@import url(https://fonts.googleapis.com/css2?family=Azeret+Mono:ital,wght@0,100..900;1,100..900&display=swap);
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.15 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.container{
  width: 100%;
}@media (min-width: 640px){.container{
    max-width: 640px;
  }
}@media (min-width: 768px){.container{
    max-width: 768px;
  }
}@media (min-width: 1024px){.container{
    max-width: 1024px;
  }
}@media (min-width: 1280px){.container{
    max-width: 1280px;
  }
}@media (min-width: 1536px){.container{
    max-width: 1536px;
  }
}.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}.pointer-events-none{
  pointer-events: none;
}.pointer-events-auto{
  pointer-events: auto;
}.\!visible{
  visibility: visible !important;
}.visible{
  visibility: visible;
}.invisible{
  visibility: hidden;
}.collapse{
  visibility: collapse;
}.static{
  position: static;
}.fixed{
  position: fixed;
}.absolute{
  position: absolute;
}.relative{
  position: relative;
}.sticky{
  position: sticky;
}.inset-0{
  inset: 0px;
}.inset-y-0{
  top: 0px;
  bottom: 0px;
}.-bottom-2{
  bottom: -0.5rem;
}.-right-1{
  right: -0.25rem;
}.-top-1{
  top: -0.25rem;
}.bottom-0{
  bottom: 0px;
}.bottom-1{
  bottom: 0.25rem;
}.bottom-1\.5{
  bottom: 0.375rem;
}.bottom-2{
  bottom: 0.5rem;
}.bottom-2\.5{
  bottom: 0.625rem;
}.bottom-4{
  bottom: 1rem;
}.bottom-full{
  bottom: 100%;
}.end-0{
  inset-inline-end: 0px;
}.left-0{
  left: 0px;
}.left-1{
  left: 0.25rem;
}.left-1\/2{
  left: 50%;
}.left-3{
  left: 0.75rem;
}.left-3\.5{
  left: 0.875rem;
}.left-4{
  left: 1rem;
}.left-5{
  left: 1.25rem;
}.left-6{
  left: 1.5rem;
}.left-7{
  left: 1.75rem;
}.left-\[15px\]{
  left: 15px;
}.right-0{
  right: 0px;
}.right-1{
  right: 0.25rem;
}.right-2{
  right: 0.5rem;
}.top-0{
  top: 0px;
}.top-1{
  top: 0.25rem;
}.top-1\/2{
  top: 50%;
}.top-8{
  top: 2rem;
}.top-\[-12px\]{
  top: -12px;
}.top-\[-3px\]{
  top: -3px;
}.top-\[2px\]{
  top: 2px;
}.top-\[60\%\]{
  top: 60%;
}.top-full{
  top: 100%;
}.z-0{
  z-index: 0;
}.z-10{
  z-index: 10;
}.z-20{
  z-index: 20;
}.z-50{
  z-index: 50;
}.z-\[1000\]{
  z-index: 1000;
}.col-span-1{
  grid-column: span 1 / span 1;
}.col-span-12{
  grid-column: span 12 / span 12;
}.col-span-2{
  grid-column: span 2 / span 2;
}.col-span-3{
  grid-column: span 3 / span 3;
}.col-span-4{
  grid-column: span 4 / span 4;
}.col-span-5{
  grid-column: span 5 / span 5;
}.col-span-6{
  grid-column: span 6 / span 6;
}.col-span-7{
  grid-column: span 7 / span 7;
}.col-span-8{
  grid-column: span 8 / span 8;
}.float-end{
  float: inline-end;
}.float-right{
  float: right;
}.float-left{
  float: left;
}.m-0{
  margin: 0px;
}.m-1{
  margin: 0.25rem;
}.m-2{
  margin: 0.5rem;
}.m-3{
  margin: 0.75rem;
}.m-4{
  margin: 1rem;
}.m-auto{
  margin: auto;
}.mx-0{
  margin-left: 0px;
  margin-right: 0px;
}.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}.mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}.mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}.mx-7{
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}.mx-auto{
  margin-left: auto;
  margin-right: auto;
}.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}.my-16{
  margin-top: 4rem;
  margin-bottom: 4rem;
}.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}.\!me-0{
  margin-inline-end: 0px !important;
}.\!ml-0{
  margin-left: 0px !important;
}.-mb-1{
  margin-bottom: -0.25rem;
}.-ml-1\.5{
  margin-left: -0.375rem;
}.-ml-2{
  margin-left: -0.5rem;
}.-ml-4{
  margin-left: -1rem;
}.-ml-\[0\.4rem\]{
  margin-left: -0.4rem;
}.-mr-1{
  margin-right: -0.25rem;
}.-mt-1{
  margin-top: -0.25rem;
}.-mt-10{
  margin-top: -2.5rem;
}.-mt-12{
  margin-top: -3rem;
}.-mt-\[4px\]{
  margin-top: -4px;
}.mb-0{
  margin-bottom: 0px;
}.mb-1{
  margin-bottom: 0.25rem;
}.mb-1\.5{
  margin-bottom: 0.375rem;
}.mb-10{
  margin-bottom: 2.5rem;
}.mb-11{
  margin-bottom: 2.75rem;
}.mb-16{
  margin-bottom: 4rem;
}.mb-2{
  margin-bottom: 0.5rem;
}.mb-2\.5{
  margin-bottom: 0.625rem;
}.mb-3{
  margin-bottom: 0.75rem;
}.mb-4{
  margin-bottom: 1rem;
}.mb-5{
  margin-bottom: 1.25rem;
}.mb-6{
  margin-bottom: 1.5rem;
}.mb-8{
  margin-bottom: 2rem;
}.mb-9{
  margin-bottom: 2.25rem;
}.mb-\[5px\]{
  margin-bottom: 5px;
}.mb-auto{
  margin-bottom: auto;
}.me-2{
  margin-inline-end: 0.5rem;
}.ml-0{
  margin-left: 0px;
}.ml-0\.5{
  margin-left: 0.125rem;
}.ml-1{
  margin-left: 0.25rem;
}.ml-1\.5{
  margin-left: 0.375rem;
}.ml-10{
  margin-left: 2.5rem;
}.ml-2{
  margin-left: 0.5rem;
}.ml-2\.5{
  margin-left: 0.625rem;
}.ml-20{
  margin-left: 5rem;
}.ml-3{
  margin-left: 0.75rem;
}.ml-4{
  margin-left: 1rem;
}.ml-5{
  margin-left: 1.25rem;
}.ml-6{
  margin-left: 1.5rem;
}.ml-\[1\.2rem\]{
  margin-left: 1.2rem;
}.ml-\[1px\]{
  margin-left: 1px;
}.ml-\[2px\]{
  margin-left: 2px;
}.ml-auto{
  margin-left: auto;
}.mr-0{
  margin-right: 0px;
}.mr-0\.5{
  margin-right: 0.125rem;
}.mr-1{
  margin-right: 0.25rem;
}.mr-1\.5{
  margin-right: 0.375rem;
}.mr-10{
  margin-right: 2.5rem;
}.mr-16{
  margin-right: 4rem;
}.mr-2{
  margin-right: 0.5rem;
}.mr-2\.5{
  margin-right: 0.625rem;
}.mr-3{
  margin-right: 0.75rem;
}.mr-3\.5{
  margin-right: 0.875rem;
}.mr-4{
  margin-right: 1rem;
}.mr-5{
  margin-right: 1.25rem;
}.mr-6{
  margin-right: 1.5rem;
}.mr-8{
  margin-right: 2rem;
}.mr-auto{
  margin-right: auto;
}.mt-0{
  margin-top: 0px;
}.mt-0\.5{
  margin-top: 0.125rem;
}.mt-1{
  margin-top: 0.25rem;
}.mt-1\.5{
  margin-top: 0.375rem;
}.mt-10{
  margin-top: 2.5rem;
}.mt-16{
  margin-top: 4rem;
}.mt-2{
  margin-top: 0.5rem;
}.mt-2\.5{
  margin-top: 0.625rem;
}.mt-3{
  margin-top: 0.75rem;
}.mt-4{
  margin-top: 1rem;
}.mt-5{
  margin-top: 1.25rem;
}.mt-6{
  margin-top: 1.5rem;
}.mt-7{
  margin-top: 1.75rem;
}.mt-8{
  margin-top: 2rem;
}.mt-9{
  margin-top: 2.25rem;
}.mt-\[-5px\]{
  margin-top: -5px;
}.mt-\[1px\]{
  margin-top: 1px;
}.mt-\[3px\]{
  margin-top: 3px;
}.mt-auto{
  margin-top: auto;
}.line-clamp-1{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}.line-clamp-2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}.block{
  display: block;
}.inline-block{
  display: inline-block;
}.inline{
  display: inline;
}.flex{
  display: flex;
}.inline-flex{
  display: inline-flex;
}.table{
  display: table;
}.grid{
  display: grid;
}.hidden{
  display: none;
}.aspect-\[4\/1\]{
  aspect-ratio: 4/1;
}.size-14{
  width: 3.5rem;
  height: 3.5rem;
}.size-28{
  width: 7rem;
  height: 7rem;
}.\!h-6{
  height: 1.5rem !important;
}.\!h-64{
  height: 16rem !important;
}.h-1{
  height: 0.25rem;
}.h-10{
  height: 2.5rem;
}.h-11{
  height: 2.75rem;
}.h-12{
  height: 3rem;
}.h-14{
  height: 3.5rem;
}.h-16{
  height: 4rem;
}.h-2{
  height: 0.5rem;
}.h-2\.5{
  height: 0.625rem;
}.h-20{
  height: 5rem;
}.h-24{
  height: 6rem;
}.h-3{
  height: 0.75rem;
}.h-32{
  height: 8rem;
}.h-4{
  height: 1rem;
}.h-40{
  height: 10rem;
}.h-48{
  height: 12rem;
}.h-5{
  height: 1.25rem;
}.h-5\/6{
  height: 83.333333%;
}.h-6{
  height: 1.5rem;
}.h-64{
  height: 16rem;
}.h-7{
  height: 1.75rem;
}.h-8{
  height: 2rem;
}.h-80{
  height: 20rem;
}.h-9{
  height: 2.25rem;
}.h-\[0\.65rem\]{
  height: 0.65rem;
}.h-\[150px\]{
  height: 150px;
}.h-\[285px\]{
  height: 285px;
}.h-\[30vh\]{
  height: 30vh;
}.h-\[400px\]{
  height: 400px;
}.h-\[85vh\]{
  height: 85vh;
}.h-auto{
  height: auto;
}.h-fit{
  height: fit-content;
}.h-full{
  height: 100%;
}.h-screen{
  height: 100vh;
}.max-h-24{
  max-height: 6rem;
}.max-h-40{
  max-height: 10rem;
}.max-h-\[15rem\]{
  max-height: 15rem;
}.max-h-\[90vh\]{
  max-height: 90vh;
}.min-h-16{
  min-height: 4rem;
}.min-h-24{
  min-height: 6rem;
}.min-h-40{
  min-height: 10rem;
}.min-h-\[285px\]{
  min-height: 285px;
}.min-h-\[360px\]{
  min-height: 360px;
}.min-h-\[95\%\]{
  min-height: 95%;
}.\!w-0{
  width: 0px !important;
}.\!w-20{
  width: 5rem !important;
}.\!w-full{
  width: 100% !important;
}.w-0{
  width: 0px;
}.w-1{
  width: 0.25rem;
}.w-1\/2{
  width: 50%;
}.w-1\/3{
  width: 33.333333%;
}.w-1\/4{
  width: 25%;
}.w-1\/5{
  width: 20%;
}.w-1\/6{
  width: 16.666667%;
}.w-10{
  width: 2.5rem;
}.w-10\/12{
  width: 83.333333%;
}.w-11\/12{
  width: 91.666667%;
}.w-12{
  width: 3rem;
}.w-14{
  width: 3.5rem;
}.w-16{
  width: 4rem;
}.w-2{
  width: 0.5rem;
}.w-2\.5{
  width: 0.625rem;
}.w-2\/12{
  width: 16.666667%;
}.w-2\/3{
  width: 66.666667%;
}.w-2\/4{
  width: 50%;
}.w-2\/5{
  width: 40%;
}.w-2\/6{
  width: 33.333333%;
}.w-20{
  width: 5rem;
}.w-24{
  width: 6rem;
}.w-28{
  width: 7rem;
}.w-3{
  width: 0.75rem;
}.w-3\/12{
  width: 25%;
}.w-3\/4{
  width: 75%;
}.w-3\/5{
  width: 60%;
}.w-32{
  width: 8rem;
}.w-36{
  width: 9rem;
}.w-4{
  width: 1rem;
}.w-4\/12{
  width: 33.333333%;
}.w-4\/5{
  width: 80%;
}.w-4\/6{
  width: 66.666667%;
}.w-40{
  width: 10rem;
}.w-48{
  width: 12rem;
}.w-5{
  width: 1.25rem;
}.w-5\/12{
  width: 41.666667%;
}.w-6{
  width: 1.5rem;
}.w-6\/12{
  width: 50%;
}.w-60{
  width: 15rem;
}.w-64{
  width: 16rem;
}.w-7{
  width: 1.75rem;
}.w-7\/12{
  width: 58.333333%;
}.w-8{
  width: 2rem;
}.w-8\/12{
  width: 66.666667%;
}.w-9\/12{
  width: 75%;
}.w-96{
  width: 24rem;
}.w-\[280px\]{
  width: 280px;
}.w-\[30\%\]{
  width: 30%;
}.w-\[400px\]{
  width: 400px;
}.w-\[450px\]{
  width: 450px;
}.w-\[480px\]{
  width: 480px;
}.w-\[48px\]{
  width: 48px;
}.w-\[60\%\]{
  width: 60%;
}.w-\[70\%\]{
  width: 70%;
}.w-auto{
  width: auto;
}.w-fit{
  width: fit-content;
}.w-full{
  width: 100%;
}.w-max{
  width: max-content;
}.w-px{
  width: 1px;
}.min-w-0{
  min-width: 0px;
}.min-w-36{
  min-width: 9rem;
}.min-w-48{
  min-width: 12rem;
}.min-w-64{
  min-width: 16rem;
}.min-w-\[150px\]{
  min-width: 150px;
}.min-w-\[400px\]{
  min-width: 400px;
}.min-w-full{
  min-width: 100%;
}.min-w-max{
  min-width: max-content;
}.max-w-2xl{
  max-width: 42rem;
}.max-w-36{
  max-width: 9rem;
}.max-w-3xl{
  max-width: 48rem;
}.max-w-48{
  max-width: 12rem;
}.max-w-4xl{
  max-width: 56rem;
}.max-w-56{
  max-width: 14rem;
}.max-w-5xl{
  max-width: 64rem;
}.max-w-60{
  max-width: 15rem;
}.max-w-72{
  max-width: 18rem;
}.max-w-\[280px\]{
  max-width: 280px;
}.max-w-\[35rem\]{
  max-width: 35rem;
}.max-w-\[450px\]{
  max-width: 450px;
}.max-w-\[70\%\]{
  max-width: 70%;
}.max-w-\[750px\]{
  max-width: 750px;
}.max-w-\[90rem\]{
  max-width: 90rem;
}.max-w-full{
  max-width: 100%;
}.max-w-max{
  max-width: max-content;
}.max-w-md{
  max-width: 28rem;
}.max-w-screen-lg{
  max-width: 1024px;
}.max-w-sm{
  max-width: 24rem;
}.flex-1{
  flex: 1 1;
}.flex-none{
  flex: none;
}.flex-shrink-0{
  flex-shrink: 0;
}.shrink{
  flex-shrink: 1;
}.shrink-0{
  flex-shrink: 0;
}.flex-grow{
  flex-grow: 1;
}.grow{
  flex-grow: 1;
}.border-collapse{
  border-collapse: collapse;
}.origin-top-right{
  transform-origin: top right;
}.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-x-full{
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-x-0{
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-x-4{
  --tw-translate-x: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-x-full{
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-0{
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-12{
  --tw-translate-y: 3rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-4{
  --tw-translate-y: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-full{
  --tw-translate-y: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-rotate-90{
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-45{
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-75{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.scale-90{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@keyframes ping{75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}.animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}@keyframes pulse{50%{
    opacity: .5;
  }
}.animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}@keyframes spin{to{
    transform: rotate(360deg);
  }
}.animate-spin{
  animation: spin 1s linear infinite;
}.cursor-default{
  cursor: default;
}.cursor-grab{
  cursor: grab;
}.cursor-no-drop{
  cursor: no-drop;
}.cursor-not-allowed{
  cursor: not-allowed;
}.cursor-pointer{
  cursor: pointer;
}.select-none{
  -webkit-user-select: none;
          user-select: none;
}.resize{
  resize: both;
}.list-inside{
  list-style-position: inside;
}.list-decimal{
  list-style-type: decimal;
}.list-disc{
  list-style-type: disc;
}.list-none{
  list-style-type: none;
}.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}.grid-cols-10{
  grid-template-columns: repeat(10, minmax(0, 1fr));
}.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}.flex-row{
  flex-direction: row;
}.flex-row-reverse{
  flex-direction: row-reverse;
}.flex-col{
  flex-direction: column;
}.flex-wrap{
  flex-wrap: wrap;
}.flex-nowrap{
  flex-wrap: nowrap;
}.place-content-center{
  place-content: center;
}.items-start{
  align-items: flex-start;
}.items-end{
  align-items: flex-end;
}.items-center{
  align-items: center;
}.items-stretch{
  align-items: stretch;
}.justify-start{
  justify-content: flex-start;
}.justify-end{
  justify-content: flex-end;
}.justify-center{
  justify-content: center;
}.justify-between{
  justify-content: space-between;
}.justify-around{
  justify-content: space-around;
}.gap-0\.5{
  gap: 0.125rem;
}.gap-1{
  gap: 0.25rem;
}.gap-10{
  gap: 2.5rem;
}.gap-12{
  gap: 3rem;
}.gap-2{
  gap: 0.5rem;
}.gap-24{
  gap: 6rem;
}.gap-3{
  gap: 0.75rem;
}.gap-4{
  gap: 1rem;
}.gap-6{
  gap: 1.5rem;
}.gap-7{
  gap: 1.75rem;
}.gap-8{
  gap: 2rem;
}.gap-x-1{
  column-gap: 0.25rem;
}.gap-x-1\.5{
  column-gap: 0.375rem;
}.gap-x-2{
  column-gap: 0.5rem;
}.gap-x-4{
  column-gap: 1rem;
}.gap-x-8{
  column-gap: 2rem;
}.gap-y-0\.5{
  row-gap: 0.125rem;
}.gap-y-1{
  row-gap: 0.25rem;
}.gap-y-2{
  row-gap: 0.5rem;
}.gap-y-4{
  row-gap: 1rem;
}.-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}.-space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}.space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}.space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}.space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}.space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}.divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(243 244 246 / 1);
  border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1));
}.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / 1);
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}.divide-gray-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(209 213 219 / 1);
  border-color: rgb(209 213 219 / var(--tw-divide-opacity, 1));
}.self-start{
  align-self: flex-start;
}.self-end{
  align-self: flex-end;
}.self-stretch{
  align-self: stretch;
}.justify-self-center{
  justify-self: center;
}.overflow-auto{
  overflow: auto;
}.overflow-hidden{
  overflow: hidden;
}.overflow-x-auto{
  overflow-x: auto;
}.overflow-y-auto{
  overflow-y: auto;
}.overflow-x-hidden{
  overflow-x: hidden;
}.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.text-ellipsis{
  text-overflow: ellipsis;
}.whitespace-nowrap{
  white-space: nowrap;
}.whitespace-pre-line{
  white-space: pre-line;
}.whitespace-pre-wrap{
  white-space: pre-wrap;
}.text-wrap{
  text-wrap: wrap;
}.text-nowrap{
  text-wrap: nowrap;
}.text-pretty{
  text-wrap: pretty;
}.break-words{
  overflow-wrap: break-word;
}.break-all{
  word-break: break-all;
}.rounded{
  border-radius: 0.25rem;
}.rounded-2xl{
  border-radius: 1rem;
}.rounded-\[13px\]{
  border-radius: 13px;
}.rounded-\[15px\]{
  border-radius: 15px;
}.rounded-\[4px\]{
  border-radius: 4px;
}.rounded-full{
  border-radius: 9999px;
}.rounded-lg{
  border-radius: 0.5rem;
}.rounded-md{
  border-radius: 0.375rem;
}.rounded-sm{
  border-radius: 0.125rem;
}.rounded-xl{
  border-radius: 0.75rem;
}.rounded-b-\[16px\]{
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}.rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}.rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}.rounded-b-xl{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}.rounded-l-2xl{
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}.rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}.rounded-l-none{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}.rounded-r-2xl{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}.rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}.rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}.rounded-bl-2xl{
  border-bottom-left-radius: 1rem;
}.rounded-bl-lg{
  border-bottom-left-radius: 0.5rem;
}.rounded-bl-md{
  border-bottom-left-radius: 0.375rem;
}.rounded-br-2xl{
  border-bottom-right-radius: 1rem;
}.rounded-br-md{
  border-bottom-right-radius: 0.375rem;
}.rounded-tr-2xl{
  border-top-right-radius: 1rem;
}.rounded-tr-lg{
  border-top-right-radius: 0.5rem;
}.border{
  border-width: 1px;
}.border-0{
  border-width: 0px;
}.border-2{
  border-width: 2px;
}.border-4{
  border-width: 4px;
}.border-\[2px\]{
  border-width: 2px;
}.border-b{
  border-bottom-width: 1px;
}.border-l{
  border-left-width: 1px;
}.border-l-4{
  border-left-width: 4px;
}.border-r{
  border-right-width: 1px;
}.border-t{
  border-top-width: 1px;
}.border-dashed{
  border-style: dashed;
}.\!border-none{
  border-style: none !important;
}.border-none{
  border-style: none;
}.border-\[\#5988ff\]{
  --tw-border-opacity: 1;
  border-color: rgb(89 136 255 / 1);
  border-color: rgb(89 136 255 / var(--tw-border-opacity, 1));
}.border-\[\#ffe3ac\]{
  --tw-border-opacity: 1;
  border-color: rgb(255 227 172 / 1);
  border-color: rgb(255 227 172 / var(--tw-border-opacity, 1));
}.border-amber-500{
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}.border-black{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}.border-blue-200{
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / 1);
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}.border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / 1);
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}.border-blue-700{
  --tw-border-opacity: 1;
  border-color: rgb(29 78 216 / 1);
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
}.border-cyan-500{
  --tw-border-opacity: 1;
  border-color: rgb(6 182 212 / 1);
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1));
}.border-emerald-500{
  --tw-border-opacity: 1;
  border-color: rgb(16 185 129 / 1);
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}.border-fuchsia-500{
  --tw-border-opacity: 1;
  border-color: rgb(217 70 239 / 1);
  border-color: rgb(217 70 239 / var(--tw-border-opacity, 1));
}.border-gray-100{
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / 1);
  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
}.border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / 1);
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}.border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / 1);
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}.border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / 1);
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}.border-gray-500{
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / 1);
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}.border-gray-700{
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / 1);
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}.border-gray-900{
  --tw-border-opacity: 1;
  border-color: rgb(17 24 39 / 1);
  border-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}.border-green-200{
  --tw-border-opacity: 1;
  border-color: rgb(187 247 208 / 1);
  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1));
}.border-green-300{
  --tw-border-opacity: 1;
  border-color: rgb(134 239 172 / 1);
  border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
}.border-green-400{
  --tw-border-opacity: 1;
  border-color: rgb(74 222 128 / 1);
  border-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
}.border-green-500{
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / 1);
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}.border-indigo-500{
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / 1);
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}.border-lime-500{
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / 1);
  border-color: rgb(132 204 22 / var(--tw-border-opacity, 1));
}.border-orange-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 215 170 / 1);
  border-color: rgb(254 215 170 / var(--tw-border-opacity, 1));
}.border-orange-300{
  --tw-border-opacity: 1;
  border-color: rgb(253 186 116 / 1);
  border-color: rgb(253 186 116 / var(--tw-border-opacity, 1));
}.border-orange-400{
  --tw-border-opacity: 1;
  border-color: rgb(251 146 60 / 1);
  border-color: rgb(251 146 60 / var(--tw-border-opacity, 1));
}.border-orange-500{
  --tw-border-opacity: 1;
  border-color: rgb(249 115 22 / 1);
  border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
}.border-pink-500{
  --tw-border-opacity: 1;
  border-color: rgb(236 72 153 / 1);
  border-color: rgb(236 72 153 / var(--tw-border-opacity, 1));
}.border-purple-500{
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / 1);
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}.border-red-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / 1);
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1));
}.border-red-500{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / 1);
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}.border-rose-500{
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity, 1));
}.border-sky-500{
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}.border-teal-500{
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}.border-violet-500{
  --tw-border-opacity: 1;
  border-color: rgb(139 92 246 / 1);
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1));
}.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}.border-yellow-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 240 138 / 1);
  border-color: rgb(254 240 138 / var(--tw-border-opacity, 1));
}.border-yellow-400{
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / 1);
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}.border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / 1);
  border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
}.border-t-gray-100{
  --tw-border-opacity: 1;
  border-top-color: rgb(243 244 246 / 1);
  border-top-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
}.\!bg-red-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 202 202 / 1) !important;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#141857\]{
  --tw-bg-opacity: 1;
  background-color: rgb(20 24 87 / 1);
  background-color: rgb(20 24 87 / var(--tw-bg-opacity, 1));
}.bg-\[\#18181B\]{
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / 1);
  background-color: rgb(24 24 27 / var(--tw-bg-opacity, 1));
}.bg-\[\#1a1a1a\]{
  --tw-bg-opacity: 1;
  background-color: rgb(26 26 26 / 1);
  background-color: rgb(26 26 26 / var(--tw-bg-opacity, 1));
}.bg-\[\#1f1f1f\]{
  --tw-bg-opacity: 1;
  background-color: rgb(31 31 31 / 1);
  background-color: rgb(31 31 31 / var(--tw-bg-opacity, 1));
}.bg-\[\#D1E9FF\]{
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / 1);
  background-color: rgb(209 233 255 / var(--tw-bg-opacity, 1));
}.bg-\[\#F6F6F7\]{
  --tw-bg-opacity: 1;
  background-color: rgb(246 246 247 / 1);
  background-color: rgb(246 246 247 / var(--tw-bg-opacity, 1));
}.bg-\[\#FFE2DD\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 226 221 / 1);
  background-color: rgb(255 226 221 / var(--tw-bg-opacity, 1));
}.bg-\[\#FFF2C3\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 242 195 / 1);
  background-color: rgb(255 242 195 / var(--tw-bg-opacity, 1));
}.bg-\[\#FFFC00\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 0 / 1);
  background-color: rgb(255 252 0 / var(--tw-bg-opacity, 1));
}.bg-\[\#d9e3ff\]{
  --tw-bg-opacity: 1;
  background-color: rgb(217 227 255 / 1);
  background-color: rgb(217 227 255 / var(--tw-bg-opacity, 1));
}.bg-\[\#f5f5f5\]{
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / 1);
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}.bg-\[\#f5f5f7\]{
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 247 / 1);
  background-color: rgb(245 245 247 / var(--tw-bg-opacity, 1));
}.bg-\[\#fff0f4\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 240 244 / 1);
  background-color: rgb(255 240 244 / var(--tw-bg-opacity, 1));
}.bg-\[var\(--chat-message-ai\)\]{
  background-color: #eaeaea;
  background-color: var(--chat-message-ai);
}.bg-\[var\(--chat-message-user\)\]{
  background-color: #0872f5;
  background-color: var(--chat-message-user);
}.bg-amber-100{
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / 1);
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}.bg-amber-200{
  --tw-bg-opacity: 1;
  background-color: rgb(253 230 138 / 1);
  background-color: rgb(253 230 138 / var(--tw-bg-opacity, 1));
}.bg-amber-300{
  --tw-bg-opacity: 1;
  background-color: rgb(252 211 77 / 1);
  background-color: rgb(252 211 77 / var(--tw-bg-opacity, 1));
}.bg-amber-500{
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}.bg-black\/40{
  background-color: rgb(0 0 0 / 0.4);
}.bg-black\/80{
  background-color: rgb(0 0 0 / 0.8);
}.bg-blue-100{
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / 1);
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}.bg-blue-200{
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / 1);
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
}.bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / 1);
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}.bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / 1);
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / 1);
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}.bg-cyan-100{
  --tw-bg-opacity: 1;
  background-color: rgb(207 250 254 / 1);
  background-color: rgb(207 250 254 / var(--tw-bg-opacity, 1));
}.bg-cyan-200{
  --tw-bg-opacity: 1;
  background-color: rgb(165 243 252 / 1);
  background-color: rgb(165 243 252 / var(--tw-bg-opacity, 1));
}.bg-cyan-500{
  --tw-bg-opacity: 1;
  background-color: rgb(6 182 212 / 1);
  background-color: rgb(6 182 212 / var(--tw-bg-opacity, 1));
}.bg-emerald-100{
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 229 / 1);
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1));
}.bg-emerald-200{
  --tw-bg-opacity: 1;
  background-color: rgb(167 243 208 / 1);
  background-color: rgb(167 243 208 / var(--tw-bg-opacity, 1));
}.bg-emerald-500{
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / 1);
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}.bg-fuchsia-100{
  --tw-bg-opacity: 1;
  background-color: rgb(250 232 255 / 1);
  background-color: rgb(250 232 255 / var(--tw-bg-opacity, 1));
}.bg-fuchsia-200{
  --tw-bg-opacity: 1;
  background-color: rgb(245 208 254 / 1);
  background-color: rgb(245 208 254 / var(--tw-bg-opacity, 1));
}.bg-fuchsia-500{
  --tw-bg-opacity: 1;
  background-color: rgb(217 70 239 / 1);
  background-color: rgb(217 70 239 / var(--tw-bg-opacity, 1));
}.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / 1);
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / 1);
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}.bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / 1);
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}.bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / 1);
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}.bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / 1);
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}.bg-gray-500\/10{
  background-color: rgb(107 114 128 / 0.1);
}.bg-gray-600{
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / 1);
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}.bg-gray-700{
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / 1);
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}.bg-gray-800{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / 1);
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}.bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / 1);
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}.bg-green-100{
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / 1);
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}.bg-green-200{
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / 1);
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}.bg-green-300{
  --tw-bg-opacity: 1;
  background-color: rgb(134 239 172 / 1);
  background-color: rgb(134 239 172 / var(--tw-bg-opacity, 1));
}.bg-green-50{
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / 1);
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}.bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / 1);
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}.bg-indigo-100{
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / 1);
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1));
}.bg-indigo-200{
  --tw-bg-opacity: 1;
  background-color: rgb(199 210 254 / 1);
  background-color: rgb(199 210 254 / var(--tw-bg-opacity, 1));
}.bg-indigo-50{
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 255 / 1);
  background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
}.bg-indigo-500{
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1));
}.bg-lime-100{
  --tw-bg-opacity: 1;
  background-color: rgb(236 252 203 / 1);
  background-color: rgb(236 252 203 / var(--tw-bg-opacity, 1));
}.bg-lime-200{
  --tw-bg-opacity: 1;
  background-color: rgb(217 249 157 / 1);
  background-color: rgb(217 249 157 / var(--tw-bg-opacity, 1));
}.bg-lime-500{
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / 1);
  background-color: rgb(132 204 22 / var(--tw-bg-opacity, 1));
}.bg-orange-100{
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 213 / 1);
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
}.bg-orange-200{
  --tw-bg-opacity: 1;
  background-color: rgb(254 215 170 / 1);
  background-color: rgb(254 215 170 / var(--tw-bg-opacity, 1));
}.bg-orange-300{
  --tw-bg-opacity: 1;
  background-color: rgb(253 186 116 / 1);
  background-color: rgb(253 186 116 / var(--tw-bg-opacity, 1));
}.bg-orange-400{
  --tw-bg-opacity: 1;
  background-color: rgb(251 146 60 / 1);
  background-color: rgb(251 146 60 / var(--tw-bg-opacity, 1));
}.bg-orange-50{
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / 1);
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}.bg-orange-500{
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / 1);
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
}.bg-pink-100{
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / 1);
  background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1));
}.bg-pink-200{
  --tw-bg-opacity: 1;
  background-color: rgb(251 207 232 / 1);
  background-color: rgb(251 207 232 / var(--tw-bg-opacity, 1));
}.bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / 1);
  background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1));
}.bg-purple-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / 1);
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}.bg-purple-200{
  --tw-bg-opacity: 1;
  background-color: rgb(233 213 255 / 1);
  background-color: rgb(233 213 255 / var(--tw-bg-opacity, 1));
}.bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / 1);
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}.bg-red-100{
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / 1);
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}.bg-red-200{
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / 1);
  background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1));
}.bg-red-400{
  --tw-bg-opacity: 1;
  background-color: rgb(248 113 113 / 1);
  background-color: rgb(248 113 113 / var(--tw-bg-opacity, 1));
}.bg-red-50{
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / 1);
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}.bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / 1);
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}.bg-rose-100{
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 230 / 1);
  background-color: rgb(255 228 230 / var(--tw-bg-opacity, 1));
}.bg-rose-200{
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 211 / 1);
  background-color: rgb(254 205 211 / var(--tw-bg-opacity, 1));
}.bg-rose-500{
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity, 1));
}.bg-sky-100{
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / 1);
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}.bg-sky-200{
  --tw-bg-opacity: 1;
  background-color: rgb(186 230 253 / 1);
  background-color: rgb(186 230 253 / var(--tw-bg-opacity, 1));
}.bg-sky-500{
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}.bg-teal-100{
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 241 / 1);
  background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1));
}.bg-teal-200{
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 228 / 1);
  background-color: rgb(153 246 228 / var(--tw-bg-opacity, 1));
}.bg-teal-500{
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1));
}.bg-violet-100{
  --tw-bg-opacity: 1;
  background-color: rgb(237 233 254 / 1);
  background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1));
}.bg-violet-200{
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / 1);
  background-color: rgb(221 214 254 / var(--tw-bg-opacity, 1));
}.bg-violet-500{
  --tw-bg-opacity: 1;
  background-color: rgb(139 92 246 / 1);
  background-color: rgb(139 92 246 / var(--tw-bg-opacity, 1));
}.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}.bg-white\/30{
  background-color: rgb(255 255 255 / 0.3);
}.bg-yellow-100{
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / 1);
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
}.bg-yellow-200{
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 138 / 1);
  background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1));
}.bg-yellow-300{
  --tw-bg-opacity: 1;
  background-color: rgb(253 224 71 / 1);
  background-color: rgb(253 224 71 / var(--tw-bg-opacity, 1));
}.bg-yellow-50{
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / 1);
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}.bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / 1);
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}.bg-opacity-10{
  --tw-bg-opacity: 0.1;
}.bg-opacity-20{
  --tw-bg-opacity: 0.2;
}.bg-opacity-25{
  --tw-bg-opacity: 0.25;
}.bg-opacity-50{
  --tw-bg-opacity: 0.5;
}.bg-opacity-75{
  --tw-bg-opacity: 0.75;
}.bg-\[url\(\'https\:\/\/getswipe\.in\/static\/img\/hero\.webp\'\)\]{
  background-image: url('https://getswipe.in/static/img/hero.webp');
}.bg-\[url\(\'https\:\/\/vx-erp-resources\.s3\.ap-south-1\.amazonaws\.com\/random\/stars\.svg\'\)\]{
  background-image: url('https://vx-erp-resources.s3.ap-south-1.amazonaws.com/random/stars.svg');
}.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}.bg-none{
  background-image: none;
}.from-blue-200{
  --tw-gradient-from: #bfdbfe var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(191 219 254 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}.from-blue-400{
  --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}.from-blue-500{
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}.via-purple-200{
  --tw-gradient-to: rgb(233 213 255 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #e9d5ff var(--tw-gradient-via-position), var(--tw-gradient-to);
}.to-blue-100{
  --tw-gradient-to: #dbeafe var(--tw-gradient-to-position);
}.to-blue-600{
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}.to-blue-700{
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}.bg-cover{
  background-size: cover;
}.bg-clip-padding{
  background-clip: padding-box;
}.bg-center{
  background-position: center;
}.bg-repeat{
  background-repeat: repeat;
}.object-contain{
  object-fit: contain;
}.object-cover{
  object-fit: cover;
}.object-center{
  object-position: center;
}.\!p-0{
  padding: 0px !important;
}.\!p-2{
  padding: 0.5rem !important;
}.\!p-5{
  padding: 1.25rem !important;
}.p-0{
  padding: 0px;
}.p-0\.5{
  padding: 0.125rem;
}.p-1{
  padding: 0.25rem;
}.p-10{
  padding: 2.5rem;
}.p-2{
  padding: 0.5rem;
}.p-3{
  padding: 0.75rem;
}.p-4{
  padding: 1rem;
}.p-5{
  padding: 1.25rem;
}.p-6{
  padding: 1.5rem;
}.p-8{
  padding: 2rem;
}.p-\[0\.45rem\]{
  padding: 0.45rem;
}.\!py-6{
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}.px-0{
  padding-left: 0px;
  padding-right: 0px;
}.px-0\.5{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}.px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}.px-14{
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}.px-16{
  padding-left: 4rem;
  padding-right: 4rem;
}.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}.py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}.py-\[0\.3rem\]{
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}.py-\[0\.55rem\]{
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
}.py-\[1px\]{
  padding-top: 1px;
  padding-bottom: 1px;
}.py-\[2px\]{
  padding-top: 2px;
  padding-bottom: 2px;
}.\!pb-0{
  padding-bottom: 0px !important;
}.\!pb-2{
  padding-bottom: 0.5rem !important;
}.pb-0{
  padding-bottom: 0px;
}.pb-1{
  padding-bottom: 0.25rem;
}.pb-10{
  padding-bottom: 2.5rem;
}.pb-16{
  padding-bottom: 4rem;
}.pb-2{
  padding-bottom: 0.5rem;
}.pb-2\.5{
  padding-bottom: 0.625rem;
}.pb-3{
  padding-bottom: 0.75rem;
}.pb-4{
  padding-bottom: 1rem;
}.pb-5{
  padding-bottom: 1.25rem;
}.pb-6{
  padding-bottom: 1.5rem;
}.pb-\[0\.8px\]{
  padding-bottom: 0.8px;
}.pl-0{
  padding-left: 0px;
}.pl-1{
  padding-left: 0.25rem;
}.pl-11{
  padding-left: 2.75rem;
}.pl-2{
  padding-left: 0.5rem;
}.pl-3{
  padding-left: 0.75rem;
}.pl-4{
  padding-left: 1rem;
}.pl-5{
  padding-left: 1.25rem;
}.pl-6{
  padding-left: 1.5rem;
}.pl-8{
  padding-left: 2rem;
}.pr-0{
  padding-right: 0px;
}.pr-1{
  padding-right: 0.25rem;
}.pr-10{
  padding-right: 2.5rem;
}.pr-14{
  padding-right: 3.5rem;
}.pr-2{
  padding-right: 0.5rem;
}.pr-3{
  padding-right: 0.75rem;
}.pr-4{
  padding-right: 1rem;
}.pr-5{
  padding-right: 1.25rem;
}.pr-6{
  padding-right: 1.5rem;
}.pr-7{
  padding-right: 1.75rem;
}.pr-8{
  padding-right: 2rem;
}.pt-0{
  padding-top: 0px;
}.pt-0\.5{
  padding-top: 0.125rem;
}.pt-1{
  padding-top: 0.25rem;
}.pt-10{
  padding-top: 2.5rem;
}.pt-2{
  padding-top: 0.5rem;
}.pt-3{
  padding-top: 0.75rem;
}.pt-4{
  padding-top: 1rem;
}.pt-5{
  padding-top: 1.25rem;
}.pt-6{
  padding-top: 1.5rem;
}.pt-7{
  padding-top: 1.75rem;
}.text-left{
  text-align: left;
}.text-center{
  text-align: center;
}.text-right{
  text-align: right;
}.text-justify{
  text-align: justify;
}.align-top{
  vertical-align: top;
}.align-middle{
  vertical-align: middle;
}.align-bottom{
  vertical-align: bottom;
}.align-text-top{
  vertical-align: text-top;
}.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}.text-5xl{
  font-size: 3rem;
  line-height: 1;
}.text-\[10px\]{
  font-size: 10px;
}.text-\[11px\]{
  font-size: 11px;
}.text-\[12px\]{
  font-size: 12px;
}.text-\[13px\]{
  font-size: 13px;
}.text-\[14px\]{
  font-size: 14px;
}.text-\[18px\]{
  font-size: 18px;
}.text-\[22px\]{
  font-size: 22px;
}.text-\[24px\]{
  font-size: 24px;
}.text-\[8px\]{
  font-size: 8px;
}.text-\[9px\]{
  font-size: 9px;
}.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}.text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}.font-bold{
  font-weight: 700;
}.font-extrabold{
  font-weight: 800;
}.font-light{
  font-weight: 300;
}.font-medium{
  font-weight: 500;
}.font-normal{
  font-weight: 400;
}.font-semibold{
  font-weight: 600;
}.uppercase{
  text-transform: uppercase;
}.capitalize{
  text-transform: capitalize;
}.italic{
  font-style: italic;
}.not-italic{
  font-style: normal;
}.tabular-nums{
  --tw-numeric-spacing: tabular-nums;
  font-feature-settings: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}.leading-3{
  line-height: .75rem;
}.leading-8{
  line-height: 2rem;
}.leading-\[20px\]{
  line-height: 20px;
}.leading-\[30px\]{
  line-height: 30px;
}.leading-none{
  line-height: 1;
}.leading-tight{
  line-height: 1.25;
}.tracking-\[0\]{
  letter-spacing: 0;
}.tracking-tight{
  letter-spacing: -0.025em;
}.tracking-tighter{
  letter-spacing: -0.05em;
}.tracking-wide{
  letter-spacing: 0.025em;
}.tracking-widest{
  letter-spacing: 0.1em;
}.\!text-yellow-500{
  --tw-text-opacity: 1 !important;
  color: rgb(234 179 8 / 1) !important;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#003B73\]{
  --tw-text-opacity: 1;
  color: rgb(0 59 115 / 1);
  color: rgb(0 59 115 / var(--tw-text-opacity, 1));
}.text-\[\#09864A\]{
  --tw-text-opacity: 1;
  color: rgb(9 134 74 / 1);
  color: rgb(9 134 74 / var(--tw-text-opacity, 1));
}.text-\[\#141857\]{
  --tw-text-opacity: 1;
  color: rgb(20 24 87 / 1);
  color: rgb(20 24 87 / var(--tw-text-opacity, 1));
}.text-\[\#3253F5\]{
  --tw-text-opacity: 1;
  color: rgb(50 83 245 / 1);
  color: rgb(50 83 245 / var(--tw-text-opacity, 1));
}.text-\[\#444950\]{
  --tw-text-opacity: 1;
  color: rgb(68 73 80 / 1);
  color: rgb(68 73 80 / var(--tw-text-opacity, 1));
}.text-\[\#4E545D\]{
  --tw-text-opacity: 1;
  color: rgb(78 84 93 / 1);
  color: rgb(78 84 93 / var(--tw-text-opacity, 1));
}.text-\[\#503203\]{
  --tw-text-opacity: 1;
  color: rgb(80 50 3 / 1);
  color: rgb(80 50 3 / var(--tw-text-opacity, 1));
}.text-\[\#5D1715\]{
  --tw-text-opacity: 1;
  color: rgb(93 23 21 / 1);
  color: rgb(93 23 21 / var(--tw-text-opacity, 1));
}.text-\[\#A627F4\]{
  --tw-text-opacity: 1;
  color: rgb(166 39 244 / 1);
  color: rgb(166 39 244 / var(--tw-text-opacity, 1));
}.text-\[\#d9e3ff\]{
  --tw-text-opacity: 1;
  color: rgb(217 227 255 / 1);
  color: rgb(217 227 255 / var(--tw-text-opacity, 1));
}.text-\[\#db0629\]{
  --tw-text-opacity: 1;
  color: rgb(219 6 41 / 1);
  color: rgb(219 6 41 / var(--tw-text-opacity, 1));
}.text-\[\#e11900\]{
  --tw-text-opacity: 1;
  color: rgb(225 25 0 / 1);
  color: rgb(225 25 0 / var(--tw-text-opacity, 1));
}.text-\[var\(--beta-tag-colour\)\]{
  color: #2754ff;
  color: var(--beta-tag-colour);
}.text-\[var\(--chat-text-user\)\]{
  color: #ffffff;
  color: var(--chat-text-user);
}.text-amber-500{
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}.text-amber-600{
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / 1);
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}.text-blue-300{
  --tw-text-opacity: 1;
  color: rgb(147 197 253 / 1);
  color: rgb(147 197 253 / var(--tw-text-opacity, 1));
}.text-blue-500{
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}.text-blue-600{
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / 1);
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}.text-blue-700{
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / 1);
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}.text-blue-800{
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / 1);
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}.text-cyan-500{
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / 1);
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}.text-cyan-600{
  --tw-text-opacity: 1;
  color: rgb(8 145 178 / 1);
  color: rgb(8 145 178 / var(--tw-text-opacity, 1));
}.text-emerald-500{
  --tw-text-opacity: 1;
  color: rgb(16 185 129 / 1);
  color: rgb(16 185 129 / var(--tw-text-opacity, 1));
}.text-emerald-600{
  --tw-text-opacity: 1;
  color: rgb(5 150 105 / 1);
  color: rgb(5 150 105 / var(--tw-text-opacity, 1));
}.text-fuchsia-500{
  --tw-text-opacity: 1;
  color: rgb(217 70 239 / 1);
  color: rgb(217 70 239 / var(--tw-text-opacity, 1));
}.text-fuchsia-600{
  --tw-text-opacity: 1;
  color: rgb(192 38 211 / 1);
  color: rgb(192 38 211 / var(--tw-text-opacity, 1));
}.text-gray-100{
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / 1);
  color: rgb(243 244 246 / var(--tw-text-opacity, 1));
}.text-gray-200{
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / 1);
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}.text-gray-300{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / 1);
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}.text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / 1);
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.text-gray-50{
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / 1);
  color: rgb(249 250 251 / var(--tw-text-opacity, 1));
}.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / 1);
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}.text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / 1);
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}.text-gray-700{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 1);
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.text-gray-800{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / 1);
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}.text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / 1);
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}.text-green-400{
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / 1);
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}.text-green-500{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / 1);
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}.text-green-600{
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / 1);
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}.text-green-700{
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / 1);
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}.text-green-800{
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / 1);
  color: rgb(22 101 52 / var(--tw-text-opacity, 1));
}.text-indigo-500{
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / 1);
  color: rgb(99 102 241 / var(--tw-text-opacity, 1));
}.text-indigo-600{
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / 1);
  color: rgb(79 70 229 / var(--tw-text-opacity, 1));
}.text-indigo-800{
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / 1);
  color: rgb(55 48 163 / var(--tw-text-opacity, 1));
}.text-lime-500{
  --tw-text-opacity: 1;
  color: rgb(132 204 22 / 1);
  color: rgb(132 204 22 / var(--tw-text-opacity, 1));
}.text-lime-600{
  --tw-text-opacity: 1;
  color: rgb(101 163 13 / 1);
  color: rgb(101 163 13 / var(--tw-text-opacity, 1));
}.text-orange-500{
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / 1);
  color: rgb(249 115 22 / var(--tw-text-opacity, 1));
}.text-orange-600{
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / 1);
  color: rgb(234 88 12 / var(--tw-text-opacity, 1));
}.text-pink-500{
  --tw-text-opacity: 1;
  color: rgb(236 72 153 / 1);
  color: rgb(236 72 153 / var(--tw-text-opacity, 1));
}.text-pink-600{
  --tw-text-opacity: 1;
  color: rgb(219 39 119 / 1);
  color: rgb(219 39 119 / var(--tw-text-opacity, 1));
}.text-purple-500{
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / 1);
  color: rgb(168 85 247 / var(--tw-text-opacity, 1));
}.text-purple-600{
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / 1);
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}.text-red-400{
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / 1);
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / 1);
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}.text-red-600{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / 1);
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}.text-red-700{
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / 1);
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}.text-red-800{
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / 1);
  color: rgb(153 27 27 / var(--tw-text-opacity, 1));
}.text-rose-500{
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity, 1));
}.text-rose-600{
  --tw-text-opacity: 1;
  color: rgb(225 29 72 / 1);
  color: rgb(225 29 72 / var(--tw-text-opacity, 1));
}.text-sky-500{
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}.text-sky-600{
  --tw-text-opacity: 1;
  color: rgb(2 132 199 / 1);
  color: rgb(2 132 199 / var(--tw-text-opacity, 1));
}.text-slate-400{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / 1);
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}.text-teal-500{
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity, 1));
}.text-teal-600{
  --tw-text-opacity: 1;
  color: rgb(13 148 136 / 1);
  color: rgb(13 148 136 / var(--tw-text-opacity, 1));
}.text-violet-500{
  --tw-text-opacity: 1;
  color: rgb(139 92 246 / 1);
  color: rgb(139 92 246 / var(--tw-text-opacity, 1));
}.text-violet-600{
  --tw-text-opacity: 1;
  color: rgb(124 58 237 / 1);
  color: rgb(124 58 237 / var(--tw-text-opacity, 1));
}.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.text-yellow-400{
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}.text-yellow-500{
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / 1);
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}.text-yellow-600{
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / 1);
  color: rgb(202 138 4 / var(--tw-text-opacity, 1));
}.text-yellow-700{
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / 1);
  color: rgb(161 98 7 / var(--tw-text-opacity, 1));
}.text-yellow-800{
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / 1);
  color: rgb(133 77 14 / var(--tw-text-opacity, 1));
}.underline{
  text-decoration-line: underline;
}.line-through{
  text-decoration-line: line-through;
}.placeholder-gray-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / 1);
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}.accent-blue-500{
  accent-color: #3b82f6;
}.opacity-0{
  opacity: 0;
}.opacity-100{
  opacity: 1;
}.opacity-50{
  opacity: 0.5;
}.opacity-60{
  opacity: 0.6;
}.opacity-65{
  opacity: 0.65;
}.opacity-75{
  opacity: 0.75;
}.bg-blend-multiply{
  background-blend-mode: multiply;
}.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-none{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}.outline{
  outline-style: solid;
}.ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.ring-0{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.ring-inset{
  --tw-ring-inset: inset;
}.ring-blue-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}.ring-gray-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
}.ring-green-600\/20{
  --tw-ring-color: rgb(22 163 74 / 0.2);
}.ring-red-600\/20{
  --tw-ring-color: rgb(220 38 38 / 0.2);
}.ring-white{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));
}.ring-offset-1{
  --tw-ring-offset-width: 1px;
}.ring-offset-2{
  --tw-ring-offset-width: 2px;
}.ring-offset-white{
  --tw-ring-offset-color: #fff;
}.blur{
  --tw-blur: blur(8px);
  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);
}.blur-sm{
  --tw-blur: blur(4px);
  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);
}.grayscale{
  --tw-grayscale: grayscale(100%);
  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);
}.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);
}.backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}.backdrop-blur-md{
  --tw-backdrop-blur: blur(12px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}.backdrop-filter{
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.delay-150{
  transition-delay: 150ms;
}.duration-200{
  transition-duration: 200ms;
}.duration-300{
  transition-duration: 300ms;
}.duration-500{
  transition-duration: 500ms;
}.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.ease-linear{
  transition-timing-function: linear;
}.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}.scrollbar-hide .ps__rail-x, .scrollbar-hide .ps__rail-y{
  opacity: 0 !important;
}.scrollbar-hide{
  scrollbar-width: none;
  -ms-overflow-style: none;
}.\[backface-visibility\:hidden\]{
  backface-visibility: hidden;
}.\[transform-style\:preserve-3d\]{
  transform-style: preserve-3d;
}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ps__thumb-y{width:4px !important;background:#f7f7f7 !important;background:var(--gray-100) !important}.ps__thumb-x{height:4px !important;background:#f7f7f7 !important;background:var(--gray-100) !important}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background:none !important}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{width:4px !important}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{height:4px !important}.ps-content{height:100%}[data-kit-theme=dark] .ps__thumb-y{background:#32304b !important}[data-kit-theme=dark] .ps__thumb-x{background:#32304b !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}#nprogress{pointer-events:none}#nprogress .bar{height:2.7px;background:#2754ff;background:var(--primary);position:fixed;z-index:1031;top:0;left:0;width:100%}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translate(0, -4px)}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}[data-kit-theme=dark] #nprogress .spinner{color:#ffffff;color:var(--white);background:#2754ff;background:var(--primary);border-color:#2754ff;border-color:var(--primary)}[data-kit-theme=dark] #nprogress .spinner .spinner-icon{border-top-color:#ffffff;border-top-color:var(--white);border-left-color:#ffffff;border-left-color:var(--white)}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}:root{--kit-color-primary: $primary;--kit-font-family: "AvenirNextLTPro", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--kit-thermal-font-family: "Azeret Mono", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--kit-theme: $theme}html{font-size:14px;font-family:"AvenirNextLTPro", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-family:var(--kit-font-family)}@media(max-width: 767px){html{font-size:13px}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{overscroll-behavior-y:none;font-size:1rem;line-height:1.4;font-family:"AvenirNextLTPro", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-family:var(--kit-font-family);color:#000000;color:var(--black);background-color:#ffffff;background-color:var(--white);overflow-x:hidden;position:relative;font-variant:normal;font-feature-settings:normal}@media(max-width: 767px){body{font-size:.5rem}}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem;font-weight:500;margin-bottom:.36rem}a{text-decoration:none;color:#000000;color:var(--black);transition:color .2s ease-in-out}a:hover,a:active,a:focus{color:#000000;color:var(--black);text-decoration:none}a_link{text-decoration:none;color:#606060;color:var(--gray-500);cursor:pointer;transition:color .2s ease-in-out}a_link:hover,a_link:active,a_link:focus{color:#000000;color:var(--gray-900);text-decoration:underline}help_link{text-decoration:none;color:#606060;color:var(--gray-500);cursor:pointer;transition:color .2s ease-in-out}help_link:hover,help_link:active,help_link:focus{text-decoration:underline}a_copy_text{text-decoration:none;color:#8d949e;color:var(--gray-400);cursor:pointer;transition:color .2s ease-in-out}a_copy_text:hover,a_copy_text:active,a_copy_text:focus{color:#303338;color:var(--gray-700);text-decoration:none}a_copy_text_dark{text-decoration:none;color:#e8e8ed;color:var(--gray-200);cursor:pointer;transition:color .2s ease-in-out}a_copy_text_dark:hover,a_copy_text_dark:active,a_copy_text_dark:focus{color:#606060;color:var(--gray-500);text-decoration:none}.gradient-text{background:linear-gradient(108deg, #0894ff, #a84bc0 34%, #e62a4a 68%, #e68004);background-size:300% auto;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;animation:gradientFlow 8s ease infinite;opacity:.9}@keyframes gradientFlow{0%{background-position:0% 50%}25%{background-position:25% 50%}50%{background-position:50% 50%}75%{background-position:75% 50%}100%{background-position:0% 50%}}input[type=text],input[type=password],input[type=email],textarea{-webkit-appearance:none !important;appearance:none !important}h1,h2,h3,h4,h5,h6{color:#000000;color:var(--gray-900)}svg{vertical-align:baseline;vertical-align:initial;overflow:auto}.stick-bottom{position:sticky;bottom:0}.font-thermalPrint{font-family:"Roboto Mono" !important}.numbers{font-family:"AvenirNextLTPro", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-family:var(--kit-font-family)}.badge-example{font-size:0.93rem;text-transform:uppercase;margin-bottom:1rem;background:gray-200;color:#000000;color:var(--black);display:inline-block;padding:0.2rem 0.4rem;border-radius:4px}.text-capitalize{text-transform:capitalize}.font-weight-normal{font-weight:400 !important}.font-weight-medium{font-weight:500 !important}.font-weight-bold{font-weight:600 !important}.font-weight-bolder{font-weight:700 !important}.center-text{text-align:center}.pt-small{padding-top:0.12rem !important}.lh-large{line-height:1.5rem !important}.lh-normal{line-height:1rem !important}.badge{font-weight:normal;background:#ffffff;background:var(--white);color:#606060;color:var(--gray-500);font-size:0.6rem;letter-spacing:1px;line-height:.72rem;text-transform:uppercase;padding:.27rem .45rem;vertical-align:middle}.badge.badge-default{background:#8d949e;background:var(--gray-400);color:#ffffff;color:var(--white)}.badge.badge-primary{background:#2754ff;background:var(--primary);color:#ffffff;color:var(--white)}.badge.badge-free{background:rgba(0,0,0,0);border:1px solid #2754ff;border:1px solid var(--primary);color:#2754ff;color:var(--primary)}.badge.badge-secondary{background:#606060;background:var(--gray-500);color:#ffffff;color:var(--white)}.badge.badge-success{background:#cbf4c9;background:var(--success);color:#ffffff;color:var(--white)}.badge.badge-danger{background:#fff0f4;background:var(--danger);color:#ffffff;color:var(--white)}.badge.badge-warning{background:#fff6cd;background:var(--warning);color:#ffffff;color:var(--white)}.badge.badge-info{background:#ff5733;color:#ffffff;color:var(--white)}.badge.badge-pro{background:#ff5733 !important;color:#ffffff;color:var(--white)}.badge.badge-starter{background:#f03342 !important;color:#ffffff;color:var(--white)}.badge.badge-light{background:#f5faff;background:var(--lblue);color:#000000;color:var(--black)}.badge.badge-dark{background:#000000;background:var(--black);color:#ffffff;color:var(--white)}.badge.badge-gold{background:#ffc043;color:#000000;color:var(--black)}.badge.badge-jet{background:#c822ce;color:#ffffff;color:var(--white)}.badge.badge-beta{background:rgba(0,0,0,0);color:#2754ff;color:var(--beta-tag-colour)}.badge.badge-rise{background:#0fa958;color:#ffffff;color:var(--white)}.badge.badge-gray{background:#f7f7f7;background:var(--gray-100);color:#303338;color:var(--gray-700)}.badge.badge-gray-light{background:#f1f1f1;background:var(--gray-75);color:#000000;color:var(--gray-900);font-weight:500}.badge.badge-transparent{background:rgba(0,0,0,0);border:none}.badge-large{border-radius:0.6rem;font-size:1.8rem;letter-spacing:2px;line-height:1.8rem;padding:.54rem 1.08rem}.badge-medium{border-radius:0.4rem;font-size:0.96rem;letter-spacing:2px;line-height:0.6rem;padding:.54rem 1.08rem}.badge-small{font-size:0.84rem;line-height:.72rem;padding:.27rem .45rem}.pos-absolute{position:absolute}.banners{width:"100%";color:#ffffff;color:var(--white);text-align:"center";padding:"5.4px";border-radius:"14.4px"}.auto-complete-input{margin-bottom:2rem;padding:.3rem;background:rgba(0,0,0,0);border:1px solid #e8e8ed;border:1px solid var(--gray-200);outline:none;width:36rem;border-radius:5px;-webkit-appearance:none;appearance:none;color:#000000;color:var(--gray-900)}.auto-complete-input::placeholder{color:#bec3c9 !important;color:var(--gray-300) !important;font-size:.96rem}.auto-complete-input:focus,.auto-complete-input:hover,.auto-complete-input:active{border:1px solid #2754ff;border:1px solid var(--primary)}.autofill-btn{background:#ffffff;background:var(--white);border-radius:.45rem;box-shadow:0 3px 6px -4px rgba(0,0,0,.02),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}@media(max-width: 490px){.autofill-btn{width:100% !important}}.auto-add-btn:hover{background-color:#f7f7f7;background-color:var(--gray-100)}.address-radio-btn{width:390px !important}.custom-style-scrollbar{max-height:400px;overflow-y:auto}.custom-style-scrollbar::-webkit-scrollbar{width:12px}.custom-style-scrollbar::-webkit-scrollbar-thumb{background-color:#7a7a7a;border-radius:8px;min-height:50px}.custom-style-scrollbar::-webkit-scrollbar-track{background:#fff;border-radius:8px}.custom-style-scrollbar::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.watermark{background-image:url("https://app.getswipe.in/resources/images/watermark.svg")}.doc-link-preview-top-bar{padding:0 1.8rem 0 .9rem;min-height:64px;height:64px;box-shadow:0 1px #f7f7f7;box-shadow:0 1px var(--gray-100);color:#000000;color:var(--black);display:flex;align-items:center;justify-content:space-between;touch-action:none}@media(max-width: 575px){.doc-link-preview-top-bar{padding:0 1.06rem}}.show-description{display:none}@media screen and (min-width: 1200px){.show-description{display:block}}.autocomplete-inputstyless{width:100%;height:32px !important;border:1px solid #f7f7f7 !important;border:1px solid var(--gray-100) !important;border-radius:5px !important;padding-left:13px !important;font-size:14px !important;background-color:#ffffff;background-color:var(--white);border-right-width:1px !important;transition:all .2s linear}.autocomplete-inputstyless:hover,.autocomplete-inputstyless:focus,.autocomplete-inputstyless:active{box-shadow:0 0 0 2.7px #3572ff !important;box-shadow:0 0 0 2.7px var(--primary-light) !important}.autocomplete-inputstyless::placeholder{color:#bec3c9 !important;color:var(--gray-300) !important}.autocomplete-items{background:#ffffff;background:var(--white);cursor:pointer;padding:0 10px;color:#000000;color:var(--black)}.autocomplete-items:hover{background:#f7f7f7;background:var(--gray-100)}.product-autocomplete>.ant-select-selector{border-radius:0px 5px 5px 0px !important}.product-autocomplete-select>.ant-select-selector{border-radius:5px 0px 0px 5px !important}.report-menu .ant-menu-submenu-title{padding-left:0px !important}.report-menu .ant-menu-inline>.ant-menu-item,.report-menu .ant-menu-vertical>.ant-menu-item,.report-menu .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.report-menu .ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title{height:27px;line-height:18px}.report-menu li .ant-menu-item{padding-left:12px !important;height:18px !important;line-height:18px !important}.report-menu li .ant-menu-item-selected{color:#2754ff !important;color:var(--primary) !important}.ant-menu-inline .ant-menu-item:after{position:absolute;line-height:20px !important;top:0;right:0;bottom:0}.report-menu .ant-menu-sub{background-color:rgba(0,0,0,0) !important}.report-menu .ant-menu-light.ant-menu-root.ant-menu-inline,.report-menu .ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:1px solid #f7f7f7;border-inline-end:1px solid var(--gray-100)}.report-menu .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover,.report-menu .ant-menu-light>.ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover{background-color:rgba(0,0,0,0) !important;color:#000000;color:var(--gray-900)}.report-menu .ant-menu-light{background-color:rgba(0,0,0,0) !important}.no-submenu{padding-left:2px !important}.settings-menu .ant-menu .ant-menu-item{padding-left:0px !important;height:24px !important}.settings-menu .ant-menu .read-only-menu-item{margin-top:15px}.RichEditor-root{background:#ffffff;background:var(--white);border:1px solid #f7f7f7;border:1px solid var(--gray-100);font-family:"Inter",serif;font-size:14px;border-radius:8px;padding:9px 18px}.RichEditor-editor{border-top:1px solid #e8e8ed;border-top:1px solid var(--gray-200);cursor:text;font-size:14px;margin-top:0px}.RichEditor-editor .public-DraftEditorPlaceholder-root,.RichEditor-editor .public-DraftEditor-content{margin:0 -15px -15px;padding:15px}.RichEditor-editor .public-DraftEditor-content{min-height:64px}.RichEditor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.RichEditor-editor .RichEditor-blockquote{border-left:5px solid #f7f7f7;border-left:5px solid var(--gray-100);color:#606060;color:var(--gray-500);font-family:"Lato","Hoefler Text","Georgia",serif;font-style:italic;margin:16px 0;padding:10px 20px}.RichEditor-editor .public-DraftStyleDefault-pre{background-color:rgba(0,0,0,.05);font-family:"Inconsolata","Menlo","Consolas",monospace;font-size:14px;padding:20px}.RichEditor-controls{font-family:"Helvetica",sans-serif;font-size:14px;margin-bottom:2.7px;-webkit-user-select:none;user-select:none}.RichEditor-styleButton{color:#606060;color:var(--gray-500);cursor:pointer;margin-right:16px;padding:2px 0;display:inline-block}.RichEditor-activeButton{color:#2754ff;color:var(--primary)}.cursor-pointer{cursor:pointer !important}.custom-form-label{font-weight:500;font-size:13px;color:#606060;color:var(--gray-500);margin:0rem .24rem .3rem}.hover-underline:hover{text-decoration:underline}.arrow-transition i,.arrow-transition-left i{transition:transform .5s ease}.arrow-transition:hover i{transform:translateX(5px)}.arrow-transition-left:hover i{transform:translateX(-5px)}.expand-width{width:10rem;transition:width .5s ease}.expand-width:hover{width:23.5rem}.help-btn{background-color:#25d366;color:#ffffff;color:var(--white);border:none;border-radius:40px;font-weight:bold;padding:0px 15px;display:flex !important;align-items:center !important}.pl-11{padding-left:11px !important}@media(max-width: 768px){.widthres{width:120px !important}.my-content .ant-affix{display:none}}.card-no-padding>.ant-card-body{padding:0px !important}.my-select:hover .ant-select-item-option.auto-add-btn{background-color:#ffffff !important;background-color:var(--white) !important}.responsive-select .ant-select-selector{max-width:144px !important}@media screen and (max-width: 480px){.responsive-select .ant-select-selector{max-width:100px !important}}.ant-color-picker-trigger>.ant-color-picker-color-block{width:70px !important;height:70px !important}.ant-color-picker-trigger:hover{border-color:#f7f7f7 !important;border-color:var(--gray-100) !important}.arrow i{transition:transform .5s ease;visibility:hidden}.arrow:hover i{transform:translateX(5px);visibility:visible}.ant-tag-checkable-checked{background-color:#2754ff !important;background-color:var(--primary) !important}.ant-tag-checkable-checked>span{color:#ffffff !important;color:var(--white) !important;font-weight:800}.ant-table-expanded-row-fixed{width:auto !important}.company_name_text{color:#000000;color:var(--black);line-height:1.26 !important;text-overflow:ellipsis;overflow:hidden;display:block}.bulk-edit-table .ant-table-cell a{padding-left:17px !important}.custom-collapse .ant-collapse-header-text{padding-top:7px !important}.custom-collapse .ant-collapse-content{transition:height .5s ease-in-out !important}.custom-collapse .ant-collapse-content-box{padding-left:50px !important}.mention-input{border:1px solid #f7f7f7 !important;border:1px solid var(--gray-100) !important;color:#000000;color:var(--black);border-radius:5px !important;min-height:32px}.mention-input:focus{border:1px solid #f7f7f7 !important;border:1px solid var(--gray-100) !important;border-radius:5px !important}.mention-input:active{border:1px solid #f7f7f7 !important;border:1px solid var(--gray-100) !important;border-radius:5px !important}.mention-input__control textarea{border:1px solid rgba(0,0,0,0) !important}.mention-input__control textarea:active,.mention-input__control textarea:hover,.mention-input__control textarea:focus{border-color:#4f78ff !important;outline:none !important;box-shadow:0 0 0 2px rgba(5,88,255,.06);border-radius:4px !important}.mention-input__control textarea{color:#000000;color:var(--black)}.mention-input__suggestions{background-color:#ffffff !important;background-color:var(--white) !important;border-radius:10px !important}.mention-input__highlighter{display:none !important}.price-card .ant-card-body{padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important}.toolbar-wrapper{position:fixed;bottom:32px;left:50%;padding:0px 24px;color:#ffffff;color:var(--white);font-size:20px;background-color:rgba(0,0,0,.1);border-radius:100px;transform:translateX(-50%)}.toolbar-wrapper .anticon{padding:12px;cursor:pointer}.toolbar-wrapper .anticon[disabled]{cursor:not-allowed;opacity:.3}.toolbar-wrapper .anticon:hover{opacity:.3}#bkn-pallete-tailwind :is(.bkn-py-\[12px\]){padding-top:9px !important;padding-bottom:9px !important}#bkn-pallete-tailwind :is(.bkn-mt-2){margin-top:.1em !important}#bkn-pallete-tailwind :is(.bkn-mt-2) #bkn-pallete-tailwind :is(.bkn-text-\[\#313545\]){--tw-text-opacity: 1;color:#000000 !important;color:var(--gray-900) !important}#bkn-pallete-tailwind :is(.bkn-mt-2) #bkn-pallete-tailwind :is(.bkn-text-\[\#31354566\]){color:#000000 !important;color:var(--gray-900) !important}#bkn-pallete-tailwind :is(.bkn-mt-2) .absolute{position:absolute}#bkn-pallete-tailwind :is(.bkn-rounded-2xl){border-radius:.5rem !important}.edit-popover .popover-child{display:none}.edit-popover:hover .popover-child{display:inline}.ant-tooltip{max-width:400px !important}.btn-secondary-font-normal>span{font-weight:500 !important}.ant-menu-item:hover{background-color:rgba(0,0,0,0) !important}.upward-collapse-wrapper{position:relative;height:64px}.custom-upward-collapse{position:absolute;bottom:0;width:100%}.custom-collapse-panel{position:relative;bottom:-100%}.custom-collapse-panel.ant-collapse-item-active{bottom:0}.ant-alert{align-items:center !important}.pos-product-autocomplete .ant-select-selector{height:40px !important}.blink_me{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.address-line{display:block}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.line-clamp-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.custom-flex-grow{flex-basis:50%;max-width:50%}.edit-container{display:flex;align-items:center;justify-content:center}.dropdown-button-wrapper{position:sticky;bottom:0;width:100%;background:#fff;padding:4px 0;text-align:center;border-top:1px solid #f0f0f0}.ag-no-select{--ag-range-selection-border-style: 0 !important;--ag-range-selection-background-color: transparent !important}.ag-no-select .ag-fill-handle{display:none}.visible-on-ag-row-hover{display:none}.ag-row-hover .visible-on-ag-row-hover{display:block}.ag-row-hover .hidden-on-ag-row-hover{display:none}.sigCanvas{border:.05rem solid #e8e8ed}.shortcut-tooltip{position:fixed;bottom:15%;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.7);color:#fff;padding:10px 20px;border-radius:5px;font-size:14px;z-index:10000000;white-space:nowrap;overflow:hidden;visibility:hidden;animation:showTooltip .5s forwards}@keyframes showTooltip{to{visibility:visible}}.no-border .RichEditor-editor{border:0px !important}.table-blurred-row{filter:blur(3px);opacity:.6;transition:all .3s ease-in-out}.disabled-row{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:not-allowed}.element-style .ant-select-selector{font-size:16px !important;font-weight:900 !important}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.blinking-animation{display:inline-block;animation:pulse 1.5s infinite ease-in-out}.blinking-animation-fast{display:inline-block;animation:pulse 1s infinite ease-in-out}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.font-size-0{font-size:0rem}.font-size-9{font-size:0.6rem}.font-size-10{font-size:0.6rem}.font-size-11{font-size:0.72rem}.font-size-12{font-size:0.8rem}.font-size-13{font-size:0.84rem}.font-size-13x{font-size:0.9rem}.font-size-14{font-size:0.93rem}.font-size-15{font-size:1rem}.font-size-16{font-size:1.06rem}.font-size-17{font-size:1.1rem}.font-size-18{font-size:1.2rem}.font-size-21{font-size:1.33rem}.font-size-22{font-size:1.5rem}.font-size-24{font-size:1.6rem}.font-size-25{font-size:1.66rem}.font-size-27{font-size:1.8rem}.font-size-28{font-size:1.73rem}.font-size-30{font-size:2rem}.font-size-32{font-size:2rem}.font-size-36{font-size:2.4rem}.font-size-40{font-size:2.66rem}.font-size-48{font-size:3.2rem}.font-size-50{font-size:3.33rem}.font-size-60{font-size:4rem}.font-size-70{font-size:4.66rem}.font-size-72{font-size:4.8rem}.font-size-80{font-size:5.33rem}.height-0{height:0rem}.height-10{height:0.66rem !important}.height-14{height:0.93rem !important}.height-16{height:1.06rem !important}.height-18{height:1.2rem !important}.height-20{height:1.33rem}.height-22{height:1.5rem}.height-24{height:1.6rem}.height-25{height:1.66rem}.height-27{height:1.8rem}.height-30{height:2rem}.height-32{height:2.13rem}.height-40{height:2.66rem}.height-50{height:3.33rem}.height-100{height:6.66rem}.height-150{height:10rem}.height-200{height:13.33rem}.height-250{height:16.66rem}.height-300{height:20rem}.height-350{height:22.2rem}.height-400{height:26.66rem}.height-500{height:33.33rem}.height-600{height:40rem}.height-700{height:46.66rem}.height-0p{height:0%}.height-10p{height:10%}.height-20p{height:20%}.height-25p{height:25%}.height-33p{height:33%}.height-50p{width:50%}.height-66p{height:66%}.height-75p{height:75%}.height-80p{height:80%}.height-90p{height:80%}.height-100p{height:100% !important}.height-50vh{min-height:50vh !important}.height-80vh{min-height:75vh !important}.height-90vh{min-height:90vh !important}.width-10{min-width:0.66rem}.width-20{width:1.33rem}.width-40{width:2.66rem}.width-50{width:3.33rem}.width-64{width:4.26rem !important}.width-100{width:6.66rem}.width-150{width:10rem}.width-200{min-width:13.33rem !important}.width-250{width:16.66rem}.width-300{width:20rem}.width-350{min-width:22.2rem !important}.width-400{width:26.66rem}.width-500{width:33.33rem}.width-600{width:40rem}.width-700{width:46.66rem}.width-0p{width:0%}.width-10p{width:10%}.width-20p{width:20%}.width-25p{width:25%}.width-33p{width:33%}.width-45p{width:45%}.width-50p{width:50% !important}.width-55p{width:55%}.width-66p{width:66%}.width-75p{width:75%}.width-80p{width:80%}.width-90p{width:90%}.width-100p{width:100% !important}.width-50vw{width:50vw !important}.width-80vw{width:75vw !important}.border-radius-small{border-radius:0.53rem !important}.border-radius-medium{border-radius:1.07rem !important}.border-radius-large{border-radius:2.15rem !important}.line-height-1{line-height:1}.border-5{border-width:0.2rem !important}.border-top-1{border-top-width:0.06rem !important}.right-zero{right:9px !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.text-default{color:#8d949e !important;color:var(--gray-400) !important}.text-action{color:#5b61ff !important}.text-primary{color:#2754ff !important;color:var(--primary) !important}.text-primary-light{color:#3572ff !important;color:var(--primary-light) !important}.text-secondary{color:#606060 !important;color:var(--gray-500) !important}.text-success{color:#06c167 !important}.text-danger{color:#e11900 !important}.text-danger-3{color:#e11900 !important}.text-warning{color:#fff6cd !important;color:var(--warning) !important}.text-info{color:#f5faff !important;color:var(--lblue) !important}.text-light{color:#f5faff !important;color:var(--lblue) !important}.text-dark{color:#000000 !important;color:var(--black) !important}.text-white{color:#ffffff !important;color:var(--white) !important}.text-muted{color:#606060 !important;color:var(--gray-500) !important}.text-blue{color:#2754ff !important;color:var(--primary) !important}.text-blue-light{color:#f6fbfb !important}.text-red{color:#fed7d2 !important}.text-yellow{color:#fcedb9 !important}.text-pink{color:#fc3654 !important}.text-orange{color:#fabda5 !important}.text-whatsapp{color:#25d366 !important}.text-black{color:#000000 !important;color:var(--black) !important}.text-black-strict{color:#000000 !important;color:var(--black-strict) !important}.text-white-strict{color:#ffffff !important;color:var(--white-strict) !important}.text-upi{color:#05072c !important;color:var(--upi-text) !important}.text-card{color:#290527 !important;color:var(--card-text) !important}.text-cash{color:#042916 !important;color:var(--cash-text) !important}.text-purple{color:#453473 !important;color:var(--purple) !important}.text-purple2{color:#7356bf !important}.text-orangeproduct{color:#ff3819 !important}.text-green{color:#06c167 !important}.text-gray-50{color:#f9f9f9 !important;color:var(--gray-50) !important}.text-gray-100{color:#f7f7f7 !important;color:var(--gray-100) !important}.text-gray-200{color:#e8e8ed !important;color:var(--gray-200) !important}.text-gray-300{color:#bec3c9 !important;color:var(--gray-300) !important}.text-gray-400{color:#8d949e !important;color:var(--gray-400) !important}.text-gray-500{color:#606060 !important;color:var(--gray-500) !important}.text-gray-600{color:#444950 !important;color:var(--gray-600) !important}.text-gray-700{color:#303338 !important;color:var(--gray-700) !important}.text-gray-800{color:#1d1d1f !important;color:var(--gray-800) !important}.text-gray-900{color:#000000 !important;color:var(--gray-900) !important}.text-green-50{color:#ecfed7 !important;color:var(--green50) !important}.text-green-100{color:#cbf4c9 !important;color:var(--green100) !important}.text-green-200{color:#76df47 !important;color:var(--green200) !important}.text-green-300{color:#48c404 !important;color:var(--green300) !important}.text-green-400{color:#3ea50b !important;color:var(--green400) !important}.text-green-500{color:#228403 !important;color:var(--green500) !important}.text-green-600{color:#05690d !important;color:var(--green600) !important}.text-green-700{color:#0a5118 !important;color:var(--green700) !important}.text-green-800{color:#043b15 !important;color:var(--green800) !important}.text-green-900{color:#02220d !important;color:var(--green900) !important}.text-g-100{color:#fafefa !important;color:var(--g100) !important}.text-g-200{color:#f5fdf4 !important;color:var(--g200) !important}.text-g-300{color:#effcef !important;color:var(--g300) !important}.text-g-400{color:#eafbe9 !important;color:var(--g400) !important}.text-g-500{color:#e5fae4 !important;color:var(--g500) !important}.text-forest{color:#0c8346 !important}.text-plum{color:#fd3995 !important}.text-lightgreen{color:#90ee90 !important}.text-darkred{color:#fd2600 !important}.text-pending{color:#ed6804 !important;color:var(--orange400) !important}.text-dark-green{color:#02220d !important;color:var(--green900) !important}.text-gold{color:#e2b836 !important}.text-black-strict{color:#000000 !important;color:var(--black-strict) !important}.text-white-strict{color:#ffffff !important;color:var(--white-strict) !important}.text-card-azure{color:#e6f2ff !important;color:var(--card-azure) !important}.bg-default{background-color:#8d949e !important;background-color:var(--gray-400) !important}.bg-none{background-color:none !important}.bg-primary{background-color:#2754ff !important;background-color:var(--primary) !important}.bg-secondary{background-color:#606060 !important;background-color:var(--gray-500) !important}.bg-success{background-color:#cbf4c9 !important;background-color:var(--success) !important}.bg-danger{background-color:#fff0f4 !important;background-color:var(--danger) !important}.bg-warning{background-color:#fff6cd !important;background-color:var(--warning) !important}.bg-info{background-color:#f5faff !important;background-color:var(--lblue) !important}.bg-light{background-color:#f9f9f9 !important;background-color:var(--gray-50) !important}.bg-dark{background-color:#000000 !important;background-color:var(--black) !important}.bg-white{background-color:#ffffff !important;background-color:var(--white) !important}.bg-blue{background-color:#2754ff !important;background-color:var(--primary) !important}.bg-blue-light{background-color:#f0f3ff !important}.bg-g-100{background-color:#fafefa !important;background-color:var(--g100) !important}.bg-g-200{background-color:#f5fdf4 !important;background-color:var(--g200) !important}.bg-g-300{background-color:#effcef !important;background-color:var(--g300) !important}.bg-g-400{background-color:#eafbe9 !important;background-color:var(--g400) !important}.bg-g-500{background-color:#e5fae4 !important;background-color:var(--g500) !important}.bg-red{background-color:#fed7d2 !important}.bg-r-100{background-color:#fef5f6 !important;background-color:var(--r100) !important}.bg-r-200{background-color:#fcebee !important;background-color:var(--r200) !important}.bg-r-300{background-color:#fbe1e5 !important;background-color:var(--r300) !important}.bg-r-400{background-color:#f9d7dd !important;background-color:var(--r400) !important}.bg-r-500{background-color:#f8cdd4 !important;background-color:var(--r500) !important}.bg-yellow{background-color:#fcedb9 !important}.bg-orange{background-color:#fabda5 !important}.bg-sticky-bar{background-color:#ffffff !important;background-color:var(--sticky-bar) !important}.bg-gray-1{background-color:#f7f7f7 !important;background-color:var(--gray-100) !important}.bg-gray-2{background-color:#e8e8ed !important;background-color:var(--gray-200) !important}.bg-gray-3{background-color:#bec3c9 !important;background-color:var(--gray-300) !important}.bg-gray-4{background-color:#8d949e !important;background-color:var(--gray-400) !important}.bg-gray-5{background-color:#606060 !important;background-color:var(--gray-500) !important}.bg-gray-6{background-color:#444950 !important;background-color:var(--gray-600) !important}.bg-lblue{background-color:#f5faff !important;background-color:var(--lblue) !important}.bg-lgreen{background-color:#ebf5f1 !important;background-color:var(--lgreen) !important}.bg-lblue2{background-color:#deeeff !important;background-color:var(--lblue2) !important}.bg-lyellow{background-color:#fffbf3 !important;background-color:var(--lyellow) !important}.bg-lred{background-color:#ffefed !important;background-color:var(--lred) !important}.bg-lpink{background-color:#fff1f5 !important;background-color:var(--lpink) !important}.bg-lpurple{background-color:#f6f4fb !important;background-color:var(--lpurple) !important}.bg-positive{background-color:#f5faf8 !important;background-color:var(--positive-bg) !important}.bg-negative{background-color:#fef8f8 !important;background-color:var(--negative-bg) !important}.bg-upi{background-color:#e5e6fc !important;background-color:var(--upi) !important}.bg-card{background-color:#fbe2fa !important;background-color:var(--card) !important}.bg-cash{background-color:#e0fcee !important;background-color:var(--cash) !important}.bg-tds{background-color:#fff8b5 !important;background-color:var(--tds) !important}.bg-netbanking{background-color:#fce6e0 !important;background-color:var(--netbanking) !important}.bg-cheque{background-color:#e3fafe !important;background-color:var(--cheque) !important}.bg-paylater{background-color:#fee7e9 !important;background-color:var(--paylater) !important}.bg-emi{background-color:#f2ffcf !important;background-color:var(--emi) !important}.bg-gray-25{background-color:#f8f8f8 !important;background-color:var(--gray-25) !important}.bg-gray-50{background-color:#f9f9f9 !important;background-color:var(--gray-50) !important}.bg-gray-75{background-color:#f1f1f1 !important;background-color:var(--gray-75) !important}.bg-gray-100{background-color:#f7f7f7 !important;background-color:var(--gray-100) !important}.bg-gray-200{background-color:#e8e8ed !important;background-color:var(--gray-200) !important}.bg-gray-300{background-color:#bec3c9 !important;background-color:var(--gray-300) !important}.bg-gray-400{background-color:#8d949e !important;background-color:var(--gray-400) !important}.bg-gray-500{background-color:#606060 !important;background-color:var(--gray-500) !important}.bg-gray-600{background-color:#444950 !important;background-color:var(--gray-600) !important}.bg-gray-700{background-color:#303338 !important;background-color:var(--gray-700) !important}.bg-gray-800{background-color:#1d1d1f !important;background-color:var(--gray-800) !important}.bg-gray-900{background-color:#000000 !important;background-color:var(--gray-900) !important}.bg-card-magenta{background-color:#fce6fa !important;background-color:var(--card-magenta) !important}.bg-card-azure{background-color:#e6f2ff !important;background-color:var(--card-azure) !important}.bg-card-orange{background-color:#fdf0e6 !important;background-color:var(--card-orange) !important}.bg-card-orange-dark{background-color:#fdf0e6 !important;background-color:var(--card-orange-dark) !important}.bg-card-indigo{background-color:#efeaff !important;background-color:var(--card-indigo) !important}.bg-card-forest{background-color:#e7f3ed !important;background-color:var(--card-forest) !important}.bg-card-amount{background-color:#f3f9ff !important;background-color:var(--amount) !important}.bg-card-paid{background-color:#f3faf6 !important;background-color:var(--paid) !important}.bg-card-pending{background-color:#fdf0e6 !important;background-color:var(--pending) !important}.bg-rose-gold{background-color:#e1bbd9 !important}.bg-light-yellow{background-color:#ffd40e !important}.bg-notify-danger{background-color:#ffd0d5 !important}.bg-green{background-color:#06c167 !important}.border-default{border-color:#8d949e !important;border-color:var(--gray-400) !important}.border-primary{border-color:#2754ff !important;border-color:var(--primary) !important}.border-secondary{border-color:#2754ff !important;border-color:var(--primary) !important}.border-success{border-color:#cbf4c9 !important;border-color:var(--success) !important}.border-action{border-color:#5b61ff !important}.border-danger{border-color:#fff0f4 !important;border-color:var(--danger) !important}.border-warning{border-color:#fff6cd !important;border-color:var(--warning) !important}.border-info{border-color:#f5faff !important;border-color:var(--lblue) !important}.border-light{border-color:#f5faff !important;border-color:var(--lblue) !important}.border-dark{border-color:#000000 !important;border-color:var(--black) !important}.border-white{border-color:#ffffff !important;border-color:var(--white) !important}.border-blue{border-color:#2754ff !important;border-color:var(--primary) !important}.border-blue-light{border-color:#f0f3ff !important}.border-red{border-color:#fed7d2 !important}.border-yellow{border-color:#fcedb9 !important}.border-orange{border-color:#fabda5 !important}.border-gray-100{border-color:#f7f7f7 !important;border-color:var(--gray-100) !important}.border-gray-2{border-color:#e8e8ed !important;border-color:var(--gray-200) !important}.border-gray-3{border-color:#bec3c9 !important;border-color:var(--gray-300) !important}.border-gray-4{border-color:#8d949e !important;border-color:var(--gray-400) !important}.border-gray-5{border-color:#606060 !important;border-color:var(--gray-500) !important}.border-gray-6{border-color:#444950 !important;border-color:var(--gray-600) !important}.border-store{border-color:#fc3654 !important}.border-gray-50{border-color:#f9f9f9 !important;border-color:var(--gray-50) !important}.border-gray-100{border-color:#f7f7f7 !important;border-color:var(--gray-100) !important}.border-gray-200{border-color:#e8e8ed !important;border-color:var(--gray-200) !important}.border-gray-300{border-color:#bec3c9 !important;border-color:var(--gray-300) !important}.border-gray-400{border-color:#8d949e !important;border-color:var(--gray-400) !important}.border-gray-500{border-color:#606060 !important;border-color:var(--gray-500) !important}.border-gray-600{border-color:#444950 !important;border-color:var(--gray-600) !important}.border-gray-700{border-color:#303338 !important;border-color:var(--gray-700) !important}.border-gray-800{border-color:#1d1d1f !important;border-color:var(--gray-800) !important}.border-gray-900{border-color:#000000 !important;border-color:var(--gray-900) !important}.border-t-gray-100{border-top:2px solid #f7f7f7 !important;border-top:2px solid var(--gray-100) !important}.border-card-magenta{border-color:#dd04d1 !important}.border-card-azure{border-color:#027fff !important}.border-card-orange{border-color:#e66702 !important}.border-card-indigo{border-color:#622aff !important}.border-card-forest{border-color:#0c8346 !important}.border-gold{border-width:4px;border-color:#e2b836 !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.kit__utils__link{color:#2754ff;color:var(--primary);transition:all .2s ease-in-out}.kit__utils__link:hover{color:#444950;color:var(--gray-600)}.kit__utils__link__underlined{color:#2754ff;color:var(--primary);border-bottom:1px solid #f0f3ff;transition:all .2s ease-in-out}.kit__utils__link__underlined:hover{color:#444950;color:var(--gray-600);border-bottom:1px solid rgba(240,243,255,.8)}.kit__utils__heading{margin-bottom:0.66rem}.kit__utils__heading h5{font-weight:bold}.kit__utils__table{white-space:nowrap;overflow-x:auto}.kit__utils__avatar{width:2.66rem;height:2.66rem;border-radius:5px;overflow:hidden;background-color:gray-100;text-align:center;vertical-align:middle}.kit__utils__avatar--rounded{border-radius:50%}.kit__utils__avatar img{width:100%;height:auto}.kit__utils__avatar--size27{width:1.8rem;height:1.8rem}.kit__utils__avatar--size46{width:3.06rem;height:3.06rem}.kit__utils__avatar--size50{width:3.33rem;height:3.33rem}.kit__utils__avatar--size64{width:4.26rem;height:4.26rem}.kit__utils__avatar--size84{width:5.6rem;height:5.6rem}.kit__utils__avatar--size110{width:7.33rem;height:7.33rem}.kit__utils__avatarGroup{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.kit__utils__avatarGroup .kit__utils__avatar{border:3px solid #ffffff;border:3px solid var(--white);flex-shrink:0}.kit__utils__avatarGroup .kit__utils__avatar:not(:first-child){margin-left:-1.07rem}.kit__utils__avatarGroup .kit__utils__avatar--rounded~.kit__utils__avatarGroupAdd{border-radius:50%}.kit__utils__avatarGroup .kit__utils__avatar--size27~.kit__utils__avatarGroupAdd{width:1.8rem;height:1.8rem}.kit__utils__avatarGroup .kit__utils__avatar--size46~.kit__utils__avatarGroupAdd{width:3.06rem;height:3.06rem}.kit__utils__avatarGroup .kit__utils__avatar--size50~.kit__utils__avatarGroupAdd{width:3.33rem;height:3.33rem}.kit__utils__avatarGroup .kit__utils__avatar--size64~.kit__utils__avatarGroupAdd{width:4.26rem;height:4.26rem}.kit__utils__avatarGroup .kit__utils__avatar--size110~.kit__utils__avatarGroupAdd{width:7.33rem;height:7.33rem}.kit__utils__avatarGroup .kit__utils__avatarGroupAdd{flex-shrink:0;width:2.66rem;height:2.66rem;border-radius:5px;color:#444950;color:var(--gray-600);background-color:gray-200;text-align:center;border:3px solid #ffffff;border:3px solid var(--white);margin-left:-1.07rem;position:relative;font-size:1.2rem}.kit__utils__avatarGroup .kit__utils__avatarGroupAdd i{position:absolute;top:50%;left:calc(50% - 1px);transform:translate(-50%, -50%)}.kit__utils__control{display:block;position:relative;margin-bottom:0.66rem;cursor:pointer}.kit__utils__control input{position:absolute;z-index:-1;opacity:0}.kit__utils__control__indicator{margin-right:0.53rem;vertical-align:top;position:relative;display:inline-block;height:18px;width:18px;background:gray-200;border-radius:3px}.kit__utils__control__indicator:after{position:absolute;display:none;content:""}.kit__utils__control:hover input~.kit__utils__control__indicator,.kit__utils__control input:focus~.kit__utils__control__indicator{background:gray-300}.kit__utils__control input:checked~.kit__utils__control__indicator{background:#2754ff;background:var(--primary)}.kit__utils__control:hover input:not([disabled]):checked~.kit__utils__control__indicator,.kit__utils__control .kit__utils__control input:checked:focus~.kit__utils__control__indicator{background:#2754ff;background:var(--primary);opacity:.8}.kit__utils__control input:disabled~.kit__utils__control__indicator{pointer-events:none;opacity:.6;background:gray-200}.kit__utils__control input:checked~.kit__utils__control__indicator:after{display:block}.kit__utils__control__checkbox .kit__utils__control__indicator:after{top:3px;left:6px;width:6px;height:10px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.kit__utils__control__checkbox input:disabled~.kit__utils__control__indicator:after{border-color:#7b7b7b}.kit__utils__control__radio .kit__utils__control__indicator{border-radius:50% !important}.kit__utils__control__radio .kit__utils__control__indicator:after{top:6px;left:6px;width:6px;height:6px;border-radius:50% !important;background:#fff}.kit__utils__control__radio input:disabled~.kit__utils__control__indicator:after{background:#7b7b7b}.kit__utils__cardMarked{position:relative}.kit__utils__cardMarked:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background-color:gray-200;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.kit__utils__cardMarked--default::before{background-color:#8d949e !important;background-color:var(--gray-400) !important}.kit__utils__cardMarked--primary::before{background-color:#2754ff !important;background-color:var(--primary) !important}.kit__utils__cardMarked--secondary::before{background-color:#2754ff !important;background-color:var(--primary) !important}.kit__utils__cardMarked--success::before{background-color:#cbf4c9 !important;background-color:var(--success) !important}.kit__utils__cardMarked--danger::before{background-color:#fff0f4 !important;background-color:var(--danger) !important}.kit__utils__cardMarked--warning::before{background-color:#fff6cd !important;background-color:var(--warning) !important}.kit__utils__cardMarked--info::before{background-color:#f5faff !important;background-color:var(--lblue) !important}.kit__utils__cardMarked--light::before{background-color:#f5faff !important;background-color:var(--lblue) !important}.kit__utils__cardMarked--dark::before{background-color:#000000 !important;background-color:var(--black) !important}.kit__utils__cardMarked--white::before{background-color:#ffffff !important;background-color:var(--white) !important}.kit__utils__cardMarked--blue::before{background-color:#2754ff !important;background-color:var(--primary) !important}.kit__utils__cardMarked--red::before{background-color:#fed7d2 !important}.kit__utils__cardMarked--yellow::before{background-color:#fcedb9 !important}.kit__utils__cardMarked--orange::before{background-color:#fabda5 !important}.kit__utils__cardMarked--gray-1::before{background-color:#f7f7f7 !important;background-color:var(--gray-100) !important}.kit__utils__cardMarked--gray-2::before{background-color:#e8e8ed !important;background-color:var(--gray-200) !important}.kit__utils__cardMarked--gray-3::before{background-color:#bec3c9 !important;background-color:var(--gray-300) !important}.kit__utils__cardMarked--gray-4::before{background-color:#8d949e !important;background-color:var(--gray-400) !important}.kit__utils__cardMarked--gray-5::before{background-color:#606060 !important;background-color:var(--gray-500) !important}.kit__utils__cardMarked--gray-6::before{background-color:#444950 !important;background-color:var(--gray-600) !important}.kit__utils__donut{display:inline-block;width:1.06rem;height:1.06rem;border-radius:50%;color:#8d949e;color:var(--gray-400);position:relative;top:0.13rem;margin-right:0.26rem}.kit__utils__donut--md{width:1.73rem;height:1.73rem}.kit__utils__donut--default{color:#8d949e;color:var(--gray-400)}.kit__utils__donut--primary{color:#2754ff;color:var(--primary)}.kit__utils__donut--secondary{color:#606060;color:var(--gray-500)}.kit__utils__donut--success{color:#cbf4c9;color:var(--success)}.kit__utils__donut--warning{color:#fff6cd;color:var(--warning)}.kit__utils__donut--danger{color:#fff0f4;color:var(--danger)}.kit__utils__donut--info{color:#f5faff;color:var(--lblue)}.kit__utils__donut--yellow{color:#fcedb9}.kit__utils__donut--orange{color:#fabda5}.kit__utils__iconPresent{padding:0 0 2rem;text-align:center}.kit__utils__iconPresent li{text-align:center;display:inline-block;width:2.66rem;height:2.66rem;line-height:2.66rem;font-size:2.4rem;padding:0.66rem 2rem;box-sizing:content-box !important;border-radius:3px;background:gray-100;margin:0.66rem}.kit__utils__iconPresent li:hover{background:#000000;background:var(--black);color:#ffffff;color:var(--white)}.kit__utils__iconPresent .tooltip{font-size:1.2rem}.kit__utils__docs>.container .row>[class^=col],.kit__utils__docs>.container-fluid .row>[class^=col],.kit__utils__docs .themed-container{padding-top:.75rem;padding-bottom:.75rem;background-color:gray-100;border:1px solid #e8e8ed;border:1px solid var(--gray-200);margin-bottom:0.66rem}[data-kit-theme=dark] .kit__utils__link{color:#2754ff;color:var(--primary)}[data-kit-theme=dark] .kit__utils__link:hover{color:#f0f3ff}[data-kit-theme=dark] .kit__utils__link__underlined{color:#2754ff;color:var(--primary);border-bottom:1px solid #4f4f7a}[data-kit-theme=dark] .kit__utils__link__underlined:hover{color:#f0f3ff;border-bottom:1px solid #7575a3}[data-kit-theme=dark] .kit__utils__avatar{border-color:#232135;background:#232135}[data-kit-theme=dark] .kit__utils__avatarGroupAdd{border-color:#232135;background:#141322}[data-kit-theme=dark] .kit__utils__iconPresent li{background:#232135;color:#aeaee0}[data-kit-theme=dark] .kit__utils__iconPresent li:hover{background:#aeaee0;color:#232135}[data-kit-theme=dark] .kit__utils__docs>.container .row>[class^=col],[data-kit-theme=dark] .kit__utils__docs>.container-fluid .row>[class^=col],[data-kit-theme=dark] .kit__utils__docs .themed-container{background-color:#141322;border:1px solid #232135}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.cui__layout__header{background:#f9f9f9 !important;background:var(--gray-50) !important}.cui__layout__grayBackground{background:#f9f9f9;background:var(--gray-50)}.cui__layout__contentMaxWidth .cui__utils__content{max-width:1440px;margin:0 auto}.cui__layout__appMaxWidth{max-width:1440px;margin:0 auto}.cui__layout__squaredBorders .card{border-radius:0 !important}.cui__layout__cardsShadow .card{box-shadow:0 4px 10px 0 rgba(#000000, 0.03),0 0 10px 0 rgba(#000000, 0.02);box-shadow:0 4px 10px 0 rgba(var(--black), 0.03),0 0 10px 0 rgba(var(--black), 0.02)}.cui__layout__cardsShadow .card .card{box-shadow:none}.cui__layout__borderless .card{border:none !important}.cui__layout__fixedHeader{position:sticky;top:0;z-index:998}.cui__layout__headerGray{background:#f7f7f7 !important;background:var(--gray-100) !important}[data-kit-theme=dark] .cui__layout__grayBackground,[data-kit-theme=dark] .cui__layout__headerGray{background:rgba(0,0,0,0) !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.cui__utils__content{padding:0.48rem 0.6rem;margin:0 auto}@media(max-width: 575px){.cui__utils__content{padding:2rem 1.06rem}}.cui__utils__content-2{padding:1.8rem 2.4rem 0.6rem;margin:0 auto}@media(max-width: 575px){.cui__utils__content-2{padding:0.6rem 0rem 0rem}}.cui__utils__heading{color:#000000;color:var(--black);font-size:1.13rem;text-transform:uppercase;margin-bottom:0.8rem}.cui__utils__shadow{box-shadow:0 10px 35px -5px rgba(0,0,0,.15)}[data-kit-theme=dark] .cui__utils__heading{color:#aeaee0}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.slide-fadein-up-enter{opacity:0;transform:translateY(20px)}.slide-fadein-up-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s,transform .4s}.slide-fadein-up-exit{opacity:1;transform:translateY(0)}.slide-fadein-up-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .3s,transform .4s}.slide-fadein-right-enter{opacity:0;transform:translateX(-20px)}.slide-fadein-right-enter-active{opacity:1;transform:translateX(0);transition:opacity .3s,transform .4s}.slide-fadein-right-exit{opacity:1;transform:translateX(0)}.slide-fadein-right-exit-active{opacity:0;transform:translateX(20px);transition:opacity .3s,transform .4s}.zoom-fadein-enter{opacity:0;transform:scale(0.99)}.zoom-fadein-enter-active{opacity:1;transform:scale(1);transition:opacity .3s,transform .3s}.zoom-fadein-exit{opacity:1;transform:scale(1)}.zoom-fadein-exit-active{opacity:0;transform:scale(1.01);transition:opacity .3s,transform .3s}.fadein-enter{opacity:0}.fadein-enter-active{opacity:1;transition:opacity .3s ease-in-out}.fadein-exit{opacity:1}.fadein-exit-active{opacity:0;transition:opacity .3s ease-in-out}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-layout{min-height:100vh !important;min-width:0}:where(.css-dev-only-do-not-override-6sm2zf).ant-layout{display:flex;flex:auto;flex-direction:column;min-height:0}.ant-layout-content{margin:1.2rem 1.2rem}@media(max-width: 575px){.ant-layout-content{margin:0.24rem}}.ant-layout-content.public-layout-content{margin:0}.ant-layout-header{padding:0 !important;line-height:48px !important;height:48px !important;background:rgba(0,0,0,0)}.ant-layout-footer{padding:0 !important;background:rgba(0,0,0,0)}.ant-layout.ant-layout-has-sider>.ant-layout,.ant-layout.ant-layout-has-sider>.ant-layout-content{overflow-x:visible !important;overflow-x:initial !important}.ant-divider-horizontal{margin:5.4px 0px 9px 0px !important}.ant-back-top{margin-right:1.35rem !important;margin-bottom:3.5rem !important}.ant-message-notice-content{border-radius:5px !important;font-weight:700 !important}[data-kit-theme=default] .ant-carousel .slick-dots-bottom{bottom:-9px !important}[data-kit-theme=default] .ant-carousel .slick-dots li.slick-active button{background:#2754ff;background:var(--primary)}[data-kit-theme=default] .ant-carousel .slick-dots li button{background:#e8e8ed;background:var(--gray-200);opacity:1}.ant-tabs-nav .ant-tabs-tab{padding:6.3px 4.5px;font-weight:500;color:#606060;color:var(--gray-500)}.ant-tabs-tab-active .ant-tabs-tab-btn{color:#2754ff;color:var(--primary);text-shadow:0 0 .5px #2754ff,0 0 .5px #2754ff !important;text-shadow:0 0 .5px var(--primary),0 0 .5px var(--primary) !important;transition:all .5s ease-out}.ant-tabs-form>.ant-tabs-nav .ant-tabs-tab{padding:0px 9px 6.3px 4.5px !important}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav,.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav{margin:0}.ant-tabs-card:where(.css-dev-only-do-not-override-12eape7).ant-tabs-top>.ant-tabs-nav::before,.ant-tabs-card:where(.css-dev-only-do-not-override-12eape7).ant-tabs-bottom>.ant-tabs-nav::before,.ant-tabs-card:where(.css-dev-only-do-not-override-12eape7).ant-tabs-top>div>.ant-tabs-nav::before,.ant-tabs-card:where(.css-dev-only-do-not-override-12eape7).ant-tabs-bottom>div>.ant-tabs-nav::before{border-bottom:none}.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#000000;color:var(--gray-900);text-shadow:0 0 .25px currentColor}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{padding:4px 8px 4px 16px;font-weight:500;color:#606060;color:var(--gray-500)}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:first-child{line-height:5px;padding:4px 8px 4px 16px}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{margin:0;background:#f9f9f9;background:var(--gray-50);border:none;min-height:32px;transition:all .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:hover,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab:hover{background:#f7f7f7;background:var(--gray-100);color:#000000;color:var(--gray-900)}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,:where(.css-dev-only-do-not-override-12eape7).ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active{background:#ffffff;background:var(--white);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,:where(.css-dev-only-do-not-override-12eape7).ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:0px}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add{min-width:32px;min-height:32px;width:32px;line-height:24px;display:flex;justify-content:center;align-items:center;margin-left:4px;padding:0;color:#606060;color:var(--gray-500);border-radius:50%;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:background-color .3s ease-in-out}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover{color:#2754ff;color:var(--primary);padding:8px !important;background-color:#f7f7f7;background-color:var(--gray-100)}.ant-tabs-dropdown{z-index:2000 !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-notification{max-width:calc(100vw - 48px)}.ant-message-notice-content{display:inline-block;padding:10px 16px;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);pointer-events:all}[data-kit-theme=dark] .ant-notification-notice-message{color:#ffffff;color:var(--white)}[data-kit-theme=dark] .ant-notification-close-icon svg{fill:#ffffff;fill:var(--white)}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-checkbox .ant-checkbox-inner{border:1px solid #bec3c9;border:1px solid var(--gray-300);border-radius:4px}[data-kit-theme=dark] .ant-checkbox-inner{background-color:#444950;background-color:var(--gray-600)}[data-kit-theme=dark] .ant-checkbox-checked .ant-checkbox-inner{background:#2754ff;background:var(--primary)}[data-kit-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner{border-color:#232135 !important;opacity:.3}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-tag{background:#f9f9f9;background:var(--gray-50);color:#000000 !important;color:var(--black) !important;border-radius:8px}.tag-large .ant-tag-close-icon{margin-left:14px;font-size:16px;top:2px;transition:all .2s}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-dropdown{color:#303338;color:var(--gray-700)}.ant-dropdown-menu{border-radius:0.6rem !important;padding:0rem 0rem !important;max-height:640px;overflow:auto}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{margin-top:4.5px;box-shadow:0 4px 16px 0 rgba(0,0,0,.2)}.ant-dropdown-menu-item-group-list{margin:0;list-style:none;padding:0}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#fc3654;border-radius:0.53rem}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:5.4px 9px;color:#000000;color:var(--gray-900);font-weight:400;font-size:13px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title{padding:5.4px 9px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-divider,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider{height:1px;margin:0px 0;overflow:hidden;line-height:0;background-color:rgba(5,5,5,.06)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title{border-radius:0px}:where(.css-dev-only-do-not-override-mc75oq).ant-drawer .ant-drawer-close{color:#000000;color:var(--gray-900)}.ant-dropdown-menu-submenu-popup{position:absolute;z-index:1050;background:#ffffff;background:var(--white);box-shadow:0 0 9px rgba(0,0,0,.1);transform-origin:0 0}[data-kit-theme=dark] .ant-dropdown-menu-item-group-title{color:hsl(240,21.3930348259%,31.4117647059%) !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=dark] .ant-radio-disabled .ant-radio-inner{border-color:#232135 !important}[data-kit-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper{color:#000000;color:var(--black)}[data-kit-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked{color:#ffffff;color:var(--white)}[data-kit-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked:hover,[data-kit-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked:active{color:#ffffff;color:var(--white)}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper{height:2.4rem;font-size:1rem;font-weight:medium !important;margin-bottom:.54rem !important;margin-right:.8rem;padding:0px 12px}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper::before{background-color:#f7f7f7 !important;background-color:var(--gray-100) !important;display:none !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper-checked{font-weight:bold !important;padding:0px 9px 0px 27px}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper-checked:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper-checked:active{color:#ffffff;color:var(--white)}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper .ant-radio-button-checked::before{position:relative;top:8px;left:8px;display:block !important;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:none;transition:background-color .3s,all .2s;font:var(--fa-font-solid);content:""}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cash{background-color:#e0fcee;background-color:var(--cash);border:.9px solid #e0fcee !important;border:.9px solid var(--cash) !important;color:#042916 !important;color:var(--cash-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cash:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cash:active{background-color:#e0fcee !important;background-color:var(--cash) !important;box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important;color:#042916 !important;color:var(--cash-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cash:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cash:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cash.active{background-color:#e0fcee !important;background-color:var(--cash) !important;box-shadow:0 0 0 1.8px #cafae2 !important;box-shadow:0 0 0 1.8px var(--cash-active) !important;color:#042916 !important;color:var(--cash-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.upi{background-color:#e5e6fc;background-color:var(--upi);border:.9px solid #e5e6fc !important;border:.9px solid var(--upi) !important;color:#05072c !important;color:var(--upi-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.upi:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.upi:active{background-color:#e5e6fc;background-color:var(--upi);box-shadow:0 0 0 1.8px #bec1f8 !important;box-shadow:0 0 0 1.8px var(--upi-hover) !important;color:#05072c !important;color:var(--upi-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.card-payment{background-color:#fbe2fa;background-color:var(--card);border:.9px solid #fbe2fa !important;border:.9px solid var(--card) !important;color:#290527 !important;color:var(--card-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.card-payment:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.card-payment:active{background-color:#fbe2fa !important;background-color:var(--card) !important;box-shadow:0 0 0 1.8px #f6bcf3 !important;box-shadow:0 0 0 1.8px var(--card-hover) !important;color:#290527 !important;color:var(--card-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.card-payment:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.card-payment:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.card-payment.active{background-color:#fbe2fa !important;background-color:var(--card) !important;box-shadow:0 0 0 1.8px #f8cdf6 !important;box-shadow:0 0 0 1.8px var(--card-active) !important;color:#290527 !important;color:var(--card-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.emi{background-color:#f2ffcf;background-color:var(--emi);border:.9px solid #f2ffcf !important;border:.9px solid var(--emi) !important;color:#323231 !important;color:var(--emi-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.emi:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.emi:active{background-color:#f2ffcf !important;background-color:var(--emi) !important;box-shadow:0 0 0 1.8px #e7ffa5 !important;box-shadow:0 0 0 1.8px var(--emi-hover) !important;color:#323231 !important;color:var(--emi-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.emi:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.emi:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.emi.active{background-color:#f2ffcf !important;background-color:var(--emi) !important;box-shadow:0 0 0 1.8px #ecffb8 !important;box-shadow:0 0 0 1.8px var(--emi-active) !important;color:#323231 !important;color:var(--emi-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.paylater{background-color:#fee7e9;background-color:var(--paylater);border:.9px solid #fee7e9 !important;border:.9px solid var(--paylater) !important;color:#330208 !important;color:var(--paylater-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.paylater:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.paylater:active{background-color:#fee7e9 !important;background-color:var(--paylater) !important;box-shadow:0 0 0 1.8px #fcbdc3 !important;box-shadow:0 0 0 1.8px var(--paylater-hover) !important;color:#330208 !important;color:var(--paylater-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.paylater:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.paylater:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.paylater.active{background-color:#fee7e9 !important;background-color:var(--paylater) !important;box-shadow:0 0 0 1.8px #fdd0d4 !important;box-shadow:0 0 0 1.8px var(--paylater-active) !important;color:#330208 !important;color:var(--paylater-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cheque{background-color:#e3fafe;background-color:var(--cheque);border:.9px solid #e3fafe !important;border:.9px solid var(--cheque) !important;color:#012931 !important;color:var(--cheque-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cheque:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cheque:active{background-color:#e3fafe !important;background-color:var(--cheque) !important;box-shadow:0 0 0 1.8px #b9f3fd !important;box-shadow:0 0 0 1.8px var(--cheque-hover) !important;color:#012931 !important;color:var(--cheque-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cheque:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cheque:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.cheque.active{background-color:#e3fafe !important;background-color:var(--cheque) !important;box-shadow:0 0 0 1.8px #ccf6fd !important;box-shadow:0 0 0 1.8px var(--cheque-active) !important;color:#012931 !important;color:var(--cheque-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tds{background-color:#fff8b5;background-color:var(--tds);border:.9px solid #fff8b5 !important;border:.9px solid var(--tds) !important;color:#19180b !important;color:var(--tds-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tds:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tds:active{background-color:#fff8b5 !important;background-color:var(--tds) !important;box-shadow:0 0 0 1.8px #fff48e !important;box-shadow:0 0 0 1.8px var(--tds-hover) !important;color:#19180b !important;color:var(--tds-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tds:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tds:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tds.active{background-color:#fff8b5 !important;background-color:var(--tds) !important;box-shadow:0 0 0 1.8px #fff69f !important;box-shadow:0 0 0 1.8px var(--tds-active) !important;color:#19180b !important;color:var(--tds-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.netbanking{background-color:#fce6e0;background-color:var(--netbanking);border:.9px solid #fce6e0 !important;border:.9px solid var(--netbanking) !important;color:#280c04 !important;color:var(--netbanking-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.netbanking:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.netbanking:active{background-color:#fce6e0 !important;background-color:var(--netbanking) !important;box-shadow:0 0 0 1.8px #f8c6b9 !important;box-shadow:0 0 0 1.8px var(--netbanking-hover) !important;color:#280c04 !important;color:var(--netbanking-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tcs{background-color:#ffebf2;background-color:var(--tcs);border:.9px solid #ffebf2 !important;border:.9px solid var(--tcs) !important;color:#280c04 !important;color:var(--netbanking-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tcs:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.tcs:active{background-color:#ffebf2 !important;background-color:var(--tcs) !important;box-shadow:0 0 0 1.8px #ffbfd5 !important;box-shadow:0 0 0 1.8px var(--tcs-hover) !important;color:#280c04 !important;color:var(--netbanking-text) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount{background-color:#f6fbfb;border-color:#f6fbfb;color:#2754ff !important;color:var(--primary) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount.active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-info{background-color:#f5faff;background-color:var(--lblue);border-color:#f5faff;border-color:var(--lblue);color:#f0f3ff !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:active{box-shadow:0 0 0 1.8px #3572ff !important;box-shadow:0 0 0 1.8px var(--primary-light) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapper.btn-info.active{box-shadow:0 0 0 1.8px #3572ff !important;box-shadow:0 0 0 1.8px var(--primary-light) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapperbtn-success{background-color:#cbf4c9;background-color:var(--success);border-color:#cbf4c9;border-color:var(--success);color:#0e6245 !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:hover,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:active{box-shadow:0 0 0 1.8px #abeda8 !important;box-shadow:0 0 0 1.8px var(--success-hover) !important}.payment-modes .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:hover:active,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:focus,.payment-modes .ant-radio-group-outline .ant-radio-button-wrapperbtn-success.active{box-shadow:0 0 0 1.8px #abeda8 !important;box-shadow:0 0 0 1.8px var(--success-hover) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper{height:2.4rem;font-size:1rem;font-weight:medium !important;margin-bottom:.54rem !important;margin-right:.8rem;padding:0px 12px}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper::before{background-color:#f7f7f7 !important;background-color:var(--gray-100) !important;display:none !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper-checked{font-weight:bold !important;padding:0px 9px 0px 27px}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper-checked:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper-checked:active{color:#ffffff;color:var(--white)}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper .ant-radio-button-checked::before{position:relative;top:8px;left:8px;display:block !important;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:none;transition:background-color .3s,all .2s;font:var(--fa-font-solid);content:""}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.english{background-color:#e0fcee;background-color:var(--cash);color:#042916 !important;color:var(--cash-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.english:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.english:active{background-color:#e0fcee !important;background-color:var(--cash) !important;box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important;color:#042916 !important;color:var(--cash-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.english:hover:active,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.english:focus,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.english.active{background-color:#e0fcee !important;background-color:var(--cash) !important;box-shadow:0 0 0 1.8px #cafae2 !important;box-shadow:0 0 0 1.8px var(--cash-active) !important;color:#042916 !important;color:var(--cash-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.hindi{background-color:#e5e6fc;background-color:var(--upi);color:#05072c !important;color:var(--upi-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.hindi:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.hindi:active{background-color:#e5e6fc;background-color:var(--upi);box-shadow:0 0 0 1.8px #bec1f8 !important;box-shadow:0 0 0 1.8px var(--upi-hover) !important;color:#05072c !important;color:var(--upi-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.telugu{background-color:#fbe2fa;background-color:var(--card);color:#290527 !important;color:var(--card-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.telugu:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.telugu:active{background-color:#fbe2fa !important;background-color:var(--card) !important;box-shadow:0 0 0 1.8px #f6bcf3 !important;box-shadow:0 0 0 1.8px var(--card-hover) !important;color:#290527 !important;color:var(--card-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.telugu:hover:active,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.telugu:focus,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.telugu.active{background-color:#fbe2fa !important;background-color:var(--card) !important;box-shadow:0 0 0 1.8px #f8cdf6 !important;box-shadow:0 0 0 1.8px var(--card-active) !important;color:#290527 !important;color:var(--card-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.tamil{background-color:#f2ffcf;background-color:var(--emi);color:#323231 !important;color:var(--emi-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.tamil:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.tamil:active{background-color:#f2ffcf !important;background-color:var(--emi) !important;box-shadow:0 0 0 1.8px #e7ffa5 !important;box-shadow:0 0 0 1.8px var(--emi-hover) !important;color:#323231 !important;color:var(--emi-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.tamil:hover:active,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.tamil:focus,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.tamil.active{background-color:#f2ffcf !important;background-color:var(--emi) !important;box-shadow:0 0 0 1.8px #ecffb8 !important;box-shadow:0 0 0 1.8px var(--emi-active) !important;color:#323231 !important;color:var(--emi-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.kannada{background-color:#fee7e9;background-color:var(--paylater);color:#330208 !important;color:var(--paylater-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.kannada:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.kannada:active{background-color:#fee7e9 !important;background-color:var(--paylater) !important;box-shadow:0 0 0 1.8px #fcbdc3 !important;box-shadow:0 0 0 1.8px var(--paylater-hover) !important;color:#330208 !important;color:var(--paylater-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.kannada:hover:active,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.kannada:focus,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.kannada.active{background-color:#fee7e9 !important;background-color:var(--paylater) !important;box-shadow:0 0 0 1.8px #fdd0d4 !important;box-shadow:0 0 0 1.8px var(--paylater-active) !important;color:#330208 !important;color:var(--paylater-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.gujarati{background-color:#e3fafe;background-color:var(--cheque);color:#012931 !important;color:var(--cheque-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.gujarati:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.gujarati:active{background-color:#e3fafe !important;background-color:var(--cheque) !important;box-shadow:0 0 0 1.8px #b9f3fd !important;box-shadow:0 0 0 1.8px var(--cheque-hover) !important;color:#012931 !important;color:var(--cheque-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.gujarati:hover:active,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.gujarati:focus,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.gujarati.active{background-color:#e3fafe !important;background-color:var(--cheque) !important;box-shadow:0 0 0 1.8px #ccf6fd !important;box-shadow:0 0 0 1.8px var(--cheque-active) !important;color:#012931 !important;color:var(--cheque-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.bengali{background-color:#fff8b5;background-color:var(--tds);color:#19180b !important;color:var(--tds-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.bengali:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.bengali:active{background-color:#fff8b5 !important;background-color:var(--tds) !important;box-shadow:0 0 0 1.8px #fff48e !important;box-shadow:0 0 0 1.8px var(--tds-hover) !important;color:#19180b !important;color:var(--tds-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.bengali:hover:active,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.bengali:focus,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.bengali.active{background-color:#fff8b5 !important;background-color:var(--tds) !important;box-shadow:0 0 0 1.8px #fff69f !important;box-shadow:0 0 0 1.8px var(--tds-active) !important;color:#19180b !important;color:var(--tds-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.malayalam{background-color:#fce6e0;background-color:var(--netbanking);color:#280c04 !important;color:var(--netbanking-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.malayalam:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.malayalam:active{background-color:#fce6e0 !important;background-color:var(--netbanking) !important;box-shadow:0 0 0 1.8px #f8c6b9 !important;box-shadow:0 0 0 1.8px var(--netbanking-hover) !important;color:#280c04 !important;color:var(--netbanking-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.odia{background-color:#e0fcee;background-color:var(--cash);color:#042916 !important;color:var(--cash-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.odia:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.odia:active{background-color:#e0fcee !important;background-color:var(--cash) !important;box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important;color:#042916 !important;color:var(--cash-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.odia:hover:active,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.odia:focus,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.odia.active{background-color:#e0fcee !important;background-color:var(--cash) !important;box-shadow:0 0 0 1.8px #cafae2 !important;box-shadow:0 0 0 1.8px var(--cash-active) !important;color:#042916 !important;color:var(--cash-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.assamese{background-color:#e5e6fc;background-color:var(--upi);color:#05072c !important;color:var(--upi-text) !important}.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.assamese:hover,.tutorials .ant-radio-group-outline .ant-radio-button-wrapper.assamese:active{background-color:#e5e6fc;background-color:var(--upi);box-shadow:0 0 0 1.8px #bec1f8 !important;box-shadow:0 0 0 1.8px var(--upi-hover) !important;color:#05072c !important;color:var(--upi-text) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper{height:1.8rem;line-height:1.6rem;font-size:1rem;font-weight:medium !important;margin-bottom:.54rem !important;margin-right:.54rem;padding:0px 9px 0px 9px}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper::before{background-color:none !important;display:none !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper-checked{color:#ffffff !important;color:var(--white) !important;font-weight:bold !important;padding:0px 9px 0px 27px}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper-checked:hover,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper-checked:active{color:#ffffff;color:var(--white)}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper .ant-radio-button-checked::before{position:absolute;top:8px;left:8px;display:block !important;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:none;transition:background-color .3s;font:var(--fa-font-solid);content:""}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.free{background-color:#e0fcee !important;background-color:var(--cash) !important;border:.9px solid #e0fcee !important;border:.9px solid var(--cash) !important;color:#042916 !important;color:var(--cash-text) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.free:hover,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.free:active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.free:hover:active,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.free:focus,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.free.active{box-shadow:0 0 0 1.8px #cafae2 !important;box-shadow:0 0 0 1.8px var(--cash-active) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.pro{background-color:#f6fbfb;border:.9px solid #e5e6fc !important;border:.9px solid var(--upi) !important;color:#05072c !important;color:var(--upi-text) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.pro:hover,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.pro:active{box-shadow:0 0 0 1.8px #bec1f8 !important;box-shadow:0 0 0 1.8px var(--upi-hover) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.pro:hover:active,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.pro:focus,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.pro.active{box-shadow:0 0 0 1.8px #cfd1fa !important;box-shadow:0 0 0 1.8px var(--upi-active) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.jet{background-color:#fbe2fa !important;background-color:var(--card) !important;border:.9px solid #fbe2fa !important;border:.9px solid var(--card) !important;color:#290527 !important;color:var(--card-text) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.jet:hover,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.jet:active{box-shadow:0 0 0 1.8px #f6bcf3 !important;box-shadow:0 0 0 1.8px var(--card-hover) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.jet:hover:active,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.jet:focus,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.jet.active{box-shadow:0 0 0 1.8px #f8cdf6 !important;box-shadow:0 0 0 1.8px var(--card-active) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount{background-color:#f6fbfb;border-color:#f6fbfb;color:#2754ff !important;color:var(--primary) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:hover,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:hover:active,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount:focus,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-amount.active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-info{background-color:#f5faff;background-color:var(--lblue);border-color:#f5faff;border-color:var(--lblue);color:#f0f3ff !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:hover,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:active{box-shadow:0 0 0 1.8px #3572ff !important;box-shadow:0 0 0 1.8px var(--primary-light) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:hover:active,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-info:focus,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapper.btn-info.active{box-shadow:0 0 0 1.8px #3572ff !important;box-shadow:0 0 0 1.8px var(--primary-light) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapperbtn-success{background-color:#cbf4c9;background-color:var(--success);border-color:#cbf4c9;border-color:var(--success);color:#0e6245 !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:hover,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:active{box-shadow:0 0 0 1.8px #abeda8 !important;box-shadow:0 0 0 1.8px var(--success-hover) !important}.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:hover:active,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapperbtn-success:focus,.pricing-plans .ant-radio-group-outline .ant-radio-button-wrapperbtn-success.active{box-shadow:0 0 0 1.8px #abeda8 !important;box-shadow:0 0 0 1.8px var(--success-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked{color:#000000;color:var(--black);height:auto !important}.invoice-themes .ant-radio-button-wrapper-checked::before{background-color:none !important;display:none !important}.invoice-themes .ant-radio-button-wrapper-checked-checked{color:#ffffff !important;color:var(--white) !important}.invoice-themes .ant-radio-button-wrapper-checked-checked:hover,.invoice-themes .ant-radio-button-wrapper-checked-checked:active{color:#ffffff;color:var(--white)}.invoice-themes .ant-radio-button-wrapper-checked span .template-name::after{position:relative;display:inline !important;box-sizing:content-box;width:1px;height:100%;padding:1px 10px;background-color:none;transition:background-color .3s;font:var(--fa-font-solid);content:""}.invoice-themes .ant-radio-button-wrapper-checked.btn-cash{background-color:#e0fcee !important;background-color:var(--cash) !important;border-color:#e0fcee !important;border-color:var(--cash) !important;color:#10462d !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-cash:hover,.invoice-themes .ant-radio-button-wrapper-checked.btn-cash:active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-cash:hover:active,.invoice-themes .ant-radio-button-wrapper-checked.btn-cash:focus,.invoice-themes .ant-radio-button-wrapper-checked.btn-cash.active{box-shadow:0 0 0 1.8px #cafae2 !important;box-shadow:0 0 0 1.8px var(--cash-active) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-upi{background-color:#e5e6fc;background-color:var(--upi);border-color:#e5e6fc;border-color:var(--upi);color:#2e224c !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-upi:hover,.invoice-themes .ant-radio-button-wrapper-checked.btn-upi:active{box-shadow:0 0 0 1.8px #bec1f8 !important;box-shadow:0 0 0 1.8px var(--upi-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-upi:hover:active,.invoice-themes .ant-radio-button-wrapper-checked.btn-upi:focus,.invoice-themes .ant-radio-button-wrapper-checked.btn-upi.active{box-shadow:0 0 0 1.8px #bec1f8 !important;box-shadow:0 0 0 1.8px var(--upi-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-card{background-color:#fbe2fa;background-color:var(--card);border-color:#fbe2fa;border-color:var(--card);color:#672a16 !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-card:hover,.invoice-themes .ant-radio-button-wrapper-checked.btn-card:active{box-shadow:0 0 0 1.8px #f6bcf3 !important;box-shadow:0 0 0 1.8px var(--card-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-card:hover:active,.invoice-themes .ant-radio-button-wrapper-checked.btn-card:focus,.invoice-themes .ant-radio-button-wrapper-checked.btn-card.active{box-shadow:0 0 0 1.8px #f6bcf3 !important;box-shadow:0 0 0 1.8px var(--card-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-amount{background-color:#f6fbfb;border-color:#f6fbfb;color:#2754ff !important;color:var(--primary) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-amount:hover,.invoice-themes .ant-radio-button-wrapper-checked.btn-amount:active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-amount:hover:active,.invoice-themes .ant-radio-button-wrapper-checked.btn-amount:focus,.invoice-themes .ant-radio-button-wrapper-checked.btn-amount.active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-info{background-color:#f5faff;background-color:var(--lblue);border-color:#f5faff;border-color:var(--lblue);color:#f0f3ff !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-info:hover,.invoice-themes .ant-radio-button-wrapper-checked.btn-info:active{box-shadow:0 0 0 1.8px #3572ff !important;box-shadow:0 0 0 1.8px var(--primary-light) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-info:hover:active,.invoice-themes .ant-radio-button-wrapper-checked.btn-info:focus,.invoice-themes .ant-radio-button-wrapper-checked.btn-info.active{box-shadow:0 0 0 1.8px #3572ff !important;box-shadow:0 0 0 1.8px var(--primary-light) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-success{background-color:#cbf4c9;background-color:var(--success);border-color:#cbf4c9;border-color:var(--success);color:#0e6245 !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-success:hover,.invoice-themes .ant-radio-button-wrapper-checked.btn-success:active{box-shadow:0 0 0 1.8px #abeda8 !important;box-shadow:0 0 0 1.8px var(--success-hover) !important}.invoice-themes .ant-radio-button-wrapper-checked.btn-success:hover:active,.invoice-themes .ant-radio-button-wrapper-checked.btn-success:focus,.invoice-themes .ant-radio-button-wrapper-checked.btn-success.active{box-shadow:0 0 0 1.8px #abeda8 !important;box-shadow:0 0 0 1.8px var(--success-hover) !important}.ant-radio-button-wrapper:not(:first-child)::before{position:absolute;top:-1px;left:-1px;display:none !important;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:none;transition:background-color .3s;content:""}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-btn{gap:0px;transition:transform .2s ease-in-out,background-color .1s ease-in-out}.ant-btn.ant-btn-sm{font-size:0.8rem !important;height:25px !important;padding:0px 7px;border-radius:6px}.header-add-button{font-size:0.93rem !important;height:18px !important;padding:0px 7px;border-radius:6px}.ant-btn.ant-btn-round.ant-btn{border-radius:32px;padding-inline-start:8px;padding-inline-end:8px}.xsmall{font-size:0.73rem !important;height:21px !important;padding:0px 9px;position:absolute !important;top:-2.7px}.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item,.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm,.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg{border-left:1.08px solid #e8e8ed !important;border-left:1.08px solid var(--gray-200) !important}.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):before{position:absolute;top:0px;inset-inline-start:-1px;display:inline-block;width:1px;height:100%}.ant-btn{color:#606060;color:var(--gray-500);transition:transform .2s ease-in-out,background-color .2s ease-in-out}.ant-btn:focus{border-color:none;color:#000000;color:var(--gray-900)}.ant-btn-primary{
  border-style: none;background-color:#2754ff;background-color:var(--primary);color:#ffffff;color:var(--white-strict);font-weight:700 !important;
}.ant-btn-primary:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#2045d1 !important;background-color:var(--primary-hover) !important;
}.ant-btn-primary:active{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:#2045d1 !important;background:var(--primary-hover) !important;color:#ffffff;color:var(--white-strict);box-shadow:0 0 0 2.7px #3572ff !important;box-shadow:0 0 0 2.7px var(--primary-light) !important;
}.ant-btn-primary:hover:active,.ant-btn-primary:focus,.ant-btn-primary.active{color:#ffffff;color:var(--white-strict)}.ant-btn-secondary{background:#f1f1f1 !important;background:var(--gray-75) !important;color:#1d1d1f !important;color:var(--gray-800) !important;font-weight:700 !important}.ant-btn-secondary:hover,.ant-btn-secondary:active,.ant-btn-secondary:focus{background:#e8e8ed !important;background:var(--gray-200) !important}.ant-btn-primary-light{background:#f0f3ff !important;font-weight:bold;color:#000000 !important;color:var(--black) !important}.ant-btn-primary-light:hover,.ant-btn-primary-light:active{background:rgb(221.64,228.312,255) !important;box-shadow:0 0 0 1.08px #fff !important}.ant-btn-primary-light:hover:active,.ant-btn-primary-light:focus,.ant-btn-primary-light.active{box-shadow:0 0 0 1.08px #fff !important}.ant-btn-primary-add{background:#ffffff;background:var(--white-strict);color:#2754ff !important;color:var(--primary) !important;border:1px dashed #fff !important;border:none !important}.ant-btn-primary-add:hover,.ant-btn-primary-add:active,.ant-btn-primary-add:focus{box-shadow:0 0 0 1.8px #fff !important}.ant-btn-primary-add:hover:active,.ant-btn-primary-add:focus,.ant-btn-primary-add.active{box-shadow:0 0 0 1.8px #fff !important}.ant-btn-info{background-color:#f9f9f9 !important;background-color:var(--gray-50) !important;border:none !important;color:#000000 !important;color:var(--gray-900) !important}.ant-btn-info:hover,.ant-btn-info:active{box-shadow:0 0 0 1.8px #f7f7f7 !important;box-shadow:0 0 0 1.8px var(--gray-100) !important}.ant-btn-info:hover:active,.ant-btn-info:focus,.ant-btn-info.active{box-shadow:0 0 0 1.8px #f1f1f1 !important;box-shadow:0 0 0 1.8px var(--gray-75) !important}.ant-btn-primary-dropdown{background:#2754ff;background:var(--primary);border:none;border-right:1.08px solid #e8e8ed !important;border-right:1.08px solid var(--gray-200) !important;color:#ffffff;color:var(--white-strict);font-weight:bold}.ant-btn-primary-dropdown:hover,.ant-btn-primary-dropdown:active{background:#2045d1 !important;background:var(--primary-hover) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-primary-dropdown:hover:active,.ant-btn-primary-dropdown:focus,.ant-btn-primary-dropdown.active{color:#ffffff;color:var(--white-strict)}.ant-btn-outline-dropdown{border:1.08px solid #e8e8ed !important;border:1.08px solid var(--gray-200) !important;border:none;border-right:1.08px solid #e8e8ed !important;border-right:1.08px solid var(--gray-200) !important;color:#606060;color:var(--gray-500);font-weight:bold}.ant-btn-outline-dropdown:hover,.ant-btn-outline-dropdown:active{border:1.08px solid #e8e8ed !important;border:1.08px solid var(--gray-200) !important;color:#2045d1 !important;color:var(--primary-hover) !important}.ant-btn-default{background:#ffffff;background:var(--white);border:1.08px solid #e8e8ed !important;border:1.08px solid var(--gray-200) !important;color:#000000 !important;color:var(--black) !important}.ant-btn-default:hover,.ant-btn-default:active,.ant-btn-default:focus{box-shadow:0 0 0 1.8px #e8e8ed !important;box-shadow:0 0 0 1.8px var(--gray-200) !important;background:#ffffff;background:var(--white)}.ant-btn-default:hover:active,.ant-btn-default:focus,.ant-btn-default.active{box-shadow:0 0 0 1.8px #bec3c9 !important;box-shadow:0 0 0 1.8px var(--gray-300) !important;background:#ffffff;background:var(--white)}.ant-btn-action{background:#2754ff !important;background:var(--primary) !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-action:hover,.ant-btn-action:active{background:#2045d1 !important;background:var(--primary-hover) !important;box-shadow:0 0 0 2.7px #3572ff !important;box-shadow:0 0 0 2.7px var(--primary-light) !important}.ant-btn-action:hover:active,.ant-btn-action:focus,.ant-btn-action.active{box-shadow:0 0 0 2.7px #3572ff !important;box-shadow:0 0 0 2.7px var(--primary-light) !important}.ant-btn-action-o{border:1.35px solid #2754ff !important;border:1.35px solid var(--primary) !important;background:#ffffff;background:var(--white);color:#000000 !important;color:var(--gray-900) !important}.ant-btn-action-o:hover,.ant-btn-action-o:active{box-shadow:0 0 0 2.7px rgb(228.7,229.662195122,255) !important}.ant-btn-action-o:hover:active,.ant-btn-action-o:focus,.ant-btn-action-o.active{box-shadow:0 0 0 2.7px rgb(213.4,214.9219512195,255) !important}.ant-btn-record-payment{background:#fff6cd !important;background:var(--record-payment) !important;border:none !important;color:#000000 !important;color:var(--black) !important;font-weight:500}.ant-btn-record-payment:hover,.ant-btn-record-payment:active{box-shadow:0 0 0 1.8px #ffefa4 !important;box-shadow:0 0 0 1.8px var(--record-payment-hover) !important}.ant-btn-record-payment:hover:active,.ant-btn-record-payment:focus,.ant-btn-record-payment.active{box-shadow:0 0 0 1.8px #fff2b6 !important;box-shadow:0 0 0 1.8px var(--record-payment-active) !important}.ant-btn-view-button{background:#f2ebff !important;background:var(--view-button) !important;border:none !important;color:#000000 !important;color:var(--black) !important;font-weight:500}.ant-btn-view-button:hover,.ant-btn-view-button:active{box-shadow:0 0 0 1.8px #d5bfff !important;box-shadow:0 0 0 1.8px var(--view-button-hover) !important}.ant-btn-view-button:hover:active,.ant-btn-view-button:focus,.ant-btn-view-button.active{box-shadow:0 0 0 1.8px #e2d2ff !important;box-shadow:0 0 0 1.8px var(--view-button-active) !important}.ant-btn-send-button{background:#e3faec !important;background:var(--send-button) !important;border:none !important;color:#000000 !important;color:var(--black) !important;font-weight:500}.ant-btn-send-button:hover,.ant-btn-send-button:active,.ant-btn-send-button:focus{box-shadow:0 0 0 1.8px #bff3d3 !important;box-shadow:0 0 0 1.8px var(--send-button-hover) !important}.ant-btn-send-button:hover:active,.ant-btn-send-button:focus,.ant-btn-send-button.active{box-shadow:0 0 0 1.8px #cff6de !important;box-shadow:0 0 0 1.8px var(--send-button-active) !important}.ant-btn-input-button{background:#ffffff !important;background:var(--white) !important;border:1.08px solid #f7f7f7 !important;border:1.08px solid var(--gray-100) !important;color:#606060 !important;color:var(--gray-500) !important;font-weight:500}.ant-btn-input-button:hover,.ant-btn-input-button:active,.ant-btn-input-button:focus{border-color:#3572ff !important;border-color:var(--primary-light) !important}.ant-btn-input-button:hover:active,.ant-btn-input-button:focus,.ant-btn-input-button.active{box-shadow:0 0 0 1.8px #3572ff !important;box-shadow:0 0 0 1.8px var(--primary-light) !important}.ant-btn-shortcut-button{background:#f7f7f7 !important;background:var(--gray-100) !important;border:none !important;color:#000000 !important;color:var(--black) !important;font-weight:500;font-size:14px !important;min-width:20px;max-width:60px;padding-top:1px;height:14px !important}.ant-btn-add-description{font-size:0.66rem !important;height:18px !important;background:#ffffff !important;background:var(--white) !important;padding:0px 5px;margin-top:3.6px;border:1.08px solid #e8e8ed !important;border:1.08px solid var(--gray-200) !important;color:#606060 !important;color:var(--gray-500) !important}.ant-btn-add-description:hover,.ant-btn-add-description:active,.ant-btn-add-description:focus{box-shadow:0 0 0 1.8px #e8e8ed !important;box-shadow:0 0 0 1.8px var(--gray-200) !important}.ant-btn-add-description:hover:active,.ant-btn-add-description:focus,.ant-btn-add-description.active{box-shadow:0 0 0 1.8px #606060 !important;box-shadow:0 0 0 1.8px var(--gray-500) !important}.ant-btn-add-field{font-size:0.72rem !important;height:18px !important;background:none !important;padding:0px 5px;border:none !important;color:#3572ff !important;color:var(--primary-light) !important}.ant-btn-add-field:hover,.ant-btn-add-field:active,.ant-btn-add-field:focus{color:#2045d1 !important;color:var(--primary-hover) !important}.ant-btn-add-field:hover:active,.ant-btn-add-field:focus,.ant-btn-add-field.active{color:#234ce8 !important;color:var(--primary-active) !important}.ant-btn-text{border:none !important;color:#606060 !important;color:var(--gray-500) !important}.ant-btn-text:hover,.ant-btn-text:active{color:#606060 !important;color:var(--gray-500) !important;background:#f1f1f1 !important;background:var(--gray-75) !important}.ant-btn-text:hover:active,.ant-btn-text:focus,.ant-btn-text.active{color:#303338 !important;color:var(--gray-700) !important}.ant-btn-link{border:none !important;color:#606060 !important;color:var(--gray-500) !important}.ant-btn-link:hover,.ant-btn-link:active{color:#000000 !important;color:var(--gray-900) !important;text-decoration:underline}.ant-btn-link:hover:active,.ant-btn-link:focus,.ant-btn-link.active{color:#000000 !important;color:var(--gray-900) !important;text-decoration:underline}.ant-btn-link-2{border:none !important;color:#303338 !important;color:var(--gray-700) !important}.ant-btn-link-2:hover,.ant-btn-link-2:active{color:#2754ff !important;color:var(--primary) !important}.ant-btn-link-2:hover:active,.ant-btn-link-2:focus,.ant-btn-link-2.active{color:#000000 !important;color:var(--gray-900) !important;box-shadow:none}.ant-btn-copy-text{font-size:0.8rem !important;height:21px !important;background:#ffffff !important;background:var(--white-strict) !important;padding:0px 3.6px;margin:0px 3.6px;border:1.08px solid #e8e8ed !important;border:1.08px solid var(--gray-200) !important;color:#8d949e !important;color:var(--gray-400) !important;font-weight:500}.ant-btn-copy-text:hover,.ant-btn-copy-text:active,.ant-btn-copy-text:focus{box-shadow:0 0 0 2.7px #f7f7f7 !important;box-shadow:0 0 0 2.7px var(--gray-100) !important}.ant-btn-copy-text:hover:active,.ant-btn-copy-text:focus,.ant-btn-copy-text.active{box-shadow:0 0 0 2.7px #e8e8ed !important;box-shadow:0 0 0 2.7px var(--gray-200) !important}.ant-btn-check-ledger{font-size:0.66rem !important;height:18px !important;padding:0px 3.6px;margin-top:3.6px;background:rgba(0,0,0,0) !important;border:1px solid #bec3c9 !important;border:1px solid var(--gray-300) !important;color:#000000 !important;color:var(--black) !important}.ant-btn-check-ledger:hover,.ant-btn-check-ledger:active,.ant-btn-check-ledger:focus{border-color:#000000 !important;border-color:var(--black) !important}.ant-btn-check-ledger:hover:active,.ant-btn-check-ledger:focus,.ant-btn-check-ledger.active{border-color:#000000 !important;border-color:var(--black) !important}.ant-btn-pro-plan{border:1.8px solid #ff5733 !important;background-color:#ff5733 !important;color:#fff !important}.ant-btn-pro-plan:hover,.ant-btn-pro-plan:active,.ant-btn-pro-plan:focus{box-shadow:0 0 0 2.7px rgb(255,238.2,234.6) !important}.ant-btn-pro-plan:hover:active,.ant-btn-pro-plan:focus,.ant-btn-pro-plan.active{box-shadow:0 0 0 2.7px rgb(255,200.4,188.7) !important}.ant-btn-pro-plan-bg{border:1.8px solid #ff5733 !important;color:#fff !important;background:#ff5733 !important}.ant-btn-pro-plan-bg:hover,.ant-btn-pro-plan-bg:active,.ant-btn-pro-plan-bg:focus{box-shadow:0 0 0 2.7px rgb(255,238.2,234.6) !important}.ant-btn-pro-plan-bg:hover:active,.ant-btn-pro-plan-bg:focus,.ant-btn-pro-plan-bg.active{box-shadow:0 0 0 2.7px rgb(255,200.4,188.7) !important}.ant-btn-orange-bg{border:1.8px solid #ff5733 !important;color:#fff !important;background:#ff5733 !important}.ant-btn-orange-bg:hover,.ant-btn-orange-bg:active,.ant-btn-orange-bg:focus{box-shadow:0 0 0 2.7px rgb(255,238.2,234.6) !important}.ant-btn-orange-bg:hover:active,.ant-btn-orange-bg:focus,.ant-btn-orange-bg.active{box-shadow:0 0 0 2.7px rgb(255,200.4,188.7) !important}.ant-btn-starter-bg{border:1.8px solid #f03342 !important;color:#fff !important;background:#f03342 !important}.ant-btn-starter-bg:hover,.ant-btn-starter-bg:active,.ant-btn-starter-bg:focus{box-shadow:0 0 0 2.7px hsl(355.2380952381,86.301369863%,93.0588235294%) !important}.ant-btn-starter-bg:hover:active,.ant-btn-starter-bg:focus,.ant-btn-starter-bg.active{box-shadow:0 0 0 2.7px hsl(355.2380952381,86.301369863%,84.0588235294%) !important}.ant-btn-gray-bg{border:1.8px solid #bfbfbf !important;color:#fff !important;background:#bfbfbf !important}.ant-btn-gray-bg:hover,.ant-btn-gray-bg:active,.ant-btn-gray-bg:focus{box-shadow:0 0 0 2.7px #fff !important}.ant-btn-gray-bg:hover:active,.ant-btn-gray-bg:focus,.ant-btn-gray-bg.active{box-shadow:0 0 0 2.7px #fff !important}.ant-btn-jet-plan{border:1.8px solid #c822ce;color:#c822ce !important}.ant-btn-jet-plan:hover,.ant-btn-jet-plan:active,.ant-btn-jet-plan:focus{box-shadow:0 0 0 2.7px rgb(240.6,180.84,242.76) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-jet-plan:hover:active,.ant-btn-jet-plan:focus,.ant-btn-jet-plan.active{box-shadow:0 0 0 2.7px rgb(232.95,141.4425,236.2575) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-jet-plan-bg{border:1.8px solid #c822ce;color:#fff !important;background:#d34ed7 !important}.ant-btn-jet-plan-bg:hover,.ant-btn-jet-plan-bg:active,.ant-btn-jet-plan-bg:focus{box-shadow:0 0 0 2.7px rgb(240.6,180.84,242.76) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-jet-plan-bg:hover:active,.ant-btn-jet-plan-bg:focus,.ant-btn-jet-plan-bg.active{box-shadow:0 0 0 2.7px rgb(232.95,141.4425,236.2575) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-pink-bg{border:1.8px solid #c822ce;color:#fff !important;background:#d34ed7 !important}.ant-btn-pink-bg:hover,.ant-btn-pink-bg:active,.ant-btn-pink-bg:focus{box-shadow:0 0 0 2.7px rgb(240.6,180.84,242.76) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-pink-bg:hover:active,.ant-btn-pink-bg:focus,.ant-btn-pink-bg.active{box-shadow:0 0 0 2.7px rgb(232.95,141.4425,236.2575) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-rise-plan{border:1.8px solid #0fa958 !important;color:#0fa958 !important}.ant-btn-rise-plan:hover,.ant-btn-rise-plan:active,.ant-btn-rise-plan:focus{box-shadow:0 0 0 2.7px rgb(124.2086956522,243.3913043478,180.7043478261) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-rise-plan:hover:active,.ant-btn-rise-plan:focus,.ant-btn-rise-plan.active{box-shadow:0 0 0 2.7px rgb(82.0505434783,239.6494565217,156.7565217391) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-rise-plan-bg{border:1.8px solid #0fa958 !important;color:#fff !important;background:#0fa958 !important}.ant-btn-rise-plan-bg:hover,.ant-btn-rise-plan-bg:active,.ant-btn-rise-plan-bg:focus{box-shadow:0 0 0 2.7px rgb(124.2086956522,243.3913043478,180.7043478261) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-rise-plan-bg:hover:active,.ant-btn-rise-plan-bg:focus,.ant-btn-rise-plan-bg.active{box-shadow:0 0 0 2.7px rgb(82.0505434783,239.6494565217,156.7565217391) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-green-bg{border:1.8px solid #0fa958 !important;color:#fff !important;background:#0fa958 !important}.ant-btn-green-bg:hover,.ant-btn-green-bg:active,.ant-btn-green-bg:focus{box-shadow:0 0 0 2.7px rgb(124.2086956522,243.3913043478,180.7043478261) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-green-bg:hover:active,.ant-btn-green-bg:focus,.ant-btn-green-bg.active{box-shadow:0 0 0 2.7px rgb(82.0505434783,239.6494565217,156.7565217391) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-biz-plan{border:1.8px solid #303338 !important;border:1.8px solid var(--gray-700) !important;color:#303338 !important;color:var(--gray-700) !important}.ant-btn-biz-plan:hover,.ant-btn-biz-plan:active,.ant-btn-biz-plan:focus{box-shadow:0 0 0 2.7px #606060 !important;box-shadow:0 0 0 2.7px var(--gray-500) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-biz-plan:hover:active,.ant-btn-biz-plan:focus,.ant-btn-biz-plan.active{box-shadow:0 0 0 2.7px #8d949e !important;box-shadow:0 0 0 2.7px var(--gray-400) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-black-bg{border:1.8px solid #333 !important;color:#fff !important;background:#333}.ant-btn-black-bg:hover,.ant-btn-black-bg:active,.ant-btn-black-bg:focus{box-shadow:0 0 0 2.7px hsl(0,0%,56%) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-black-bg:hover:active,.ant-btn-black-bg:focus,.ant-btn-black-bg.active{box-shadow:0 0 0 2.7px hsl(0,0%,47%) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-biz-plan-bg{border:1.8px solid #333 !important;color:#fff !important;background:#333}.ant-btn-biz-plan-bg:hover,.ant-btn-biz-plan-bg:active,.ant-btn-biz-plan-bg:focus{box-shadow:0 0 0 2.7px hsl(0,0%,56%) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-biz-plan-bg:hover:active,.ant-btn-biz-plan-bg:focus,.ant-btn-biz-plan-bg.active{box-shadow:0 0 0 2.7px hsl(0,0%,47%) !important;color:#ffffff;color:var(--white-strict)}.ant-btn-sign-up{background:#ffd30e !important;border:none !important;color:#000000 !important;color:var(--black-strict) !important}.ant-btn-sign-up:hover,.ant-btn-sign-up:active,.ant-btn-sign-up:focus{box-shadow:0 0 0 2.7px rgb(255,244.5203319502,197.6) !important}.ant-btn-sign-up:hover:active,.ant-btn-sign-up:focus,.ant-btn-sign-up.active{box-shadow:0 0 0 2.7px rgb(255,236.1402489627,151.7) !important}.ant-btn-action-3{background:#f4eafc !important;color:#3a1359 !important}.ant-btn-action-3:hover,.ant-btn-action-3:active{box-shadow:0 0 0 2.7px rgb(229.15,206.355,247.245) !important}.ant-btn-action-3:hover:active,.ant-btn-action-3:focus,.ant-btn-action-3.active{box-shadow:0 0 0 2.7px rgb(208.1125,166.76625,240.93375) !important}.ant-btn-disabled{background-color:#f7f7f7;background-color:var(--gray-100);color:#000}.ant-btn-pay{background:#06c167 !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-pay:hover,.ant-btn-pay:active{box-shadow:0 0 0 2px rgb(131.4412060302,251.1587939698,193.5407035176) !important;border-color:#06c167 !important}.ant-btn-pay:hover:active,.ant-btn-pay:focus,.ant-btn-pay.active{box-shadow:0 0 0 2px rgb(86.9251256281,249.7748743719,171.3979899497) !important}.ant-btn-pos{background:#a4419f !important;border:none !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-pos:hover,.ant-btn-pos:active,.ant-btn-pos:focus{background:rgb(98.256768559,38.943231441,95.2611353712) !important;box-shadow:0 0 0 2.7px hsl(303.0303030303,43.231441048%,71.9019607843%) !important}.ant-btn-pos:hover:active,.ant-btn-pos:focus,.ant-btn-pos.active{box-shadow:0 0 0 2.7px hsl(303.0303030303,43.231441048%,62.9019607843%) !important}.ant-btn-returns{background:#fff !important;border:1.08px solid #f1998e !important}.ant-btn-returns:hover,.ant-btn-returns:active,.ant-btn-returns:focus{background:rgb(218.2590551181,48.2874015748,27.0409448819) !important;border-color:#f1998e !important;color:#f1998e !important}.ant-btn-help{background:#25d366 !important;border:none !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-help:hover,.ant-btn-help:active,.ant-btn-help:focus{box-shadow:0 0 0 2.7px rgb(188.2967741935,243.3032258065,208.8451612903) !important}.ant-btn-help:hover:active,.ant-btn-help:focus,.ant-btn-help.active{box-shadow:0 0 0 2.7px rgb(149.2447580645,236.4552419355,181.8233870968) !important}.ant-btn-whatsapp{background:#25d366 !important;border:none !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-whatsapp:hover,.ant-btn-whatsapp:active,.ant-btn-whatsapp:focus{box-shadow:0 0 0 2.7px rgb(188.2967741935,243.3032258065,208.8451612903) !important}.ant-btn-whatsapp:hover:active,.ant-btn-whatsapp:focus,.ant-btn-whatsapp.active{box-shadow:0 0 0 2.7px rgb(149.2447580645,236.4552419355,181.8233870968) !important}.ant-btn-email{background:#5b61ff !important;border:none !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-email:hover,.ant-btn-email:active,.ant-btn-email:focus{box-shadow:0 0 0 2.7px rgb(251.65,251.7725609756,255) !important}.ant-btn-email:hover:active,.ant-btn-email:focus,.ant-btn-email.active{box-shadow:0 0 0 2.7px rgb(228.7,229.662195122,255) !important}.ant-btn-whatsapp-outline{background:rgb(227.3487903226,250.1512096774,235.8669354839) !important;border:none !important;color:#455a64 !important}.ant-btn-whatsapp-outline:hover,.ant-btn-whatsapp-outline:active,.ant-btn-whatsapp-outline:focus{box-shadow:0 0 0 2.7px rgb(188.2967741935,243.3032258065,208.8451612903) !important}.ant-btn-whatsapp-outline:hover:active,.ant-btn-whatsapp-outline:focus,.ant-btn-whatsapp-outline.active{box-shadow:0 0 0 2.7px rgb(149.2447580645,236.4552419355,181.8233870968) !important}.ant-btn-sms-outline{border:2.16px solid #8bb956 !important;color:#455a64 !important}.ant-btn-sms-outline:hover,.ant-btn-sms-outline:active,.ant-btn-sms-outline:focus{box-shadow:0 0 0 2.7px hsl(87.8787878788,41.4225941423%,89.137254902%) !important}FF3819 .ant-btn-sms-outline:hover:active,.ant-btn-sms-outline:focus,.ant-btn-sms-outline.active{box-shadow:0 0 0 2.7px hsl(87.8787878788,41.4225941423%,80.137254902%) !important}.ant-btn-email-outline{border:2.16px solid #5b61ff !important;color:#1d1d1f !important;color:var(--gray-800) !important}.ant-btn-email-outline:hover,.ant-btn-email-outline:active{box-shadow:0 0 0 2.7px rgb(251.65,251.7725609756,255) !important}.ant-btn-email-outline:hover:active,.ant-btn-email-outline:focus,.ant-btn-email-outline.active{box-shadow:0 0 0 2.7px rgb(228.7,229.662195122,255) !important}.ant-btn-edit-button{background:#fff6cd !important;background:var(--orange50) !important;border:none !important;color:#331302 !important;color:var(--orange900) !important;font-weight:500}.ant-btn-edit-button:hover,.ant-btn-edit-button:active,.ant-btn-edit-button:focus{box-shadow:0 0 0 1.8px #fcbd3a !important;box-shadow:0 0 0 1.8px var(--orange200) !important}.ant-btn-edit-button:hover:active,.ant-btn-edit-button:focus,.ant-btn-edit-button.active{box-shadow:0 0 0 1.8px #fcbd3a !important;box-shadow:0 0 0 1.8px var(--orange200) !important}.ant-btn-warning{background:#fff6cd !important;background:var(--warning) !important;border:none !important;color:#331302 !important;color:var(--warning-text) !important;font-weight:500}.ant-btn-warning:hover,.ant-btn-warning:active,.ant-btn-warning:focus{box-shadow:0 0 0 1.8px #ffefa4 !important;box-shadow:0 0 0 1.8px var(--warning-hover) !important}.ant-btn-warning:hover:active,.ant-btn-warning:focus,.ant-btn-warning.active{box-shadow:0 0 0 1.8px #fff2b6 !important;box-shadow:0 0 0 1.8px var(--warning-active) !important}.ant-btn-danger{background:#fff0f4 !important;background:var(--danger) !important;border:none;color:#db0629 !important;color:var(--danger-text) !important;text-shadow:none !important}.ant-btn-danger:hover,.ant-btn-danger:active,.ant-btn-danger:focus{background:#b10f41}.ant-btn-danger:hover:active,.ant-btn-danger:focus,.ant-btn-danger.active{background:#b10f41}.ant-btn-success{background:#cbf4c9 !important;background:var(--success) !important;border:none;color:#02220d !important;color:var(--success-text) !important}.ant-btn-success:hover,.ant-btn-success:active,.ant-btn-success:focus{box-shadow:0 0 0 1.8px #abeda8 !important;box-shadow:0 0 0 1.8px var(--success-hover) !important}.ant-btn-success:hover:active,.ant-btn-success:focus,.ant-btn-success.active{box-shadow:0 0 0 1.8px #b9f0b7 !important;box-shadow:0 0 0 1.8px var(--success-active) !important}.ant-btn-upgrade{background:#e6f2ff !important;background:var(--card-azure) !important;border:2px solid #e6f2ff !important;border:2px solid var(--card-azure) !important;color:#000000 !important;color:var(--gray-900) !important}.ant-btn-upgrade:hover,.ant-btn-upgrade:active,.ant-btn-upgrade:focus{box-shadow:0 0 0 1.8px #e6f2ff !important;box-shadow:0 0 0 1.8px var(--card-azure) !important}.ant-btn-upgrade:hover:active,.ant-btn-upgrade:focus,.ant-btn-upgrade.active{box-shadow:0 0 0 1.8px #e6f2ff !important;box-shadow:0 0 0 1.8px var(--card-azure) !important}.ant-btn-success-3{background-color:#05a357 !important;border:1.08px solid #05a357 !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-success-3:hover,.ant-btn-success-3:active{box-shadow:0 0 0 1.8px rgb(3.6339285714,118.4660714286,63.2303571429) !important}.ant-btn-success-3:hover:active,.ant-btn-success-3:focus,.ant-btn-success-3.active{box-shadow:0 0 0 1.8px rgb(4.2410714286,138.2589285714,73.7946428571) !important}.ant-btn-danger-3{background-color:#e11900 !important;border:1.08px solid #e11900 !important;font-weight:700 !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-danger-3:hover,.ant-btn-danger-3:active{box-shadow:0 0 0 1.8px rgb(179.1,19.9,0) !important}.ant-btn-danger-3:hover:active,.ant-btn-danger-3:focus,.ant-btn-danger-3.active{box-shadow:0 0 0 1.8px rgb(179.1,19.9,0) !important}.ant-btn-partial{background:#fff6cd !important;background:var(--warning) !important;border:none !important;color:#02220d !important;color:var(--success-text) !important}.ant-btn-partial:hover,.ant-btn-partial:active,.ant-btn-partial:focus{box-shadow:0 0 0 1.8px #ffefa4 !important;box-shadow:0 0 0 1.8px var(--warning-hover) !important}.ant-btn-partial:hover:active,.ant-btn-partial:focus,.ant-btn-partial.active{box-shadow:0 0 0 1.8px #fff2b6 !important;box-shadow:0 0 0 1.8px var(--warning-active) !important}.ant-btn-info{background-color:#f1f1f1 !important;background-color:var(--gray-75) !important;border:none !important;color:#000000 !important;color:var(--gray-900) !important}.ant-btn-info:hover,.ant-btn-info:active{box-shadow:0 0 0 1.8px #f7f7f7 !important;box-shadow:0 0 0 1.8px var(--gray-100) !important}.ant-btn-info:hover:active,.ant-btn-info:focus,.ant-btn-info.active{box-shadow:0 0 0 1.8px #f9f9f9 !important;box-shadow:0 0 0 1.8px var(--gray-50) !important}.ant-btn-primary-2{background-color:#2754ff !important;background-color:var(--primary) !important;border:2px solid #2754ff !important;border:2px solid var(--primary) !important;color:#ffffff !important;color:var(--white-strict) !important}.ant-btn-primary-2:hover,.ant-btn-primary-2:active{box-shadow:0 0 0 1.8px #2045d1 !important;box-shadow:0 0 0 1.8px var(--primary-hover) !important}.ant-btn-primary-2:hover:active,.ant-btn-primary-2:focus,.ant-btn-primary-2.active{box-shadow:0 0 0 1.8px #234ce8 !important;box-shadow:0 0 0 1.8px var(--primary-active) !important}.ant-btn-amount{background-color:#f3f9ff !important;background-color:var(--amount) !important;border:2px solid #f3f9ff !important;border:2px solid var(--amount) !important;color:#001933 !important;color:var(--amount-text) !important}.ant-btn-paid{background-color:#f3faf6 !important;background-color:var(--paid) !important;border:2px solid #f3faf6 !important;border:2px solid var(--paid) !important;color:#021f0e !important;color:var(--paid-text) !important}.ant-btn-pending{background-color:#fdf0e6 !important;background-color:var(--pending) !important;border:2px solid #fdf0e6 !important;border:2px solid var(--pending) !important;color:#191812 !important;color:var(--pending-text) !important}.ant-btn-red{background-color:#fff0f4 !important;background-color:var(--danger) !important;border:2px solid #fff0f4 !important;border:2px solid var(--danger) !important;color:#280c04 !important;color:var(--netbanking-text) !important}.ant-btn-cash{background-color:#e0fcee !important;background-color:var(--cash) !important;border:2px solid #e0fcee !important;border:2px solid var(--cash) !important;color:#042916 !important;color:var(--cash-text) !important}.ant-btn-cash:hover,.ant-btn-cash:active{box-shadow:0 0 0 1.8px #b9f8d9 !important;box-shadow:0 0 0 1.8px var(--cash-hover) !important}.ant-btn-cash:hover:active,.ant-btn-cash:focus,.ant-btn-cash.active{box-shadow:0 0 0 1.8px #cafae2 !important;box-shadow:0 0 0 1.8px var(--cash-active) !important}.ant-btn-tds{background-color:#fff8b5 !important;background-color:var(--tds) !important;border:2px solid #fff8b5 !important;border:2px solid var(--tds) !important;color:#19180b !important;color:var(--tds-text) !important}.ant-btn-tds:hover,.ant-btn-tds:active{box-shadow:0 0 0 1.8px #fff48e !important;box-shadow:0 0 0 1.8px var(--tds-hover) !important}.ant-btn-tds:hover:active,.ant-btn-tds:focus,.ant-btn-tds.active{box-shadow:0 0 0 1.8px #fff69f !important;box-shadow:0 0 0 1.8px var(--tds-active) !important}.ant-btn-upi{background-color:#e5e6fc !important;background-color:var(--upi) !important;border:2px solid #e5e6fc !important;border:2px solid var(--upi) !important;color:#05072c !important;color:var(--upi-text) !important}.ant-btn-upi:hover,.ant-btn-upi:active{box-shadow:0 0 0 1.8px #bec1f8 !important;box-shadow:0 0 0 1.8px var(--upi-hover) !important}.ant-btn-upi:hover:active,.ant-btn-upi:focus,.ant-btn-upi.active{box-shadow:0 0 0 1.8px #cfd1fa !important;box-shadow:0 0 0 1.8px var(--upi-active) !important}.ant-btn-card{background-color:#fbe2fa !important;background-color:var(--card) !important;border:2px solid #fbe2fa !important;border:2px solid var(--card) !important;color:#290527 !important;color:var(--card-text) !important}.ant-btn-card:hover,.ant-btn-card:active{box-shadow:0 0 0 1.8px #f6bcf3 !important;box-shadow:0 0 0 1.8px var(--card-hover) !important}.ant-btn-card:hover:active,.ant-btn-card:focus,.ant-btn-card.active{box-shadow:0 0 0 1.8px #f8cdf6 !important;box-shadow:0 0 0 1.8px var(--card-active) !important}.ant-btn-emi{background-color:#f2ffcf !important;background-color:var(--emi) !important;border:2px solid #f2ffcf !important;border:2px solid var(--emi) !important;color:#323231 !important;color:var(--emi-text) !important}.ant-btn-emi:hover,.ant-btn-emi:active{box-shadow:0 0 0 1.8px #e7ffa5 !important;box-shadow:0 0 0 1.8px var(--emi-hover) !important}.ant-btn-emi:hover:active,.ant-btn-emi:focus,.ant-btn-emi.active{box-shadow:0 0 0 1.8px #ecffb8 !important;box-shadow:0 0 0 1.8px var(--emi-active) !important}.ant-btn-paylater{background-color:#fee7e9 !important;background-color:var(--paylater) !important;border:2px solid #fee7e9 !important;border:2px solid var(--paylater) !important;color:#330208 !important;color:var(--paylater-text) !important}.ant-btn-paylater:hover,.ant-btn-paylater:active{box-shadow:0 0 0 1.8px #fcbdc3 !important;box-shadow:0 0 0 1.8px var(--paylater-hover) !important}.ant-btn-paylater:hover:active,.ant-btn-paylater:focus,.ant-btn-paylater.active{box-shadow:0 0 0 1.8px #fdd0d4 !important;box-shadow:0 0 0 1.8px var(--paylater-active) !important}.ant-btn-cheque{background-color:#e3fafe !important;background-color:var(--cheque) !important;border:2px solid #e3fafe !important;border:2px solid var(--cheque) !important;color:#012931 !important;color:var(--cheque-text) !important}.ant-btn-cheque:hover,.ant-btn-cheque:active{box-shadow:0 0 0 1.8px #b9f3fd !important;box-shadow:0 0 0 1.8px var(--cheque-hover) !important}.ant-btn-cheque:hover:active,.ant-btn-cheque:focus,.ant-btn-cheque.active{box-shadow:0 0 0 1.8px #ccf6fd !important;box-shadow:0 0 0 1.8px var(--cheque-active) !important}.ant-btn-netbanking{background-color:#fce6e0 !important;background-color:var(--netbanking) !important;border:2px solid #fce6e0 !important;border:2px solid var(--netbanking) !important;color:#280c04 !important;color:var(--netbanking-text) !important}.ant-btn-netbanking:hover,.ant-btn-netbanking:active{box-shadow:0 0 0 1.8px #f8c6b9 !important;box-shadow:0 0 0 1.8px var(--netbanking-hover) !important}.ant-btn-netbanking:hover:active,.ant-btn-netbanking:focus,.ant-btn-netbanking.active{box-shadow:0 0 0 1.8px #fad4ca !important;box-shadow:0 0 0 1.8px var(--netbanking-active) !important}.ant-btn-yellow-2{background:#ffe3ac !important;border:none !important;color:#000000 !important;color:var(--black-strict) !important}.ant-btn-yellow-2:hover,.ant-btn-yellow-2:active,.ant-btn-yellow-2:focus{box-shadow:0 0 0 1.8px rgb(255,211.5156626506,126.1) !important}.ant-btn-yellow-2:hover:active,.ant-btn-yellow-2:focus,.ant-btn-yellow-2.active{box-shadow:0 0 0 1.8px rgb(255,218.3975903614,146.5) !important}.ant-btn-green-2{background:#d2e8ec !important;border:none !important;color:#0d3841 !important}.ant-btn-green-2:hover,.ant-btn-green-2:active,.ant-btn-green-2:focus{box-shadow:0 0 0 1.8px rgb(177.7265625,215.5046875,222.3734375) !important}.ant-btn-green-2:hover:active,.ant-btn-green-2:focus,.ant-btn-green-2.active{box-shadow:0 0 0 1.8px rgb(192.0703125,222.8359375,228.4296875) !important}.ant-btn-reminder{background:#ffebee !important;border:none !important;color:#0d3841 !important}.ant-btn-reminder:hover,.ant-btn-reminder:active,.ant-btn-reminder:focus{box-shadow:0 0 0 1.8px rgb(254.025,189.675,199.425) !important}.ant-btn-reminder:hover:active,.ant-btn-reminder:focus,.ant-btn-reminder.active{box-shadow:0 0 0 1.8px rgb(252.675,99.225,122.475) !important}.ant-btn-add-new-1{background:#ffffff;background:var(--white-strict);color:#fd5e76 !important;border:1px dashed #fd5e76 !important;border:none !important}.ant-btn-add-new-1:hover,.ant-btn-add-new-1:active,.ant-btn-add-new-1:focus{transition:all .3s ease;transform:scale(0.95)}.ant-btn-add-new-1:hover:active,.ant-btn-add-new-1:focus,.ant-btn-add-new-1.active{color:#fd5e76}.ant-btn-add-new-table{background:rgba(0,0,0,0);color:#000000 !important;color:var(--gray-900) !important;border:none !important}.ant-btn-add-new-table:hover,.ant-btn-add-new-table:active,.ant-btn-add-new-table:focus{background:0 0 0 1.8px #f8f8f8 !important;background:0 0 0 1.8px var(--gray-25) !important}.ant-btn-add-new-table:hover:active,.ant-btn-add-new-table:focus,.ant-btn-add-new-table.active{background:0 0 0 1.8px #f8f8f8 !important;background:0 0 0 1.8px var(--gray-25) !important}.ant-btn-savings{border:none !important;color:#0e6245 !important}.ant-btn-transparent{border:none !important;color:#606060 !important;color:var(--gray-500) !important}.ant-btn-transparent:hover,.ant-btn-transparent:active{color:#000000 !important;color:var(--gray-900) !important}.ant-btn-transparent:hover:active,.ant-btn-transparent:focus,.ant-btn-transparent.active{color:#000000 !important;color:var(--gray-900) !important}.ant-btn-transparent-500{background:rgba(0,0,0,0) !important;border:none !important;color:#606060 !important;color:var(--gray-500) !important}.ant-btn-transparent-500:hover,.ant-btn-transparent-500:active,.ant-btn-transparent-500:focus{color:#2754ff !important;color:var(--primary) !important}.ant-btn-transparent-500:hover:active,.ant-btn-transparent-500:focus,.ant-btn-transparent-500.active{color:#2754ff !important;color:var(--primary) !important}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:hover,.ant-btn-danger[disabled],.ant-btn-danger[disabled]:hover,.ant-btn-success-3[disabled],.ant-btn-success-3[disabled]:hover,.ant-btn-danger-3[disabled],.ant-btn-danger-3[disabled]:hover{background:#e8e8ed !important;background:var(--gray-200) !important;border-color:#e8e8ed !important;border-color:var(--gray-200) !important;box-shadow:none !important;cursor:not-allowed !important;color:gray !important}.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{background:rgba(0,0,0,0)}[data-kit-theme=swipedark] .ant-btn-add-new-1{background-color:rgba(0,0,0,0)}[data-kit-theme=dark] .ant-btn-primary:hover,[data-kit-theme=dark] .ant-btn-primary:active,[data-kit-theme=dark] .ant-btn-primary:focus{background:#f0f3ff !important;border-color:#f0f3ff !important;color:#ffffff;color:var(--white-strict)}[data-kit-theme=dark] .ant-btn-primary[disabled],[data-kit-theme=dark] .ant-btn-primary[disabled]:hover,[data-kit-theme=dark] .ant-btn-danger[disabled],[data-kit-theme=dark] .ant-btn-danger[disabled]:hover{background:#1d1b2c !important;border-color:#232135 !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=dark] .ant-empty svg *{fill:gray-500;stroke:#444950;stroke:var(--gray-600)}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-select-in-form-item{width:100%}.ant-select-single{font-size:14px;height:36px}.ant-select.ant-select-outlined.ant-select-auto-complete.ant-select-single.ant-select-show-search .ant-select-selector{height:36px}.ant-select-dropdown .ant-select-item{border-radius:0}.ant-select-multiple .ant-select-selection-overflow{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#000000;color:var(--gray-900);font-weight:600;background-color:#f1f1f1;background-color:var(--gray-75)}.ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:12.5px;inset-inline-end:11px}:where.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#e8e8ed;border-color:var(--gray-200)}.ant-picker{height:36px !important}.ant-picker:hover,.ant-picker:focus,.ant-picker:active{box-shadow:0 0 0 1.8px #606060 !important;box-shadow:0 0 0 1.8px var(--gray-500) !important}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;font-weight:500}.select-borderless .ant-select{font-size:14px}.select-borderless .ant-select .ant-select-selector{background:rgba(0,0,0,0);border:none !important;border-radius:5px !important}.select-borderless .ant-select .ant-select-selector:hover,.select-borderless .ant-select .ant-select-selector:focus,.select-borderless .ant-select .ant-select-selector:active{border:none !important;box-shadow:none !important}.select-borderless .ant-select .ant-select-focused{border:none !important}.select-borderless .ant-select .ant-select-clear{margin-top:-7.5px}.select-borderless .ant-select .ant-select-arrow{margin-top:-7px;color:#8d949e;color:var(--gray-400)}.select-borderless .ant-select .ant-input-number-group .ant-input-number-group-addon{padding:0 4px 0 4px !important}.select-borderless .ant-select-single.ant-select-sm .ant-select-selector{font-size:13px}.select-borderless .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:100% !important}.select-borderless .ant-select-selection-placeholder{font-weight:400;font-size:14px;color:#8d949e;color:var(--gray-400)}.select-borderless .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus,.select-borderless .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus-within{box-shadow:none !important}.select-borderless-mini .ant-select{font-size:12px}.select-borderless-mini .ant-select .ant-select-selector{background:rgba(0,0,0,0);border:none !important;border-radius:5px !important}.select-borderless-mini .ant-select .ant-select-selector:hover,.select-borderless-mini .ant-select .ant-select-selector:focus,.select-borderless-mini .ant-select .ant-select-selector:active{border:none !important;box-shadow:none !important}.select-borderless-mini .ant-select .ant-select-focused{border:none !important}.select-borderless-mini .ant-select .ant-select-clear{margin-top:-7.5px}.select-borderless-mini .ant-select .ant-select-arrow{margin-top:-7px;color:#8d949e;color:var(--gray-400)}.select-borderless-mini .ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector{background:none}.select-borderless-mini .ant-select-single.ant-select-sm .ant-select-selector{font-size:12px;color:#606060;color:var(--gray-500)}.select-borderless-mini .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:100% !important}.select-borderless-mini .ant-select-selection-placeholder{font-weight:400;font-size:12px;color:#8d949e;color:var(--gray-400)}.select-borderless-mini .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus,.select-borderless-mini .ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus-within{box-shadow:none !important}.ant-select-dropdown{box-sizing:border-box;margin:0;padding:0px;color:#1d1d1f;font-size:13.5px;line-height:1.5925925926;list-style:none;font-family:"AvenirNextLTPro", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-family:var(--kit-font-family);position:absolute;top:-9999px;z-index:1050;overflow:hidden;font-feature-settings:;font-variant:normal;font-variant:initial;border-radius:8px;outline:none;box-shadow:0 0 9px rgba(0,0,0,.1)}.custom-autocomplete-input .ant-input{padding-left:30px}.custom-autocomplete-input .ant-input::placeholder{color:#bfbfbf}[data-kit-theme=default] .multiple-units{position:absolute;right:0;background-color:none;z-index:9}[data-kit-theme=default] .multiple-units .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 2.7px !important;border:none !important;background-color:rgba(0,0,0,0) !important;height:14.4px !important}[data-kit-theme=default] .multiple-units .ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,[data-kit-theme=default] .multiple-units .ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{line-height:14.4px !important;font-weight:normal;font-size:9px !important;color:#303338 !important;color:var(--gray-700) !important}.ant-select .ant-select-clear{position:absolute;top:50%;inset-inline-start:auto;inset-inline-end:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-7px;color:#bec3c9;color:var(--gray-300);font-size:14px;font-style:normal;line-height:1;text-align:center;text-transform:none;cursor:pointer;opacity:0;transition:color .2s ease,opacity .3s ease;text-rendering:auto}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-modal-mask{background:#f9f9f9;background:var(--gray-50)}.ant-modal-header{border-color:rgba(0,0,0,0)}.ant-modal-footer{border-color:rgba(0,0,0,0)}.ant-modal-content{box-shadow:0 0 100px -30px rgba(57,55,73,.3);padding:0px 10px 9px;border-radius:9px !important}.ant-modal .ant-modal-content{padding:16px 24px}.ant-modal .ant-modal-header{margin-bottom:16px}.ant-modal-footer{border-top:none !important}.ant-modal-title{font-size:18px !important;font-weight:700 !important}[data-kit-theme=dark] .ant-modal-mask{background:rgba(#000000, 0.84);background:rgba(var(--black), 0.84)}[data-kit-theme=dark] .ant-modal-close-x{color:#606060;color:var(--gray-500)}[data-kit-theme=dark] .ant-modal-close-x:hover{color:#bec3c9;color:var(--gray-300)}[data-kit-theme=dark] .ant-modal-content{background:#131020}[data-kit-theme=dark] .ant-modal-header{background:#131020;border-color:#131020}[data-kit-theme=dark] .ant-modal-footer{border-color:#131020}.ant-modal .ant-modal-close{width:32px;height:32px;top:16px;right:14px;color:#606060;color:var(--gray-500);transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;overflow:hidden;z-index:10}.ant-modal .ant-modal-close:hover{color:#000000;color:var(--gray-900);background-color:rgba(0,0,0,.06)}.ant-modal .ant-modal-close::before{content:"";position:absolute;width:200%;height:200%;border-radius:50%;background-color:rgba(0,0,0,.06);opacity:0;transition:opacity .2s ease;z-index:0}.ant-modal .ant-modal-close:hover::before{opacity:1}.ant-modal .ant-modal-close .anticon{position:relative;z-index:1}.promotional-modal .ant-modal-mask{background:#f9f9f9;background:var(--gray-50);padding:0 !important}.promotional-modal .ant-modal-header{border-color:rgba(0,0,0,0)}.promotional-modal .ant-modal-footer{border-color:rgba(0,0,0,0)}.promotional-modal .ant-modal-content{box-shadow:0 0 100px -30px rgba(57,55,73,.3);padding:0 !important}.promotional-modal .ant-modal-close{color:#8d949e;color:var(--gray-400);position:absolute;right:16px;top:16px;border-radius:50%;width:22px;height:22px}.promotional-modal .ant-modal-close:hover{color:#f9f9f9;color:var(--gray-50);background:#8d949e;background:var(--gray-400)}.promotional-modal .ant-modal-content{padding:0 !important;border-radius:9px !important}.promotional-modal .ant-modal-body{padding:0 !important}.promotional-modal .ant-modal-header{border-bottom:none !important;border-radius:9px !important;padding:0 !important}.promotional-modal .ant-modal-footer{border-top:none !important;padding:0px 0px !important}.promotional-modal .ant-modal-title{font-size:18px !important;font-weight:700 !important;padding:0 !important}.promotional-modal-light .ant-modal-mask{background:#f9f9f9;background:var(--gray-50);padding:0 !important}.promotional-modal-light .ant-modal-header{border-color:rgba(0,0,0,0)}.promotional-modal-light .ant-modal-footer{border-color:rgba(0,0,0,0)}.promotional-modal-light .ant-modal-content{box-shadow:0 0 100px -30px rgba(57,55,73,.3);padding:0 !important}.promotional-modal-light .ant-modal-close{color:#8d949e;color:var(--gray-400);position:absolute;right:16px;top:16px;border-radius:50%;width:24px;height:24px}.promotional-modal-light .ant-modal-close:hover{color:#f9f9f9;color:var(--gray-50);background:#606060;background:var(--gray-500)}.promotional-modal-light .ant-modal-content{padding:0 !important;border-radius:18px !important}.promotional-modal-light .ant-modal-body{padding:0 !important}.promotional-modal-light .ant-modal-header{border-bottom:none !important;border-radius:18px !important;padding:0 !important}.promotional-modal-light .ant-modal-footer{border-top:none !important;padding:0px 0px !important}.promotional-modal-light .ant-modal-title{font-size:18px !important;font-weight:700 !important;padding:0 !important}.offer-modal .ant-modal-content{background:none !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-fullcalendar-content ul{padding-left:0}.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month,.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date{background:gray-100}[data-kit-theme=dark] .ant-calendar-range-picker-separator,[data-kit-theme=dark] .ant-calendar-range-middle{color:gray-500}[data-kit-theme=dark] .ant-calendar-active-week{background:#141322 !important}[data-kit-theme=dark] .ant-calendar-active-week:hover{background:#141322 !important}[data-kit-theme=dark] .ant-calendar-week-number .ant-calendar-body tr:hover{background:#141322 !important}[data-kit-theme=dark] .ant-fullcalendar-selected-day .ant-fullcalendar-date{background:#141322}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=dark] .ant-progress-inner{background:#232135}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=dark] .ant-slider-rail{background:#232135}[data-kit-theme=dark] .ant-slider-track{background:#2754ff;background:var(--primary)}[data-kit-theme=dark] .ant-slider-dot{border-color:#4f4f7a}[data-kit-theme=dark] .ant-slider-dot-active{border-color:#2754ff;border-color:var(--primary)}[data-kit-theme=dark] .ant-slider:hover .ant-slider-rail{background:#4f4f7a}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-collapse-borderless>.ant-collapse-item{border-bottom:none !important}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:0.8rem 1.06rem !important}.collapse-align-center{align-items:center !important}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{height:22px;display:flex;align-items:center;padding-inline-end:12px;margin-inline-start:4px}.ant-collapse.collapse-small>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{height:22px;display:flex;align-items:center;padding-inline-end:12px;margin-inline-start:4px}[data-kit-theme=dark] .ant-collapse{background:rgba(0,0,0,0)}[data-kit-theme=dark] .ant-collapse-header{background:#0c0c1b;color:#aeaee0 !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.card{border-radius:9px}.border-radius-18{border-radius:12px}.border-top-radius-none{border-top-radius:0px}.ant-card-table>.ant-card-body{padding:0.3rem 0.36rem 0.3rem 0.3rem !important}.ant-card-hover>.ant-card-body{padding:0.48rem 0.48rem !important}.ant-card-document>.ant-card-body{padding:0.72rem 0.96rem !important}.ant-card-xsmall>.ant-card-body{padding:0.36rem 0.8rem 0.36rem 0.8rem !important}.ant-card-visibility>.ant-card-body{padding:0.66rem 1.2rem 0.66rem 1.2rem !important}.ant-card-small>.ant-card-body{padding:0.6rem 1.06rem 0.6rem 1.06rem !important}.ant-card-medium>.ant-card-body{padding:1.06rem 1.4rem 1.06rem 1.4rem !important}.ant-card-analytics>.ant-card-body{padding:0.72rem 1.44rem 0.72rem 1.44rem !important}.ant-card-form>.ant-card-body{padding:0.26rem 1.4rem 0.53rem 1.4rem !important}.ant-card-layout>.ant-card-body{padding:0.72rem 0.96rem !important}@media(max-width: 575px){.ant-card-layout>.ant-card-body{padding:0rem !important}}.ant-card-drawer>.ant-card-body{padding:1.06rem 1.6rem 1.06rem 1.6rem !important}.ant-card-large>.ant-card-body{padding:2.13rem 1.8rem 2.13rem 1.8rem !important}.ant-card-body{padding:1.06rem 1.06rem 1.06rem 1.06rem !important}.ant-card-meta-title{font-size:14px !important}.ant-card:not(.ant-card-bordered){box-shadow:none}.card-shadow{box-shadow:rgba(0,0,0,.1) 0px 1px 20px 0px}.card-shadow-2{box-shadow:rgba(0,0,0,.1) 0px 1px 20px 0px}.card-shadow-3{box-shadow:0 0 8px rgba(0,0,0,.1)}.card-shadow-no-bottom{box-shadow:-4px -4px 6px rgba(0,0,0,.05),4px -4px 6px rgba(0,0,0,.05)}.card-shadow-4{box-shadow:3px 3px 3px 2px rgba(17,17,26,.02),0px 8px 32px rgba(17,17,26,.05)}.card-shadow-subtle{box-shadow:rgba(17,12,46,.15) 0px 48px 100px 0px}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=dark] .ant-cascader-menu-item-active{background:#2754ff;background:var(--primary)}[data-kit-theme=dark] .ant-cascader-menu-item-active:hover{background:#2754ff;background:var(--primary)}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=swipedark] .ant-input-disabled{border-color:#424242;color:#575757 !important}.ant-form-item-explain.ant-form-item-explain-error{font-size:0.7rem}.ant-input{color:#000000;color:var(--gray-900);height:36px;background-color:#ffffff;background-color:var(--white)}.ant-input:hover:not(.ant-input-borderless),.ant-input:focus:not(.ant-input-borderless),.ant-input:active:not(.ant-input-borderless){box-shadow:0 0 0 1.8px #1d1d1f;box-shadow:0 0 0 1.8px var(--gray-800)}.search-input-custom{height:32px}.search-input-wrapper .ant-input-affix-wrapper{height:34px}.search-input-wrapper .ant-input-affix-wrapper>input.ant-input{height:32px}.ant-input-affix-wrapper{height:36px}.ant-input-affix-wrapper:hover:not(:where(.css-dev-only-do-not-override-vn508q).ant-input-borderless),.ant-input-affix-wrapper:focus:not(:where(.css-dev-only-do-not-override-vn508q).ant-input-borderless),.ant-input-affix-wrapper:active:not(:where(.css-dev-only-do-not-override-vn508q).ant-input-borderless){box-shadow:0 0 0 1.6px #1d1d1f !important;box-shadow:0 0 0 1.6px var(--gray-800) !important}.ant-input-affix-wrapper>input.ant-input{height:34px}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{height:34px;font-weight:400}.ant-input-outlined:hover,.ant-input-outlined:focus,.ant-input-outlined:focus-within{background-color:#ffffff;background-color:var(--white)}.ant-input-outlined:focus,.ant-input-outlined:focus-within{border-color:#606060;border-color:var(--gray-500);box-shadow:0 0 0 1.8px #1d1d1f !important;box-shadow:0 0 0 1.8px var(--gray-800) !important}.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#e8e8ed;border-color:var(--gray-200);box-shadow:0 0 0 2.4px #1d1d1f;box-shadow:0 0 0 2.4px var(--gray-800)}.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-color:#1d1d1f;border-color:var(--gray-800);border-right-width:none;outline:0}.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus,.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus-within{box-shadow:0 0 0 2.7px #1d1d1f !important;box-shadow:0 0 0 2.7px var(--gray-800) !important}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){background:#fff;border-width:1px;border-style:solid;border-color:#e11900;box-shadow:0 0 0 1.6px #e11900 !important}.ant-input-number{color:#000000;color:var(--gray-900)}.ant-input::placeholder{font-weight:400 !important}.custom-right.ant-input,.custom-right .ant-input-number-input{text-align:right;font-weight:bold}.custom-right.ant-input::placeholder,.custom-right .ant-input-number-input::placeholder{font-weight:normal}textarea.ant-select-selection-search-input::placeholder{font-weight:400}.ant-input-number-group .ant-input-number-group-addon{padding:0 12px 0 12px;font-size:14px;color:#8d949e;color:var(--gray-400);font-weight:bold;background:none}.ant-input-number-lg input.ant-input-number-input{font-size:1.2rem;font-weight:600}.ant-input-number-group>.ant-input-number:last-child,.ant-input-number-group .ant-input-number-group-addon:last-child{border-left:none !important}.ant-input-number .ant-input-number-input:placeholder-shown{font-weight:normal !important}.ant-input-lg:hover,.ant-input-lg:focus,.ant-input-lg:active{border-color:lighter(#f0f3ff, 80%) !important;box-shadow:0 0 0 2.7px #fff !important}.ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:12px}.ant-input-number-affix-wrapper .ant-input-number-prefix{margin-inline-end:8px}.ant-picker .ant-picker-input>input{font-weight:500}.ant-form-item{margin-top:9px !important;margin-bottom:9px !important}.ant-input-lg{padding:8.5px 11px !important;font-size:16px}.addon-form .ant-input-group-addon{position:relative;padding:0 1px;color:#000000;color:var(--gray-900);font-weight:normal;font-size:14px;text-align:center;background-color:#fff;border:none;border-radius:2px;transition:all .3s}.ant-form-vertical .ant-form-item-label{padding:0 !important;margin-bottom:.5rem}[data-kit-theme=default] .ant-input-number-prefix{color:#606060 !important;color:var(--gray-500) !important}.ant-form-item .ant-form-item-label>label{color:#606060;color:var(--gray-500);font-weight:bold;padding:0rem 0.24rem 0.6rem}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before{margin-right:1px !important}.ant-form-item-extra{font-size:0.8rem !important;color:#8d949e !important;color:var(--gray-400) !important;line-height:1rem !important;padding-top:.27rem !important;padding-left:.27rem}.ant-form-item-explain,.ant-form-item-extra{font-size:0.78rem !important}.ant-input-affix-wrapper{padding:0px 11px}.ant-input-affix-wrapper>input.ant-input:hover,.ant-input-affix-wrapper>input.ant-input:focus,.ant-input-affix-wrapper>input.ant-input:active{box-shadow:none !important}.ant-input-affix-wrapper::placeholder{color:#e8e8ed;color:var(--gray-200)}.ant-input-affix-wrapper:placeholder-shown{text-overflow:ellipsis}.ant-input-affix-wrapper:hover{border-color:none !important}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{outline:0;box-shadow:none !important}.ant-form-item .ant-form-item-explain-error{padding-left:0.3rem}.ant-input-outlined:hover{border-color:#1d1d1f;border-color:var(--gray-800);background-color:#ffffff;background-color:var(--white)}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=dark] .ant-mentions textarea{background:#232135}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-timeline-item-last{padding-bottom:0px !important}[data-kit-theme=default] .ant-timeline-item-last>.ant-timeline-item-content{min-height:18px !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-skeleton.ant-skeleton-element .ant-skeleton-button{width:24px;min-width:24px;height:32px;line-height:32px}[data-kit-theme=dark] .ant-skeleton{opacity:.1}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}[data-kit-theme=dark] .ant-breadcrumb-link,[data-kit-theme=dark] .ant-breadcrumb-link a{color:#aeaee0}[data-kit-theme=dark] .ant-breadcrumb-separator{color:#4f4f7a}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#f8f8f8 !important;background-color:var(--gray-25) !important;border-radius:3px;font-weight:700 !important;color:#000000 !important;color:var(--black) !important}.ant-menu-light.ant-menu-root.ant-menu-inline,.ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:none}.custom-no-arrow .ant-dropdown-menu-submenu-expand-icon{display:none !important}[data-kit-theme=dark] .ant-menu-item-group-title{color:#5b61ff}[data-kit-theme=dark] .ant-menu-item-disabled{color:#4f4f7a !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-table{color:#000000 !important;color:var(--gray-900) !important;margin-bottom:0.6rem !important}.ant-table-column-sorters .ant-table-column-title{flex:0 1 !important}.ant-table-column-title{white-space:nowrap;flex:0 1 !important}.ant-table-column-sorters{justify-content:start !important;gap:.5rem !important}.ant-table-filter-column{justify-content:start !important}.ant-table-filter-trigger{margin-left:.5rem !important}.ant-table-wrapper .ant-table{border-radius:8px 8px 8px 8px}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>td{background:#f9f9f9;background:var(--gray-50);border-bottom:1px solid #f8f8f8;border-bottom:1px solid var(--gray-25);transition:background .2s ease}.ant-table-thead>tr>th{color:#606060 !important;color:var(--gray-500) !important;font-weight:medium !important;text-align:left;background:#f9f9f9;background:var(--gray-50);font-size:0.86rem !important;border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--gray-75);transition:background .3s ease}.ant-table.ant-table-small .ant-table-tbody>tr>td:first-child,.ant-table.ant-table-small .ant-table-thead>tr>th:first-child{padding-left:.72rem !important}.ant-table.ant-table-small .ant-table-tbody>tr>td:last-child,.ant-table.ant-table-small .ant-table-thead>tr>th:last-child{padding-right:.72rem !important}.ant-table-thead th.ant-table-column-sort{color:#2754ff !important;color:var(--primary) !important;font-weight:bold !important}.ant-table-thead th.ant-table-column-has-sorters:hover{color:#000000 !important;color:var(--gray-900) !important}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before{width:0px !important}.ant-table-tbody .ant-table-measure-row{visibility:collapse !important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{padding:24px 9px !important}.ant-table.ant-table-small .ant-table-title,.ant-table.ant-table-small .ant-table-footer,.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small tfoot>tr>th,.ant-table.ant-table-small tfoot>tr>td{padding:18px 9px !important}.ant-table.ant-table-small .ant-table-thead>tr>th{padding:7.2px 5.4px !important}.ant-table.ant-table-ledger .ant-table-title,.ant-table.ant-table-ledger .ant-table-footer,.ant-table.ant-table-ledger .ant-table-tbody>tr>td,.ant-table.ant-table-ledger .ant-table-thead>tr>th,.ant-table.ant-table-ledger tfoot>tr>th,.ant-table.ant-table-ledger tfoot>tr>td{padding:5.4px 5.4px !important}.products-table>.ant-table-title,.products-table>.ant-table-footer,.products-table>.ant-table-tbody>tr>td,.products-table>.ant-table-thead>tr>th,.products-table>tfoot>tr>th,.products-table>tfoot>tr>td{padding:27px 9px !important}.ant-table-wrapper .ant-table-footer{padding:4px 4px;color:#1d1d1f;background:#f9f9f9;background:var(--gray-50)}.ant-table-pagination.ant-pagination{margin:5px !important}.ant-pagination.ant-pagination-mini .ant-pagination-item{min-width:24px;height:24px;margin:0;margin-inline-end:4px;line-height:22px}.ant-table-cell-row-hover{background:#f9f9f9;background:var(--gray-50)}.ant-pagination-item-active{background:#2754ff !important;background:var(--primary) !important;color:#ffffff !important;color:var(--white) !important}.ant-pagination-item-active a{color:#ffffff !important;color:var(--white) !important}.ant-table-tbody-edit{background:#fff6cd !important;background:var(--warning) !important}.ant-table-tbody-add{background:#cbf4c9 !important;background:var(--success) !important}.ant-table-tbody-delete{background:#fff0f4 !important;background:var(--danger) !important}tr.drop-over-downward td{border-bottom:1.8px solid #fc3654 !important}tr.drop-over-upward td{border-top:1.8px solid #fc3654 !important}tr .ant-table-measure-row{visibility:collapse !important}.ant-table-wrapper tr.ant-table-expanded-row>th,:where(.css-dev-only-do-not-override-zw0gwg).ant-table-wrapper tr.ant-table-expanded-row:hover>th,:where(.css-dev-only-do-not-override-zw0gwg).ant-table-wrapper tr.ant-table-expanded-row>td,:where(.css-dev-only-do-not-override-zw0gwg).ant-table-wrapper tr.ant-table-expanded-row:hover>td{background:#f7f7f7;background:var(--gray-100)}.ant-table-wrapper .ant-table.ant-table-small .ant-table-expanded-row-fixed{margin:none !important}.ant-table-wrapper .ant-table-cell-fix-right-first::after,.ant-table-wrapper .ant-table-cell-fix-right-last::after{position:absolute;top:0;bottom:-1px;left:0;width:0px;transform:translateX(-100%);transition:none;pointer-events:none}.hover-onshow{background-color:rgba(0,0,0,0);position:absolute;right:30px;top:auto}.hover-onshow-card{background-color:#f1f1f1;background-color:var(--gray-75);position:absolute;right:45px;top:50%;transform:translateY(-50%);border-radius:9px;width:auto;max-width:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;white-space:nowrap}.products-table tr.ant-table-expanded-row>td,.products-table tr.ant-table-expanded-row:hover>td{background:rgba(0,0,0,0) !important}.hover-table-actions .ant-table.ant-table-small .ant-table-footer{padding:0 !important}.hover-table-actions td.ant-table-cell.ant-table-cell-fix-right.ant-table-cell-fix-right-first{transition:transform .3s ease-in-out;transform:scale(1);padding-right:10px;box-shadow:none !important}.hover-table-actions tr.ant-table-row.ant-table-row-level-0:hover td.ant-table-cell.ant-table-cell-fix-right.ant-table-cell-fix-right-first{transform:scale(1)}.hover-table-actions .ant-table-cell.ant-table-cell-fix-right::after{box-shadow:none !important}.payments-table .ant-table-thead>tr>th{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));color:#ffffff;color:var(--white);background-color:#e7f3ed;background-color:var(--card-forest);
}.payments-table .ant-table-tbody>tr:nth-child(odd){background-color:#e7f3ed;background-color:var(--card-forest)}.payments-table .ant-table-tbody>tr:nth-child(even){background-color:#e7f3ed;background-color:var(--card-forest)}.payments-table .ant-table-tbody>tr:hover{background-color:#e7f3ed;background-color:var(--card-forest)}.payments-table .ant-table-tbody>tr.ant-table-row-selected{background-color:#e7f3ed;background-color:var(--card-forest)}.payments-table .ant-table-small .ant-table-tbody>tr>td{padding-top:12px !important;padding-bottom:32px !important}.payments-table .ant-table-small .ant-table-tbody>.ant-table-row>.ant-table-cell-row-hover{background-color:#e7f3ed;background-color:var(--card-forest)}.payments-table .ant-table-footer{background-color:#e7f3ed;background-color:var(--card-forest)}@keyframes changeColor{from{background-color:#f5faff;background-color:var(--lblue)}}.new-row{animation:changeColor 4s ease,step-start,cubic-bezier(0.42, 0, 1, 1)}@keyframes newDocChangeColor{from{background-color:#ebf5f1;background-color:var(--lgreen)}}.ant-table .new-document-created td{animation:newDocChangeColor 4s ease,step-start,cubic-bezier(0.42, 0, 1, 1)}.item-header-row .ant-table-cell{padding:0 12px !important}.custom-scrollbar::-webkit-scrollbar{display:none}.custom-scrollbar{-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;max-height:100%}.custom-table .ant-table-body{overflow-y:auto;max-height:100%}.custom-table .ant-table-body::-webkit-scrollbar{display:none}.custom-table .ant-table-body{-ms-overflow-style:none;scrollbar-width:none}.missing-hsn{background-color:#fef8f8}.blink{animation:blink-animation .5s alternate infinite}@keyframes blink-animation{from{background-color:#fef8f8}to{background-color:#fcc}}.blink_border{animation:blink-border .5s alternate infinite}@keyframes blink-border{from{border:1px solid #fff}to{border:1px solid #ff3a3a}}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-descriptions{border-radius:8px;background-color:#ffffff;background-color:var(--white)}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-row{border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--gray-75)}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-view{border:1px solid #f1f1f1;border:1px solid var(--gray-75)}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-label{font-weight:500;border-inline-end:none;text-align:left;color:#606060;color:var(--gray-500)}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-content{font-weight:500}.custom-description .ant-descriptions-view table tr th.ant-descriptions-item-label{width:30% !important}.custom-description .ant-descriptions-view table tr td.ant-descriptions-item-content{width:70% !important}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-tooltip-inner{border-radius:0.6rem !important;font-size:12px;padding:2.4rem 1.8rem;font-weight:bold}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}textarea.ant-input{height:36px;padding-top:6px;min-height:36px !important}.custom-search-input .ant-input-affix-wrapper{height:32px}.custom-search-input .ant-input-affix-wrapper>input.ant-input{height:30px}.ant-select-multiple .ant-select-selector{padding-inline:3px;padding-block:3px;border-radius:6px}.ant-input-number{background-color:#ffffff;background-color:var(--white);border:1px solid #e8e8ed;border:1px solid var(--gray-200);transition:all .2s ease;border-radius:6px}.ant-input-number .ant-input-number-input{background-color:rgba(0,0,0,0)}.ant-input-number:hover,.ant-input-number:focus,.ant-input-number:focus-within{border-color:#e8e8ed;border-color:var(--gray-200);box-shadow:0 0 0 1.8px #1d1d1f;box-shadow:0 0 0 1.8px var(--gray-800)}.ant-input-number-affix-wrapper>div.ant-input-number{width:100%;border:none;box-shadow:none;outline:none}.ant-input-group .ant-input-number{position:relative;transition:all .2s ease}.ant-input-group .ant-input-number:hover,.ant-input-group .ant-input-number:focus-within{border-color:#1d1d1f;border-color:var(--gray-800);box-shadow:inset 0 0 0 1.8px #1d1d1f;box-shadow:inset 0 0 0 1.8px var(--gray-800);background-color:#ffffff;background-color:var(--white)}.ant-input-group.ant-input-group-compact>*:not(:last-child){margin-inline-end:0 !important;border-inline-end-width:1px}.ant-input-number .ant-input-number-input{height:34px;padding:4px 11px}.ant-input-number-outlined:hover,.ant-input-number-outlined:focus,.ant-input-number-outlined:focus-within{background-color:#ffffff;background-color:var(--white);border-color:#1d1d1f;border-color:var(--gray-800);box-shadow:0 0 0 1.8px #1d1d1f;box-shadow:0 0 0 1.8px var(--gray-800);outline:0}.ant-picker-outlined{background-color:#ffffff;background-color:var(--white);border:1px solid #e8e8ed;border:1px solid var(--gray-200);transition:all .2s ease}.ant-picker-outlined:hover,.ant-picker-outlined:focus,.ant-picker-outlined:focus-within{border-color:#e8e8ed;border-color:var(--gray-200);box-shadow:0 0 0 2.4px #1d1d1f !important;box-shadow:0 0 0 2.4px var(--gray-800) !important}.ant-input-group .ant-select .ant-select-selector{background-color:#ffffff;background-color:var(--white);border:1px solid #e8e8ed;border:1px solid var(--gray-200);border-radius:6px;transition:all .2s ease}.ant-input-group .ant-select .ant-select-selector:hover,.ant-input-group .ant-select .ant-select-selector:active{border-color:#1d1d1f;border-color:var(--gray-800);box-shadow:inset 0 0 0 1.8px #1d1d1f;box-shadow:inset 0 0 0 1.8px var(--gray-800)}.ant-input-group .ant-select .ant-select-selector:focus,.ant-input-group .ant-select .ant-select-selector:focus-within,.ant-input-group .ant-select .ant-select-selector.ant-select-focused{border-color:#1d1d1f;border-color:var(--gray-800);box-shadow:inset 0 0 0 1.8px #1d1d1f;box-shadow:inset 0 0 0 1.8px var(--gray-800)}.ant-input-group .ant-select.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:#1d1d1f !important;border-color:var(--gray-800) !important;box-shadow:inset 0 0 0 1.8px #1d1d1f !important;box-shadow:inset 0 0 0 1.8px var(--gray-800) !important}.ant-input-group .ant-select.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#1d1d1f !important;border-color:var(--gray-800) !important;box-shadow:inset 0 0 0 1.8px #1d1d1f !important;box-shadow:inset 0 0 0 1.8px var(--gray-800) !important}.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-color:#e8e8ed;border-color:var(--gray-200);border-right-width:none;outline:0}.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus,.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:focus-within{border-color:#e8e8ed;border-color:var(--gray-200);box-shadow:0 0 0 2.7px #1d1d1f !important;box-shadow:0 0 0 2.7px var(--gray-800) !important}.ant-select-multiple .ant-select-selector{padding-inline:3px;padding-block:3px;border-radius:6px;background-color:#ffffff;background-color:var(--white);border:1px solid #e8e8ed;border:1px solid var(--gray-200);transition:all .2s ease}.ant-select-multiple .ant-select-selector:hover,.ant-select-multiple .ant-select-selector:focus,.ant-select-multiple .ant-select-selector:focus-within{border-color:#1d1d1f;border-color:var(--gray-800);box-shadow:0 0 0 2.4px #1d1d1f !important;box-shadow:0 0 0 2.4px var(--gray-800) !important}.ant-select-multiple.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:#e8e8ed;border-color:var(--gray-200);box-shadow:0 0 0 2.4px #1d1d1f;box-shadow:0 0 0 2.4px var(--gray-800);outline:0}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.ant-statistic{box-sizing:border-box;margin:0;padding:0;line-height:1.4;list-style:none;font-family:"AvenirNextLTPro", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-family:var(--kit-font-family)}.ant-statistic .ant-statistic-title{margin-bottom:0.26rem;color:#000000;color:var(--gray-900);font-size:14px;font-weight:400}.ant-statistic .ant-statistic-content{font-size:16px;font-weight:bold}.ant-drawer .ant-drawer-title{font-weight:700;font-size:1.5rem}.ant-drawer .ant-drawer-header{border-bottom:1px solid #f7f7f7;border-bottom:1px solid var(--gray-100)}.ant-drawer-body{padding:24px 24px !important;background:#f8f8f8;background:var(--gray-25)}.ant-drawer .ant-drawer-close:hover{background-color:rgba(0,0,0,0);text-decoration:none}.ant-drawer .ant-drawer-close{padding-left:0 !important;padding-top:2.7px !important}.ant-drawer .ant-drawer-footer{padding:9px 16px}.drawer-header{display:flex;align-items:center}.ant-alert-with-description{padding-inline:12px;padding-block:8px}.ant-alert-with-description .ant-alert-message{font-weight:bold;font-size:14px;margin-bottom:2px}.ant-alert-with-description .ant-alert-description{color:#000000;color:var(--gray-900)}.ant-alert-with-description .ant-alert-icon{margin-inline-end:12px;font-size:18px;line-height:0;margin-top:2px}.custom-alert .ant-alert-icon{position:absolute;font-size:18px;top:12px;left:18px}.custom-alert .ant-alert-message,.custom-alert .ant-alert-description{margin-left:48px}.avatar-container{position:relative;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background:#e8e8ed;background:var(--gray-200);padding:.1px;box-sizing:border-box}.avatar-tick{position:absolute;bottom:-5px;right:-5px;font-size:15px;color:green;background-color:#fff;border-radius:50%;border:2px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.1)}.ant-avatar{display:flex;justify-content:center;align-items:center;border-radius:50% !important;border:none;min-width:30px;min-height:30px;font-size:12px;line-height:30px}.ant-avatar-sm{min-width:27px;min-height:27px;line-height:27px;font-size:12px}.ant-avatar-lg{min-width:36px;min-height:36px;font-weight:700;font-size:14px;line-height:44px}.ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{margin:0px;color:#1d1d1f;font-size:13.5px;line-height:1.5925925926}.ant-badge .ant-badge-count-sm{font-size:9px;color:#ffffff;color:var(--white-strict);font-weight:bold}.ant-badge .ant-badge-count,.ant-badge .ant-badge-dot,.ant-badge .ant-scroll-number-custom-component{transform:translate(60%, -60%)}.ant-drawer .ant-drawer-content-wrapper{transition:none !important;animation:none !important;opacity:1 !important}.ant-drawer .ant-drawer-mask{transition:none !important;animation:none !important;background:rgba(0,0,0,.27) !important}.ant-drawer .ant-drawer-content-wrapper{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(0.32, 0.72, 0, 1) !important;animation-duration:.5s !important;animation-timing-function:cubic-bezier(0.32, 0.72, 0, 1) !important;box-shadow:none !important}.ant-drawer .ant-drawer-mask{transition:opacity .5s cubic-bezier(0.32, 0.72, 0, 1) !important;animation-duration:.5s !important;animation-timing-function:cubic-bezier(0.32, 0.72, 0, 1) !important}.ant-drawer.ant-drawer-bottom .ant-drawer-content-wrapper{transform-origin:bottom !important}.ant-drawer.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper{animation:vaul-slide-from-bottom .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-bottom:not(.ant-drawer-open) .ant-drawer-content-wrapper{animation:vaul-slide-to-bottom .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-top .ant-drawer-content-wrapper{transform-origin:top !important}.ant-drawer.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper{animation:vaul-slide-from-top .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-top:not(.ant-drawer-open) .ant-drawer-content-wrapper{animation:vaul-slide-to-top .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-right .ant-drawer-content-wrapper{transform-origin:right !important}.ant-drawer.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper{animation:vaul-slide-from-right .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-right:not(.ant-drawer-open) .ant-drawer-content-wrapper{animation:vaul-slide-to-right .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-left .ant-drawer-content-wrapper{transform-origin:left !important}.ant-drawer.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper{animation:vaul-slide-from-left .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-left:not(.ant-drawer-open) .ant-drawer-content-wrapper{animation:vaul-slide-to-left .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer.ant-drawer-open .ant-drawer-mask{animation:vaul-fade-in .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}.ant-drawer:not(.ant-drawer-open) .ant-drawer-mask{animation:vaul-fade-out .5s cubic-bezier(0.32, 0.72, 0, 1) forwards !important}@keyframes vaul-fade-in{from{opacity:0}to{opacity:1}}@keyframes vaul-fade-out{from{opacity:1}to{opacity:0}}@keyframes vaul-slide-from-bottom{from{transform:translate3d(0, 100%, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes vaul-slide-to-bottom{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, 100%, 0)}}@keyframes vaul-slide-from-top{from{transform:translate3d(0, -100%, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes vaul-slide-to-top{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, -100%, 0)}}@keyframes vaul-slide-from-left{from{transform:translate3d(-100%, 0, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes vaul-slide-to-left{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-100%, 0, 0)}}@keyframes vaul-slide-from-right{from{transform:translate3d(100%, 0, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes vaul-slide-to-right{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(100%, 0, 0)}}[data-vaul-drawer-wrapper]{transform-origin:left;transform:scale(1) translate3d(0, 0, 0);border-radius:0;overflow:visible;transition:transform .25s cubic-bezier(0.32, 0.72, 0, 1),border-radius .5s cubic-bezier(0.32, 0.72, 0, 1);will-change:transform}body:has(.ant-drawer.ant-drawer-open) [data-vaul-drawer-wrapper]{transform-origin:left;transform:scale(var(--vaul-scale)) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0);border-radius:8px;overflow:hidden;transition:transform .5s cubic-bezier(0.32, 0.72, 0, 1),border-radius .25s cubic-bezier(0.32, 0.72, 0, 1);will-change:transform}body{background:rgba(0,0,0,0);transition:background .5s cubic-bezier(0.32, 0.72, 0, 1)}body:has(.ant-drawer.ant-drawer-open){background:#e8e8ed;background:var(--gray-200);transition:none}html[data-kit-theme=swipedark] body:has(.ant-drawer.ant-drawer-open){background:#212121;transition:none}.before\:mr-1::before{
  content: var(--tw-content);
  margin-right: 0.25rem;
}.before\:text-red-500::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / 1);
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}.before\:content-\[\"\*\"\]::before{
  --tw-content: "*";
  content: var(--tw-content);
}.hover\:-translate-y-1:hover{
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:rotate-180:hover{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:scale-105:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:scale-110:hover{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:scale-125:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.hover\:cursor-pointer:hover{
  cursor: pointer;
}.hover\:border-blue-400:hover{
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / 1);
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}.hover\:bg-amber-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(217 119 6 / 1);
  background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
}.hover\:bg-blue-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / 1);
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}.hover\:bg-blue-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / 1);
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}.hover\:bg-cyan-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(8 145 178 / 1);
  background-color: rgb(8 145 178 / var(--tw-bg-opacity, 1));
}.hover\:bg-emerald-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(5 150 105 / 1);
  background-color: rgb(5 150 105 / var(--tw-bg-opacity, 1));
}.hover\:bg-fuchsia-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(192 38 211 / 1);
  background-color: rgb(192 38 211 / var(--tw-bg-opacity, 1));
}.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / 1);
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.hover\:bg-gray-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / 1);
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}.hover\:bg-gray-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / 1);
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}.hover\:bg-green-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / 1);
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}.hover\:bg-indigo-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / 1);
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}.hover\:bg-lime-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(101 163 13 / 1);
  background-color: rgb(101 163 13 / var(--tw-bg-opacity, 1));
}.hover\:bg-orange-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / 1);
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}.hover\:bg-pink-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(219 39 119 / 1);
  background-color: rgb(219 39 119 / var(--tw-bg-opacity, 1));
}.hover\:bg-purple-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / 1);
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}.hover\:bg-red-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(252 165 165 / 1);
  background-color: rgb(252 165 165 / var(--tw-bg-opacity, 1));
}.hover\:bg-red-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / 1);
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}.hover\:bg-rose-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(225 29 72 / 1);
  background-color: rgb(225 29 72 / var(--tw-bg-opacity, 1));
}.hover\:bg-sky-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / 1);
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}.hover\:bg-teal-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(13 148 136 / 1);
  background-color: rgb(13 148 136 / var(--tw-bg-opacity, 1));
}.hover\:bg-transparent:hover{
  background-color: transparent;
}.hover\:bg-violet-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(124 58 237 / 1);
  background-color: rgb(124 58 237 / var(--tw-bg-opacity, 1));
}.hover\:bg-yellow-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 138 / 1);
  background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1));
}.hover\:bg-yellow-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(202 138 4 / 1);
  background-color: rgb(202 138 4 / var(--tw-bg-opacity, 1));
}.hover\:from-blue-600:hover{
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}.hover\:to-blue-800:hover{
  --tw-gradient-to: #1e40af var(--tw-gradient-to-position);
}.hover\:text-amber-700:hover{
  --tw-text-opacity: 1;
  color: rgb(180 83 9 / 1);
  color: rgb(180 83 9 / var(--tw-text-opacity, 1));
}.hover\:text-black\/70:hover{
  color: rgb(0 0 0 / 0.7);
}.hover\:text-blue-500:hover{
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}.hover\:text-blue-700:hover{
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / 1);
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}.hover\:text-cyan-700:hover{
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / 1);
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}.hover\:text-emerald-700:hover{
  --tw-text-opacity: 1;
  color: rgb(4 120 87 / 1);
  color: rgb(4 120 87 / var(--tw-text-opacity, 1));
}.hover\:text-fuchsia-700:hover{
  --tw-text-opacity: 1;
  color: rgb(162 28 175 / 1);
  color: rgb(162 28 175 / var(--tw-text-opacity, 1));
}.hover\:text-gray-500:hover{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / 1);
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}.hover\:text-green-700:hover{
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / 1);
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}.hover\:text-green-900:hover{
  --tw-text-opacity: 1;
  color: rgb(20 83 45 / 1);
  color: rgb(20 83 45 / var(--tw-text-opacity, 1));
}.hover\:text-indigo-500:hover{
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / 1);
  color: rgb(99 102 241 / var(--tw-text-opacity, 1));
}.hover\:text-indigo-700:hover{
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / 1);
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}.hover\:text-lime-700:hover{
  --tw-text-opacity: 1;
  color: rgb(77 124 15 / 1);
  color: rgb(77 124 15 / var(--tw-text-opacity, 1));
}.hover\:text-orange-700:hover{
  --tw-text-opacity: 1;
  color: rgb(194 65 12 / 1);
  color: rgb(194 65 12 / var(--tw-text-opacity, 1));
}.hover\:text-pink-700:hover{
  --tw-text-opacity: 1;
  color: rgb(190 24 93 / 1);
  color: rgb(190 24 93 / var(--tw-text-opacity, 1));
}.hover\:text-purple-700:hover{
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / 1);
  color: rgb(126 34 206 / var(--tw-text-opacity, 1));
}.hover\:text-red-600:hover{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / 1);
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}.hover\:text-red-700:hover{
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / 1);
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}.hover\:text-rose-700:hover{
  --tw-text-opacity: 1;
  color: rgb(190 18 60 / 1);
  color: rgb(190 18 60 / var(--tw-text-opacity, 1));
}.hover\:text-sky-700:hover{
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / 1);
  color: rgb(3 105 161 / var(--tw-text-opacity, 1));
}.hover\:text-teal-700:hover{
  --tw-text-opacity: 1;
  color: rgb(15 118 110 / 1);
  color: rgb(15 118 110 / var(--tw-text-opacity, 1));
}.hover\:text-violet-700:hover{
  --tw-text-opacity: 1;
  color: rgb(109 40 217 / 1);
  color: rgb(109 40 217 / var(--tw-text-opacity, 1));
}.hover\:text-yellow-700:hover{
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / 1);
  color: rgb(161 98 7 / var(--tw-text-opacity, 1));
}.hover\:underline:hover{
  text-decoration-line: underline;
}.focus\:border-amber-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}.focus\:border-blue-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / 1);
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}.focus\:border-cyan-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(6 182 212 / 1);
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1));
}.focus\:border-emerald-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(16 185 129 / 1);
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1));
}.focus\:border-fuchsia-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(217 70 239 / 1);
  border-color: rgb(217 70 239 / var(--tw-border-opacity, 1));
}.focus\:border-green-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / 1);
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}.focus\:border-indigo-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / 1);
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}.focus\:border-lime-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / 1);
  border-color: rgb(132 204 22 / var(--tw-border-opacity, 1));
}.focus\:border-orange-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(249 115 22 / 1);
  border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
}.focus\:border-pink-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(236 72 153 / 1);
  border-color: rgb(236 72 153 / var(--tw-border-opacity, 1));
}.focus\:border-purple-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / 1);
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1));
}.focus\:border-red-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / 1);
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}.focus\:border-rose-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity, 1));
}.focus\:border-sky-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}.focus\:border-teal-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity, 1));
}.focus\:border-violet-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(139 92 246 / 1);
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1));
}.focus\:border-yellow-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / 1);
  border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
}.focus\:bg-amber-100\/50:focus{
  background-color: rgb(254 243 199 / 0.5);
}.focus\:bg-blue-100\/50:focus{
  background-color: rgb(219 234 254 / 0.5);
}.focus\:bg-cyan-100\/50:focus{
  background-color: rgb(207 250 254 / 0.5);
}.focus\:bg-emerald-100\/50:focus{
  background-color: rgb(209 250 229 / 0.5);
}.focus\:bg-fuchsia-100\/50:focus{
  background-color: rgb(250 232 255 / 0.5);
}.focus\:bg-green-100\/50:focus{
  background-color: rgb(220 252 231 / 0.5);
}.focus\:bg-indigo-100\/50:focus{
  background-color: rgb(224 231 255 / 0.5);
}.focus\:bg-lime-100\/50:focus{
  background-color: rgb(236 252 203 / 0.5);
}.focus\:bg-orange-100\/50:focus{
  background-color: rgb(255 237 213 / 0.5);
}.focus\:bg-pink-100\/50:focus{
  background-color: rgb(252 231 243 / 0.5);
}.focus\:bg-purple-100\/50:focus{
  background-color: rgb(243 232 255 / 0.5);
}.focus\:bg-red-100\/50:focus{
  background-color: rgb(254 226 226 / 0.5);
}.focus\:bg-rose-100\/50:focus{
  background-color: rgb(255 228 230 / 0.5);
}.focus\:bg-sky-100\/50:focus{
  background-color: rgb(224 242 254 / 0.5);
}.focus\:bg-teal-100\/50:focus{
  background-color: rgb(204 251 241 / 0.5);
}.focus\:bg-violet-100\/50:focus{
  background-color: rgb(237 233 254 / 0.5);
}.focus\:bg-yellow-100\/50:focus{
  background-color: rgb(254 249 195 / 0.5);
}.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}.focus\:ring:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.focus\:ring-1:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.focus\:ring-amber-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1));
}.focus\:ring-amber-500\/20:focus{
  --tw-ring-color: rgb(245 158 11 / 0.2);
}.focus\:ring-amber-500\/50:focus{
  --tw-ring-color: rgb(245 158 11 / 0.5);
}.focus\:ring-blue-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}.focus\:ring-blue-500\/20:focus{
  --tw-ring-color: rgb(59 130 246 / 0.2);
}.focus\:ring-blue-500\/50:focus{
  --tw-ring-color: rgb(59 130 246 / 0.5);
}.focus\:ring-cyan-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1));
}.focus\:ring-cyan-500\/20:focus{
  --tw-ring-color: rgb(6 182 212 / 0.2);
}.focus\:ring-cyan-500\/50:focus{
  --tw-ring-color: rgb(6 182 212 / 0.5);
}.focus\:ring-emerald-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1));
}.focus\:ring-emerald-500\/20:focus{
  --tw-ring-color: rgb(16 185 129 / 0.2);
}.focus\:ring-emerald-500\/50:focus{
  --tw-ring-color: rgb(16 185 129 / 0.5);
}.focus\:ring-fuchsia-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 70 239 / var(--tw-ring-opacity, 1));
}.focus\:ring-fuchsia-500\/20:focus{
  --tw-ring-color: rgb(217 70 239 / 0.2);
}.focus\:ring-fuchsia-500\/50:focus{
  --tw-ring-color: rgb(217 70 239 / 0.5);
}.focus\:ring-green-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1));
}.focus\:ring-green-500\/20:focus{
  --tw-ring-color: rgb(34 197 94 / 0.2);
}.focus\:ring-green-500\/50:focus{
  --tw-ring-color: rgb(34 197 94 / 0.5);
}.focus\:ring-indigo-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1));
}.focus\:ring-indigo-500\/20:focus{
  --tw-ring-color: rgb(99 102 241 / 0.2);
}.focus\:ring-indigo-500\/50:focus{
  --tw-ring-color: rgb(99 102 241 / 0.5);
}.focus\:ring-lime-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 204 22 / var(--tw-ring-opacity, 1));
}.focus\:ring-lime-500\/20:focus{
  --tw-ring-color: rgb(132 204 22 / 0.2);
}.focus\:ring-lime-500\/50:focus{
  --tw-ring-color: rgb(132 204 22 / 0.5);
}.focus\:ring-orange-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1));
}.focus\:ring-orange-500\/20:focus{
  --tw-ring-color: rgb(249 115 22 / 0.2);
}.focus\:ring-orange-500\/50:focus{
  --tw-ring-color: rgb(249 115 22 / 0.5);
}.focus\:ring-pink-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity, 1));
}.focus\:ring-pink-500\/20:focus{
  --tw-ring-color: rgb(236 72 153 / 0.2);
}.focus\:ring-pink-500\/50:focus{
  --tw-ring-color: rgb(236 72 153 / 0.5);
}.focus\:ring-purple-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1));
}.focus\:ring-purple-500\/20:focus{
  --tw-ring-color: rgb(168 85 247 / 0.2);
}.focus\:ring-purple-500\/50:focus{
  --tw-ring-color: rgb(168 85 247 / 0.5);
}.focus\:ring-red-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));
}.focus\:ring-red-500\/20:focus{
  --tw-ring-color: rgb(239 68 68 / 0.2);
}.focus\:ring-red-500\/50:focus{
  --tw-ring-color: rgb(239 68 68 / 0.5);
}.focus\:ring-rose-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 63 94 / var(--tw-ring-opacity, 1));
}.focus\:ring-rose-500\/20:focus{
  --tw-ring-color: rgb(244 63 94 / 0.2);
}.focus\:ring-rose-500\/50:focus{
  --tw-ring-color: rgb(244 63 94 / 0.5);
}.focus\:ring-sky-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}.focus\:ring-sky-500\/20:focus{
  --tw-ring-color: rgb(14 165 233 / 0.2);
}.focus\:ring-sky-500\/50:focus{
  --tw-ring-color: rgb(14 165 233 / 0.5);
}.focus\:ring-teal-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 184 166 / var(--tw-ring-opacity, 1));
}.focus\:ring-teal-500\/20:focus{
  --tw-ring-color: rgb(20 184 166 / 0.2);
}.focus\:ring-teal-500\/50:focus{
  --tw-ring-color: rgb(20 184 166 / 0.5);
}.focus\:ring-violet-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1));
}.focus\:ring-violet-500\/20:focus{
  --tw-ring-color: rgb(139 92 246 / 0.2);
}.focus\:ring-violet-500\/50:focus{
  --tw-ring-color: rgb(139 92 246 / 0.5);
}.focus\:ring-yellow-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity, 1));
}.focus\:ring-yellow-500\/20:focus{
  --tw-ring-color: rgb(234 179 8 / 0.2);
}.focus\:ring-yellow-500\/50:focus{
  --tw-ring-color: rgb(234 179 8 / 0.5);
}.focus\:ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}.active\:bg-gray-200:active{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / 1);
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}.disabled\:cursor-not-allowed:disabled{
  cursor: not-allowed;
}.disabled\:opacity-40:disabled{
  opacity: 0.4;
}.group\/row:hover .group-hover\/row\:visible{
  visibility: visible;
}.group:hover .group-hover\:mb-0{
  margin-bottom: 0px;
}.group:hover .group-hover\:mr-0{
  margin-right: 0px;
}.group\/row:hover .group-hover\/row\:block{
  display: block;
}.group:hover .group-hover\:translate-x-0{
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.group:hover .group-hover\:-rotate-180{
  --tw-rotate: -180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.group:hover .group-hover\:text-blue-600{
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / 1);
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}.group:hover .group-hover\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.group\/docdate:hover .group-hover\/docdate\:opacity-100{
  opacity: 1;
}.group\/duedate:hover .group-hover\/duedate\:opacity-100{
  opacity: 1;
}.group\/exchange:hover .group-hover\/exchange\:opacity-100{
  opacity: 1;
}.group:hover .group-hover\:opacity-0{
  opacity: 0;
}.group:hover .group-hover\:opacity-100{
  opacity: 1;
}.peer:checked ~ .peer-checked\:ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.peer:checked ~ .peer-checked\:ring-pink-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity, 1));
}.dark\:border-gray-700:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / 1);
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}.dark\:border-slate-600:is(.dark *){
  --tw-border-opacity: 1;
  border-color: rgb(71 85 105 / 1);
  border-color: rgb(71 85 105 / var(--tw-border-opacity, 1));
}.dark\:bg-gray-700:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / 1);
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}.dark\:bg-indigo-900:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(49 46 129 / 1);
  background-color: rgb(49 46 129 / var(--tw-bg-opacity, 1));
}.dark\:bg-slate-800:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / 1);
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}.dark\:bg-white\/10:is(.dark *){
  background-color: rgb(255 255 255 / 0.1);
}.dark\:bg-white\/5:is(.dark *){
  background-color: rgb(255 255 255 / 0.05);
}.dark\:text-amber-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / 1);
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}.dark\:text-blue-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / 1);
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}.dark\:text-cyan-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(34 211 238 / 1);
  color: rgb(34 211 238 / var(--tw-text-opacity, 1));
}.dark\:text-emerald-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / 1);
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}.dark\:text-fuchsia-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(232 121 249 / 1);
  color: rgb(232 121 249 / var(--tw-text-opacity, 1));
}.dark\:text-gray-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / 1);
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}.dark\:text-gray-700:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 1);
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.dark\:text-green-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / 1);
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}.dark\:text-indigo-300:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(165 180 252 / 1);
  color: rgb(165 180 252 / var(--tw-text-opacity, 1));
}.dark\:text-indigo-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / 1);
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}.dark\:text-lime-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(163 230 53 / 1);
  color: rgb(163 230 53 / var(--tw-text-opacity, 1));
}.dark\:text-orange-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / 1);
  color: rgb(251 146 60 / var(--tw-text-opacity, 1));
}.dark\:text-pink-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(244 114 182 / 1);
  color: rgb(244 114 182 / var(--tw-text-opacity, 1));
}.dark\:text-purple-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / 1);
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}.dark\:text-red-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / 1);
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}.dark\:text-rose-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 113 133 / 1);
  color: rgb(251 113 133 / var(--tw-text-opacity, 1));
}.dark\:text-sky-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(56 189 248 / 1);
  color: rgb(56 189 248 / var(--tw-text-opacity, 1));
}.dark\:text-teal-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(45 212 191 / 1);
  color: rgb(45 212 191 / var(--tw-text-opacity, 1));
}.dark\:text-violet-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(167 139 250 / 1);
  color: rgb(167 139 250 / var(--tw-text-opacity, 1));
}.dark\:text-white:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.dark\:text-white\/70:is(.dark *){
  color: rgb(255 255 255 / 0.7);
}.dark\:text-white\/80:is(.dark *){
  color: rgb(255 255 255 / 0.8);
}.dark\:text-yellow-400:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}.dark\:hover\:bg-gray-600:hover:is(.dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / 1);
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}.dark\:hover\:bg-white\/10:hover:is(.dark *){
  background-color: rgb(255 255 255 / 0.1);
}.dark\:hover\:text-amber-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / 1);
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-blue-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / 1);
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-cyan-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(34 211 238 / 1);
  color: rgb(34 211 238 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-emerald-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / 1);
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-fuchsia-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(232 121 249 / 1);
  color: rgb(232 121 249 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-green-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / 1);
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-indigo-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / 1);
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-lime-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(163 230 53 / 1);
  color: rgb(163 230 53 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-orange-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / 1);
  color: rgb(251 146 60 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-pink-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(244 114 182 / 1);
  color: rgb(244 114 182 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-purple-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(192 132 252 / 1);
  color: rgb(192 132 252 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-red-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / 1);
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-rose-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(251 113 133 / 1);
  color: rgb(251 113 133 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-sky-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(56 189 248 / 1);
  color: rgb(56 189 248 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-teal-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(45 212 191 / 1);
  color: rgb(45 212 191 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-violet-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(167 139 250 / 1);
  color: rgb(167 139 250 / var(--tw-text-opacity, 1));
}.dark\:hover\:text-yellow-400:hover:is(.dark *){
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}.dark\:focus\:bg-white\/10:focus:is(.dark *){
  background-color: rgb(255 255 255 / 0.1);
}@media (min-width: 640px){.sm\:block{
    display: block;
  }.sm\:inline{
    display: inline;
  }.sm\:flex{
    display: flex;
  }.sm\:inline-flex{
    display: inline-flex;
  }.sm\:hidden{
    display: none;
  }.sm\:w-96{
    width: 24rem;
  }.sm\:w-auto{
    width: auto;
  }.sm\:w-full{
    width: 100%;
  }.sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }.sm\:gap-x-6{
    column-gap: 1.5rem;
  }.sm\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }.sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }.sm\:p-6{
    padding: 1.5rem;
  }.sm\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }.sm\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }.sm\:pl-6{
    padding-left: 1.5rem;
  }.sm\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }.sm\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }.sm\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}@media (min-width: 768px){.md\:col-span-1{
    grid-column: span 1 / span 1;
  }.md\:col-span-5{
    grid-column: span 5 / span 5;
  }.md\:col-span-6{
    grid-column: span 6 / span 6;
  }.md\:-mt-24{
    margin-top: -6rem;
  }.md\:ml-4{
    margin-left: 1rem;
  }.md\:block{
    display: block;
  }.md\:inline-block{
    display: inline-block;
  }.md\:inline{
    display: inline;
  }.md\:flex{
    display: flex;
  }.md\:hidden{
    display: none;
  }.md\:size-36{
    width: 9rem;
    height: 9rem;
  }.md\:h-28{
    height: 7rem;
  }.md\:w-1\/2{
    width: 50%;
  }.md\:w-1\/3{
    width: 33.333333%;
  }.md\:w-1\/4{
    width: 25%;
  }.md\:w-2\/3{
    width: 66.666667%;
  }.md\:w-2\/5{
    width: 40%;
  }.md\:w-3\/12{
    width: 25%;
  }.md\:w-3\/6{
    width: 50%;
  }.md\:w-4\/12{
    width: 33.333333%;
  }.md\:w-6\/12{
    width: 50%;
  }.md\:w-\[296px\]{
    width: 296px;
  }.md\:w-auto{
    width: auto;
  }.md\:w-full{
    width: 100%;
  }.md\:min-w-\[296px\]{
    min-width: 296px;
  }.md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }.md\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }.md\:flex-row{
    flex-direction: row;
  }.md\:justify-start{
    justify-content: flex-start;
  }.md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }.md\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }.md\:overflow-x-hidden{
    overflow-x: hidden;
  }.md\:border-b{
    border-bottom-width: 1px;
  }.md\:p-8{
    padding: 2rem;
  }.md\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }.md\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }.md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }.md\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }.md\:pl-1{
    padding-left: 0.25rem;
  }.md\:pl-2{
    padding-left: 0.5rem;
  }.md\:text-left{
    text-align: left;
  }.md\:text-right{
    text-align: right;
  }.md\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }.md\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }.md\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }.md\:leading-\[2rem\]{
    line-height: 2rem;
  }.md\:leading-\[4rem\]{
    line-height: 4rem;
  }
}@media (min-width: 1024px){.lg\:col-span-2{
    grid-column: span 2 / span 2;
  }.lg\:col-span-4{
    grid-column: span 4 / span 4;
  }.lg\:col-start-1{
    grid-column-start: 1;
  }.lg\:mb-0{
    margin-bottom: 0px;
  }.lg\:inline{
    display: inline;
  }.lg\:h-10{
    height: 2.5rem;
  }.lg\:min-h-\[480px\]{
    min-height: 480px;
  }.lg\:min-h-full{
    min-height: 100%;
  }.lg\:w-10{
    width: 2.5rem;
  }.lg\:w-2\/6{
    width: 33.333333%;
  }.lg\:w-4\/12{
    width: 33.333333%;
  }.lg\:w-4\/5{
    width: 80%;
  }.lg\:w-5\/12{
    width: 41.666667%;
  }.lg\:w-6\/12{
    width: 50%;
  }.lg\:w-7\/12{
    width: 58.333333%;
  }.lg\:w-\[530px\]{
    width: 530px;
  }.lg\:w-auto{
    width: auto;
  }.lg\:min-w-\[530px\]{
    min-width: 530px;
  }.lg\:min-w-\[640px\]{
    min-width: 640px;
  }.lg\:flex-row{
    flex-direction: row;
  }.lg\:flex-col{
    flex-direction: column;
  }.lg\:justify-start{
    justify-content: flex-start;
  }.lg\:justify-end{
    justify-content: flex-end;
  }.lg\:border-b-0{
    border-bottom-width: 0px;
  }.lg\:border-r{
    border-right-width: 1px;
  }.lg\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }.lg\:pb-0{
    padding-bottom: 0px;
  }.lg\:pl-5{
    padding-left: 1.25rem;
  }.lg\:pr-1{
    padding-right: 0.25rem;
  }.lg\:text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }.lg\:\[perspective\:1200px\]{
    perspective: 1200px;
  }
}@media (min-width: 1280px){.xl\:flex{
    display: flex;
  }.xl\:hidden{
    display: none;
  }.xl\:w-1\/4{
    width: 25%;
  }.xl\:w-10\/12{
    width: 83.333333%;
  }.xl\:w-2\/3{
    width: 66.666667%;
  }.xl\:w-9\/12{
    width: 75%;
  }.xl\:min-w-\[640px\]{
    min-width: 640px;
  }.xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }.xl\:flex-row{
    flex-direction: row;
  }
}@media (min-width: 1536px){.\32xl\:text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_menu__JMwBS{background:#f9f9f9;background:var(--gray-50);transition:none !important;font-size:1rem;font-weight:500}.style_menu__JMwBS .style_menuOuter__HKTrh{position:fixed;height:100%;width:inherit;max-width:inherit}.style_menu__JMwBS .style_swipelogo__H0TiY{height:64px;display:flex;align-items:center;padding:0 1.33rem}.style_menu__JMwBS .style_collapsedlogo__O-7N2{display:none}.style_menu__JMwBS .style_logoContainer__oRq67{height:22.5px;display:flex;align-items:center;padding:0 1.33rem;margin-bottom:1.2rem}.style_menu__JMwBS .style_logoContainer__oRq67 .style_logo__-1KHG{display:flex;flex-direction:row;align-items:center;height:1.6rem;width:100%}.style_menu__JMwBS .style_logoContainer__oRq67 .style_name__TbnrZ{color:#000000;color:var(--gray-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%;display:block}.style_menu__JMwBS .style_logoContainer__oRq67 .style_descr__QXTco{margin-left:0.86rem;padding-left:0.86rem;height:2.53rem;line-height:2.53rem;border-left:1px solid gray-200;font-size:0.93rem}.style_menu__JMwBS .style_icon__hEk\+N{text-align:center;position:relative;width:20px;margin:0 !important;padding-left:1px !important;padding-right:1px !important;line-height:1 !important;color:#606060;color:var(--gray-500);font-weight:400;transition:all .35s linear !important}.style_menu__JMwBS .style_icon__hEk\+N:hover{color:#000000;color:var(--gray-900)}.style_menu__JMwBS .style_icon__hEk\+N:hover:active{color:#000000;color:var(--gray-900)}.style_menu__JMwBS .ant-layout-sider-trigger{background:#f9f9f9;background:var(--gray-50);color:#000000;color:var(--black);padding:0 1.2rem;transition:none;text-align:left}.style_menu__JMwBS .style_navigation__VQ97w{padding:0 0 0 1rem;transition:none !important;background:rgba(0,0,0,0);border-right:none;overflow-x:hidden !important}.style_menu__JMwBS .style_navigation__VQ97w .style_title__VQJ5p{margin-left:.5rem;color:#606060;color:var(--gray-500)}.style_menu__JMwBS .style_navigation__VQ97w .style_title__VQJ5p:hover{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .style_title__VQJ5p:hover .style_icon__hEk\+N{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu > .ant-menu{background:rgba(0,0,0,0)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu > .ant-menu > .ant-menu-item > .ant-menu-title-content{padding:.01rem 0.06rem;line-height:1.6rem}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu:hover .style_icon__hEk\+N{transform:scale(1.08)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-title-content:hover .style_title__VQJ5p{color:#000000;color:var(--gray-900)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-title-content:hover .style_icon__hEk\+N{transform:scale(1.08)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-arrow{opacity:.55;background-color:#000000 !important;background-color:var(--gray-900) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-arrow:after{background-color:#000000 !important;background-color:var(--gray-900) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-arrow:before{background-color:#000000 !important;background-color:var(--gray-900) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-inline .ant-menu-item,.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-inline .ant-menu-submenu-title{width:100%}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow{right:4.5px;background-color:#000000 !important;background-color:var(--gray-900) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{background-color:#000000 !important;background-color:var(--gray-900) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-group-title{color:#606060 !important;color:var(--gray-500) !important;font-size:0.8rem;text-transform:uppercase;letter-spacing:2px}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-title{height:auto !important;font-size:1rem;line-height:27px !important;margin-top:0 !important;margin-bottom:0 !important;margin-inline:0;border-radius:5px;transition:background .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-title>span{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-title:active{background-color:#f2f2f2 !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-title>a{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-title>a:hover{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-title>a:hover .style_icon__hEk\+N{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu{border-radius:5px;will-change:transform}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item{height:auto !important;font-size:1rem;line-height:27px !important;margin-top:0 !important;margin-bottom:0 !important;margin-inline:0;border-radius:5px;transition:background .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item:active{opacity:.85}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item>span{color:#000000 !important;color:var(--black) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item>a{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item>a:hover{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item>a:hover .style_icon__hEk\+N{color:#000000;color:var(--black)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-sub > li{background:none !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-sub > li:hover{background:none}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-sub > li:first-child{padding-top:2.7px}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-sub > li:last-child{padding-bottom:9px}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-sub{padding-left:15px !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected{font-weight:500}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>a{color:#5b61ff !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>a:hover{color:#5b61ff}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>a:hover .style_icon__hEk\+N{color:#606060;color:var(--gray-500)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected:after{display:none}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected .style_ant-menu-item__Xpbpm.style_ant-menu-item-only-child__MW066.style_ant-menu-item-selected__052rp{background-color:#000000 !important;background-color:var(--gray-900) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-active .style_icon__hEk\+N{color:#000000 !important;color:var(--black) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-open,.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-active,.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-active{background:none !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:rgba(29,29,31,.06) !important;font-weight:700 !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>.ant-menu-submenu-title:after{display:none}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>.ant-menu-submenu-title .style_title__VQJ5p{color:#000000;color:var(--gray-900)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>.ant-menu-submenu-title .style_icon__hEk\+N{text-align:center;position:relative;width:20px;margin:0 !important;color:#000000;color:var(--gray-900);font-size:14px}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>.ant-menu-submenu-title .style_icon__hEk\+N:hover{color:#606060;color:var(--gray-500)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-submenu-selected>.ant-menu-submenu-title .style_icon__hEk\+N:hover:active{color:#606060;color:var(--gray-500)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-selected{background-color:rgba(29,29,31,0) !important;border-radius:5px;color:#000 !important;font-weight:700 !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-selected:after{display:none}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-selected .style_title__VQJ5p{color:#000000;color:var(--gray-900)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-selected .style_icon__hEk\+N{text-align:center;position:relative;width:20px;margin:0 !important;color:#000000;color:var(--gray-900);font-size:16px}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-selected .style_icon__hEk\+N:hover{color:#000000;color:var(--gray-900)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-selected .style_icon__hEk\+N:hover:active{color:#000000;color:var(--gray-900)}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-active>span{color:rgba(29,29,31,.06) !important}.style_menu__JMwBS .style_navigation__VQ97w .ant-menu-item-disabled>span{color:gray-400}.style_menu__JMwBS .style_ant-menu-item__Xpbpm.style_ant-menu-item-only-child__MW066,.style_menu__JMwBS .style_ant-menu-submenu-title__6jocl.style_ant-menu-item-only-child__MW066{margin-right:0;padding-left:40px !important;line-height:15px !important}.ant-menu-inline-collapsed-tooltip .style_icon__hEk\+N{display:none}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-item-selected{background-color:rgba(29,29,31,.06) !important;color:#000000;color:var(--gray-900)}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:rgba(29,29,31,.06) !important;color:#000000;color:var(--gray-900)}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background-color:rgba(29,29,31,.06) !important}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-layout-sider-trigger{background:#f9f9f9;background:var(--gray-50);color:#000000;color:var(--black);padding:0 1.06rem;transition:none;text-align:center}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-item{padding:5px !important;margin:2px !important}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-submenu-title{padding:5px !important;margin:2px !important}.style_menu__JMwBS.ant-layout-sider-collapsed .badge{position:absolute;z-index:1;top:3px;right:3px}.style_menu__JMwBS.ant-layout-sider-collapsed .style_swipelogo__H0TiY,.style_menu__JMwBS.ant-layout-sider-collapsed .style_buyPro__1t-sL,.style_menu__JMwBS.ant-layout-sider-collapsed .style_appdownload__liJ3Z,.style_menu__JMwBS.ant-layout-sider-collapsed .style_name__TbnrZ,.style_menu__JMwBS.ant-layout-sider-collapsed .style_line__yqBQX,.style_menu__JMwBS.ant-layout-sider-collapsed .style_descr__QXTco{display:none}.style_menu__JMwBS.ant-layout-sider-collapsed .style_navigation__VQ97w{padding:0rem 0.8rem}.style_menu__JMwBS.ant-layout-sider-collapsed .style_title__VQJ5p{display:none}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-item-group{position:relative}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-item-group:after{content:"";display:block;width:100%;height:1px;position:absolute;left:0;top:50%;background:#f7f7f7;background:var(--gray-100)}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-item-group-title{visibility:hidden}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-inline-collapsed-tooltip .style_icon__hEk\+N{display:none}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-item,.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-submenu-title{transition:5s ease-in}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-item .style_icon__hEk\+N,.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-submenu-title .style_icon__hEk\+N{left:0.73rem;top:0.13rem;font-size:1.2rem}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-submenu>.ant-menu-submenu-title{transition:5s ease-in}.style_menu__JMwBS.ant-layout-sider-collapsed .ant-menu-submenu>.ant-menu-submenu-title .style_icon__hEk\+N{left:0.73rem;top:0.13rem;font-size:1.2rem}.style_menu__JMwBS .style_banner__a4N4W{padding:1.33rem;background:gray-100;border-radius:3px;margin:1.33rem;overflow:hidden;border:1px solid #e8e8ed;border:1px solid var(--gray-200)}.style_menu__JMwBS .ant-menu-inline-collapsed+.style_banner__a4N4W{display:none}.style_unfixed__2bnXi .style_menuOuter__HKTrh{position:relative}.style_buyPro__1t-sL{padding:1.06rem;background:#e6f2ff;background:var(--card-azure);color:#000000;color:var(--black);border-radius:9px;text-align:center;margin:1.2rem 1.06rem 1.2rem;overflow:hidden}.style_shadow__0h\+nL{box-shadow:0 0 100px -30px rgba(57,55,73,.3);z-index:1}.style_gray__gATIG{background:#f7f7f7 !important;background:var(--gray-100) !important}.style_dark__hRdk\+{color:#7575a3;background:#f9f9f9 !important;background:var(--gray-50) !important}.style_dark__hRdk\+ .style_icon__hEk\+N{color:#7575a3}.style_dark__hRdk\+ .style_logoContainer__oRq67 .style_name__TbnrZ{color:#ffffff;color:var(--white)}.style_dark__hRdk\+ .style_logoContainer__oRq67 .style_descr__QXTco{color:#7575a3;border-left:1px solid #232135}.style_dark__hRdk\+ .style_banner__a4N4W{background:#232135;border:1px solid #232135}.style_dark__hRdk\+ .ant-layout-sider-trigger{background:hsl(240,38.4615384615%,12.6470588235%)}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-item-group-title{color:hsl(240,21.3930348259%,29.4117647059%) !important}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-submenu-title{color:#7575a3}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-submenu-title:hover{color:#2754ff;color:var(--primary)}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-item>span{color:#7575a3}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-item>a{color:#7575a3}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-item>a:hover{color:#2754ff;color:var(--primary)}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-item>a:hover .style_icon__hEk\+N{color:#2754ff;color:var(--primary)}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-submenu-open,.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-submenu-active,.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-item-active{background:#232135 !important}.style_dark__hRdk\+ .style_navigation__VQ97w .ant-menu-item-disabled>span{color:#4f4f7a}.style_dark__hRdk\+.ant-layout-sider-collapsed .ant-menu-item-group:after{background:#232135}#is_settings_menu .ant-menu-submenu-arrow{display:none}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_container__LXxd4{width:100%;flex-direction:column;align-items:center;justify-content:center}.style_container__LXxd4.style_white__Wx376{background:#ffffff;background:var(--white)}.style_container__LXxd4.style_gray__5tavv{background:#f7f7f7;background:var(--gray-100)}.style_containerInner__h9U9m{min-width:480px;width:100%}.style_topbar__jR4f3{height:4.26rem;border-bottom:1px solid #e8e8ed;border-bottom:1px solid var(--gray-200);background:#ffffff;background:var(--white);margin-bottom:7vh;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.86rem;width:100%}.style_topbar__jR4f3.style_topbarGray__daL60{background:#f7f7f7;background:var(--gray-100)}.style_logoContainer__ge4HX{height:64px;display:flex;align-items:center;padding:0 1.86rem 0 0}.style_logoContainer__ge4HX .style_logo__Kp9rY{display:flex;flex-direction:row;align-items:center;height:1.6rem;white-space:nowrap;width:100%}.style_logoContainer__ge4HX .style_name__4uWgH{font-size:1.33rem;font-weight:700;color:#000000;color:var(--black);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%;display:block}.style_logoContainer__ge4HX .style_descr__a53QB{margin-left:0.86rem;padding-left:0.86rem;height:2.53rem;line-height:2.53rem;border-left:1px solid #e8e8ed;border-left:1px solid var(--gray-200);font-size:0.93rem}.style_footerNav__QdwMT li{margin:0.33rem 0.93rem}[data-kit-theme=dark] .style_container__LXxd4{background:rgba(0,0,0,0) !important}[data-kit-theme=dark] .style_topbar__jR4f3{background:#141322 !important;border-bottom:1px solid #232135 !important}[data-kit-theme=dark] .style_logoContainer__ge4HX .style_name__4uWgH{color:#ffffff;color:var(--white)}[data-kit-theme=dark] .style_logoContainer__ge4HX .style_descr__a53QB{color:#7575a3;border-left:1px solid #232135}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_topbar__\+ZGCA{padding:0 1.2rem;min-height:48px;height:48px;background-color:#ffffff;background-color:var(--white);box-shadow:0 1px #f7f7f7;box-shadow:0 1px var(--gray-100);color:#000000;color:var(--black);touch-action:none}@media(max-width: 575px){.style_topbar__\+ZGCA{padding:0 1.06rem}}.style_name__PjU6q{color:#000000;color:var(--black);white-space:nowrap;line-height:1.26 !important;text-overflow:ellipsis;overflow:hidden;display:block}[data-kit-theme=dark] .style_topbar__\+ZGCA{background:#000000;background:var(--gray-900);color:#aeaee0;border-bottom:1px solid #232135}
.barcode{font-weight:500 !important;text-transform:uppercase;color:#000;width:auto;height:auto}@media print{.no-print{display:none}.barcode{font-weight:500 !important;text-transform:uppercase;color:#000;width:auto;height:auto}#printable{display:block !important}}
/*
 * This file is a theme downloaded from the AG Grid Theme Builder for AG Grid 31.3.2.
 *
 * See installation docs at https://ag-grid.com/javascript-data-grid/applying-theme-builder-styling-grid/
 */

/*@import url('https://fonts.googleapis.com/css2?family=IBM%20Plex%20Sans:wght@400;500&display=swap');*/

.ag-theme-custom {
  --ag-background-color: #ffffff;
  --ag-foreground-color: #181d1f;
  --ag-text-color: var(--ag-foreground-color);
  --ag-accent-color: #2196f3;
  --ag-invalid-color: #e02525;
  --ag-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 15%);
  --ag-wrapper-border: solid 1px var(--ag-border-color);
  --ag-row-border: solid 1px var(--ag-border-color);
  --ag-header-border: var(--ag-row-border);
  --ag-footer-border: var(--ag-row-border);
  --ag-column-border: solid 1px transparent;
  --ag-column-header-border: var(--ag-column-border);
  --ag-column-header-border-height: 100%;
  --ag-pinned-column-border: solid 1px var(--ag-border-color);
  --ag-pinned-row-border: solid 1px var(--ag-border-color);
  --ag-side-panel-border: solid 1px var(--ag-border-color);
  --ag-side-button-selected-border: solid 1px var(--ag-border-color);
  --ag-side-button-selected-background-color: var(--ag-background-color);
  --ag-side-bar-background-color: var(--ag-chrome-background-color);
  --ag-font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Ubuntu,
    sans-serif;
  --ag-chrome-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 2%);
  --ag-header-background-color: var(--ag-chrome-background-color);
  --ag-header-font-family: var(--ag-font-family);
  --ag-header-font-weight: 500;
  --ag-header-font-size: 14px;
  --ag-header-text-color: var(--ag-text-color);
  --ag-header-cell-hover-background-color: transparent;
  --ag-header-cell-hover-background-transition-duration: 0.2s;
  --ag-data-color: var(--ag-text-color);
  --ag-subtle-text-color: color-mix(in srgb, transparent, var(--ag-text-color) 50%);
  --ag-range-selection-border-style: solid;
  --ag-range-selection-border-color: var(--ag-accent-color);
  --ag-range-selection-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-accent-color) 20%
  );
  --ag-range-selection-chart-background-color: #0058ff1a;
  --ag-range-selection-chart-category-background-color: #00ff841a;
  --ag-range-selection-highlight-color: color-mix(in srgb, transparent, var(--ag-accent-color) 50%);
  --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-accent-color) 12%);
  --ag-column-hover-color: color-mix(in srgb, transparent, var(--ag-accent-color) 5%);
  --ag-selected-row-background-color: color-mix(in srgb, transparent, var(--ag-accent-color) 8%);
  --ag-modal-overlay-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-background-color) 66%
  );
  --ag-odd-row-background-color: var(--ag-background-color);
  --ag-border-radius: 4px;
  --ag-wrapper-border-radius: 8px;
  --ag-cell-horizontal-padding: calc(
    var(--ag-grid-size) * 2 * var(--ag-cell-horizontal-padding-scale)
  );
  --ag-cell-widget-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-cell-horizontal-padding-scale: 1;
  --ag-label-widget-spacing: var(--ag-grid-size);
  --ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
  --ag-value-change-delta-up-color: #43a047;
  --ag-value-change-delta-down-color: #e53935;
  --ag-value-change-value-highlight-background-color: #16a08580;
  --ag-grid-size: 8px;
  --ag-font-size: 14px;
  --ag-row-height: calc(
    max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 3.5 *
      var(--ag-row-vertical-padding-scale)
  );
  --ag-row-vertical-padding-scale: 1;
  --ag-header-height: calc(
    max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 4.25 *
      var(--ag-header-vertical-padding-scale)
  );
  --ag-header-vertical-padding-scale: 1;
  --ag-popup-shadow: 0 0 16px 0 #00000026;
  --ag-dropdown-shadow: 0 1px 4px 1px #babfc766;
  --ag-drag-ghost-background-color: var(--ag-background-color);
  --ag-drag-ghost-border: solid 1px var(--ag-border-color);
  --ag-drag-ghost-shadow: var(--ag-popup-shadow);
  --ag-focus-shadow: 0 0 0 3px color-mix(in srgb, transparent, var(--ag-accent-color) 50%);
  --ag-side-bar-panel-width: 250px;
  --ag-header-column-resize-handle-display: block;
  --ag-header-column-resize-handle-height: 30%;
  --ag-header-column-resize-handle-width: 2px;
  --ag-header-column-resize-handle-color: var(--ag-border-color);
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-vertical-spacing: var(--ag-grid-size);
  --ag-list-item-height: calc(var(--ag-icon-size) + var(--ag-widget-vertical-spacing));
  --ag-icon-size: 16px;
  --ag-toggle-button-width: 28px;
  --ag-toggle-button-height: 18px;
  --ag-toggle-button-border-width: 2px;
  --ag-toggle-button-on-border-color: var(--ag-accent-color);
  --ag-toggle-button-on-background-color: var(--ag-accent-color);
  --ag-toggle-button-off-border-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-toggle-button-off-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);
  --ag-toggle-button-switch-background-color: var(--ag-background-color);
  --ag-checkbox-border-width: 1px;
  --ag-checkbox-border-radius: var(--ag-border-radius);
  --ag-checkbox-unchecked-background-color: var(--ag-background-color);
  --ag-checkbox-unchecked-border-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-checkbox-checked-background-color: var(--ag-accent-color);
  --ag-checkbox-checked-border-color: var(--ag-accent-color);
  --ag-checkbox-checked-shape-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.75%22%20d%3D%22M1%203.5%203.5%206l5-5%22%2F%3E%3C%2Fsvg%3E");
  --ag-checkbox-checked-shape-color: var(--ag-background-color);
  --ag-checkbox-indeterminate-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-checkbox-indeterminate-border-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-checkbox-indeterminate-shape-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22none%22%3E%3Crect%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22%23000%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E");
  --ag-checkbox-indeterminate-shape-color: var(--ag-background-color);
  --ag-radio-checked-shape-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226%22%20height%3D%226%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
  --ag-menu-border: solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
  --ag-menu-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 3%
  );
  --ag-menu-text-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 95%
  );
  --ag-menu-shadow: var(--ag-popup-shadow);
  --ag-menu-separator-color: var(--ag-border-color);
  --ag-set-filter-indent-size: var(--ag-icon-size);
  --ag-chart-menu-button-border: solid 1px var(--ag-border-color);
  --ag-icon-button-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
  --ag-dialog-shadow: var(--ag-popup-shadow);
  --ag-dialog-border: solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
  --ag-panel-background-color: var(--ag-background-color);
  --ag-panel-title-bar-background-color: var(--ag-header-background-color);
  --ag-panel-title-bar-border: solid 1px var(--ag-border-color);
  --ag-column-select-indent-size: var(--ag-icon-size);
  --ag-tool-panel-separator-border: solid 1px var(--ag-border-color);
  --ag-tooltip-background-color: var(--ag-chrome-background-color);
  --ag-tooltip-text-color: var(--ag-text-color);
  --ag-tooltip-border: solid 1px var(--ag-border-color);
  --ag-column-drop-cell-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-foreground-color) 7%
  );
  --ag-column-drop-cell-border: solid 1px
    color-mix(in srgb, transparent, var(--ag-foreground-color) 13%);
  --ag-advanced-filter-builder-button-bar-border: solid 1px var(--ag-border-color);
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));
  --ag-advanced-filter-builder-join-pill-color: #f08e8d;
  --ag-advanced-filter-builder-column-pill-color: #a6e194;
  --ag-advanced-filter-builder-option-pill-color: #f3c08b;
  --ag-advanced-filter-builder-value-pill-color: #85c0e4;
  --ag-filter-tool-panel-group-indent: calc(var(--ag-grid-size));
  --ag-icon-button-hover-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-foreground-color) 10%
  );
  --ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, 0.2);
  --ag-tab-bar-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);
  --ag-tab-bar-horizontal-padding: 0;
  --ag-tab-bar-top-padding: 0;
  --ag-tab-background-color: transparent;
  --ag-tab-text-color: color-mix(in srgb, transparent, var(--ag-text-color) 70%);
  --ag-tab-horizontal-padding: calc(var(--ag-grid-size));
  --ag-tab-top-padding: calc(var(--ag-grid-size));
  --ag-tab-bottom-padding: calc(var(--ag-grid-size));
  --ag-tab-spacing: 0;
  --ag-tab-hover-background-color: var(--ag-tab-background-color);
  --ag-tab-hover-text-color: var(--ag-text-color);
  --ag-tab-selected-background-color: var(--ag-background-color);
  --ag-tab-selected-text-color: var(--ag-text-color);
  --ag-tab-selected-border-width: 1px;
  --ag-tab-selected-border-color: var(--ag-border-color);
  --ag-tab-selected-underline-color: transparent;
  --ag-tab-selected-underline-width: 0;
  --ag-tab-selected-underline-transition-duration: 0;
  --ag-tab-bar-border: solid 1px var(--ag-border-color);
  --ag-input-background-color: var(--ag-background-color);
  --ag-input-border: solid 1px var(--ag-border-color);
  --ag-input-border-radius: var(--ag-border-radius);
  --ag-input-text-color: var(--ag-text-color);
  --ag-input-padding-start: var(--ag-grid-size);
  --ag-input-height: calc(max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 2);
  --ag-input-focus-background-color: var(--ag-input-background-color);
  --ag-input-focus-border: solid 1px var(--ag-accent-color);
  --ag-input-focus-shadow: var(--ag-focus-shadow);
  --ag-input-focus-text-color: var(--ag-input-text-color);
  --ag-input-disabled-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 6%
  );
  --ag-input-disabled-border: var(--ag-input-border);
  --ag-input-disabled-text-color: color-mix(in srgb, transparent, var(--ag-text-color) 50%);
  --ag-input-invalid-background-color: var(--ag-input-background-color);
  --ag-input-invalid-border: solid 1px var(--ag-invalid-color);
  --ag-input-invalid-text-color: var(--ag-input-text-color);
}

.ag-theme-custom-dark {
  --ag-background-color: color-mix(in srgb, #fff, #182230 97%);
  --ag-foreground-color: #fff;
  --ag-text-color: var(--ag-foreground-color);
  --ag-accent-color: #2196f3;
  --ag-invalid-color: #e02525;
  --ag-border-color: rgba(255, 255, 255, 0.16);
  --ag-wrapper-border: solid 1px var(--ag-border-color);
  --ag-row-border: solid 1px var(--ag-border-color);
  --ag-header-border: var(--ag-row-border);
  --ag-footer-border: var(--ag-row-border);
  --ag-column-border: solid 1px transparent;
  --ag-column-header-border: var(--ag-column-border);
  --ag-pinned-column-border: solid 1px var(--ag-border-color);
  --ag-pinned-row-border: solid 1px var(--ag-border-color);
  --ag-side-panel-border: solid 1px var(--ag-border-color);
  --ag-side-button-selected-border: solid 1px var(--ag-border-color);
  --ag-side-button-selected-background-color: var(--ag-background-color);
  --ag-side-bar-background-color: var(--ag-chrome-background-color);
  --ag-font-family: 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
    Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
  --ag-chrome-background-color: color-mix(in srgb, #fff, #182230 2%);
  --ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);
  --ag-header-font-family: var(--ag-font-family);
  --ag-header-font-weight: 500;
  --ag-header-font-size: 14px;
  --ag-header-text-color: var(--ag-text-color);
  --ag-header-cell-hover-background-color: transparent;
  --ag-header-cell-hover-background-transition-duration: 0.2s;
  --ag-data-color: var(--ag-text-color);
  --ag-subtle-text-color: color-mix(in srgb, transparent, var(--ag-text-color) 50%);
  --ag-range-selection-border-style: solid;
  --ag-range-selection-border-color: var(--ag-accent-color);
  --ag-range-selection-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-accent-color) 20%
  );
  --ag-range-selection-chart-background-color: #0058ff1a;
  --ag-range-selection-chart-category-background-color: #00ff841a;
  --ag-range-selection-highlight-color: color-mix(in srgb, transparent, var(--ag-accent-color) 50%);
  --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-accent-color) 12%);
  --ag-column-hover-color: color-mix(in srgb, transparent, var(--ag-accent-color) 5%);
  --ag-selected-row-background-color: color-mix(in srgb, transparent, var(--ag-accent-color) 8%);
  --ag-modal-overlay-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-background-color) 66%
  );
  --ag-odd-row-background-color: var(--ag-background-color);
  --ag-border-radius: 4px;
  --ag-wrapper-border-radius: 8px;
  --ag-cell-horizontal-padding: calc(
    var(--ag-grid-size) * 2 * var(--ag-cell-horizontal-padding-scale)
  );
  --ag-cell-widget-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-cell-horizontal-padding-scale: 1;
  --ag-label-widget-spacing: var(--ag-grid-size);
  --ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
  --ag-value-change-delta-up-color: #43a047;
  --ag-value-change-delta-down-color: #e53935;
  --ag-value-change-value-highlight-background-color: #16a08580;
  --ag-grid-size: 8px;
  --ag-font-size: 14px;
  --ag-row-height: calc(
    max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 3.5 *
      var(--ag-row-vertical-padding-scale)
  );
  --ag-row-vertical-padding-scale: 1;
  --ag-header-height: calc(
    max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 4.25 *
      var(--ag-header-vertical-padding-scale)
  );
  --ag-header-vertical-padding-scale: 1;
  --ag-popup-shadow: 0 0 16px 0 #00000026;
  --ag-dropdown-shadow: 0 1px 4px 1px #babfc766;
  --ag-drag-ghost-background-color: var(--ag-background-color);
  --ag-drag-ghost-border: solid 1px var(--ag-border-color);
  --ag-drag-ghost-shadow: var(--ag-popup-shadow);
  --ag-focus-shadow: 0 0 0 3px color-mix(in srgb, transparent, var(--ag-accent-color) 50%);
  --ag-side-bar-panel-width: 250px;
  --ag-header-column-resize-handle-display: block;
  --ag-header-column-resize-handle-height: 30%;
  --ag-header-column-resize-handle-width: 2px;
  --ag-header-column-resize-handle-color: var(--ag-border-color);
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-vertical-spacing: var(--ag-grid-size);
  --ag-list-item-height: calc(var(--ag-icon-size) + var(--ag-widget-vertical-spacing));
  --ag-icon-size: 16px;
  --ag-toggle-button-width: 28px;
  --ag-toggle-button-height: 18px;
  --ag-toggle-button-border-width: 2px;
  --ag-toggle-button-on-border-color: var(--ag-accent-color);
  --ag-toggle-button-on-background-color: var(--ag-accent-color);
  --ag-toggle-button-off-border-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-toggle-button-off-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);
  --ag-toggle-button-switch-background-color: var(--ag-background-color);
  --ag-checkbox-border-width: 1px;
  --ag-checkbox-border-radius: var(--ag-border-radius);
  --ag-checkbox-unchecked-background-color: var(--ag-background-color);
  --ag-checkbox-unchecked-border-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-checkbox-checked-background-color: var(--ag-accent-color);
  --ag-checkbox-checked-border-color: var(--ag-accent-color);
  --ag-checkbox-checked-shape-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.75%22%20d%3D%22M1%203.5%203.5%206l5-5%22%2F%3E%3C%2Fsvg%3E");
  --ag-checkbox-checked-shape-color: var(--ag-background-color);
  --ag-checkbox-indeterminate-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-checkbox-indeterminate-border-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 30%
  );
  --ag-checkbox-indeterminate-shape-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22none%22%3E%3Crect%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22%23000%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E");
  --ag-checkbox-indeterminate-shape-color: var(--ag-background-color);
  --ag-radio-checked-shape-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226%22%20height%3D%226%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
  --ag-menu-border: solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
  --ag-menu-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 3%
  );
  --ag-menu-text-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 95%
  );
  --ag-menu-shadow: var(--ag-popup-shadow);
  --ag-menu-separator-color: var(--ag-border-color);
  --ag-set-filter-indent-size: var(--ag-icon-size);
  --ag-chart-menu-button-border: solid 1px var(--ag-border-color);
  --ag-icon-button-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
  --ag-dialog-shadow: var(--ag-popup-shadow);
  --ag-dialog-border: solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
  --ag-panel-background-color: var(--ag-background-color);
  --ag-panel-title-bar-background-color: var(--ag-header-background-color);
  --ag-panel-title-bar-border: solid 1px var(--ag-border-color);
  --ag-column-select-indent-size: var(--ag-icon-size);
  --ag-tool-panel-separator-border: solid 1px var(--ag-border-color);
  --ag-tooltip-background-color: var(--ag-chrome-background-color);
  --ag-tooltip-text-color: var(--ag-text-color);
  --ag-tooltip-border: solid 1px var(--ag-border-color);
  --ag-column-drop-cell-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-foreground-color) 7%
  );
  --ag-column-drop-cell-border: solid 1px
    color-mix(in srgb, transparent, var(--ag-foreground-color) 13%);
  --ag-advanced-filter-builder-button-bar-border: solid 1px var(--ag-border-color);
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));
  --ag-advanced-filter-builder-join-pill-color: #f08e8d;
  --ag-advanced-filter-builder-column-pill-color: #a6e194;
  --ag-advanced-filter-builder-option-pill-color: #f3c08b;
  --ag-advanced-filter-builder-value-pill-color: #85c0e4;
  --ag-filter-tool-panel-group-indent: calc(var(--ag-grid-size));
  --ag-icon-button-hover-background-color: color-mix(
    in srgb,
    transparent,
    var(--ag-foreground-color) 10%
  );
  --ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, 0.2);
  --ag-tab-bar-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);
  --ag-tab-bar-horizontal-padding: 0;
  --ag-tab-bar-top-padding: 0;
  --ag-tab-background-color: transparent;
  --ag-tab-text-color: color-mix(in srgb, transparent, var(--ag-text-color) 70%);
  --ag-tab-horizontal-padding: calc(var(--ag-grid-size));
  --ag-tab-top-padding: calc(var(--ag-grid-size));
  --ag-tab-bottom-padding: calc(var(--ag-grid-size));
  --ag-tab-spacing: 0;
  --ag-tab-hover-background-color: var(--ag-tab-background-color);
  --ag-tab-hover-text-color: var(--ag-text-color);
  --ag-tab-selected-background-color: var(--ag-background-color);
  --ag-tab-selected-text-color: var(--ag-text-color);
  --ag-tab-selected-border-width: 1px;
  --ag-tab-selected-border-color: var(--ag-border-color);
  --ag-tab-selected-underline-color: transparent;
  --ag-tab-selected-underline-width: 0;
  --ag-tab-selected-underline-transition-duration: 0;
  --ag-tab-bar-border: solid 1px var(--ag-border-color);
  --ag-input-background-color: var(--ag-background-color);
  --ag-input-border: solid 1px var(--ag-border-color);
  --ag-input-border-radius: var(--ag-border-radius);
  --ag-input-text-color: var(--ag-text-color);
  --ag-input-padding-start: var(--ag-grid-size);
  --ag-input-height: calc(max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 2);
  --ag-input-focus-background-color: var(--ag-input-background-color);
  --ag-input-focus-border: solid 1px var(--ag-accent-color);
  --ag-input-focus-shadow: var(--ag-focus-shadow);
  --ag-input-focus-text-color: var(--ag-input-text-color);
  --ag-input-disabled-background-color: color-mix(
    in srgb,
    var(--ag-background-color),
    var(--ag-foreground-color) 6%
  );
  --ag-input-disabled-border: var(--ag-input-border);
  --ag-input-disabled-text-color: color-mix(in srgb, transparent, var(--ag-text-color) 50%);
  --ag-input-invalid-background-color: var(--ag-input-background-color);
  --ag-input-invalid-border: solid 1px var(--ag-invalid-color);
}

/* Part core/part */
:where([class^='ag-']),
:where([class^='ag-']):after,
:where([class^='ag-']):before,
:where([class^='ag-']):focus,
:where([class^='ag-']):focus-within {
  box-sizing: border-box;
  outline: none;
}
:where([class^='ag-']):where(button),
:where([class^='ag-']):where(input),
:where([class^='ag-']):where(textarea) {
  background: none;
  border: none;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
}
:where([class^='ag-']):where(button) {
  font-weight: inherit;
}
:where([class^='ag-'])::-ms-clear {
  display: none;
}
ag-grid,
ag-grid-angular,
ag-grid-aurelia,
ag-grid-ng2,
ag-grid-polymer {
  display: block;
}
.ag-aria-description-container {
  border: 0;
  z-index: 9999;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.ag-hidden {
  display: none !important;
}
.ag-invisible {
  visibility: hidden !important;
}
.ag-no-transition {
  transition: none !important;
}
.ag-unselectable {
  -webkit-user-select: none;
  user-select: none;
}
.ag-selectable {
  -webkit-user-select: text;
  user-select: text;
}
.ag-tabs-header {
  display: flex;
}
.ag-tab {
  cursor: pointer;
  position: relative;
}
.ag-tab-guard {
  display: block;
  height: 0;
  width: 0;
}
.ag-select-agg-func-popup,
.ag-tab-guard {
  position: absolute;
}
.ag-shake-left-to-right {
  animation-direction: alternate;
  animation-duration: 0.2s;
  animation-iteration-count: infinite;
  animation-name: ag-shake-left-to-right;
}
@keyframes ag-shake-left-to-right {
  0% {
    padding-left: 6px;
    padding-right: 2px;
  }
  to {
    padding-left: 2px;
    padding-right: 6px;
  }
}
.ag-watermark {
  bottom: 20px;
  color: #9b9b9b;
  opacity: 0.7;
  position: absolute;
  right: 25px;
  transition: opacity 1s ease-out 3s;
}
.ag-watermark:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDkiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiM5QjlCOUIiIGQ9Ik0xOTIuOTkzIDIzLjY1OHYtNy45NDZoLTEzLjU0MWwtNy45NDcgNy45NDZ6TTIwOC4yNSAzLjk1aC0xNi45NzRsLTguMDEgNy45NDdoMjQuOTg0ek0xNjMuNjIyIDMxLjYwNWw0LjA2OS00LjA2OWgxMy43MzJ2Ny45NDdoLTE3LjgwMXoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNMTY2LjYxIDE5Ljc4aDguNzczbDguMDEtNy45NDZIMTY2LjYxek0xNTcuMDExIDMxLjYwNWg2LjYxMWw3Ljg4My03Ljk0N2gtMTQuNDk0ek0xOTEuMjc2IDMuOTVsLTQuMDY4IDQuMDdIMTYxLjI3Vi4wNzJoMzAuMDA2ek0yMC44NCAzMC4yMDZIOC4zNzhsLTIuMTYyIDUuMzRILjc1TDEyLjI1NyA4LjU5Mmg0Ljc2OEwyOC41MyAzNS41NDZoLTUuNTN6bS0xLjcxNy00LjI2TDE0LjYwOSAxNC45NWwtNC41MTQgMTAuOTk4ek0xMDQuNDM3IDE4LjUwOWMxLjU4OS0yLjM1MiA1LjU5NC0yLjYwNyA3LjI0Ny0yLjYwN3Y0LjU3OGMtMi4wMzQgMC00LjA2OS4wNjMtNS4yNzcuOTUzLTEuMjA3Ljg5LTEuODQzIDIuMDk4LTEuODQzIDMuNTZ2MTAuNTUzaC00Ljk1OVYxNS45MDJoNC43Njh6TTExOS4zNzYgMTUuOTAyaC00Ljk1OHYxOS42NDRoNC45NTh6TTExOS4zNzYgNy4xM2gtNC45NTh2NS44NDhoNC45NTh6TTE0My45NzkgNy4xM3YyOC40MTZoLTQuNzY4bC0uMTI3LTIuOTg4YTguMyA4LjMgMCAwIDEtMi42NyAyLjQ4Yy0xLjA4MS41NzItMi40MTYuODktMy45NDIuODktMS4zMzUgMC0yLjYwNi0uMjU1LTMuNjg3LS43LTEuMTQ0LS41MDgtMi4xNjItMS4xNDQtMi45ODgtMi4wMzRhOS42IDkuNiAwIDAgMS0xLjk3MS0zLjE3OWMtLjUwOC0xLjIwNy0uNjk5LTIuNjA2LS42OTktNC4xMzJzLjI1NC0yLjkyNC42OTktNC4xOTZjLjUwOS0xLjI3MSAxLjE0NS0yLjM1MiAxLjk3MS0zLjI0MnMxLjg0NC0xLjU4OSAyLjk4OC0yLjA5OCAyLjM1Mi0uNzYzIDMuNjg3LS43NjNjMS41MjYgMCAyLjc5Ny4yNTUgMy44NzguODI3czEuOTcxIDEuMzM1IDIuNjcgMi40MTZWNy4xOTNoNC45NTl6bS0xMC40MjYgMjQuNTM4YzEuNjUzIDAgMi45MjQtLjU3MiAzLjk0MS0xLjY1M3MxLjUyNi0yLjU0MyAxLjUyNi00LjMyMy0uNTA5LTMuMTc4LTEuNTI2LTQuMzIyYy0xLjAxNy0xLjA4MS0yLjI4OC0xLjY1My0zLjk0MS0xLjY1My0xLjU5IDAtMi45MjUuNTcyLTMuODc4IDEuNjUzLTEuMDE3IDEuMDgtMS41MjYgMi41NDMtMS41MjYgNC4zMjIgMCAxLjc4LjUwOSAzLjE4IDEuNTI2IDQuMjYgMS4wMTcgMS4xNDQgMi4yODggMS43MTYgMy44NzggMS43MTZNNTcuMjAyIDIwLjM1M0g0NC45MzN2NC4yNTloNi45OTNjLS4xOSAyLjE2MS0xLjAxNyAzLjgxNC0yLjQxNiA1LjE1LTEuMzk4IDEuMjctMy4xNzggMS45MDYtNS40NjcgMS45MDYtMS4yNzEgMC0yLjQ4LS4yNTQtMy40OTYtLjY5OWE3IDcgMCAwIDEtMi43MzQtMS45N2MtLjc2My0uODI3LTEuMzM1LTEuODQ0LTEuNzgtMy4wNTJzLS42MzYtMi40OC0uNjM2LTMuOTQyLjE5LTIuNzMzLjYzNi0zLjk0MWMuMzgxLTEuMjA4IDEuMDE3LTIuMTYyIDEuNzgtMy4wNTIuNzYzLS44MjYgMS42NTMtMS40NjIgMi43MzMtMS45N2E5LjEgOS4xIDAgMCAxIDMuNTYtLjdxNC4wMDUgMCA2LjEwMyAxLjkwN2wzLjMwNi0zLjMwNWMtMi40OC0xLjkwNy01LjY1OC0yLjkyNS05LjQwOS0yLjkyNS0yLjA5NyAwLTQuMDA0LjMxOC01LjcyMSAxLjAxOC0xLjcxNi42OTktMy4xNzkgMS41ODktNC4zODYgMi43OTdBMTIuMSAxMi4xIDAgMCAwIDMxLjIgMTYuMjJjLS42MzUgMS43MTctLjk1MyAzLjYyNC0uOTUzIDUuNjU4cy4zMTggMy45NDIgMS4wMTcgNS42NThjLjcgMS43MTcgMS41OSAzLjE3OSAyLjc5NyA0LjM4N2ExMi4xIDEyLjEgMCAwIDAgNC4zODcgMi43OTdjMS43MTYuNyAzLjYyMyAxLjAxNyA1LjY1NyAxLjAxNyAyLjAzNSAwIDMuODc4LS4zMTggNS41MzEtMS4wMTcgMS42NTMtLjcgMy4wNTItMS41OSA0LjE5Ni0yLjc5N3ExLjcxNi0xLjgxMiAyLjY3LTQuMzg3Yy42MzYtMS43MTYuOTU0LTMuNjIzLjk1NC01LjY1OHYtLjgyNmMtLjE5MS0uMTI3LS4yNTUtLjQ0NS0uMjU1LS43TTk1Ljk4MiAyMC4zNTNoLTEyLjI3djQuMjU5aDYuOTkzYy0uMTkgMi4xNjEtMS4wMTcgMy44MTQtMi40MTYgNS4xNS0xLjM5OCAxLjI3LTMuMTc4IDEuOTA2LTUuNDY3IDEuOTA2LTEuMjcxIDAtMi40OC0uMjU0LTMuNDk2LS42OTlhNyA3IDAgMCAxLTIuNzM0LTEuOTdjLS43NjMtLjgyNy0xLjMzNS0xLjg0NC0xLjc4LTMuMDUycy0uNjM2LTIuNDgtLjYzNi0zLjk0Mi4xOS0yLjczMy42MzYtMy45NDFjLjM4MS0xLjIwOCAxLjAxNy0yLjE2MiAxLjc4LTMuMDUyLjc2My0uODI2IDEuNjUzLTEuNDYyIDIuNzM0LTEuOTdhOS4xIDkuMSAwIDAgMSAzLjU2LS43cTQuMDA1IDAgNi4xMDMgMS45MDdsMy4zMDUtMy4zMDVjLTIuNDc5LTEuOTA3LTUuNjU4LTIuOTI1LTkuNDA4LTIuOTI1LTIuMDk4IDAtNC4wMDUuMzE4LTUuNzIyIDEuMDE4LTEuNzE2LjY5OS0zLjE3OCAxLjU4OS00LjM4NiAyLjc5N2ExMi4xIDEyLjEgMCAwIDAtMi43OTcgNC4zODZjLS42MzYgMS43MTctLjk1NCAzLjYyNC0uOTU0IDUuNjU4cy4zMTggMy45NDIgMS4wMTcgNS42NThjLjcgMS43MTcgMS41OSAzLjE3OSAyLjc5NyA0LjM4N2ExMi4xIDEyLjEgMCAwIDAgNC4zODcgMi43OTdjMS43MTYuNyAzLjYyMyAxLjAxNyA1LjY1OCAxLjAxNyAyLjAzNCAwIDMuODc4LS4zMTggNS41My0xLjAxNyAxLjY1My0uNyAzLjA1Mi0xLjU5IDQuMTk2LTIuNzk3cTEuNzE4LTEuODEyIDIuNjctNC4zODdjLjYzNi0xLjcxNi45NTQtMy42MjMuOTU0LTUuNjU4di0uODI2Yy0uMTktLjEyNy0uMjU1LS40NDUtLjI1NS0uNyIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 170px 40px;
  content: '';
  display: block;
  height: 40px;
  width: 170px;
}
.ag-watermark-text {
  font-family: Impact, sans-serif;
  font-size: 19px;
  font-weight: 700;
  opacity: 0.5;
}
.ag-ltr .ag-watermark-text {
  padding-left: 0.7rem;
}
.ag-rtl .ag-watermark-text {
  padding-right: 0.7rem;
}
.ag-root-wrapper-body {
  display: flex;
  flex-direction: row;
}
.ag-root-wrapper-body.ag-layout-normal {
  flex: 1 1 auto;
  height: 0;
  min-height: 0;
}
.ag-root {
  display: flex;
  flex-direction: column;
  position: relative;
}
.ag-root.ag-layout-auto-height,
.ag-root.ag-layout-normal {
  flex: 1 1 auto;
  overflow: hidden;
  width: 0;
}
.ag-root.ag-layout-normal {
  height: 100%;
}
.ag-body-horizontal-scroll-viewport,
.ag-body-vertical-scroll-viewport,
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-floating-bottom-viewport,
.ag-floating-top-viewport,
.ag-header-viewport,
.ag-sticky-bottom-viewport,
.ag-sticky-top-viewport,
.ag-virtual-list-viewport {
  flex: 1 1 auto;
  height: 100%;
  min-width: 0;
  overflow: hidden;
  position: relative;
}
.ag-body-viewport,
.ag-center-cols-viewport {
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}
.ag-body-viewport::-webkit-scrollbar,
.ag-center-cols-viewport::-webkit-scrollbar {
  display: none !important;
}
.ag-body-viewport {
  display: flex;
  -webkit-overflow-scrolling: touch;
}
.ag-body-viewport.ag-layout-normal {
  overflow-y: auto;
}
.ag-center-cols-viewport {
  min-height: 100%;
  overflow-x: auto;
  width: 100%;
}
.ag-body-horizontal-scroll-viewport {
  overflow-x: scroll;
}
.ag-body-vertical-scroll-viewport {
  overflow-y: scroll;
}
.ag-virtual-list-viewport {
  overflow: auto;
  width: 100%;
}
.ag-body-container,
.ag-body-horizontal-scroll-container,
.ag-body-vertical-scroll-container,
.ag-center-cols-container,
.ag-floating-bottom-container,
.ag-floating-bottom-full-width-container,
.ag-floating-top-container,
.ag-full-width-container,
.ag-header-container,
.ag-pinned-left-cols-container,
.ag-pinned-right-cols-container,
.ag-sticky-bottom-container,
.ag-sticky-top-container,
.ag-virtual-list-container {
  position: relative;
}
.ag-floating-bottom-container,
.ag-floating-top-container,
.ag-header-container,
.ag-sticky-bottom-container,
.ag-sticky-top-container {
  height: 100%;
  white-space: nowrap;
}
.ag-center-cols-container,
.ag-pinned-right-cols-container {
  display: block;
}
.ag-body-horizontal-scroll-container {
  height: 100%;
}
.ag-body-vertical-scroll-container {
  width: 100%;
}
.ag-floating-bottom-full-width-container,
.ag-floating-top-full-width-container,
.ag-full-width-container,
.ag-sticky-bottom-full-width-container,
.ag-sticky-top-full-width-container {
  pointer-events: none;
  position: absolute;
  top: 0;
}
.ag-ltr .ag-floating-bottom-full-width-container,
.ag-ltr .ag-floating-top-full-width-container,
.ag-ltr .ag-full-width-container,
.ag-ltr .ag-sticky-bottom-full-width-container,
.ag-ltr .ag-sticky-top-full-width-container {
  left: 0;
}
.ag-rtl .ag-floating-bottom-full-width-container,
.ag-rtl .ag-floating-top-full-width-container,
.ag-rtl .ag-full-width-container,
.ag-rtl .ag-sticky-bottom-full-width-container,
.ag-rtl .ag-sticky-top-full-width-container {
  right: 0;
}
.ag-full-width-container {
  width: 100%;
}
.ag-floating-bottom-full-width-container,
.ag-floating-top-full-width-container {
  display: inline-block;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-virtual-list-container {
  overflow: hidden;
}
.ag-body {
  display: flex;
  flex: 1 1 auto;
  flex-direction: row !important;
  min-height: 0;
  position: relative;
}
.ag-body-horizontal-scroll,
.ag-body-vertical-scroll {
  display: flex;
  min-height: 0;
  min-width: 0;
  position: relative;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible,
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  bottom: 0;
  position: absolute;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar {
  opacity: 0;
  transition: opacity 0.4s;
  visibility: hidden;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling {
  opacity: 1;
  visibility: visible;
}
.ag-body-horizontal-scroll {
  width: 100%;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible {
  left: 0;
  right: 0;
}
.ag-body-vertical-scroll {
  height: 100%;
}
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  top: 0;
  z-index: 10;
}
.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible {
  right: 0;
}
.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible {
  left: 0;
}
.ag-force-vertical-scroll {
  overflow-y: scroll !important;
}
.ag-horizontal-left-spacer,
.ag-horizontal-right-spacer {
  height: 100%;
  min-width: 0;
  overflow-x: scroll;
}
.ag-horizontal-left-spacer.ag-scroller-corner,
.ag-horizontal-right-spacer.ag-scroller-corner {
  overflow-x: hidden;
}
.ag-ltr .ag-column-moving .ag-cell {
  transition: left 0.2s;
}
.ag-rtl .ag-column-moving .ag-cell {
  transition: right 0.2s;
}
.ag-ltr .ag-column-moving .ag-header-cell {
  transition: left 0.2s;
}
.ag-rtl .ag-column-moving .ag-header-cell {
  transition: right 0.2s;
}
.ag-ltr .ag-column-moving .ag-header-group-cell {
  transition: left 0.2s, width 0.2s;
}
.ag-rtl .ag-column-moving .ag-header-group-cell {
  transition: right 0.2s, width 0.2s;
}
.ag-row-animation .ag-row {
  transition: transform 0.4s, top 0.4s;
}
.ag-row-animation .ag-row.ag-after-created {
  transition: transform 0.4s, top 0.4s, height 0.4s;
}
.ag-row-no-animation .ag-row {
  transition: none;
}
.ag-row-loading {
  align-items: center;
  display: flex;
}
.ag-row-position-absolute {
  position: absolute;
}
.ag-row-position-relative {
  position: relative;
}
.ag-full-width-row {
  overflow: hidden;
  pointer-events: all;
}
.ag-row-inline-editing {
  z-index: 1;
}
.ag-row-dragging {
  z-index: 2;
}
.ag-stub-cell {
  align-items: center;
  display: flex;
}
.ag-cell {
  display: inline-block;
  height: 100%;
  position: absolute;
  white-space: nowrap;
}
.ag-cell-value {
  flex: 1 1 auto;
}
.ag-cell-value,
.ag-group-value {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-cell-wrap-text {
  white-space: normal;
}
.ag-sparkline-wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  align-items: center;
  height: 100%;
}
.ag-cell .ag-icon {
  display: inline-block;
  vertical-align: middle;
}
.ag-popup-child {
  top: 0;
  z-index: 5;
}
.ag-popup-editor {
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}
.ag-large-text-input {
  display: block;
  background: transparent !important;
  border: 0 transparent !important;
}
.ag-floating-top {
  border-bottom: var(--ag-pinned-row-border);
  display: flex;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.ag-pinned-left-floating-top,
.ag-pinned-right-floating-top {
  display: inline-block;
  min-width: 0;
  overflow: hidden;
  position: relative;
}
.ag-floating-bottom {
  border-top: var(--ag-pinned-row-border);
  display: flex;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.ag-pinned-left-floating-bottom,
.ag-pinned-right-floating-bottom {
  display: inline-block;
  min-width: 0;
  overflow: hidden;
  position: relative;
}
.ag-sticky-bottom,
.ag-sticky-top {
  background-color: var(--ag-background-color);
  display: flex;
  position: absolute;
  width: 100%;
}
.ag-pinned-left-sticky-top,
.ag-pinned-right-sticky-top {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.ag-sticky-bottom-full-width-container,
.ag-sticky-top-full-width-container {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-value-slide-out {
  opacity: 1;
}
.ag-ltr .ag-value-slide-out {
  margin-right: 5px;
  transition: opacity 3s, margin-right 3s;
}
.ag-rtl .ag-value-slide-out {
  margin-left: 5px;
  transition: opacity 3s, margin-left 3s;
}
:is(.ag-ltr, .ag-rtl) .ag-value-slide-out {
  transition-timing-function: linear;
}
.ag-value-slide-out-end {
  opacity: 0;
}
.ag-ltr .ag-value-slide-out-end {
  margin-right: 10px;
}
.ag-rtl .ag-value-slide-out-end {
  margin-left: 10px;
}
.ag-opacity-zero {
  opacity: 0 !important;
}
.ag-tool-panel-wrapper {
  cursor: default;
  display: flex;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-user-select: none;
  user-select: none;
}
.ag-select-agg-func-item {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
  position: relative;
}
.ag-select-agg-func-item > * {
  flex: none;
}
.ag-select-agg-func-item {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-tool-panel-horizontal-resize {
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  top: 0;
  width: 5px;
  z-index: 1;
}
.ag-details-row {
  width: 100%;
}
.ag-details-row-fixed-height {
  height: 100%;
}
.ag-details-grid {
  width: 100%;
}
.ag-details-grid-fixed-height {
  height: 100%;
}
.ag-cell-label-container {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  height: 100%;
  justify-content: space-between;
  width: 100%;
}
.ag-right-aligned-header .ag-cell-label-container {
  flex-direction: row;
}
.ag-right-aligned-header .ag-header-cell-text {
  text-align: end;
}
.ag-column-group-icons {
  display: block;
}
.ag-column-group-icons > * {
  cursor: pointer;
}
.ag-pill-select {
  display: flex;
  flex-direction: column;
}
.ag-pill-select .ag-column-drop {
  border-bottom: 0;
  flex: initial;
  min-height: 0;
  min-height: initial;
}
.ag-pill-select .ag-column-drop-list {
  padding: 0;
}
.ag-pill-select .ag-select {
  padding-top: var(--ag-grid-size);
}
.ag-pill-select .ag-picker-field-wrapper {
  background-color: transparent;
  border: 0;
  align-items: center;
}
.ag-pill-select .ag-picker-field-display {
  cursor: pointer;
}
.ag-ltr {
  direction: ltr;
}
.ag-ltr .ag-body,
.ag-ltr .ag-body-horizontal-scroll,
.ag-ltr .ag-body-viewport,
.ag-ltr .ag-floating-bottom,
.ag-ltr .ag-floating-top,
.ag-ltr .ag-header,
.ag-ltr .ag-sticky-bottom,
.ag-ltr .ag-sticky-top {
  flex-direction: row;
}
.ag-rtl {
  direction: rtl;
}
.ag-rtl .ag-body,
.ag-rtl .ag-body-horizontal-scroll,
.ag-rtl .ag-body-viewport,
.ag-rtl .ag-floating-bottom,
.ag-rtl .ag-floating-top,
.ag-rtl .ag-header,
.ag-rtl .ag-sticky-bottom,
.ag-rtl .ag-sticky-top {
  flex-direction: row-reverse;
}
.ag-rtl .ag-icon-contracted,
.ag-rtl .ag-icon-expanded,
.ag-rtl .ag-icon-tree-closed {
  display: block;
  transform: rotate(180deg);
}
.ag-group {
  position: relative;
  width: 100%;
}
.ag-group-title-bar {
  align-items: center;
  display: flex;
  padding: var(--ag-grid-size);
}
.ag-group-title {
  display: inline;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-group-title-bar .ag-group-title {
  cursor: default;
}
.ag-group-toolbar {
  align-items: center;
  display: flex;
  padding: var(--ag-grid-size);
}
.ag-group-container {
  display: flex;
}
.ag-disabled .ag-group-container {
  pointer-events: none;
}
.ag-disabled-group-container,
.ag-disabled-group-title-bar {
  opacity: 0.5;
}
.ag-group-container-horizontal {
  flex-direction: row;
  flex-wrap: wrap;
}
.ag-group-container-vertical {
  flex-direction: column;
}
.ag-group-title-bar-icon {
  cursor: pointer;
  flex: none;
}
.ag-ltr .ag-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-group-item-alignment-stretch .ag-group-item {
  align-items: stretch;
}
.ag-group-item-alignment-start .ag-group-item {
  align-items: flex-start;
}
.ag-group-item-alignment-end .ag-group-item {
  align-items: flex-end;
}
.ag-popup-child:not(.ag-tooltip-custom) {
  box-shadow: var(--ag-popup-shadow);
}
.ag-rtl {
  text-align: right;
}
.ag-row > .ag-cell-wrapper.ag-row-group {
  border: 1px solid blue;
}
.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group {
  padding-left: calc(
    var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) *
      var(--ag-indentation-level)
  );
}
.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group {
  padding-right: calc(
    var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) *
      var(--ag-indentation-level)
  );
}
.ag-ltr .ag-cell-wrapper.ag-row-group {
  /* padding-left: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size)); */
  padding-left: 0 !important;
}
.ag-rtl .ag-cell-wrapper.ag-row-group {
  padding-right: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
}
.ag-ltr .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}
.ag-rtl .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}
.ag-ltr .ag-row-group-leaf-indent {
  margin-left: var(--ag-row-group-indent-size);
}
.ag-rtl .ag-row-group-leaf-indent {
  margin-right: var(--ag-row-group-indent-size);
}
.ag-value-change-delta {
  padding: 0 2px;
}
.ag-value-change-delta-up {
  color: var(--ag-value-change-delta-up-color);
}
.ag-value-change-delta-down {
  color: var(--ag-value-change-delta-down-color);
}
.ag-value-change-value {
  background-color: transparent;
  border-radius: 1px;
  padding-left: 1px;
  padding-right: 1px;
  transition: background-color 1s;
}
.ag-value-change-value-highlight {
  background-color: var(--ag-value-change-value-highlight-background-color);
  transition: background-color 0.1s;
}
.ag-cell-data-changed {
  background-color: var(--ag-value-change-value-highlight-background-color) !important;
}
.ag-cell-data-changed-animation {
  background-color: transparent;
}
.ag-cell-highlight {
  background-color: var(--ag-range-selection-highlight-color) !important;
}
.ag-row {
  background-color: var(--ag-background-color);
  border-bottom: var(--ag-row-border);
  color: var(--ag-data-color);
  height: var(--ag-row-height);
  white-space: nowrap;
  width: 100%;
  --ag-internal-content-line-height: min(
    calc(var(--ag-row-height) - 1px),
    var(--ag-line-height, 1000px)
  );
}
.ag-sticky-bottom .ag-row {
  border-bottom: none;
  border-top: var(--ag-row-border);
}
.ag-group-contracted,
.ag-group-expanded {
  cursor: pointer;
}
.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  border: 1px solid transparent;
  line-height: var(--ag-internal-content-line-height);
}
.ag-ltr .ag-cell {
  border-right: var(--ag-column-border);
  padding-left: 0px;
}
.ag-rtl .ag-cell {
  border-left: var(--ag-column-border);
}
.ag-cell-wrapper {
  align-items: center;
  display: flex;
}
.ag-cell-wrapper.ag-row-group {
  align-items: flex-start;
}
.ag-cell-wrapper > :not(.ag-cell-value):not(.ag-group-value) {
  align-items: center;
  display: flex;
  height: var(--ag-internal-content-line-height);
}
.ag-ltr .ag-group-contracted,
.ag-ltr .ag-group-expanded,
.ag-ltr .ag-row-drag,
.ag-ltr .ag-selection-checkbox {
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-group-contracted,
.ag-rtl .ag-group-expanded,
.ag-rtl .ag-row-drag,
.ag-rtl .ag-selection-checkbox {
  margin-left: var(--ag-cell-widget-spacing);
}
.ag-ltr .ag-group-child-count {
  margin-left: 3px;
}
.ag-rtl .ag-group-child-count {
  margin-right: 3px;
}
.ag-row-highlight-above:after,
.ag-row-highlight-below:after {
  background-color: var(--ag-range-selection-border-color);
  content: '';
  height: 1px;
  position: absolute;
  width: calc(100% - 1px);
}
.ag-ltr .ag-row-highlight-above:after,
.ag-ltr .ag-row-highlight-below:after {
  left: 1px;
}
.ag-rtl .ag-row-highlight-above:after,
.ag-rtl .ag-row-highlight-below:after {
  right: 1px;
}
.ag-row-highlight-above:after {
  top: -1px;
}
.ag-row-highlight-above.ag-row-first:after {
  top: 0;
}
.ag-row-highlight-below:after {
  bottom: 0;
}
.ag-row-odd {
  background-color: var(--ag-odd-row-background-color);
}
.ag-row-selected:before {
  background-color: var(--ag-selected-row-background-color);
  content: '';
  display: block;
  inset: 0;
  pointer-events: none;
  position: absolute;
}
.ag-row-hover.ag-full-width-row.ag-row-group:before,
.ag-row-hover:not(.ag-full-width-row):before {
  background-color: var(--ag-row-hover-color);
  content: '';
  display: block;
  inset: 0;
  pointer-events: none;
  position: absolute;
}
.ag-row-hover.ag-row-selected:before {
  background-color: var(--ag-row-hover-color);
  background-image: linear-gradient(
    var(--ag-selected-row-background-color),
    var(--ag-selected-row-background-color)
  );
}
.ag-row-hover.ag-full-width-row.ag-row-group > * {
  position: relative;
}
.ag-column-hover {
  background-color: var(--ag-column-hover-color);
}
.ag-ltr .ag-right-aligned-cell {
  text-align: right;
}
.ag-rtl .ag-right-aligned-cell {
  text-align: left;
}
.ag-right-aligned-cell .ag-cell-value,
.ag-right-aligned-cell .ag-group-value {
  margin-left: auto;
}
.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  -webkit-font-smoothing: subpixel-antialiased;
}
.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group,
.ag-row > .ag-cell-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
}
.ag-row-dragging {
  cursor: move;
  opacity: 0.5;
}
.ag-details-row {
  background-color: var(--ag-background-color);
  padding: calc(var(--ag-grid-size) * 3.5);
}
.ag-layout-auto-height .ag-center-cols-container,
.ag-layout-auto-height .ag-center-cols-viewport,
.ag-layout-print .ag-center-cols-container,
.ag-layout-print .ag-center-cols-viewport {
  min-height: 150px;
}
.ag-overlay-loading-wrapper {
  background-color: var(--ag-modal-overlay-background-color);
}
.ag-overlay-no-rows-wrapper.ag-layout-auto-height {
  padding-top: 60px;
}
.ag-skeleton-container {
  align-content: center;
  height: 100%;
  width: 100%;
}
.ag-skeleton-effect {
  animation: ag-skeleton-loading 1.5s ease-in-out 0.5s infinite;
  background-color: var(--ag-row-loading-skeleton-effect-color);
  border-radius: 0.25rem;
  height: 1em;
  width: 100%;
}
@keyframes ag-skeleton-loading {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
.ag-loading {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-ltr .ag-loading {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-loading {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-loading-icon {
  padding-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-loading-icon {
  padding-left: var(--ag-cell-widget-spacing);
}
.ag-icon-loading {
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-name: spin;
  animation-timing-function: linear;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.ag-details-row {
  padding: calc(var(--ag-grid-size) * 3.75);
}
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing),
.ag-cell-range-selected:not(.ag-cell-focus) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-chart:is(.ag-cell-range-selected:not(.ag-cell-focus), .ag-body-viewport:not(.ag-has-focus)
    .ag-cell-range-single-cell:not(.ag-cell-inline-editing)) {
  background-color: var(--ag-range-selection-chart-background-color) !important;
}
.ag-cell-range-chart.ag-cell-range-chart-category:is(.ag-cell-range-selected:not(.ag-cell-focus), .ag-body-viewport:not(.ag-has-focus)
    .ag-cell-range-single-cell:not(.ag-cell-inline-editing)) {
  background-color: var(--ag-range-selection-chart-category-background-color) !important;
}
.ag-cell-range-selected-1:not(.ag-cell-focus),
.ag-root:not(.ag-context-menu-open)
  .ag-body-viewport:not(.ag-has-focus)
  .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-selected-2:not(.ag-cell-focus) {
  background-image: linear-gradient(
    var(--ag-range-selection-background-color),
    var(--ag-range-selection-background-color)
  );
}
.ag-cell-range-selected-3:not(.ag-cell-focus) {
  background-image: linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    ),
    linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    );
}
.ag-cell-range-selected-4:not(.ag-cell-focus) {
  background-image: linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    ),
    linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    ),
    linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    );
}
.ag-cell.ag-cell-range-selected.ag-cell-range-top:not(.ag-cell-range-single-cell) {
  border-top-color: var(--ag-range-selection-border-color);
  border-top-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected.ag-cell-range-right:not(.ag-cell-range-single-cell) {
  border-right-color: var(--ag-range-selection-border-color);
  border-right-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected.ag-cell-range-bottom:not(.ag-cell-range-single-cell) {
  border-bottom-color: var(--ag-range-selection-border-color);
  border-bottom-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected.ag-cell-range-left:not(.ag-cell-range-single-cell) {
  border-left-color: var(--ag-range-selection-border-color);
  border-left-style: var(--ag-range-selection-border-style);
}
.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-ltr .ag-cell-range-single-cell,
.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,
.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-rtl .ag-cell-range-single-cell,
.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle,
.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group {
  border: 1px solid;
  border-color: var(--ag-range-selection-border-color);
  border-style: var(--ag-range-selection-border-style);
  outline: medium none invert;
  outline: initial;
}
.ag-cell.ag-selection-fill-top,
.ag-cell.ag-selection-fill-top.ag-cell-range-selected {
  border-top: 1px dashed;
  border-top-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-right,
.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-right,
.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-cell.ag-selection-fill-bottom,
.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
  border-bottom: 1px dashed;
  border-bottom-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-left,
.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-left,
.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-fill-handle,
.ag-range-handle {
  background-color: var(--ag-range-selection-border-color);
  bottom: -1px;
  height: 6px;
  position: absolute;
  width: 6px;
}
.ag-ltr .ag-fill-handle,
.ag-ltr .ag-range-handle {
  right: -1px;
}
.ag-rtl .ag-fill-handle,
.ag-rtl .ag-range-handle {
  left: -1px;
}
.ag-fill-handle {
  cursor: cell;
}
.ag-ltr .ag-range-handle {
  cursor: nwse-resize;
}
.ag-rtl .ag-range-handle {
  cursor: nesw-resize;
}
.ag-input-wrapper,
.ag-picker-field-wrapper {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  line-height: normal;
  position: relative;
}
.ag-label-align-right .ag-label {
  order: 1;
}
.ag-label-align-right > * {
  flex: none;
}
.ag-label-align-top {
  align-items: flex-start;
  flex-direction: column;
}
.ag-label-align-top > * {
  align-self: stretch;
}
.ag-label-ellipsis {
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-input-field {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.ag-input-field-input {
  flex: 1 1 auto;
}
.ag-floating-filter-input .ag-input-field-input[type='date'] {
  width: 1px;
}
.ag-input-field-input {
  min-width: 0;
  width: 100%;
}
.ag-label {
  white-space: nowrap;
}
.ag-ltr .ag-label {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-label {
  margin-left: var(--ag-grid-size);
}
/* .ag-label-align-top .ag-label {
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
} */
.ag-ltr .ag-label-align-right .ag-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-label-align-right .ag-label {
  margin-right: var(--ag-grid-size);
}
.ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
.ag-filter-filter .ag-input-wrapper:before,
.ag-filter-toolpanel-search .ag-input-wrapper:before,
.ag-mini-filter .ag-input-wrapper:before {
  background-color: currentColor;
  content: '';
  display: block;
  height: 12px;
  -webkit-mask-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
  mask-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  opacity: 50%;
  position: absolute;
  width: 12px;
}
.ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
.ag-ltr .ag-filter-filter .ag-input-wrapper:before,
.ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,
.ag-ltr .ag-mini-filter .ag-input-wrapper:before {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
.ag-rtl .ag-filter-filter .ag-input-wrapper:before,
.ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,
.ag-rtl .ag-mini-filter .ag-input-wrapper:before {
  margin-right: var(--ag-grid-size);
}
.ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-ltr .ag-filter-filter input.ag-number-field-input,
.ag-ltr .ag-filter-filter input.ag-text-field-input,
.ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-ltr .ag-mini-filter input.ag-number-field-input,
.ag-ltr .ag-mini-filter input.ag-text-field-input {
  padding-left: 26px;
}
.ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-rtl .ag-filter-filter input.ag-number-field-input,
.ag-rtl .ag-filter-filter input.ag-text-field-input,
.ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-rtl .ag-mini-filter input.ag-number-field-input,
.ag-rtl .ag-mini-filter input.ag-text-field-input {
  padding-right: 26px;
}
.ag-advanced-filter-header {
  align-items: center;
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-header-border);
  display: flex;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
  position: relative;
}
.ag-advanced-filter {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-advanced-filter-apply-button,
.ag-advanced-filter-builder-button {
  line-height: normal;
  white-space: nowrap;
}
.ag-ltr .ag-advanced-filter-apply-button,
.ag-ltr .ag-advanced-filter-builder-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-advanced-filter-apply-button,
.ag-rtl .ag-advanced-filter-builder-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-button {
  align-items: center;
  background-color: transparent;
  background-color: initial;
  border: 0;
  display: flex;
  font-size: var(--ag-font-size);
  font-weight: 600;
  padding: var(--ag-grid-size);
}
.ag-advanced-filter-builder-button:hover:not(:disabled) {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-button:not(:disabled) {
  cursor: pointer;
}
.ag-ltr .ag-advanced-filter-builder-button-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-advanced-filter-builder-button-label {
  margin-right: var(--ag-grid-size);
}
.ag-advanced-filter-builder {
  background-color: var(--ag-chrome-background-color);
  display: flex;
  flex-direction: column;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
.ag-advanced-filter-builder-list {
  flex: 1 1;
  overflow: auto;
}
.ag-advanced-filter-builder-button-panel {
  border-top: var(--ag-advanced-filter-builder-button-bar-border);
  display: flex;
  justify-content: flex-end;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-ltr
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-apply-button,
.ag-ltr
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-cancel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-apply-button,
.ag-rtl
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-cancel-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-item-wrapper {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  justify-content: space-between;
  overflow: hidden;
}
.ag-ltr .ag-advanced-filter-builder-item-wrapper {
  padding-left: calc(var(--ag-icon-size) / 2);
  padding-right: var(--ag-icon-size);
}
.ag-rtl .ag-advanced-filter-builder-item-wrapper {
  padding-left: var(--ag-icon-size);
  padding-right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-tree-lines > * {
  width: var(--ag-advanced-filter-builder-indent-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root {
  width: var(--ag-icon-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root:before {
  height: 50%;
  top: 50%;
}
.ag-advanced-filter-builder-item-tree-line-horizontal,
.ag-advanced-filter-builder-item-tree-line-vertical,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom,
.ag-advanced-filter-builder-item-tree-line-vertical-top {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
}
.ag-advanced-filter-builder-item-tree-line-horizontal:after,
.ag-advanced-filter-builder-item-tree-line-horizontal:before,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,
.ag-advanced-filter-builder-item-tree-line-vertical-top:after,
.ag-advanced-filter-builder-item-tree-line-vertical-top:before,
.ag-advanced-filter-builder-item-tree-line-vertical:after,
.ag-advanced-filter-builder-item-tree-line-vertical:before {
  content: '';
  height: 100%;
  position: absolute;
}
.ag-advanced-filter-builder-item-tree-line-horizontal:after {
  border-bottom: 1px solid var(--ag-border-color);
  height: 50%;
  top: 0;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-horizontal:after {
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-horizontal:after {
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-tree-line-vertical:before {
  top: 0;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical:before {
  border-left: 1px solid var(--ag-border-color);
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical:before {
  border-right: 1px solid var(--ag-border-color);
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-tree-line-vertical-top:before {
  height: 50%;
  top: 0;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical-top:before {
  border-left: 1px solid var(--ag-border-color);
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical-top:before {
  border-right: 1px solid var(--ag-border-color);
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
  height: calc(50% - var(--ag-icon-size) * 1.5 / 2);
  top: calc(50% + var(--ag-icon-size) * 1.5 / 2);
  width: calc(var(--ag-icon-size) / 2);
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
  border-left: 1px solid var(--ag-border-color);
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
  border-right: 1px solid var(--ag-border-color);
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-condition {
  padding-bottom: var(--ag-grid-size);
  padding-top: var(--ag-grid-size);
}
.ag-advanced-filter-builder-item,
.ag-advanced-filter-builder-item-buttons,
.ag-advanced-filter-builder-item-condition,
.ag-advanced-filter-builder-item-tree-lines,
.ag-advanced-filter-builder-pill,
.ag-advanced-filter-builder-pill-wrapper {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-advanced-filter-builder-pill-wrapper {
  margin: 0 var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill {
  border-radius: var(--ag-border-radius);
  min-height: calc(100% - var(--ag-grid-size) * 3);
  min-width: calc(var(--ag-grid-size) * 2);
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  position: relative;
}
.ag-ltr .ag-advanced-filter-builder-pill .ag-picker-field-display {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-advanced-filter-builder-pill .ag-picker-field-display {
  margin-left: var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number {
  font-family: monospace;
  font-weight: 700;
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty {
  color: var(--ag-subtle-text-color);
}
.ag-advanced-filter-builder-item-button:focus-visible,
.ag-advanced-filter-builder-pill:focus-visible {
  shadow: var(--ag-focus-shadow);
}
.ag-advanced-filter-builder-pill-display {
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-advanced-filter-builder-join-pill {
  background-color: var(--ag-advanced-filter-builder-join-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-column-pill {
  background-color: var(--ag-advanced-filter-builder-column-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-option-pill {
  background-color: var(--ag-advanced-filter-builder-option-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-value-pill {
  background-color: var(--ag-advanced-filter-builder-value-pill-color);
  cursor: text;
  max-width: 140px;
}
.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display {
  display: block;
}
.ag-advanced-filter-builder-item-buttons > * {
  margin: 0 calc(var(--ag-grid-size) * 0.5);
}
.ag-advanced-filter-builder-item-button {
  color: var(--ag-subtle-text-color);
  cursor: pointer;
  position: relative;
}
.ag-advanced-filter-builder-item-button-disabled {
  cursor: default;
  opacity: 0.5;
}
.ag-advanced-filter-builder-virtual-list-container {
  top: var(--ag-grid-size);
}
.ag-advanced-filter-builder-virtual-list-item {
  cursor: default;
  display: flex;
  height: var(--ag-list-item-height);
}
.ag-advanced-filter-builder-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button {
  opacity: 100%;
}
.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid,
.ag-advanced-filter-builder-virtual-list-item-highlight
  .ag-advanced-filter-builder-item-button:focus-visible {
  opacity: 100%;
}
.ag-advanced-filter-builder-invalid {
  color: var(--ag-invalid-color);
  cursor: default;
  margin: 0 var(--ag-grid-size);
}
.ag-cell-inline-editing {
  border-radius: var(--ag-border-radius);
  padding: 0;
  z-index: 1;
}
.ag-cell-inline-editing .ag-cell-edit-wrapper,
.ag-cell-inline-editing .ag-cell-editor,
.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
.ag-cell-inline-editing .ag-cell-editor input,
.ag-cell-inline-editing .ag-cell-wrapper {
  height: 100%;
  line-height: normal;
  width: 100%;
  border: 0 transparent !important;
  background: transparent !important;
}
.ag-autocomplete-list-popup,
.ag-popup-editor .ag-large-text {
  background-color: var(--ag-background-color);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-dropdown-shadow);
  padding: 0;
}
.ag-large-text-input {
  height: auto;
  padding: 0 !important;
}
.ag-rtl .ag-large-text-input textarea {
  resize: none;
}
.ag-checkbox-edit {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-chart {
  height: 100%;
  width: 100%;
}
.ag-chart,
.ag-chart-components-wrapper {
  display: flex;
  overflow: hidden;
  position: relative;
}
.ag-chart-components-wrapper {
  flex: 1 1 auto;
}
.ag-chart-title-edit {
  display: none;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
}
.ag-chart-title-edit.currently-editing {
  display: inline-block;
}
.ag-chart-canvas-wrapper {
  flex: 1 1 auto;
  overflow: hidden;
  position: relative;
}
.ag-charts-canvas {
  display: block;
}
.ag-chart-menu {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 16px;
}
.ag-ltr .ag-chart-menu {
  right: 20px;
}
.ag-rtl .ag-chart-menu {
  left: 20px;
}
.ag-chart-docked-container {
  min-width: 0;
  position: relative;
  transition: min-width 0.4s;
  width: 0;
}
.ag-chart-menu-hidden ~ .ag-chart-docked-container {
  max-width: 0;
  overflow: hidden;
}
.ag-chart-tabbed-menu {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-chart-tabbed-menu-header {
  cursor: default;
  flex: none;
  -webkit-user-select: none;
  user-select: none;
}
.ag-chart-tabbed-menu-body {
  align-items: stretch;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
}
.ag-chart-tab {
  overflow: hidden;
  overflow-y: auto;
  width: 100%;
}
.ag-chart-settings {
  overflow-x: hidden;
}
.ag-chart-settings-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.ag-chart-settings-nav-bar {
  align-items: center;
  border-top: 1px solid var(--ag-border-color);
  display: flex;
  height: 30px;
  padding: 0 10px;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
.ag-chart-settings-card-selector {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  justify-content: space-around;
  padding: 0 10px;
}
.ag-chart-settings-card-item {
  background-color: var(--ag-foreground-color);
  border-radius: 4px;
  cursor: pointer;
  height: 8px;
  position: relative;
  width: 8px;
}
.ag-chart-settings-card-item.ag-not-selected {
  opacity: 0.2;
}
.ag-chart-settings-card-item:before {
  background-color: transparent;
  content: ' ';
  display: block;
  height: 20px;
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  position: absolute;
  top: 50%;
  width: 20px;
}
.ag-chart-settings-card-item.ag-selected {
  background-color: var(--ag-accent-color);
}
.ag-chart-settings-next,
.ag-chart-settings-prev {
  flex: none;
  position: relative;
}
.ag-chart-settings-next-button,
.ag-chart-settings-prev-button {
  cursor: pointer;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ag-chart-settings-mini-charts-container {
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}
.ag-chart-settings-mini-wrapper {
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
.ag-chart-settings-mini-wrapper.ag-animating {
  transition: left 0.3s;
  transition-timing-function: ease-in-out;
}
.ag-chart-mini-thumbnail {
  cursor: pointer;
}
.ag-chart-mini-thumbnail-canvas {
  display: block;
}
.ag-chart-advanced-settings-wrapper,
.ag-chart-data-wrapper,
.ag-chart-format-wrapper {
  display: flex;
  flex-direction: column;
  padding-bottom: 16px;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
}
.ag-chart-advanced-settings-wrapper,
.ag-chart-data-wrapper {
  height: 100%;
  overflow-y: auto;
}
.ag-chart-advanced-settings {
  background-color: var(--ag-chrome-background-color);
}
.ag-chart-advanced-settings,
.ag-chart-advanced-settings-wrapper {
  width: 100%;
}
.ag-chart-advanced-settings-wrapper {
  padding-bottom: 0;
}
.ag-chart-advanced-settings-section,
.ag-chart-data-section,
.ag-chart-format-section {
  display: flex;
  margin: 0;
}
.ag-chart-advanced-settings-section {
  border-bottom: 1px solid var(--ag-border-color);
  padding-bottom: calc(var(--ag-grid-size) * 2);
  padding-top: calc(var(--ag-grid-size) * 2);
}
.ag-chart-empty-text {
  align-items: center;
  background-color: var(--ag-background-color);
  display: flex;
  height: 100%;
  justify-content: center;
  top: 0;
  width: 100%;
}
.ag-chart .ag-chart-menu {
  display: none;
}
.ag-chart-menu-hidden:hover .ag-chart-menu {
  display: block;
}
.ag-chart .ag-chart-menu-wrapper .ag-chart-menu,
.ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu {
  display: flex;
  flex-direction: row;
  gap: 20px;
  top: 8px;
  width: auto;
}
.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu,
.ag-ltr .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu {
  justify-content: right;
  right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
}
.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu,
.ag-rtl .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu {
  justify-content: left;
  left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
}
.ag-chart-menu-close {
  display: none;
}
.ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  background-color: var(--ag-background-color);
  border-bottom: var(--ag-chart-menu-button-border);
  border-top: var(--ag-chart-menu-button-border);
  cursor: pointer;
  display: block;
  position: absolute;
  top: 50%;
  transition: transform 0.33s ease-in-out;
}
.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  border-left: var(--ag-chart-menu-button-border);
  padding: 14px 5px 14px 2px;
  right: 0;
}
.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  border-right: var(--ag-chart-menu-button-border);
  left: 0;
  padding: 14px 2px 14px 5px;
}
.ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  bottom: -40px;
  content: '';
  position: absolute;
  top: -40px;
}
.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  left: -10px;
  right: 0;
}
.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  left: 0;
  right: -10px;
}
.ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  background-image: linear-gradient(
    var(--ag-icon-button-hover-color),
    var(--ag-icon-button-hover-color)
  );
}
.ag-chart-tool-panel-button-enable .ag-icon-menu {
  display: none;
}
.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  transform: translate(3px, -50%);
}
.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  transform: translate(-3px, -50%);
}
.ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  transform: translateY(-50%);
}
.ag-ltr .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  transform: translate(5px, -50%);
}
.ag-rtl .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  transform: translate(-5px, -50%);
}
.ag-charts-font-size-color {
  align-self: stretch;
  display: flex;
  justify-content: space-between;
}
.ag-charts-data-group-item {
  position: relative;
}
.ag-charts-data-group-item:not(:last-child) {
  margin-bottom: var(--ag-grid-size);
}
.ag-chart-menu {
  background: var(--ag-background-color);
}
.ag-chart-menu,
.ag-chart-menu-icon {
  border-radius: var(--ag-border-radius);
}
.ag-chart-menu-icon {
  cursor: pointer;
  margin: 2px 0;
  opacity: 0.8;
}
.ag-chart-menu-icon:hover {
  opacity: 1;
}
.ag-chart-menu-toolbar-button {
  background-color: transparent;
  background-color: initial;
  border: 0;
  border-radius: 1px;
  padding: 0 2px;
}
.ag-chart-mini-thumbnail {
  border: 1px solid var(--ag-border-color);
  border-radius: 5px;
}
.ag-chart-mini-thumbnail.ag-selected {
  border-color: var(--ag-accent-color);
}
.ag-chart-data-column-drag-handle {
  margin-left: var(--ag-grid-size);
}
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar,
.ag-charts-settings-group-title-bar {
  position: relative;
}
.ag-charts-advanced-settings-top-level-group-title-bar {
  background-color: transparent;
  background-color: initial;
  position: relative;
}
.ag-charts-advanced-settings-top-level-group-title-bar:focus-visible,
.ag-charts-data-group-title-bar:focus-visible,
.ag-charts-format-top-level-group-title-bar:focus-visible,
.ag-charts-settings-group-title-bar:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-charts-data-group-container {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5)
    var(--ag-widget-container-horizontal-padding);
}
.ag-charts-data-group-container
  .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select) {
  height: var(--ag-list-item-height);
}
.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field {
  margin-top: var(--ag-grid-size);
}
.ag-charts-advanced-settings-top-level-group-container,
.ag-charts-format-top-level-group-container {
  margin-left: calc(var(--ag-grid-size) * 2);
  padding: var(--ag-grid-size);
}
.ag-charts-advanced-settings-top-level-group-item,
.ag-charts-format-top-level-group-item {
  margin: var(--ag-grid-size) 0;
}
.ag-charts-format-sub-level-group-container {
  display: flex;
  flex-direction: column;
  gap: var(--ag-widget-vertical-spacing);
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-charts-settings-group-container {
  display: grid;
  grid-template-columns: 60px 1fr 60px 1fr 60px;
  padding: var(--ag-grid-size);
  grid-row-gap: 8px;
  row-gap: 8px;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 1) {
  grid-column: 1;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 2) {
  grid-column: 3;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 3) {
  grid-column: 5;
}
.ag-chart-data-section,
.ag-chart-format-section {
  display: flex;
  margin: 0;
}
.ag-chart-menu-panel {
  background-color: var(--ag-chrome-background-color);
}
.ag-ltr .ag-chart-menu-panel {
  border-left: 1px solid var(--ag-border-color);
}
.ag-rtl .ag-chart-menu-panel {
  border-right: 1px solid var(--ag-border-color);
}
.ag-chart-tabbed-menu-body {
  position: relative;
}
.ag-chart-tabbed-menu-body:after {
  background: linear-gradient(var(--ag-chrome-background-color), transparent);
  content: '';
  display: block;
  height: 16px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar,
.ag-charts-settings-group-container,
.ag-charts-settings-group-title-bar {
  border-top: none;
  font-weight: 500;
  padding: 0 calc(var(--ag-grid-size) * 1.5);
}
.ag-charts-format-top-level-group-item {
  padding-bottom: 12px;
}
.ag-charts-advanced-settings-top-level-group-item,
.ag-charts-format-top-level-group-item {
  margin-bottom: 0;
  margin-top: calc(var(--ag-grid-size) * 2);
}
.ag-charts-settings-group-container {
  margin-top: calc(var(--ag-grid-size));
}
.ag-ltr .ag-charts-settings-group-container {
  padding-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-charts-settings-group-container {
  padding-left: var(--ag-widget-container-horizontal-padding);
}
.ag-ltr .ag-charts-format-sub-level-group-container {
  padding-right: 0;
}
.ag-rtl .ag-charts-format-sub-level-group-container {
  padding-left: 0;
}
.ag-charts-advanced-settings-top-level-group-toolbar,
.ag-charts-format-top-level-group-toolbar {
  margin-top: var(--ag-grid-size);
}
.ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-ltr .ag-charts-format-top-level-group-toolbar {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-rtl .ag-charts-format-top-level-group-toolbar {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar,
.ag-charts-settings-group-title-bar {
  margin-top: calc(var(--ag-grid-size) * 2);
}
.ag-charts-advanced-settings-top-level-group-container,
.ag-charts-format-top-level-group-container {
  padding: 0;
}
.ag-ltr .ag-charts-advanced-settings-top-level-group-container,
.ag-ltr .ag-charts-format-top-level-group-container {
  padding-left: 0;
  padding-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-charts-advanced-settings-top-level-group-container,
.ag-rtl .ag-charts-format-top-level-group-container {
  padding-left: var(--ag-widget-container-horizontal-padding);
  padding-right: 0;
}
.ag-chart-mini-thumbnail {
  background-color: var(--ag-background-color);
  margin-bottom: 0;
  margin-top: 0;
}
.ag-charts-format-sub-level-group {
  margin-bottom: calc(var(--ag-grid-size) * 2);
}
.ag-ltr .ag-charts-format-sub-level-group {
  border-left: 1px dashed;
  border-left-color: var(--ag-border-color);
  padding-left: var(--ag-grid-size);
}
.ag-rtl .ag-charts-format-sub-level-group {
  border-right: 1px dashed;
  border-right-color: var(--ag-border-color);
  padding-right: var(--ag-grid-size);
}
.ag-charts-advanced-settings-top-level-group-title-bar,
.ag-charts-format-sub-level-group-title-bar {
  background: none;
  font-weight: 500;
  padding-bottom: 0;
  padding-top: 0;
}
.ag-charts-format-sub-level-group-container {
  padding-bottom: 0;
}
.ag-charts-format-sub-level-group-item:last-child {
  margin-bottom: 0;
}
.ag-chart-menu {
  --ag-icon-size: 20px;
  background-color: color-mix(in srgb, transparent, var(--ag-background-color) 30%);
  padding: 4px 2px;
}
.ag-chart-docked-container {
  min-width: 260px;
}
.ag-chart-settings-card-item.ag-not-selected:hover {
  opacity: 0.35;
}
.ag-column-drop {
  align-items: center;
  display: inline-flex;
  overflow: auto;
  position: relative;
  width: 100%;
}
.ag-column-drop-cell,
.ag-column-drop-list {
  align-items: center;
  display: flex;
}
.ag-column-drop-cell {
  gap: var(--ag-label-widget-spacing);
  position: relative;
}
.ag-column-drop-cell-text {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-drop-vertical {
  align-items: stretch;
  display: flex;
  flex: 1 1;
  flex-direction: column;
  overflow: hidden;
}
.ag-column-drop-vertical-title-bar {
  align-items: center;
  display: flex;
  flex: none;
}
.ag-column-drop-vertical-list {
  align-items: stretch;
  flex-direction: column;
  flex-grow: 1;
  overflow-x: auto;
  position: relative;
}
.ag-column-drop-vertical-list > * {
  flex: none;
}
.ag-column-drop-empty .ag-column-drop-vertical-list {
  overflow: hidden;
}
.ag-column-drop-vertical-empty-message {
  display: block;
}
.ag-column-drop.ag-column-drop-horizontal {
  overflow: hidden;
  white-space: nowrap;
}
.ag-column-drop-cell-button {
  cursor: pointer;
}
.ag-column-drop-wrapper {
  display: flex;
}
.ag-column-drop-horizontal-half-width {
  display: inline-block;
  width: 50% !important;
}
.ag-column-drop-cell {
  background: var(--ag-column-drop-cell-background-color);
  border: var(--ag-column-drop-cell-border);
  border-radius: 500px;
  padding: calc(var(--ag-grid-size) * 0.5);
}
.ag-ltr .ag-column-drop-cell {
  padding-left: calc(var(--ag-grid-size) * 0.75);
}
.ag-rtl .ag-column-drop-cell {
  padding-right: calc(var(--ag-grid-size) * 0.75);
}
.ag-column-drop-cell:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-column-drop-cell-button {
  min-width: calc(var(--ag-grid-size) * 4);
}
.ag-column-drop-cell-ghost {
  opacity: 0.5;
}
.ag-column-drop-horizontal {
  gap: var(--ag-cell-widget-spacing);
  height: var(--ag-header-height);
}
.ag-ltr .ag-column-drop-horizontal {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-column-drop-horizontal {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-column-drop-horizontal-list {
  gap: var(--ag-cell-widget-spacing);
}
.ag-column-drop-vertical-list {
  padding-bottom: var(--ag-grid-size);
  padding-left: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
}
.ag-column-drop-vertical-cell {
  margin-top: var(--ag-grid-size);
}
.ag-column-drop-vertical {
  min-height: 50px;
}
.ag-column-drop-vertical:not(.ag-last-column-drop) {
  border-bottom: var(--ag-tool-panel-separator-border);
}
.ag-ltr .ag-column-drop-vertical-icon {
  margin-right: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-column-drop-vertical-icon {
  margin-left: var(--ag-widget-horizontal-spacing);
}
.ag-column-drop-vertical-empty-message {
  bottom: 0;
  left: 0;
  margin-top: var(--ag-grid-size);
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.ag-select-agg-func-popup {
  @include ag.card();
  background: var(--ag-background-color);
  height: calc(var(--ag-grid-size) * 5 * 3.5);
  padding: 0;
}
.ag-select-agg-func-virtual-list-item {
  cursor: default;
  @include ag.unthemed-rtl(
    (
      padding-left: calc(var(--ag-grid-size) * 2),
    )
  );
}
.ag-select-agg-func-virtual-list-item:hover {
  background-color: var(--ag-selected-row-background-color);
}
@include ag.keyboard-focus((ag-select-agg-func-virtual-list-item), 1px);
.ag-sort-indicator-container {
  display: contents;
}
.ag-sort-indicator-icon {
  @include ag.unthemed-rtl(
    (
      padding-left: var(--ag-grid-size),
    )
  );
}
.ag-column-drop-horizontal {
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-header-border);
}
.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-right: var(--ag-column-border);
}
.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-left: var(--ag-column-border);
}
.ag-column-drop-cell-button {
  min-width: 0;
  opacity: 0.75;
}
.ag-column-drop-cell-button:hover {
  opacity: 1;
}
.ag-column-drop-vertical {
  min-height: 75px;
}
.ag-column-drop-vertical-title-bar {
  padding: var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size) * 2) 0;
}
.ag-column-drop-vertical-empty-message {
  align-items: center;
  border: 1px dashed;
  border-color: var(--ag-border-color);
  display: flex;
  justify-content: center;
  margin: calc(var(--ag-grid-size) * 1.5) calc(var(--ag-grid-size) * 2);
  padding: calc(var(--ag-grid-size) * 2);
}
.ag-column-select {
  display: flex;
  flex: 3 1;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
.ag-column-select-header {
  flex: none;
  height: var(--ag-header-height);
  padding-left: var(--ag-widget-container-horizontal-padding);
  padding-right: var(--ag-widget-container-horizontal-padding);
}
.ag-column-select-column,
.ag-column-select-column-group,
.ag-column-select-header {
  align-items: center;
  display: flex;
  gap: var(--ag-widget-horizontal-spacing);
  position: relative;
}
.ag-column-select-column,
.ag-column-select-column-group {
  height: 100%;
}
.ag-column-select-virtual-list-item:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-column-select-header-icon {
  border-radius: var(--ag-border-radius);
  cursor: pointer;
  height: var(--ag-icon-size);
  position: relative;
  width: var(--ag-icon-size);
}
.ag-column-select-header-icon:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-column-select-header-filter-wrapper {
  flex: 1 1 auto;
}
.ag-column-select-header-filter {
  width: 100%;
}
.ag-column-select-list {
  flex: 1 1;
  overflow: hidden;
}
.ag-ltr .ag-column-select-column {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-rtl .ag-column-select-column {
  padding-right: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-ltr .ag-column-select-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
}
.ag-rtl .ag-column-select-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
}
.ag-column-select-column-group:not(:last-child),
.ag-column-select-column:not(:last-child) {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-column-select-column-group-readonly,
.ag-column-select-column-readonly {
  opacity: 0.5;
  pointer-events: none;
}
.ag-column-select-virtual-list-viewport {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0;
}
.ag-column-select-virtual-list-item {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-column-select-column-label {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-select-checkbox {
  display: flex;
}
.ag-set-filter-item {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-set-filter-item-checkbox {
  display: flex;
  height: 100%;
  width: 100%;
}
.ag-set-filter-group-icons {
  display: block;
}
.ag-set-filter-group-icons > * {
  cursor: pointer;
}
.ag-filter-body-wrapper {
  display: flex;
  flex-direction: column;
}
.ag-filter-filter {
  flex: 1 1;
}
.ag-filter-condition {
  display: flex;
  justify-content: center;
}
.ag-floating-filter-body {
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  position: relative;
}
.ag-floating-filter-full-body {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-floating-filter-full-body > div {
  flex: 1 1 auto;
}
.ag-floating-filter-input {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-floating-filter-input > * {
  flex: 1 1 auto;
}
.ag-floating-filter-button {
  display: flex;
  flex: none;
}
.ag-set-floating-filter-input input[disabled] {
  pointer-events: none;
}
.ag-floating-filter-button-button {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  border: none;
  height: var(--ag-icon-size);
  width: var(--ag-icon-size);
}
.ag-filter-loading {
  height: 100%;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  position: absolute;
  width: 100%;
  z-index: 1;
}
.ag-column-panel {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  overflow: hidden;
}
.ag-pivot-mode-panel {
  display: flex;
  height: var(--ag-header-height);
}
.ag-pivot-mode-select {
  align-items: center;
  display: flex;
}
.ag-ltr .ag-pivot-mode-select {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-pivot-mode-select {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-column-panel-column-select {
  border-bottom: var(--ag-tool-panel-separator-border);
  border-top: var(--ag-tool-panel-separator-border);
}
.ag-dnd-ghost {
  align-items: center;
  background-color: var(--ag-drag-ghost-background-color);
  border: var(--ag-drag-ghost-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-drag-ghost-shadow);
  color: var(--ag-text-color);
  cursor: move;
  font-weight: 500;
  gap: var(--ag-cell-widget-spacing);
  height: var(--ag-header-height) !important;
  max-width: 200px;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
  position: absolute;
  text-overflow: ellipsis;
  transform: translateY(calc(var(--ag-grid-size) * 2));
  z-index: 9999;
}
.ag-dnd-ghost,
.ag-header {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
}
.ag-header {
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-header-border);
  color: var(--ag-header-text-color);
  font-family: var(--ag-header-font-family);
  font-size: var(--ag-header-font-size);
  font-weight: var(--ag-header-font-weight);
  width: 100%;
}
.ag-header-row {
  height: var(--ag-header-height);
  position: absolute;
}
.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),
.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  border-top: var(--ag-header-border);
}
.ag-header-row:not(.ag-header-row-column-group) {
  overflow: hidden;
}
.ag-header.ag-header-allow-overflow .ag-header-row {
  overflow: visible;
}
.ag-header-cell,
.ag-header-group-cell {
  align-items: center;
  display: inline-flex;
  gap: var(--ag-cell-widget-spacing);
  height: 100%;
  padding: 0 var(--ag-cell-horizontal-padding);
  position: absolute;
}
:is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):before {
  background-color: transparent;
  content: '';
  inset: 0;
  position: absolute;
  transition: background-color var(--ag-header-cell-hover-background-transition-duration);
}
.ag-header-cell-moving:is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):before,
:is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):hover:before {
  background-color: var(--ag-header-cell-hover-background-color);
}
:where(.ag-header-cell:not(.ag-floating-filter) *, .ag-header-group-cell *) {
  position: relative;
  z-index: 1;
}
.ag-header-cell-filter-button,
.ag-header-cell.ag-header-active .ag-header-cell-menu-button {
  opacity: 1;
}
.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  opacity: 0;
  transition: opacity 0.2s;
}
.ag-header-cell-label,
.ag-header-group-cell-label {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 1 1 auto;
  gap: var(--ag-label-widget-spacing);
}
.ag-header-cell-label {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-header-group-cell-label.ag-sticky-label {
  flex: none;
  max-width: 100%;
  position: sticky;
}
.ag-ltr .ag-header-group-cell-label.ag-sticky-label {
  left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-header-group-cell-label.ag-sticky-label {
  right: var(--ag-cell-horizontal-padding);
}
.ag-header-group-text {
  white-space: nowrap;
}
.ag-header-cell-text,
.ag-header-group-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-header-cell-comp-wrapper {
  width: 100%;
}
.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper {
  white-space: normal;
}
.ag-right-aligned-header .ag-header-cell-label {
  flex-direction: row-reverse;
}
.ag-floating-filter-button-button,
.ag-header-cell-filter-button,
.ag-header-cell-menu-button,
.ag-header-cell-sortable .ag-header-cell-label,
.ag-header-expand-icon,
.ag-panel-title-bar-button,
.ag-side-button-button {
  cursor: pointer;
}
.ag-advanced-filter-header-cell:focus-visible,
.ag-header-cell:focus-visible,
.ag-header-group-cell:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-header-cell:after,
.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
  content: '';
  height: var(--ag-column-header-border-height);
  position: absolute;
  top: calc(50% - var(--ag-column-header-border-height) * 0.5);
  z-index: 1;
}
.ag-ltr .ag-header-cell:after,
.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
  border-right: var(--ag-column-header-border);
  right: 0;
}
.ag-rtl .ag-header-cell:after,
.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
  border-left: var(--ag-column-header-border);
  left: 0;
}
.ag-header-cell-resize {
  align-items: center;
  cursor: ew-resize;
  display: flex;
  height: 100%;
  position: absolute;
  top: 0;
  width: 8px;
  z-index: 2;
}
.ag-ltr .ag-header-cell-resize {
  right: -4px;
}
.ag-rtl .ag-header-cell-resize {
  left: -4px;
}
.ag-header-cell-resize:after {
  background-color: var(--ag-header-column-resize-handle-color);
  content: '';
  display: var(--ag-header-column-resize-handle-display);
  height: var(--ag-header-column-resize-handle-height);
  position: absolute;
  top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5);
  width: var(--ag-header-column-resize-handle-width);
  z-index: 1;
}
.ag-ltr .ag-header-cell-resize:after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-rtl .ag-header-cell-resize:after {
  right: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-header-cell.ag-header-span-height .ag-header-cell-resize:after {
  height: calc(100% - var(--ag-grid-size) * 4);
  top: calc(var(--ag-grid-size) * 2);
}
.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize {
  display: none;
}
.ag-menu {
  background-color: var(--ag-menu-background-color);
  border: var(--ag-menu-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-menu-shadow);
  color: var(--ag-menu-text-color);
  max-height: 100%;
  overflow-y: auto;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}
.ag-menu-list {
  cursor: default;
  display: table;
  padding: var(--ag-grid-size) 0;
  width: 100%;
}
.ag-menu-option,
.ag-menu-separator {
  display: table-row;
}
.ag-menu-option-part,
.ag-menu-separator-part {
  display: table-cell;
  vertical-align: middle;
}
.ag-menu-option-text {
  white-space: nowrap;
}
.ag-menu-option-custom {
  display: contents;
}
.ag-compact-menu-option {
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
}
.ag-compact-menu-option-text {
  flex: 1 1 auto;
  white-space: nowrap;
}
.ag-menu-separator {
  height: calc(var(--ag-grid-size) * 2 + 1px);
}
.ag-menu-separator-part:after {
  border-top: 1px solid var(--ag-menu-separator-color);
  content: '';
  display: block;
}
.ag-compact-menu-option-active,
.ag-menu-option-active {
  background-color: var(--ag-row-hover-color);
}
.ag-compact-menu-option-part,
.ag-menu-option-part {
  line-height: var(--ag-icon-size);
  padding: calc(var(--ag-grid-size) + 2px) 0;
}
.ag-compact-menu-option-disabled,
.ag-menu-option-disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.ag-compact-menu-option-icon,
.ag-menu-option-icon {
  width: var(--ag-icon-size);
}
.ag-ltr .ag-compact-menu-option-icon,
.ag-ltr .ag-menu-option-icon {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-compact-menu-option-icon,
.ag-rtl .ag-menu-option-icon {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-compact-menu-option-text,
.ag-menu-option-text {
  padding-left: calc(var(--ag-grid-size) * 2);
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-ltr .ag-compact-menu-option-shortcut,
.ag-ltr .ag-menu-option-shortcut {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-compact-menu-option-shortcut,
.ag-rtl .ag-menu-option-shortcut {
  padding-left: var(--ag-grid-size);
}
.ag-ltr .ag-compact-menu-option-popup-pointer,
.ag-ltr .ag-menu-option-popup-pointer {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-compact-menu-option-popup-pointer,
.ag-rtl .ag-menu-option-popup-pointer {
  padding-left: var(--ag-grid-size);
}
.ag-menu-column-select-wrapper {
  height: 265px;
  overflow: auto;
}
.ag-menu-column-select-wrapper .ag-column-select {
  height: 100%;
}
.ag-menu.ag-tabs {
  min-width: 290px;
}
.ag-filter-separator {
  border-top: 1px solid var(--menu-separator-color);
}
.ag-filter-select .ag-picker-field-wrapper {
  width: 0;
}
.ag-filter-condition-operator {
  height: 17px;
}
.ag-ltr .ag-filter-condition-operator-or {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-condition-operator-or {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-set-filter-select-all {
  padding-top: var(--ag-widget-container-vertical-padding);
}
.ag-filter-no-matches,
.ag-set-filter-list {
  height: calc(var(--ag-list-item-height) * 6);
}
.ag-filter-no-matches {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-set-filter-tree-list {
  height: calc(var(--ag-list-item-height) * 10);
}
.ag-set-filter-filter {
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
  margin-top: var(--ag-widget-container-vertical-padding);
}
.ag-filter-to {
  margin-top: var(--ag-widget-vertical-spacing);
}
.ag-mini-filter {
  margin: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-set-filter-item {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-ltr .ag-set-filter-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-rtl .ag-set-filter-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-ltr .ag-set-filter-group-icons {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-set-filter-group-icons {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-menu .ag-set-filter-list {
  min-width: 200px;
}
.ag-filter-virtual-list-item:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-filter-apply-panel {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
  padding: var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding)
    var(--ag-widget-container-vertical-padding);
}
.ag-filter-apply-panel-button {
  line-height: 1.5;
}
.ag-ltr .ag-filter-apply-panel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-apply-panel-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-simple-filter-body-wrapper {
  display: flex;
  flex-direction: column;
  gap: var(--ag-widget-vertical-spacing);
  min-height: calc(
    var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) +
      var(--ag-widget-vertical-spacing)
  );
  overflow-y: auto;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-simple-filter-body-wrapper .ag-resizer-wrapper {
  margin: 0;
}
.ag-multi-filter-menu-item {
  margin: var(--ag-grid-size) 0;
}
.ag-multi-filter-group-title-bar {
  background-color: transparent;
  color: var(--ag-header-text-color);
  font-weight: 500;
  padding: calc(var(--ag-grid-size) * 1.5) var(--ag-grid-size);
}
.ag-multi-filter-group-title-bar:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-group-filter-field-select-wrapper {
  display: flex;
  flex-direction: column;
  gap: var(--ag-widget-vertical-spacing);
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-menu-option .ag-icon {
  opacity: 65%;
}
.ag-menu-option {
  cursor: pointer;
  font-weight: 500;
}
.ag-ltr .ag-menu-option-popup-pointer .ag-icon {
  text-align: right;
}
.ag-rtl .ag-menu-option-popup-pointer .ag-icon {
  text-align: left;
}
.ag-panel {
  background-color: var(--ag-panel-background-color);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
.ag-dialog {
  border: var(--ag-dialog-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-dialog-shadow);
  position: absolute;
}
.ag-panel-title-bar {
  align-items: center;
  background-color: var(--ag-panel-title-bar-background-color);
  border-bottom: var(--ag-panel-title-bar-border);
  color: var(--ag-header-text-color);
  cursor: default;
  display: flex;
  flex: none;
  height: var(--ag-header-height);
  padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-panel-title-bar-button {
  margin-left: calc(var(--ag-grid-size) * 2);
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-panel-title-bar-button {
  margin-left: var(--ag-grid-size);
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-panel-title-bar-title {
  color: var(--ag-header-text-color);
  flex: 1 1 auto;
  font-weight: 500;
}
.ag-panel-title-bar-buttons {
  display: flex;
}
.ag-panel-title-bar-button {
  cursor: pointer;
}
.ag-panel-content-wrapper {
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
  position: relative;
}
.ag-resizer {
  pointer-events: none;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
  z-index: 1;
}
.ag-resizer.ag-resizer-topLeft {
  height: 5px;
  left: 0;
  top: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-topLeft {
  cursor: nwse-resize;
}
.ag-rtl .ag-resizer.ag-resizer-topLeft {
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-top {
  cursor: ns-resize;
  height: 5px;
  left: 5px;
  right: 5px;
  top: 0;
}
.ag-resizer.ag-resizer-topRight {
  height: 5px;
  right: 0;
  top: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-topRight {
  cursor: nesw-resize;
}
.ag-rtl .ag-resizer.ag-resizer-topRight {
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-right {
  bottom: 5px;
  cursor: ew-resize;
  right: 0;
  top: 5px;
  width: 5px;
}
.ag-resizer.ag-resizer-bottomRight {
  bottom: 0;
  height: 5px;
  right: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-bottomRight {
  cursor: nwse-resize;
}
.ag-rtl .ag-resizer.ag-resizer-bottomRight {
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-bottom {
  bottom: 0;
  cursor: ns-resize;
  height: 5px;
  left: 5px;
  right: 5px;
}
.ag-resizer.ag-resizer-bottomLeft {
  bottom: 0;
  height: 5px;
  left: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-bottomLeft {
  cursor: nesw-resize;
}
.ag-rtl .ag-resizer.ag-resizer-bottomLeft {
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-left {
  bottom: 5px;
  cursor: ew-resize;
  left: 0;
  top: 5px;
  width: 5px;
}
.ag-dragging-fill-handle .ag-dialog,
.ag-dragging-range-handle .ag-dialog {
  opacity: 0.7;
  pointer-events: none;
}
.ag-pinned-left-header,
.ag-pinned-right-header {
  display: inline-block;
  overflow: hidden;
  position: relative;
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible)
  .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
  border-right: var(--ag-pinned-column-border);
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible)
  .ag-horizontal-right-spacer:not(.ag-scroller-corner),
.ag-pinned-right-header {
  border-left: var(--ag-pinned-column-border);
}
.ag-pinned-left-header {
  border-right: var(--ag-pinned-column-border);
}
.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
  border-left: var(--ag-pinned-column-border);
}
.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
  border-right: var(--ag-pinned-column-border);
}
.ag-pinned-left-header .ag-header-cell-resize:after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-pinned-right-header .ag-header-cell-resize:after {
  left: 50%;
}
.ag-pinned-left-header,
.ag-pinned-right-header {
  height: 100%;
}
.ag-pinned-left-header .ag-header-cell-resize {
  right: -4px;
}
.ag-pinned-right-header .ag-header-cell-resize {
  left: -4px;
}
.ag-layout-print.ag-body {
  display: block;
  height: auto;
  height: initial;
}
.ag-layout-print.ag-root-wrapper {
  display: inline-block;
}
.ag-layout-print .ag-body-horizontal-scroll,
.ag-layout-print .ag-body-vertical-scroll {
  display: none;
}
.ag-layout-print.ag-force-vertical-scroll {
  overflow-y: visible !important;
}
@media print {
  .ag-root-wrapper.ag-layout-print {
    display: table;
  }
  .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
  .ag-root-wrapper.ag-layout-print .ag-body-viewport,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
  .ag-root-wrapper.ag-layout-print .ag-root,
  .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
  .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
    display: block !important;
    height: auto !important;
    overflow: hidden !important;
  }
  .ag-root-wrapper.ag-layout-print .ag-cell,
  .ag-root-wrapper.ag-layout-print .ag-row {
    page-break-inside: avoid;
    break-inside: avoid;
  }
}
.ag-select {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.ag-select .ag-picker-field-wrapper {
  cursor: default;
  min-height: var(--ag-list-item-height);
}
.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-select.ag-disabled .ag-picker-field-wrapper:focus {
  box-shadow: none;
}
.ag-select:not(.ag-cell-editor, .ag-label-align-top) {
  min-height: var(--ag-list-item-height);
}
.ag-select .ag-picker-field-display {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-select .ag-picker-field-icon {
  align-items: center;
  display: flex;
}
.ag-select.ag-disabled {
  opacity: 0.5;
}
.ag-rich-select {
  cursor: default;
  height: 100%;
}
.ag-rich-select-value {
  align-items: center;
  background-color: var(--ag-input-background-color);
  display: flex;
  height: 100%;
  padding: var(--ag-grid-size);
}
.ag-rich-select-value .ag-picker-field-display {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder {
  opacity: 0.5;
}
.ag-rich-select-list {
  background-color: var(--ag-input-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-input-border-radius);
  box-shadow: var(--ag-dropdown-shadow);
  height: auto;
  position: relative;
  width: 100%;
}
.ag-rich-select-list .ag-loading-text {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-rich-select-row {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  overflow: hidden;
  padding: 0 var(--ag-grid-size);
  white-space: nowrap;
}
.ag-rich-select-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-rich-select-row-text-highlight {
  font-weight: 700;
}
.ag-rich-select-field-input {
  flex: 1 1 auto;
}
.ag-ltr .ag-rich-select-field-input {
  left: var(--ag-grid-size);
}
.ag-rtl .ag-rich-select-field-input {
  right: var(--ag-grid-size);
}
.ag-rich-select-field-input .ag-input-field-input {
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  text-overflow: ellipsis;
}
.ag-rich-select-field-input .ag-input-field-input::placeholder {
  opacity: 0.8;
}
.ag-popup-editor .ag-rich-select-value {
  height: var(--ag-row-height);
  min-width: 200px;
}
.ag-rich-select-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-rich-select-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-root-wrapper {
  cursor: default;
  display: flex;
  flex-direction: column;
  line-height: normal;
  overflow: hidden;
  position: relative;
  white-space: normal;
  -webkit-font-smoothing: antialiased;
  background-color: var(--ag-background-color);
  border: var(--ag-wrapper-border);
  border-radius: var(--ag-wrapper-border-radius);
  color: var(--ag-text-color);
  font-family: var(--ag-font-family);
  font-size: var(--ag-font-size);
}
.ag-root-wrapper.ag-layout-normal {
  height: 100%;
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize,
.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  left: -3px;
}
.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-tool-panel-wrapper {
  width: var(--ag-side-bar-panel-width);
}
.ag-side-bar {
  background-color: var(--ag-side-bar-background-color);
  display: flex;
  flex-direction: row-reverse;
  position: relative;
}
.ag-side-bar-left {
  flex-direction: row;
  order: -1;
}
.ag-side-buttons {
  position: relative;
  width: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-side-button.ag-selected {
  background-color: var(--ag-side-button-selected-background-color);
  border-bottom: var(--ag-side-button-selected-border);
}
.ag-side-button.ag-selected:not(:first-of-type) {
  border-top: var(--ag-side-button-selected-border);
}
.ag-side-button-button {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--ag-label-widget-spacing);
  padding: calc(var(--ag-grid-size) * 3) 0;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.ag-side-button-button:focus {
  box-shadow: none;
}
.ag-side-button-button:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-side-button-label {
  writing-mode: vertical-lr;
}
@media (-webkit-max-device-pixel-ratio: 1.5), (max-resolution: 1.5x) {
  .ag-side-button-label {
    font-family: 'Segoe UI', var(--ag-font-family);
  }
  .ag-ltr .ag-side-button-label {
    transform: rotate(0.05deg);
  }
  .ag-rtl .ag-side-button-label {
    transform: rotate(-0.05deg);
  }
}
.ag-ltr .ag-side-bar-left,
.ag-rtl .ag-side-bar-right {
  border-right: var(--ag-side-panel-border);
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-ltr .ag-side-bar-right,
.ag-rtl .ag-side-bar-left,
.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
  border-left: var(--ag-side-panel-border);
}
.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper,
.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper {
  border-right: var(--ag-side-panel-border);
}
.ag-ltr .ag-chart-menu-panel {
  border-left: var(--ag-side-panel-border);
}
.ag-rtl .ag-chart-menu-panel {
  border-right: var(--ag-side-panel-border);
}
.ag-button {
  border-radius: 0;
}
.ag-standard-button {
  appearance: none;
  -webkit-appearance: none;
  background-color: var(--ag-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-border-radius);
  cursor: pointer;
  font-family: inherit;
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
}
.ag-standard-button:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-standard-button:active {
  border-color: var(--ag-accent-color);
}
.ag-standard-button:disabled {
  background-color: var(--ag-input-disabled-background-color);
  border: var(--ag-input-disabled-border);
  color: var(--ag-input-disabled-text-color);
}
:where(input[class^='ag-'][type='button'], button[class^='ag-']):focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-checkbox-input-wrapper,
.ag-radio-button-input-wrapper {
  background-color: var(--ag-checkbox-unchecked-background-color);
  border: solid var(--ag-checkbox-border-width) var(--ag-checkbox-unchecked-border-color);
  flex: none;
  height: var(--ag-icon-size);
  position: relative;
  width: var(--ag-icon-size);
}
.ag-checkbox-input-wrapper input,
.ag-radio-button-input-wrapper input {
  -webkit-appearance: none;
  appearance: none;
  height: 100%;
  opacity: 0;
  width: 100%;
}
.ag-checkbox-input-wrapper:after,
.ag-radio-button-input-wrapper:after {
  content: '';
  display: block;
  inset: 0;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  pointer-events: none;
  position: absolute;
}
.ag-checkbox-input-wrapper.ag-checked,
.ag-radio-button-input-wrapper.ag-checked {
  background-color: var(--ag-checkbox-checked-background-color);
  border-color: var(--ag-checkbox-checked-border-color);
}
.ag-checkbox-input-wrapper.ag-checked:after,
.ag-radio-button-input-wrapper.ag-checked:after {
  background-color: var(--ag-checkbox-checked-shape-color);
  content: '';
}
.ag-checkbox-input-wrapper:active,
.ag-checkbox-input-wrapper:focus-within,
.ag-radio-button-input-wrapper:active,
.ag-radio-button-input-wrapper:focus-within {
  box-shadow: var(--ag-focus-shadow);
}
.ag-checkbox-input-wrapper.ag-disabled,
.ag-radio-button-input-wrapper.ag-disabled {
  filter: grayscale();
  opacity: 0.5;
}
.ag-checkbox-input-wrapper {
  border-radius: var(--ag-checkbox-border-radius);
}
.ag-checkbox-input-wrapper.ag-checked:after {
  -webkit-mask-image: var(--ag-checkbox-checked-shape-image);
  mask-image: var(--ag-checkbox-checked-shape-image);
}
.ag-checkbox-input-wrapper.ag-indeterminate {
  background-color: var(--ag-checkbox-indeterminate-background-color);
  border-color: var(--ag-checkbox-indeterminate-border-color);
}
.ag-checkbox-input-wrapper.ag-indeterminate:after {
  background-color: var(--ag-checkbox-indeterminate-shape-color);
  -webkit-mask-image: var(--ag-checkbox-indeterminate-shape-image);
  mask-image: var(--ag-checkbox-indeterminate-shape-image);
  content: '';
}
.ag-radio-button-input-wrapper {
  border-radius: 100%;
}
.ag-radio-button-input-wrapper.ag-checked:after {
  -webkit-mask-image: var(--ag-radio-checked-shape-image);
  mask-image: var(--ag-radio-checked-shape-image);
}
.ag-drag-handle {
  color: varXXX(--ag-icon-font-color);
  cursor: grab;
}
.ag-list-item,
.ag-virtual-list-item {
  height: var(--ag-list-item-height);
}
.ag-virtual-list-item {
  position: absolute;
  width: 100%;
}
.ag-select-list {
  background-color: var(--ag-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-dropdown-shadow);
  overflow-x: hidden;
  overflow-y: auto;
}
.ag-list-item {
  align-items: center;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-list-item.ag-active-item {
  background-color: var(--ag-row-hover-color);
}
.ag-select-list-item {
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
}
.ag-ltr .ag-select-list-item {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-select-list-item {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-select-list-item span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-list-item-hovered:after {
  background-color: var(--ag-range-selection-border-color);
  content: '';
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
}
.ag-item-highlight-top:after {
  top: 0;
}
.ag-item-highlight-bottom:after {
  bottom: 0;
}
.ag-range-field {
  align-items: center;
  display: flex;
}
.ag-range-field .ag-input-wrapper {
  height: 100%;
}
input[class^='ag-'][type='range'] {
  -webkit-appearance: none;
  background: none;
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
input[class^='ag-'][type='range']::-webkit-slider-runnable-track {
  background-color: var(--ag-border-color);
  border-radius: 1.5px;
  height: 3px;
  margin: 0;
  padding: 0;
  width: 100%;
}
input[class^='ag-'][type='range']::-moz-range-track {
  background-color: var(--ag-border-color);
  border-radius: 1.5px;
  height: 3px;
  margin: 0;
  padding: 0;
  width: 100%;
}
input[class^='ag-'][type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
  background-color: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  border-radius: 100%;
  height: var(--ag-icon-size);
  margin: 0;
  padding: 0;
  transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
  width: var(--ag-icon-size);
}
input[class^='ag-'][type='range']::-moz-ag-range-thumb {
  -webkit-appearance: none;
  background-color: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  border-radius: 100%;
  height: var(--ag-icon-size);
  margin: 0;
  padding: 0;
  transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
  width: var(--ag-icon-size);
}
input[class^='ag-'][type='range']:focus::-webkit-slider-thumb {
  border-color: var(--ag-accent-color);
  box-shadow: var(--ag-focus-shadow);
}
input[class^='ag-'][type='range']:focus::-moz-ag-range-thumb {
  border-color: var(--ag-accent-color);
  box-shadow: var(--ag-focus-shadow);
}
input[class^='ag-'][type='range']:active::-webkit-slider-runnable-track {
  background-color: var(--ag-accent-color);
}
input[class^='ag-'][type='range']:active::-moz-ag-range-track {
  background-color: var(--ag-accent-color);
}
input[class^='ag-'][type='range']:disabled {
  opacity: 0.5;
}
.ag-toggle-button {
  flex: none;
  min-width: 0;
  min-width: initial;
  width: auto;
  width: initial;
}
.ag-toggle-button-input-wrapper {
  background-color: var(--ag-toggle-button-off-background-color);
  border: solid var(--ag-toggle-button-border-width) var(--ag-toggle-button-off-border-color);
  border-radius: calc(var(--ag-toggle-button-height) * 0.5);
  flex: none;
  height: var(--ag-toggle-button-height);
  max-width: var(--ag-toggle-button-width);
  min-width: var(--ag-toggle-button-width);
  position: relative;
}
.ag-toggle-button-input-wrapper input {
  -webkit-appearance: none;
  appearance: none;
  height: 100%;
  opacity: 0;
  width: 100%;
}
.ag-toggle-button-input-wrapper:before {
  background-color: var(--ag-toggle-button-switch-background-color);
  border: var(--ag-toggle-button-border-width) solid var(--ag-toggle-button-switch-border-color);
  border-radius: 100%;
  content: '';
  display: block;
  height: var(--ag-toggle-button-height);
  pointer-events: none;
  position: absolute;
  top: calc(0px - var(--ag-toggle-button-border-width));
  width: var(--ag-toggle-button-height);
}
.ag-ltr .ag-toggle-button-input-wrapper:before {
  left: calc(0px - var(--ag-toggle-button-border-width));
  transition: left 0.1s;
}
.ag-rtl .ag-toggle-button-input-wrapper:before {
  right: calc(0px - var(--ag-toggle-button-border-width));
  transition: right 0.1s;
}
.ag-toggle-button-input-wrapper.ag-checked {
  background-color: var(--ag-toggle-button-on-background-color);
}
.ag-toggle-button-input-wrapper.ag-checked,
.ag-toggle-button-input-wrapper.ag-checked:before {
  border-color: var(--ag-toggle-button-on-border-color);
}
.ag-ltr .ag-toggle-button-input-wrapper.ag-checked:before {
  left: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
}
.ag-rtl .ag-toggle-button-input-wrapper.ag-checked:before {
  right: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
}
.ag-toggle-button-input-wrapper:focus-within {
  box-shadow: var(--ag-focus-shadow);
}
.ag-toggle-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-autocomplete {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-autocomplete > * {
  flex: 1 1 auto;
}
.ag-autocomplete-list-popup {
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}
.ag-autocomplete-list {
  height: calc(var(--ag-row-height) * 6.5);
  min-width: 200px;
  position: relative;
  width: 100%;
}
.ag-autocomplete-virtual-list-item {
  cursor: default;
  display: flex;
  height: var(--ag-list-item-height);
}
.ag-autocomplete-virtual-list-item:focus-visible:after {
  content: none;
}
.ag-autocomplete-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-autocomplete-row {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
}
.ag-autocomplete-row-label {
  margin: 0 var(--ag-widget-container-horizontal-padding);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-autocomplete-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-tooltip {
  background-color: var(--ag-tooltip-background-color);
  border: var(--ag-tooltip-border);
  border-radius: var(--ag-border-radius);
  color: var(--ag-tooltip-text-color);
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  white-space: normal;
}
.ag-tooltip,
.ag-tooltip-custom {
  position: absolute;
  z-index: 99999;
}
.ag-tooltip-custom:not(.ag-tooltip-interactive),
.ag-tooltip:not(.ag-tooltip-interactive) {
  pointer-events: none;
}
.ag-tooltip-custom.ag-tooltip-animate,
.ag-tooltip.ag-tooltip-animate {
  transition: opacity 1s;
}
.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding,
.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding {
  opacity: 0;
}
.ag-angle-select {
  align-items: center;
  display: flex;
}
.ag-angle-select-wrapper {
  display: flex;
}
.ag-angle-select-parent-circle {
  display: block;
  position: relative;
}
.ag-angle-select-child-circle {
  position: absolute;
}
.ag-slider-wrapper {
  display: flex;
}
.ag-picker-field-display,
.ag-slider-wrapper .ag-input-field {
  flex: 1 1 auto;
}
.ag-picker-field {
  align-items: center;
  display: flex;
}
.ag-picker-field-icon {
  border: 0;
  cursor: pointer;
  display: flex;
  margin: 0;
  padding: 0;
}
.ag-color-panel {
  display: flex;
  flex-direction: column;
  text-align: center;
  width: 100%;
}
.ag-spectrum-color {
  cursor: default;
  flex: 1 1 auto;
  overflow: hidden;
  position: relative;
}
.ag-spectrum-fill {
  inset: 0;
  position: absolute;
}
.ag-spectrum-val {
  cursor: pointer;
}
.ag-spectrum-dragger {
  cursor: pointer;
  pointer-events: none;
  position: absolute;
}
.ag-spectrum-hue {
  background: linear-gradient(
    270deg,
    red 3%,
    #ff0 17%,
    #0f0 33%,
    #0ff 50%,
    #00f 67%,
    #f0f 83%,
    red
  );
  cursor: default;
}
.ag-spectrum-alpha {
  cursor: default;
}
.ag-spectrum-hue-background {
  height: 100%;
  width: 100%;
}
.ag-spectrum-alpha-background {
  background-image: linear-gradient(90deg, transparent, #000);
  height: 100%;
  width: 100%;
}
.ag-spectrum-tool {
  cursor: pointer;
}
.ag-spectrum-slider {
  pointer-events: none;
  position: absolute;
}
.ag-recent-colors {
  display: flex;
  gap: 6px;
}
.ag-recent-color {
  cursor: pointer;
}
.ag-angle-select[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
.ag-ltr .ag-angle-select-field,
.ag-ltr .ag-slider-field {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-angle-select-field,
.ag-rtl .ag-slider-field {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-angle-select-parent-circle {
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-border-color);
  border-radius: 12px;
  height: 24px;
  width: 24px;
}
.ag-angle-select-child-circle {
  background-color: var(--ag-foreground-color);
  border-radius: 3px;
  height: 6px;
  left: 12px;
  margin-left: -3px;
  margin-top: -4px;
  top: 4px;
  width: 6px;
}
.ag-picker-field-wrapper {
  background-color: var(--ag-background-color);
  border: var(--ag-input-border);
  border-radius: 5px;
  min-height: calc(var(--ag-grid-size) * 4);
  overflow: hidden;
}
.ag-picker-field-wrapper:disabled {
  opacity: 0.5;
}
.ag-picker-field-wrapper.ag-picker-has-focus,
.ag-picker-field-wrapper:focus-within {
  border: var(--ag-input-focus-border);
  box-shadow: var(--ag-focus-shadow);
}
.ag-picker-field-button {
  background-color: var(--ag-background-color);
}
.ag-dialog.ag-color-dialog {
  border-radius: 5px;
}
.ag-color-picker .ag-picker-field-display {
  height: var(--ag-icon-size);
}
.ag-color-picker .ag-picker-field-wrapper {
  max-width: 45px;
  min-width: 45px;
}
.ag-color-panel {
  padding: var(--ag-grid-size);
}
.ag-color-picker .ag-picker-field-wrapper {
  max-width: 55px;
  min-width: 55px;
}
.ag-color-picker .ag-picker-field-display {
  border: var(--ag-input-border);
  border-radius: 2px;
  flex: auto 0;
  height: 18px;
  margin: 6px;
  width: 18px;
}
.ag-ltr .ag-color-picker .ag-picker-field-icon {
  margin-right: 4px;
}
.ag-rtl .ag-color-picker .ag-picker-field-icon {
  margin-left: 4px;
}
.ag-spectrum-color {
  background-color: red;
  border-radius: 2px;
}
.ag-spectrum-tools {
  padding: 10px;
}
.ag-spectrum-sat {
  background-image: linear-gradient(90deg, #fff, hsla(20, 42%, 65%, 0));
}
.ag-spectrum-val {
  background-image: linear-gradient(0deg, #000, hsla(20, 42%, 65%, 0));
}
.ag-spectrum-dragger {
  background: #000;
  border: 1px solid #fff;
  border-radius: 12px;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.24);
  height: 12px;
  width: 12px;
}
.ag-spectrum-alpha-background,
.ag-spectrum-hue-background {
  border-radius: 2px;
}
.ag-spectrum-tool {
  border-radius: 2px;
  height: 11px;
  margin-bottom: 10px;
}
.ag-spectrum-slider {
  background-color: #f8f8f8;
  border-radius: 13px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
  height: 13px;
  margin-top: -12px;
  width: 13px;
}
.ag-recent-color:focus-visible:not(:disabled):not([readonly]),
.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),
.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]) {
  box-shadow: var(--ag-focus-shadow);
}
.ag-filter-toolpanel {
  flex: 1 1;
  min-width: 0;
}
.ag-filter-toolpanel-header {
  position: relative;
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-header > *,
.ag-filter-toolpanel-search,
.ag-filter-toolpanel-search > * {
  align-items: center;
  display: flex;
}
.ag-filter-toolpanel-header {
  height: calc(var(--ag-grid-size) * 6);
}
.ag-filter-toolpanel-header:focus-visible {
  border-radius: var(--ag-border-radius);
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  padding: 0 var(--ag-grid-size);
}
.ag-filter-toolpanel-group:not(.ag-has-filter)
  > .ag-group-title-bar
  .ag-filter-toolpanel-group-instance-header-icon {
  display: none;
}
.ag-filter-toolpanel-group-level-0-header {
  height: calc(var(--ag-grid-size) * 8);
}
.ag-filter-toolpanel-group-item {
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
  margin-top: calc(var(--ag-grid-size) * 0.5);
}
.ag-filter-toolpanel-search {
  margin-top: var(--ag-widget-container-vertical-padding);
}
.ag-filter-toolpanel-search-input {
  flex-grow: 1;
  height: calc(var(--ag-grid-size) * 4);
}
.ag-ltr .ag-filter-toolpanel-expand,
.ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-expand,
.ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-ltr .ag-filter-toolpanel-instance-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level));
}
.ag-rtl .ag-filter-toolpanel-instance-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level));
}
.ag-ltr .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
  padding-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
  padding-right: var(--ag-grid-size);
}
.ag-filter-toolpanel-instance-filter {
  margin-top: var(--ag-grid-size);
}
.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,
.ag-ltr .ag-filter-toolpanel-instance-header-icon {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,
.ag-rtl .ag-filter-toolpanel-instance-header-icon {
  margin-right: var(--ag-grid-size);
}
.ag-ltr .ag-filter-toolpanel-group-container {
  padding-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-group-container {
  padding-right: var(--ag-grid-size);
}
.ag-filter-toolpanel-instance-filter {
  background-color: var(--ag-chrome-background-color);
  border: none;
}
.ag-ltr .ag-filter-toolpanel-instance-filter {
  margin-left: calc(var(--ag-icon-size) * 0.5);
}
.ag-rtl .ag-filter-toolpanel-instance-filter {
  margin-right: calc(var(--ag-icon-size) * 0.5);
}
.ag-filter-toolpanel-group-level-0 {
  border-top: none;
}
.ag-filter-toolpanel-header {
  height: auto;
  padding-bottom: var(--ag-grid-size);
  padding-top: var(--ag-grid-size);
}
.ag-filter-toolpanel-group-item {
  margin: 0;
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  color: var(--ag-header-text-color);
  font-weight: 500;
}
.ag-paging-panel {
  align-items: center;
  border-top: var(--ag-footer-border);
  display: flex;
  gap: calc(var(--ag-grid-size) * 4);
  height: max(var(--ag-row-height), 22px);
  justify-content: flex-end;
  padding: 0 var(--ag-cell-horizontal-padding);
  margin-bottom: 5px !important;
}
.ag-paging-page-size .ag-wrapper {
  min-width: 50px;
  margin-top: 5px;
}
.ag-paging-page-summary-panel {
  align-items: center;
  display: flex;
  gap: var(--ag-cell-widget-spacing);
}
.ag-disabled .ag-paging-page-summary-panel {
  pointer-events: none;
}
.ag-paging-button {
  cursor: pointer;
  position: relative;
}
.ag-paging-button:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-paging-button.ag-disabled {
  cursor: default;
  opacity: 0.5;
}
.ag-paging-number,
.ag-paging-row-summary-panel-number {
  font-weight: 500;
}
.ag-status-bar {
  border-top: var(--ag-footer-border);
  display: flex;
  justify-content: space-between;
  line-height: 1.5;
  overflow: hidden;
  padding-left: calc(var(--ag-grid-size) * 4);
  padding-right: calc(var(--ag-grid-size) * 4);
}
.ag-status-panel {
  display: inline-flex;
}
.ag-status-name-value {
  white-space: nowrap;
}
.ag-status-bar-center,
.ag-status-bar-left,
.ag-status-bar-right {
  display: inline-flex;
}
.ag-status-bar-center {
  text-align: center;
}
.ag-status-name-value {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
  padding-bottom: var(--ag-widget-container-vertical-padding);
  padding-top: var(--ag-widget-container-vertical-padding);
}
.ag-status-name-value-value {
  font-weight: 500;
}
.ag-overlay {
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 2;
}
.ag-overlay-panel,
.ag-overlay-wrapper {
  display: flex;
  height: 100%;
  width: 100%;
}
.ag-overlay-wrapper {
  align-items: center;
  flex: none;
  justify-content: center;
  text-align: center;
}
.ag-overlay-loading-wrapper {
  pointer-events: all;
}
.ag-overlay-loading-center {
  background: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-popup-shadow);
  padding: var(--ag-grid-size);
}
.ag-icon {
  display: block;
  height: var(--ag-icon-size);
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  width: var(--ag-icon-size);
}
.ag-column-select-column-group-readonly .ag-icon,
.ag-disabled .ag-icon,
[disabled] .ag-icon {
  opacity: 0.5;
}
.ag-icon-grip {
  opacity: 0.7;
}
.ag-column-select-column-readonly .ag-icon-grip,
.ag-column-select-column-readonly.ag-icon-grip {
  opacity: 0.35;
}
:is(.ag-header-cell-menu-button, .ag-header-cell-filter-button, .ag-panel-title-bar-button, .ag-header-expand-icon, .ag-column-group-icons, .ag-set-filter-group-icons, .ag-group-expanded
    .ag-icon, .ag-group-contracted
    .ag-icon, .ag-chart-settings-prev, .ag-chart-settings-next, .ag-group-title-bar-icon, .ag-column-select-header-icon, .ag-floating-filter-button-button, .ag-filter-toolpanel-expand, .ag-panel-title-bar-button-icon, .ag-chart-menu-icon, .ag-chart-menu-close):hover {
  background-color: var(--ag-icon-button-hover-color);
  border-radius: 1px;
  box-shadow: 0 0 0 4px var(--ag-icon-button-hover-color);
}
.ag-filter-active {
  --ag-icon-button-hover-color: color-mix(in srgb, transparent, var(--ag-accent-color) 28%);
  background-color: color-mix(in srgb, transparent, var(--ag-accent-color) 14%);
  border-radius: 1px;
  box-shadow: 0 0 0 4px color-mix(in srgb, transparent, var(--ag-accent-color) 14%);
  position: relative;
}
.ag-filter-active:after {
  background-color: var(--ag-accent-color);
  border-radius: 50%;
  content: '';
  height: 6px;
  position: absolute;
  top: -1px;
  width: 6px;
}
.ag-ltr .ag-filter-active:after {
  right: -1px;
}
.ag-rtl .ag-filter-active:after {
  left: -1px;
}
.ag-filter-active .ag-icon-filter {
  clip-path: path('M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z');
}
.ag-row-group-indent-0 {
  --ag-indentation-level: 0;
}
.ag-row-group-indent-1 {
  --ag-indentation-level: 1;
}
.ag-row-group-indent-2 {
  --ag-indentation-level: 2;
}
.ag-row-group-indent-3 {
  --ag-indentation-level: 3;
}
.ag-row-group-indent-4 {
  --ag-indentation-level: 4;
}
.ag-row-group-indent-5 {
  --ag-indentation-level: 5;
}
.ag-row-group-indent-6 {
  --ag-indentation-level: 6;
}
.ag-row-group-indent-7 {
  --ag-indentation-level: 7;
}
.ag-row-group-indent-8 {
  --ag-indentation-level: 8;
}
.ag-row-group-indent-9 {
  --ag-indentation-level: 9;
}
.ag-row-group-indent-10 {
  --ag-indentation-level: 10;
}
.ag-row-group-indent-11 {
  --ag-indentation-level: 11;
}
.ag-row-group-indent-12 {
  --ag-indentation-level: 12;
}
.ag-row-group-indent-13 {
  --ag-indentation-level: 13;
}
.ag-row-group-indent-14 {
  --ag-indentation-level: 14;
}
.ag-row-group-indent-15 {
  --ag-indentation-level: 15;
}
.ag-row-group-indent-16 {
  --ag-indentation-level: 16;
}
.ag-row-group-indent-17 {
  --ag-indentation-level: 17;
}
.ag-row-group-indent-18 {
  --ag-indentation-level: 18;
}
.ag-row-group-indent-19 {
  --ag-indentation-level: 19;
}
.ag-row-group-indent-20 {
  --ag-indentation-level: 20;
}
.ag-row-group-indent-21 {
  --ag-indentation-level: 21;
}
.ag-row-group-indent-22 {
  --ag-indentation-level: 22;
}
.ag-row-group-indent-23 {
  --ag-indentation-level: 23;
}
.ag-row-group-indent-24 {
  --ag-indentation-level: 24;
}
.ag-row-group-indent-25 {
  --ag-indentation-level: 25;
}
.ag-row-group-indent-26 {
  --ag-indentation-level: 26;
}
.ag-row-group-indent-27 {
  --ag-indentation-level: 27;
}
.ag-row-group-indent-28 {
  --ag-indentation-level: 28;
}
.ag-row-group-indent-29 {
  --ag-indentation-level: 29;
}
.ag-row-group-indent-30 {
  --ag-indentation-level: 30;
}
.ag-row-group-indent-31 {
  --ag-indentation-level: 31;
}
.ag-row-group-indent-32 {
  --ag-indentation-level: 32;
}
.ag-row-group-indent-33 {
  --ag-indentation-level: 33;
}
.ag-row-group-indent-34 {
  --ag-indentation-level: 34;
}
.ag-row-group-indent-35 {
  --ag-indentation-level: 35;
}
.ag-row-group-indent-36 {
  --ag-indentation-level: 36;
}
.ag-row-group-indent-37 {
  --ag-indentation-level: 37;
}
.ag-row-group-indent-38 {
  --ag-indentation-level: 38;
}
.ag-row-group-indent-39 {
  --ag-indentation-level: 39;
}
.ag-row-group-indent-40 {
  --ag-indentation-level: 40;
}
.ag-row-group-indent-41 {
  --ag-indentation-level: 41;
}
.ag-row-group-indent-42 {
  --ag-indentation-level: 42;
}
.ag-row-group-indent-43 {
  --ag-indentation-level: 43;
}
.ag-row-group-indent-44 {
  --ag-indentation-level: 44;
}
.ag-row-group-indent-45 {
  --ag-indentation-level: 45;
}
.ag-row-group-indent-46 {
  --ag-indentation-level: 46;
}
.ag-row-group-indent-47 {
  --ag-indentation-level: 47;
}
.ag-row-group-indent-48 {
  --ag-indentation-level: 48;
}
.ag-row-group-indent-49 {
  --ag-indentation-level: 49;
}
.ag-column-select-indent-0 {
  --ag-indentation-level: 0;
}
.ag-column-select-indent-1 {
  --ag-indentation-level: 1;
}
.ag-column-select-indent-2 {
  --ag-indentation-level: 2;
}
.ag-column-select-indent-3 {
  --ag-indentation-level: 3;
}
.ag-column-select-indent-4 {
  --ag-indentation-level: 4;
}
.ag-column-select-indent-5 {
  --ag-indentation-level: 5;
}
.ag-column-select-indent-6 {
  --ag-indentation-level: 6;
}
.ag-column-select-indent-7 {
  --ag-indentation-level: 7;
}
.ag-column-select-indent-8 {
  --ag-indentation-level: 8;
}
.ag-column-select-indent-9 {
  --ag-indentation-level: 9;
}
.ag-set-filter-indent-0 {
  --ag-indentation-level: 0;
}
.ag-set-filter-indent-1 {
  --ag-indentation-level: 1;
}
.ag-set-filter-indent-2 {
  --ag-indentation-level: 2;
}
.ag-set-filter-indent-3 {
  --ag-indentation-level: 3;
}
.ag-set-filter-indent-4 {
  --ag-indentation-level: 4;
}
.ag-set-filter-indent-5 {
  --ag-indentation-level: 5;
}
.ag-set-filter-indent-6 {
  --ag-indentation-level: 6;
}
.ag-set-filter-indent-7 {
  --ag-indentation-level: 7;
}
.ag-set-filter-indent-8 {
  --ag-indentation-level: 8;
}
.ag-set-filter-indent-9 {
  --ag-indentation-level: 9;
}
.ag-filter-toolpanel-group-level-0-header {
  --ag-indentation-level: 0;
}
.ag-filter-toolpanel-group-level-1-header {
  --ag-indentation-level: 1;
}
.ag-filter-toolpanel-group-level-2-header {
  --ag-indentation-level: 2;
}
.ag-filter-toolpanel-group-level-3-header {
  --ag-indentation-level: 3;
}
.ag-filter-toolpanel-group-level-4-header {
  --ag-indentation-level: 4;
}
.ag-filter-toolpanel-group-level-5-header {
  --ag-indentation-level: 5;
}
.ag-filter-toolpanel-group-level-6-header {
  --ag-indentation-level: 6;
}
.ag-filter-toolpanel-group-level-7-header {
  --ag-indentation-level: 7;
}
.ag-filter-toolpanel-group-level-8-header {
  --ag-indentation-level: 8;
}
.ag-filter-toolpanel-group-level-9-header {
  --ag-indentation-level: 9;
}

/* Part iconSet/quartzRegular */
.ag-icon::before {
  content: '';
  display: block;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: currentColor;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.ag-icon-aggregation::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-aggregation%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%207V4H6l6%208-6%208h12v-3%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-aggregation%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%207V4H6l6%208-6%208h12v-3%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-arrows::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-arrows%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%225%209%202%2012%205%2015%22%2F%3E%3Cpolyline%20points%3D%229%205%2012%202%2015%205%22%2F%3E%3Cpolyline%20points%3D%2215%2019%2012%2022%209%2019%22%2F%3E%3Cpolyline%20points%3D%2219%209%2022%2012%2019%2015%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-arrows%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%225%209%202%2012%205%2015%22%2F%3E%3Cpolyline%20points%3D%229%205%2012%202%2015%205%22%2F%3E%3Cpolyline%20points%3D%2215%2019%2012%2022%209%2019%22%2F%3E%3Cpolyline%20points%3D%2219%209%2022%2012%2019%2015%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-asc::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-asc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-asc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-cancel::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cancel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m15%209-6%206%22%2F%3E%3Cpath%20d%3D%22m9%209%206%206%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cancel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m15%209-6%206%22%2F%3E%3Cpath%20d%3D%22m9%209%206%206%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-chart::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-chart%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2218%22%20x2%3D%2218%22%20y1%3D%2220%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%2220%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-chart%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2218%22%20x2%3D%2218%22%20y1%3D%2220%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%2220%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-color-picker::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-color-picker%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m19%2011-8-8-8.6%208.6a2%202%200%200%200%200%202.8l5.2%205.2c.8.8%202%20.8%202.8%200L19%2011Z%22%2F%3E%3Cpath%20d%3D%22m5%202%205%205%22%2F%3E%3Cpath%20d%3D%22M2%2013h15%22%2F%3E%3Cpath%20d%3D%22M22%2020a2%202%200%201%201-4%200c0-1.6%201.7-2.4%202-4%20.3%201.6%202%202.4%202%204Z%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-color-picker%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m19%2011-8-8-8.6%208.6a2%202%200%200%200%200%202.8l5.2%205.2c.8.8%202%20.8%202.8%200L19%2011Z%22%2F%3E%3Cpath%20d%3D%22m5%202%205%205%22%2F%3E%3Cpath%20d%3D%22M2%2013h15%22%2F%3E%3Cpath%20d%3D%22M22%2020a2%202%200%201%201-4%200c0-1.6%201.7-2.4%202-4%20.3%201.6%202%202.4%202%204Z%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-columns::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-columns%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%203H5a2%202%200%200%200-2%202v4m6-6h10a2%202%200%200%201%202%202v4M9%203v18m0%200h10a2%202%200%200%200%202-2V9M9%2021H5a2%202%200%200%201-2-2V9m0%200h18%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-columns%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%203H5a2%202%200%200%200-2%202v4m6-6h10a2%202%200%200%201%202%202v4M9%203v18m0%200h10a2%202%200%200%200%202-2V9M9%2021H5a2%202%200%200%201-2-2V9m0%200h18%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-contracted::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-contracted%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-contracted%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-copy::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-copy%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20x%3D%228%22%20y%3D%228%22%20rx%3D%222%22%20ry%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%2016c-1.1%200-2-.9-2-2V4c0-1.1.9-2%202-2h10c1.1%200%202%20.9%202%202%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-copy%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20x%3D%228%22%20y%3D%228%22%20rx%3D%222%22%20ry%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%2016c-1.1%200-2-.9-2-2V4c0-1.1.9-2%202-2h10c1.1%200%202%20.9%202%202%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-cross::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cross%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%206%206%2018%22%2F%3E%3Cpath%20d%3D%22m6%206%2012%2012%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cross%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%206%206%2018%22%2F%3E%3Cpath%20d%3D%22m6%206%2012%2012%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-csv::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-csv%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-csv%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-cut::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cut%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8.12%208.12%2012%2012%22%2F%3E%3Cpath%20d%3D%22M20%204%208.12%2015.88%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2218%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M14.8%2014.8%2020%2020%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cut%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8.12%208.12%2012%2012%22%2F%3E%3Cpath%20d%3D%22M20%204%208.12%2015.88%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2218%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M14.8%2014.8%2020%2020%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-desc::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-desc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-desc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-down::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-excel::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-excel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-excel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-expanded::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-expanded%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-expanded%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-eye-slash::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye-slash%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9.88%209.88a3%203%200%201%200%204.24%204.24%22%2F%3E%3Cpath%20d%3D%22M10.73%205.08A10.43%2010.43%200%200%201%2012%205c7%200%2010%207%2010%207a13.16%2013.16%200%200%201-1.67%202.68%22%2F%3E%3Cpath%20d%3D%22M6.61%206.61A13.526%2013.526%200%200%200%202%2012s3%207%2010%207a9.74%209.74%200%200%200%205.39-1.61%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye-slash%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9.88%209.88a3%203%200%201%200%204.24%204.24%22%2F%3E%3Cpath%20d%3D%22M10.73%205.08A10.43%2010.43%200%200%201%2012%205c7%200%2010%207%2010%207a13.16%2013.16%200%200%201-1.67%202.68%22%2F%3E%3Cpath%20d%3D%22M6.61%206.61A13.526%2013.526%200%200%200%202%2012s3%207%2010%207a9.74%209.74%200%200%200%205.39-1.61%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-eye::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M2%2012s3-7%2010-7%2010%207%2010%207-3%207-10%207-10-7-10-7Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M2%2012s3-7%2010-7%2010%207%2010%207-3%207-10%207-10-7-10-7Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-filter::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-filter%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M3%206h18%22%2F%3E%3Cpath%20d%3D%22M7%2012h10%22%2F%3E%3Cpath%20d%3D%22M10%2018h4%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-filter%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M3%206h18%22%2F%3E%3Cpath%20d%3D%22M7%2012h10%22%2F%3E%3Cpath%20d%3D%22M10%2018h4%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-first::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-first%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m17%2018-6-6%206-6%22%2F%3E%3Cpath%20d%3D%22M7%206v12%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-first%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m17%2018-6-6%206-6%22%2F%3E%3Cpath%20d%3D%22M7%206v12%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-group::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-group%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M16%2012H3%22%2F%3E%3Cpath%20d%3D%22M16%2018H3%22%2F%3E%3Cpath%20d%3D%22M10%206H3%22%2F%3E%3Cpath%20d%3D%22M21%2018V8a2%202%200%200%200-2-2h-5%22%2F%3E%3Cpath%20d%3D%22m16%208-2-2%202-2%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-group%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M16%2012H3%22%2F%3E%3Cpath%20d%3D%22M16%2018H3%22%2F%3E%3Cpath%20d%3D%22M10%206H3%22%2F%3E%3Cpath%20d%3D%22M21%2018V8a2%202%200%200%200-2-2h-5%22%2F%3E%3Cpath%20d%3D%22m16%208-2-2%202-2%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-last::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-last%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2018%206-6-6-6%22%2F%3E%3Cpath%20d%3D%22M17%206v12%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-last%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2018%206-6-6-6%22%2F%3E%3Cpath%20d%3D%22M17%206v12%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-left::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m12%2019-7-7%207-7%22%2F%3E%3Cpath%20d%3D%22M19%2012H5%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m12%2019-7-7%207-7%22%2F%3E%3Cpath%20d%3D%22M19%2012H5%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-linked::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-linked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207h2%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%201%201%200%2010h-2%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2216%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-linked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207h2%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%201%201%200%2010h-2%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2216%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-loading::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-loading%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2218%22%20y2%3D%2222%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%224.93%22%20y2%3D%227.76%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%2216.24%22%20y2%3D%2219.07%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%226%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2218%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%2219.07%22%20y2%3D%2216.24%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%227.76%22%20y2%3D%224.93%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-loading%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2218%22%20y2%3D%2222%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%224.93%22%20y2%3D%227.76%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%2216.24%22%20y2%3D%2219.07%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%226%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2218%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%2219.07%22%20y2%3D%2216.24%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%227.76%22%20y2%3D%224.93%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-maximize::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-maximize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cpolyline%20points%3D%229%2021%203%2021%203%2015%22%2F%3E%3Cline%20x1%3D%2221%22%20x2%3D%2214%22%20y1%3D%223%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-maximize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cpolyline%20points%3D%229%2021%203%2021%203%2015%22%2F%3E%3Cline%20x1%3D%2221%22%20x2%3D%2214%22%20y1%3D%223%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-menu::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%226%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2218%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%226%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2218%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-menu-alt::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu-alt%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2219%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu-alt%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2219%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-minimize::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minimize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%224%2014%2010%2014%2010%2020%22%2F%3E%3Cpolyline%20points%3D%2220%2010%2014%2010%2014%204%22%2F%3E%3Cline%20x1%3D%2214%22%20x2%3D%2221%22%20y1%3D%2210%22%20y2%3D%223%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minimize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%224%2014%2010%2014%2010%2020%22%2F%3E%3Cpolyline%20points%3D%2220%2010%2014%2010%2014%204%22%2F%3E%3Cline%20x1%3D%2214%22%20x2%3D%2221%22%20y1%3D%2210%22%20y2%3D%223%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-minus::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-next::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-next%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-next%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-none::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-none%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2015%205%205%205-5%22%2F%3E%3Cpath%20d%3D%22m7%209%205-5%205%205%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-none%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2015%205%205%205-5%22%2F%3E%3Cpath%20d%3D%22m7%209%205-5%205%205%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-not-allowed::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-not-allowed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m4.9%204.9%2014.2%2014.2%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-not-allowed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m4.9%204.9%2014.2%2014.2%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-paste::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-paste%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%202H9a1%201%200%200%200-1%201v2c0%20.6.4%201%201%201h6c.6%200%201-.4%201-1V3c0-.6-.4-1-1-1Z%22%2F%3E%3Cpath%20d%3D%22M8%204H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2M16%204h2a2%202%200%200%201%202%202v2M11%2014h10%22%2F%3E%3Cpath%20d%3D%22m17%2010%204%204-4%204%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-paste%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%202H9a1%201%200%200%200-1%201v2c0%20.6.4%201%201%201h6c.6%200%201-.4%201-1V3c0-.6-.4-1-1-1Z%22%2F%3E%3Cpath%20d%3D%22M8%204H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2M16%204h2a2%202%200%200%201%202%202v2M11%2014h10%22%2F%3E%3Cpath%20d%3D%22m17%2010%204%204-4%204%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-pin::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pin%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2217%22%20y2%3D%2222%22%2F%3E%3Cpath%20d%3D%22M5%2017h14v-1.76a2%202%200%200%200-1.11-1.79l-1.78-.9A2%202%200%200%201%2015%2010.76V6h1a2%202%200%200%200%200-4H8a2%202%200%200%200%200%204h1v4.76a2%202%200%200%201-1.11%201.79l-1.78.9A2%202%200%200%200%205%2015.24Z%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pin%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2217%22%20y2%3D%2222%22%2F%3E%3Cpath%20d%3D%22M5%2017h14v-1.76a2%202%200%200%200-1.11-1.79l-1.78-.9A2%202%200%200%201%2015%2010.76V6h1a2%202%200%200%200%200-4H8a2%202%200%200%200%200%204h1v4.76a2%202%200%200%201-1.11%201.79l-1.78.9A2%202%200%200%200%205%2015.24Z%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-pivot::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pivot%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%203v18%22%2F%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M21%209H3%22%2F%3E%3Cpath%20d%3D%22M21%2015H3%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pivot%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%203v18%22%2F%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M21%209H3%22%2F%3E%3Cpath%20d%3D%22M21%2015H3%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-plus::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-plus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3Cpath%20d%3D%22M12%208v8%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-plus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3Cpath%20d%3D%22M12%208v8%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-previous::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-previous%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-previous%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-right::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3Cpath%20d%3D%22m12%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3Cpath%20d%3D%22m12%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-save::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-save%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%2017V3%22%2F%3E%3Cpath%20d%3D%22m6%2011%206%206%206-6%22%2F%3E%3Cpath%20d%3D%22M19%2021H5%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-save%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%2017V3%22%2F%3E%3Cpath%20d%3D%22m6%2011%206%206%206-6%22%2F%3E%3Cpath%20d%3D%22M19%2021H5%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-small-down::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-small-left::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-small-right::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-small-up::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-tick::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tick%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tick%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-tree-closed::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-closed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-closed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-tree-indeterminate::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-indeterminate%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-indeterminate%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-tree-open::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-open%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-open%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-unlinked::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-unlinked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%200%201%204%208%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2212%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-unlinked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%200%201%204%208%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2212%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-up::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E");
}
.ag-icon-grip::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-grip%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Cg%20stroke%3D%22none%22%20fill%3D%22currentColor%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-grip%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Cg%20stroke%3D%22none%22%20fill%3D%22currentColor%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.ag-icon-settings::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-settings%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%207h-9%22%2F%3E%3Cpath%20d%3D%22M14%2017H5%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-settings%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%207h-9%22%2F%3E%3Cpath%20d%3D%22M14%2017H5%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");
}

/* Part tabStyle/quartz */
.ag-tabs-header {
  background-color: var(--ag-tab-bar-background-color);
  border-bottom: var(--ag-tab-bar-border);
  gap: var(--ag-tab-spacing);
  padding: var(--ag-tab-bar-top-padding) var(--ag-tab-bar-horizontal-padding) 0;
}
.ag-tabs-header-wrapper {
  display: flex;
}
.ag-tabs-header-wrapper .ag-tabs-header {
  flex: 1 1;
}
.ag-tabs-close-button-wrapper {
  border: 0;
  padding: var(--ag-grid-size);
}
.ag-ltr .ag-tabs-close-button-wrapper {
  border-right: 1px solid var(--ag-border-color);
}
.ag-rtl .ag-tabs-close-button-wrapper {
  border-left: 1px solid var(--ag-border-color);
}
.ag-tabs-close-button {
  background-color: transparent;
  background-color: initial;
  border: 0;
  cursor: pointer;
  padding: 0;
}
.ag-tab {
  align-items: center;
  background-color: var(--ag-tab-background-color);
  border-left: var(--ag-tab-selected-border-width) solid transparent;
  border-right: var(--ag-tab-selected-border-width) solid transparent;
  color: var(--ag-tab-text-color);
  display: flex;
  flex: 1 1;
  justify-content: center;
  padding: var(--ag-tab-top-padding) var(--ag-tab-horizontal-padding) var(--ag-tab-bottom-padding);
  position: relative;
}
.ag-tab:hover {
  background-color: var(--ag-tab-hover-background-color);
  color: var(--ag-tab-hover-text-color);
}
.ag-tab.ag-tab-selected {
  background-color: var(--ag-tab-selected-background-color);
  color: var(--ag-tab-selected-text-color);
}
.ag-ltr .ag-tab.ag-tab-selected:not(:first-of-type) {
  border-left-color: var(--ag-tab-selected-border-color);
}
.ag-ltr .ag-tab.ag-tab-selected:not(:last-of-type),
.ag-rtl .ag-tab.ag-tab-selected:not(:first-of-type) {
  border-right-color: var(--ag-tab-selected-border-color);
}
.ag-rtl .ag-tab.ag-tab-selected:not(:last-of-type) {
  border-left-color: var(--ag-tab-selected-border-color);
}
.ag-tab:after {
  background-color: var(--ag-tab-selected-underline-color);
  bottom: 0;
  content: '';
  display: block;
  height: var(--ag-tab-selected-underline-width);
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: opacity var(--ag-tab-selected-underline-transition-duration);
}
.ag-tab.ag-tab-selected:after {
  opacity: 1;
}
.ag-tab:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}

/* Part inputStyle/bordered */
:where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper)) {
  -moz-appearance: textfield;
}
:where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper))::-webkit-inner-spin-button,
:where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper))::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
  background-color: var(--ag-input-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-input-border-radius);
  color: var(--ag-input-text-color);
  min-height: var(--ag-input-height);
  width: 100%;
}
.ag-ltr
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
  /* padding-left: var(--ag-input-padding-start); */
  padding-left: 0 !important;
}
.ag-rtl
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
  padding-right: var(--ag-input-padding-start);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:disabled) {
  background-color: var(--ag-input-disabled-background-color);
  border: var(--ag-input-disabled-border);
  color: var(--ag-input-disabled-text-color);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:focus) {
  background-color: var(--ag-input-focus-background-color);
  /* border: var(--ag-input-focus-border); */
  box-shadow: var(--ag-input-focus-shadow);
  color: var(--ag-input-focus-text-color);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:invalid) {
  background-color: var(--ag-input-invalid-background-color);
  border: var(--ag-input-invalid-border);
  color: var(--ag-input-invalid-text-color);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(.invalid) {
  background-color: var(--ag-input-invalid-background-color);
  border: var(--ag-input-invalid-border);
  color: var(--ag-input-invalid-text-color);
}

:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_head__g8aIg{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline}.style_title__a58gB{color:#444950;color:var(--gray-600);margin-bottom:0;flex-shrink:1;margin-right:1rem}.style_time__z0c9o{text-transform:uppercase;margin-left:auto;flex-shrink:0;flex-grow:0;font-size:0.8rem;color:gray-500}.style_content__SXTej{margin-bottom:0;color:gray-400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style_tabs__tYy2q .ant-tabs-bar{border-bottom:none;position:relative;padding-left:25px;padding-right:25px}.style_tabs__tYy2q .ant-tabs-bar::before{content:"";position:absolute;left:0;bottom:3px;right:0;height:1px;background-color:gray-200}.style_tabs__tYy2q .ant-tabs-nav .ant-tabs-tab{padding-left:0;padding-right:0;padding-bottom:20px;padding-top:20px;margin-right:25px}.style_tabs__tYy2q .ant-tabs-nav .ant-tabs-tab-active{color:#2754ff;color:var(--primary)}.style_tabs__tYy2q .ant-tabs-ink-bar{height:7px;border-radius:5px;background-color:#2754ff;background-color:var(--primary)}.style_tabs__tYy2q .ant-tabs-tabpane{padding-left:25px;padding-right:25px}[data-kit-theme=dark] .style_tabs__tYy2q .ant-tabs-bar::before{background-color:#232135}[data-kit-theme=dark] .style_tabs__tYy2q .ant-tabs-nav .ant-tabs-tab{color:#7575a3}[data-kit-theme=dark] .style_tabs__tYy2q .ant-tabs-nav .ant-tabs-tab-active{color:#2754ff;color:var(--primary)}:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_dropdown__LKi0t{padding-right:15px;position:relative;cursor:pointer}.style_dropdown__LKi0t::after{opacity:.5;color:gray-500;position:absolute;top:50%;right:0;margin-top:-2px;display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0);transition:all .2s ease-in-out}.style_dropdown__LKi0t:hover{color:#2754ff;color:var(--primary)}.style_dropdown__LKi0t:hover::after{color:#444950;color:var(--gray-600)}.style_icon__4iE72{margin-right:0.53rem;position:relative;bottom:-2px;font-size:1.13rem;color:gray-500;transition:all .2s ease-in-out}.style_icon__4iE72:hover{color:#2754ff;color:var(--primary)}.style_avatar__antkd{background-color:#e8e8ed !important;background-color:var(--gray-200) !important}[data-kit-theme=dark] .style_avatar__antkd{background:#232135 !important}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.table{table-layout:auto;font-variation-settings:"wght" 600;letter-spacing:0px;border-collapse:collapse;width:100%;color:#000000;color:var(--black)}.ticket1{color:#000000;color:var(--black);font-family:var(--kit-thermal-font-family)}.ticket2{color:#000000;color:var(--black);font-family:var(--kit-thermal-font-family)}.ticket3{color:#000000;color:var(--black);font-family:var(--kit-thermal-font-family)}#printable{display:none}#printable2{display:none}.borderdashed{border-top:1px solid #8792a2}@media print{.no-print{display:none}@page{size:auto;margin:2mm 0mm 3mm 0mm}.ticket1{font-weight:600 !important;text-transform:uppercase;letter-spacing:-1px;color:#000 !important;width:110mm;max-width:110mm;margin-left:5mm;margin-right:5mm;margin-bottom:20mm;padding-bottom:20mm}.ticket3{font-weight:500 !important;text-transform:uppercase;letter-spacing:-0.5px;color:#000 !important;width:60mm;max-width:60mm;margin-left:2mm;margin-right:2mm}h1,h2,h3,h4,h5,h6{color:#000000;color:var(--black-strict)}.page{margin-bottom:100px;border:medium none currentColor;border:initial;border-radius:0;border-radius:initial;width:auto;width:initial;min-height:0;min-height:initial;box-shadow:none;box-shadow:initial;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;page-break-after:always}.ticket2{font-weight:600 !important;text-transform:uppercase;letter-spacing:0px;color:#000 !important;padding-top:20px;padding-left:36px;padding-right:36px;padding-bottom:20px;page-break-after:auto}.shipping_label_container{height:"100%"}.shipping_label{font-size:36 !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:0px;color:#000 !important;padding-top:40px;padding-left:54px;padding-right:54px;padding-bottom:40px;page-break-after:auto}.font-size-16-2{font-size:5mm !important}.font-size-18-2{font-size:6.3mm !important}.font-size-13-2{font-size:4.05mm !important}.print-font-5{font-size:5mm}#printable{display:block !important}#printable2{display:block !important;page-break-after:avoid}.print-font-2{font-size:3.33mm}.print-font-3{font-size:3.96mm}.print-font-45{font-size:4.5mm}.print-font-4{font-size:4.5mm}.print-font-6{font-size:6mm}.print-table-1{font-weight:500 !important;letter-spacing:-1px;border-collapse:collapse;page-break-inside:auto;width:110mm;color:#000000;color:var(--black-strict)}.thermal-print-img{filter:grayscale(100%)}.print-table-2{font-weight:500 !important;font-size:5mm !important;letter-spacing:0px;border-collapse:collapse;page-break-after:avoid;height:100%;color:#000000;color:var(--black-strict)}.print-table-3{font-weight:500 !important;font-size:5mm !important;letter-spacing:0px;border-collapse:collapse;page-break-after:avoid;width:60mm;color:#000000;color:var(--black-strict)}}
@font-face{font-family:Buffalo;src:url(/static/media/Buffalo.02568d6513deec8e6404.otf) format("opentype")}@font-face{font-family:Pacifico;src:url(/static/media/Pacifico.c0d735fc04154e03a691.ttf) format("opentype")}@font-face{font-family:Creattion;src:url(/static/media/Creattion.fac8f063ee598d49bc31.otf) format("opentype")}@font-face{font-family:Scriptin;src:url(/static/media/Scriptin.c6392ef678b5929079b4.ttf) format("opentype")}@font-face{font-family:MrDeHaviland;src:url(/static/media/MrDeHaviland.43a303e9827a8d0ec125.ttf) format("opentype")}@font-face{font-family:MonsieurLaDoulaise;src:url(/static/media/MonsieurLaDoulaise.a9a77934eb7c971d71e2.ttf) format("opentype")}@font-face{font-family:MrsSaintDelafield;src:url(/static/media/MrsSaintDelafield.5bf734a989314fb09a30.ttf) format("opentype")}@font-face{font-family:TheQueenthine;src:url(/static/media/TheQueenthine.dc0c2ee997deee4ad656.ttf) format("opentype")}@font-face{font-family:Julietta-Messie;src:url(/static/media/Julietta-Messie.a61e3ea0f59ddc26dcc6.otf) format("opentype")}.fontSignatures_signatureFont__sXWXE{font-size:3rem;padding:1rem 1rem 2rem;transform:rotate(-5deg)}
/*
 * This file is a theme downloaded from the AG Grid Theme Builder for AG Grid 32.0.2.
 *
 * See installation docs at https://ag-grid.com/javascript-data-grid/applying-theme-builder-styling-grid/
 */

.ag-root-wrapper,
.ag-measurement-container,
.ag-apply-theme-variables {
  --ag-background-color: var(--ag-inherited-background-color, #ffffff);
  --ag-foreground-color: var(--ag-inherited-foreground-color, rgb(46, 55, 66));
  --ag-text-color: var(--ag-inherited-text-color, var(--ag-foreground-color));
  --ag-accent-color: var(--ag-inherited-accent-color, #2196f3);
  --ag-invalid-color: var(--ag-inherited-invalid-color, #e02525);
  --ag-border-color: var(
    --ag-inherited-border-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 15%)
  );
  --ag-wrapper-border: var(--ag-inherited-wrapper-border, none);
  --ag-row-border: var(--ag-inherited-row-border, none);
  --ag-color-scheme: var(--ag-inherited-color-scheme, light);
  --ag-header-row-border: var(--ag-inherited-header-row-border, var(--ag-row-border));
  --ag-footer-row-border: var(--ag-inherited-footer-row-border, var(--ag-row-border));
  --ag-column-border: var(--ag-inherited-column-border, solid 1px transparent);
  --ag-header-column-border: var(--ag-inherited-header-column-border, none);
  --ag-header-column-border-height: var(--ag-inherited-header-column-border-height, 100%);
  --ag-pinned-column-border: var(
    --ag-inherited-pinned-column-border,
    solid 1px var(--ag-border-color)
  );
  --ag-pinned-row-border: var(--ag-inherited-pinned-row-border, solid 1px var(--ag-border-color));
  --ag-side-panel-border: var(--ag-inherited-side-panel-border, none);
  --ag-font-family: var(--ag-inherited-font-family, Arial);
  --ag-chrome-background-color: var(
    --ag-inherited-chrome-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 2%)
  );
  --ag-header-background-color: var(--ag-inherited-header-background-color, #f9fafb);
  --ag-header-font-family: var(--ag-inherited-header-font-family, var(--ag-font-family));
  --ag-header-font-weight: var(--ag-inherited-header-font-weight, 600);
  --ag-header-font-size: var(--ag-inherited-header-font-size, 12px);
  --ag-header-text-color: var(--ag-inherited-header-text-color, #919191);
  --ag-header-cell-hover-background-color: var(
    --ag-inherited-header-cell-hover-background-color,
    transparent
  );
  --ag-header-cell-hover-background-transition-duration: var(
    --ag-inherited-header-cell-hover-background-transition-duration,
    0.2s
  );
  --ag-cell-text-color: var(--ag-inherited-cell-text-color, var(--ag-text-color));
  --ag-subtle-text-color: var(
    --ag-inherited-subtle-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 50%)
  );
  --ag-range-selection-border-style: var(--ag-inherited-range-selection-border-style, solid);
  --ag-range-selection-border-color: var(
    --ag-inherited-range-selection-border-color,
    var(--ag-accent-color)
  );
  --ag-range-selection-background-color: var(
    --ag-inherited-range-selection-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 20%)
  );
  --ag-range-selection-chart-background-color: var(
    --ag-inherited-range-selection-chart-background-color,
    #0058ff1a
  );
  --ag-range-selection-chart-category-background-color: var(
    --ag-inherited-range-selection-chart-category-background-color,
    #00ff841a
  );
  --ag-range-selection-highlight-color: var(
    --ag-inherited-range-selection-highlight-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-row-hover-color: var(
    --ag-inherited-row-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 12%)
  );
  --ag-column-hover-color: var(
    --ag-inherited-column-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 5%)
  );
  --ag-selected-row-background-color: var(
    --ag-inherited-selected-row-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 8%)
  );
  --ag-modal-overlay-background-color: var(
    --ag-inherited-modal-overlay-background-color,
    color-mix(in srgb, transparent, var(--ag-background-color) 66%)
  );
  --ag-odd-row-background-color: var(--ag-inherited-odd-row-background-color, #f9fafb);
  --ag-border-radius: var(--ag-inherited-border-radius, 4px);
  --ag-wrapper-border-radius: var(--ag-inherited-wrapper-border-radius, 0px);
  --ag-cell-horizontal-padding: var(
    --ag-inherited-cell-horizontal-padding,
    calc(var(--ag-grid-size) * 2 * var(--ag-cell-horizontal-padding-scale))
  );
  --ag-cell-widget-spacing: var(
    --ag-inherited-cell-widget-spacing,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-cell-horizontal-padding-scale: var(--ag-inherited-cell-horizontal-padding-scale, 1);
  --ag-row-group-indent-size: var(
    --ag-inherited-row-group-indent-size,
    calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size))
  );
  --ag-value-change-delta-up-color: var(--ag-inherited-value-change-delta-up-color, #43a047);
  --ag-value-change-delta-down-color: var(--ag-inherited-value-change-delta-down-color, #e53935);
  --ag-value-change-value-highlight-background-color: var(
    --ag-inherited-value-change-value-highlight-background-color,
    #16a08580
  );
  --ag-grid-size: var(--ag-inherited-grid-size, 8px);
  --ag-font-size: var(--ag-inherited-font-size, 14px);
  --ag-row-height: var(
    --ag-inherited-row-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 3.5 *
        var(--ag-row-vertical-padding-scale)
    )
  );
  --ag-row-vertical-padding-scale: var(--ag-inherited-row-vertical-padding-scale, 0.5);
  --ag-header-height: var(
    --ag-inherited-header-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 4.25 *
        var(--ag-header-vertical-padding-scale)
    )
  );
  --ag-header-vertical-padding-scale: var(--ag-inherited-header-vertical-padding-scale, 0.5);
  --ag-popup-shadow: var(--ag-inherited-popup-shadow, 0 0 16px 0 #00000026);
  --ag-dropdown-shadow: var(--ag-inherited-dropdown-shadow, 0 1px 4px 1px #babfc766);
  --ag-drag-ghost-background-color: var(
    --ag-inherited-drag-ghost-background-color,
    var(--ag-background-color)
  );
  --ag-drag-ghost-border: var(--ag-inherited-drag-ghost-border, solid 1px var(--ag-border-color));
  --ag-drag-ghost-shadow: var(--ag-inherited-drag-ghost-shadow, var(--ag-popup-shadow));
  --ag-focus-shadow: var(
    --ag-inherited-focus-shadow,
    0 0 0 3px color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-side-bar-panel-width: var(--ag-inherited-side-bar-panel-width, 250px);
  --ag-side-button-selected-border: var(
    --ag-inherited-side-button-selected-border,
    solid 1px var(--ag-border-color)
  );
  --ag-side-button-selected-background-color: var(
    --ag-inherited-side-button-selected-background-color,
    var(--ag-background-color)
  );
  --ag-side-bar-background-color: var(
    --ag-inherited-side-bar-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-header-column-resize-handle-display: var(
    --ag-inherited-header-column-resize-handle-display,
    block
  );
  --ag-header-column-resize-handle-height: var(
    --ag-inherited-header-column-resize-handle-height,
    30%
  );
  --ag-header-column-resize-handle-width: var(
    --ag-inherited-header-column-resize-handle-width,
    2px
  );
  --ag-header-column-resize-handle-color: var(
    --ag-inherited-header-column-resize-handle-color,
    var(--ag-border-color)
  );
  --ag-widget-container-horizontal-padding: var(
    --ag-inherited-widget-container-horizontal-padding,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-widget-container-vertical-padding: var(
    --ag-inherited-widget-container-vertical-padding,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-widget-horizontal-spacing: var(
    --ag-inherited-widget-horizontal-spacing,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-widget-vertical-spacing: var(--ag-inherited-widget-vertical-spacing, var(--ag-grid-size));
  --ag-list-item-height: var(
    --ag-inherited-list-item-height,
    calc(var(--ag-icon-size) + var(--ag-widget-vertical-spacing))
  );
  --ag-icon-size: var(--ag-inherited-icon-size, 16px);
  --ag-toggle-button-width: var(--ag-inherited-toggle-button-width, 28px);
  --ag-toggle-button-height: var(--ag-inherited-toggle-button-height, 18px);
  --ag-toggle-button-border-width: var(--ag-inherited-toggle-button-border-width, 2px);
  --ag-toggle-button-on-border-color: var(
    --ag-inherited-toggle-button-on-border-color,
    var(--ag-accent-color)
  );
  --ag-toggle-button-on-background-color: var(
    --ag-inherited-toggle-button-on-background-color,
    var(--ag-accent-color)
  );
  --ag-toggle-button-off-border-color: var(
    --ag-inherited-toggle-button-off-border-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-toggle-button-off-background-color: var(
    --ag-inherited-toggle-button-off-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-toggle-button-switch-border-color: var(
    --ag-inherited-toggle-button-switch-border-color,
    var(--ag-toggle-button-off-border-color)
  );
  --ag-toggle-button-switch-background-color: var(
    --ag-inherited-toggle-button-switch-background-color,
    var(--ag-background-color)
  );
  --ag-checkbox-border-width: var(--ag-inherited-checkbox-border-width, 1px);
  --ag-checkbox-border-radius: var(--ag-inherited-checkbox-border-radius, var(--ag-border-radius));
  --ag-checkbox-unchecked-background-color: var(
    --ag-inherited-checkbox-unchecked-background-color,
    var(--ag-background-color)
  );
  --ag-checkbox-unchecked-border-color: var(
    --ag-inherited-checkbox-unchecked-border-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-checkbox-checked-background-color: var(
    --ag-inherited-checkbox-checked-background-color,
    var(--ag-accent-color)
  );
  --ag-checkbox-checked-border-color: var(
    --ag-inherited-checkbox-checked-border-color,
    var(--ag-accent-color)
  );
  --ag-checkbox-checked-shape-image: var(
    --ag-inherited-checkbox-checked-shape-image,
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.75%22%20d%3D%22M1%203.5%203.5%206l5-5%22%2F%3E%3C%2Fsvg%3E")
  );
  --ag-checkbox-checked-shape-color: var(
    --ag-inherited-checkbox-checked-shape-color,
    var(--ag-background-color)
  );
  --ag-checkbox-indeterminate-background-color: var(
    --ag-inherited-checkbox-indeterminate-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-checkbox-indeterminate-border-color: var(
    --ag-inherited-checkbox-indeterminate-border-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-checkbox-indeterminate-shape-image: var(
    --ag-inherited-checkbox-indeterminate-shape-image,
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22none%22%3E%3Crect%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22%23000%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E")
  );
  --ag-checkbox-indeterminate-shape-color: var(
    --ag-inherited-checkbox-indeterminate-shape-color,
    var(--ag-background-color)
  );
  --ag-radio-checked-shape-image: var(
    --ag-inherited-radio-checked-shape-image,
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226%22%20height%3D%226%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")
  );
  --ag-menu-border: var(
    --ag-inherited-menu-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%)
  );
  --ag-menu-background-color: var(
    --ag-inherited-menu-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%)
  );
  --ag-menu-text-color: var(
    --ag-inherited-menu-text-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 95%)
  );
  --ag-menu-shadow: var(--ag-inherited-menu-shadow, var(--ag-popup-shadow));
  --ag-menu-separator-color: var(--ag-inherited-menu-separator-color, var(--ag-border-color));
  --ag-set-filter-indent-size: var(--ag-inherited-set-filter-indent-size, var(--ag-icon-size));
  --ag-chart-menu-panel-width: var(--ag-inherited-chart-menu-panel-width, 260px);
  --ag-chart-menu-label-color: var(
    --ag-inherited-chart-menu-label-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 80%)
  );
  --ag-icon-button-hover-color: var(
    --ag-inherited-icon-button-hover-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)
  );
  --ag-dialog-shadow: var(--ag-inherited-dialog-shadow, var(--ag-popup-shadow));
  --ag-dialog-border: var(
    --ag-inherited-dialog-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%)
  );
  --ag-panel-background-color: var(
    --ag-inherited-panel-background-color,
    var(--ag-background-color)
  );
  --ag-panel-title-bar-background-color: var(
    --ag-inherited-panel-title-bar-background-color,
    var(--ag-header-background-color)
  );
  --ag-panel-title-bar-border: var(
    --ag-inherited-panel-title-bar-border,
    solid 1px var(--ag-border-color)
  );
  --ag-column-select-indent-size: var(
    --ag-inherited-column-select-indent-size,
    var(--ag-icon-size)
  );
  --ag-tool-panel-separator-border: var(
    --ag-inherited-tool-panel-separator-border,
    solid 1px var(--ag-border-color)
  );
  --ag-tooltip-background-color: var(
    --ag-inherited-tooltip-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-tooltip-text-color: var(--ag-inherited-tooltip-text-color, var(--ag-text-color));
  --ag-tooltip-border: var(--ag-inherited-tooltip-border, solid 1px var(--ag-border-color));
  --ag-column-drop-cell-background-color: var(
    --ag-inherited-column-drop-cell-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 7%)
  );
  --ag-column-drop-cell-border: var(
    --ag-inherited-column-drop-cell-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 13%)
  );
  --ag-select-cell-background-color: var(
    --ag-inherited-select-cell-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 7%)
  );
  --ag-select-cell-border: var(
    --ag-inherited-select-cell-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 13%)
  );
  --ag-advanced-filter-builder-button-bar-border: var(
    --ag-inherited-advanced-filter-builder-button-bar-border,
    solid 1px var(--ag-border-color)
  );
  --ag-advanced-filter-builder-indent-size: var(
    --ag-inherited-advanced-filter-builder-indent-size,
    calc(var(--ag-grid-size) * 2 + var(--ag-icon-size))
  );
  --ag-advanced-filter-builder-join-pill-color: var(
    --ag-inherited-advanced-filter-builder-join-pill-color,
    #f08e8d
  );
  --ag-advanced-filter-builder-column-pill-color: var(
    --ag-inherited-advanced-filter-builder-column-pill-color,
    #a6e194
  );
  --ag-advanced-filter-builder-option-pill-color: var(
    --ag-inherited-advanced-filter-builder-option-pill-color,
    #f3c08b
  );
  --ag-advanced-filter-builder-value-pill-color: var(
    --ag-inherited-advanced-filter-builder-value-pill-color,
    #85c0e4
  );
  --ag-filter-tool-panel-group-indent: var(
    --ag-inherited-filter-tool-panel-group-indent,
    var(--ag-grid-size)
  );
  --ag-icon-button-hover-background-color: var(
    --ag-inherited-icon-button-hover-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)
  );
  --ag-row-loading-skeleton-effect-color: var(
    --ag-inherited-row-loading-skeleton-effect-color,
    rgba(66, 66, 66, 0.2)
  );
  --ag-tab-bar-background-color: var(
    --ag-inherited-tab-bar-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 5%)
  );
  --ag-tab-bar-horizontal-padding: var(--ag-inherited-tab-bar-horizontal-padding, 0);
  --ag-tab-bar-top-padding: var(--ag-inherited-tab-bar-top-padding, 0);
  --ag-tab-background-color: var(--ag-inherited-tab-background-color, transparent);
  --ag-tab-text-color: var(
    --ag-inherited-tab-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 70%)
  );
  --ag-tab-horizontal-padding: var(
    --ag-inherited-tab-horizontal-padding,
    calc(var(--ag-grid-size))
  );
  --ag-tab-top-padding: var(--ag-inherited-tab-top-padding, calc(var(--ag-grid-size)));
  --ag-tab-bottom-padding: var(--ag-inherited-tab-bottom-padding, calc(var(--ag-grid-size)));
  --ag-tab-spacing: var(--ag-inherited-tab-spacing, 0);
  --ag-tab-hover-background-color: var(
    --ag-inherited-tab-hover-background-color,
    var(--ag-tab-background-color)
  );
  --ag-tab-hover-text-color: var(--ag-inherited-tab-hover-text-color, var(--ag-text-color));
  --ag-tab-selected-background-color: var(
    --ag-inherited-tab-selected-background-color,
    var(--ag-background-color)
  );
  --ag-tab-selected-text-color: var(--ag-inherited-tab-selected-text-color, var(--ag-text-color));
  --ag-tab-selected-border-width: var(--ag-inherited-tab-selected-border-width, 1px);
  --ag-tab-selected-border-color: var(
    --ag-inherited-tab-selected-border-color,
    var(--ag-border-color)
  );
  --ag-tab-selected-underline-color: var(--ag-inherited-tab-selected-underline-color, transparent);
  --ag-tab-selected-underline-width: var(--ag-inherited-tab-selected-underline-width, 0);
  --ag-tab-selected-underline-transition-duration: var(
    --ag-inherited-tab-selected-underline-transition-duration,
    0
  );
  --ag-tab-bar-border: var(--ag-inherited-tab-bar-border, solid 1px var(--ag-border-color));
  --ag-input-background-color: var(
    --ag-inherited-input-background-color,
    var(--ag-background-color)
  );
  --ag-input-border: var(--ag-inherited-input-border, solid 1px var(--ag-border-color));
  --ag-input-border-radius: var(--ag-inherited-input-border-radius, var(--ag-border-radius));
  --ag-input-text-color: var(--ag-inherited-input-text-color, var(--ag-text-color));
  --ag-input-padding-start: var(--ag-inherited-input-padding-start, var(--ag-grid-size));
  --ag-input-height: var(
    --ag-inherited-input-height,
    calc(max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 2)
  );
  --ag-input-focus-background-color: var(
    --ag-inherited-input-focus-background-color,
    var(--ag-input-background-color)
  );
  --ag-input-focus-border: var(--ag-inherited-input-focus-border, solid 1px var(--ag-accent-color));
  --ag-input-focus-shadow: var(--ag-inherited-input-focus-shadow, var(--ag-focus-shadow));
  --ag-input-focus-text-color: var(
    --ag-inherited-input-focus-text-color,
    var(--ag-input-text-color)
  );
  --ag-input-disabled-background-color: var(
    --ag-inherited-input-disabled-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 6%)
  );
  --ag-input-disabled-border: var(--ag-inherited-input-disabled-border, var(--ag-input-border));
  --ag-input-disabled-text-color: var(
    --ag-inherited-input-disabled-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 50%)
  );
  --ag-input-invalid-background-color: var(
    --ag-inherited-input-invalid-background-color,
    var(--ag-input-background-color)
  );
  --ag-input-invalid-border: var(
    --ag-inherited-input-invalid-border,
    solid 1px var(--ag-invalid-color)
  );
  --ag-input-invalid-text-color: var(
    --ag-inherited-input-invalid-text-color,
    var(--ag-input-text-color)
  );
}

.swipedark .ag-root-wrapper,
.ag-measurement-container,
.ag-apply-theme-variables {
  --ag-background-color: var(--ag-inherited-background-color, #1e1e1e);
  --ag-foreground-color: var(--ag-inherited-foreground-color, rgb(230, 230, 230));
  --ag-text-color: var(--ag-inherited-text-color, var(--ag-foreground-color));
  --ag-accent-color: var(--ag-inherited-accent-color, #1e88e5);
  --ag-invalid-color: var(--ag-inherited-invalid-color, #ff5252);
  --ag-border-color: var(
    --ag-inherited-border-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 15%)
  );
  --ag-wrapper-border: var(--ag-inherited-wrapper-border, none);
  --ag-row-border: var(--ag-inherited-row-border, none);
  --ag-color-scheme: var(--ag-inherited-color-scheme, dark);
  --ag-header-row-border: var(--ag-inherited-header-row-border, var(--ag-row-border));
  --ag-footer-row-border: var(--ag-inherited-footer-row-border, var(--ag-row-border));
  --ag-column-border: var(--ag-inherited-column-border, solid 1px transparent);
  --ag-header-column-border: var(--ag-inherited-header-column-border, none);
  --ag-header-column-border-height: var(--ag-inherited-header-column-border-height, 100%);
  --ag-pinned-column-border: var(
    --ag-inherited-pinned-column-border,
    solid 1px var(--ag-border-color)
  );
  --ag-pinned-row-border: var(--ag-inherited-pinned-row-border, solid 1px var(--ag-border-color));
  --ag-side-panel-border: var(--ag-inherited-side-panel-border, none);
  --ag-font-family: var(--ag-inherited-font-family, Arial);
  --ag-chrome-background-color: var(
    --ag-inherited-chrome-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 2%)
  );
  --ag-header-background-color: var(--ag-inherited-header-background-color, #2e2e2e);
  --ag-header-font-family: var(--ag-inherited-header-font-family, var(--ag-font-family));
  --ag-header-font-weight: var(--ag-inherited-header-font-weight, 600);
  --ag-header-font-size: var(--ag-inherited-header-font-size, 14px);
  --ag-header-text-color: var(--ag-inherited-header-text-color, #b0b0b0);
  --ag-header-cell-hover-background-color: var(
    --ag-inherited-header-cell-hover-background-color,
    transparent
  );
  --ag-header-cell-hover-background-transition-duration: var(
    --ag-inherited-header-cell-hover-background-transition-duration,
    0.2s
  );
  --ag-cell-text-color: var(--ag-inherited-cell-text-color, var(--ag-text-color));
  --ag-subtle-text-color: var(
    --ag-inherited-subtle-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 50%)
  );
  --ag-range-selection-border-style: var(--ag-inherited-range-selection-border-style, solid);
  --ag-range-selection-border-color: var(
    --ag-inherited-range-selection-border-color,
    var(--ag-accent-color)
  );
  --ag-range-selection-background-color: var(
    --ag-inherited-range-selection-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 20%)
  );
  --ag-range-selection-chart-background-color: var(
    --ag-inherited-range-selection-chart-background-color,
    #0058ff1a
  );
  --ag-range-selection-chart-category-background-color: var(
    --ag-inherited-range-selection-chart-category-background-color,
    #00ff841a
  );
  --ag-range-selection-highlight-color: var(
    --ag-inherited-range-selection-highlight-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-row-hover-color: var(
    --ag-inherited-row-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 12%)
  );
  --ag-column-hover-color: var(
    --ag-inherited-column-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 5%)
  );
  --ag-selected-row-background-color: var(
    --ag-inherited-selected-row-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 8%)
  );
  --ag-modal-overlay-background-color: var(
    --ag-inherited-modal-overlay-background-color,
    color-mix(in srgb, transparent, var(--ag-background-color) 66%)
  );
  --ag-odd-row-background-color: var(--ag-inherited-odd-row-background-color, #2e2e2e);
  --ag-border-radius: var(--ag-inherited-border-radius, 4px);
  --ag-wrapper-border-radius: var(--ag-inherited-wrapper-border-radius, 0px);
  --ag-cell-horizontal-padding: var(
    --ag-inherited-cell-horizontal-padding,
    calc(var(--ag-grid-size) * 2 * var(--ag-cell-horizontal-padding-scale))
  );
  --ag-cell-widget-spacing: var(
    --ag-inherited-cell-widget-spacing,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-cell-horizontal-padding-scale: var(--ag-inherited-cell-horizontal-padding-scale, 1);
  --ag-row-group-indent-size: var(
    --ag-inherited-row-group-indent-size,
    calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size))
  );
  --ag-value-change-delta-up-color: var(--ag-inherited-value-change-delta-up-color, #43a047);
  --ag-value-change-delta-down-color: var(--ag-inherited-value-change-delta-down-color, #e53935);
  --ag-value-change-value-highlight-background-color: var(
    --ag-inherited-value-change-value-highlight-background-color,
    #16a08580
  );
  --ag-grid-size: var(--ag-inherited-grid-size, 8px);
  --ag-font-size: var(--ag-inherited-font-size, 14px);
  --ag-row-height: var(
    --ag-inherited-row-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 3.5 *
        var(--ag-row-vertical-padding-scale)
    )
  );
  --ag-row-vertical-padding-scale: var(--ag-inherited-row-vertical-padding-scale, 0.5);
  --ag-header-height: var(
    --ag-inherited-header-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 4.25 *
        var(--ag-header-vertical-padding-scale)
    )
  );
  --ag-header-vertical-padding-scale: var(--ag-inherited-header-vertical-padding-scale, 0.5);
  --ag-popup-shadow: var(--ag-inherited-popup-shadow, 0 0 16px 0 #00000026);
  --ag-dropdown-shadow: var(--ag-inherited-dropdown-shadow, 0 1px 4px 1px #babfc766);
  --ag-drag-ghost-background-color: var(
    --ag-inherited-drag-ghost-background-color,
    var(--ag-background-color)
  );
  --ag-drag-ghost-border: var(--ag-inherited-drag-ghost-border, solid 1px var(--ag-border-color));
  --ag-drag-ghost-shadow: var(--ag-inherited-drag-ghost-shadow, var(--ag-popup-shadow));
  --ag-focus-shadow: var(
    --ag-inherited-focus-shadow,
    0 0 0 3px color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-side-bar-panel-width: var(--ag-inherited-side-bar-panel-width, 250px);
  --ag-side-button-selected-border: var(
    --ag-inherited-side-button-selected-border,
    solid 1px var(--ag-border-color)
  );
  --ag-side-button-selected-background-color: var(
    --ag-inherited-side-button-selected-background-color,
    var(--ag-background-color)
  );
  --ag-side-bar-background-color: var(
    --ag-inherited-side-bar-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-header-column-resize-handle-display: var(
    --ag-inherited-header-column-resize-handle-display,
    block
  );
  --ag-header-column-resize-handle-height: var(
    --ag-inherited-header-column-resize-handle-height,
    30%
  );
  --ag-header-column-resize-handle-width: var(
    --ag-inherited-header-column-resize-handle-width,
    2px
  );
  --ag-header-column-resize-handle-color: var(
    --ag-inherited-header-column-resize-handle-color,
    var(--ag-border-color)
  );
  --ag-widget-container-horizontal-padding: var(
    --ag-inherited-widget-container-horizontal-padding,
    calc(var(--ag-grid-size) * 1 5)
  );
  --ag-checkbox-size: var(--ag-inherited-checkbox-size, calc(var(--ag-font-size) * 1.1));
  --ag-checkbox-background-color: var(--ag-inherited-checkbox-background-color, transparent);
  --ag-checkbox-border-color: var(--ag-inherited-checkbox-border-color, #babfc766);
  --ag-checkbox-checked-color: var(--ag-inherited-checkbox-checked-color, var(--ag-accent-color));
  --ag-checkbox-indeterminate-color: var(
    --ag-inherited-checkbox-indeterminate-color,
    var(--ag-accent-color)
  );
  --ag-checkbox-checked-background-color: var(
    --ag-inherited-checkbox-checked-background-color,
    var(--ag-background-color)
  );
  --ag-radio-size: var(--ag-inherited-radio-size, var(--ag-checkbox-size));
  --ag-radio-background-color: var(--ag-inherited-radio-background-color, transparent);
  --ag-radio-border-color: var(--ag-inherited-radio-border-color, var(--ag-checkbox-border-color));
  --ag-radio-selected-color: var(--ag-inherited-radio-selected-color, var(--ag-accent-color));
  --ag-radio-selected-background-color: var(
    --ag-inherited-radio-selected-background-color,
    var(--ag-background-color)
  );
  --ag-chart-border-color: var(--ag-inherited-chart-border-color, transparent);
  --ag-chart-background-color: var(
    --ag-inherited-chart-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-chart-shadow: var(--ag-inherited-chart-shadow, none);
  --ag-chart-title-color: var(--ag-inherited-chart-title-color, var(--ag-subtle-text-color));
  --ag-chart-subtitle-color: var(--ag-inherited-chart-subtitle-color, var(--ag-subtle-text-color));
  --ag-chart-padding: var(--ag-inherited-chart-padding, 10px);
  --ag-chart-tooltip-background-color: var(
    --ag-inherited-chart-tooltip-background-color,
    var(--ag-background-color)
  );
  --ag-chart-tooltip-text-color: var(
    --ag-inherited-chart-tooltip-text-color,
    var(--ag-subtle-text-color)
  );
  --ag-chart-tooltip-border-color: var(
    --ag-inherited-chart-tooltip-border-color,
    var(--ag-border-color)
  );
  --ag-chart-label-color: var(--ag-inherited-chart-label-color, var(--ag-text-color));
  --ag-chart-palette-fill: var(--ag-inherited-chart-palette-fill, #1e88e5 #d32f2f #43a047 #ffb300);
  --ag-chart-palette-stroke: var(
    --ag-inherited-chart-palette-stroke,
    var(--ag-chart-background-color)
  );
  --ag-chart-range-chart-stroke-color: var(
    --ag-inherited-chart-range-chart-stroke-color,
    var(--ag-accent-color)
  );
  --ag-chart-range-chart-fill-color: var(
    --ag-inherited-chart-range-chart-fill-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 20%)
  );
  --ag-empty-grid-background-color: var(
    --ag-inherited-empty-grid-background-color,
    var(--ag-background-color)
  );
  --ag-row-drag-ghost-font-size: var(--ag-inherited-row-drag-ghost-font-size, var(--ag-font-size));
  --ag-row-drag-ghost-font-weight: var(
    --ag-inherited-row-drag-ghost-font-weight,
    var(--ag-header-font-weight)
  );
  --ag-row-drag-ghost-background: var(
    --ag-inherited-row-drag-ghost-background,
    var(--ag-background-color)
  );
  --ag-row-drag-ghost-text-color: var(
    --ag-inherited-row-drag-ghost-text-color,
    var(--ag-cell-text-color)
  );
  --ag-row-drag-ghost-padding: var(
    --ag-inherited-row-drag-ghost-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-tree-data-open-marker-color: var(
    --ag-inherited-tree-data-open-marker-color,
    var(--ag-subtle-text-color)
  );
  --ag-tree-data-closed-marker-color: var(
    --ag-inherited-tree-data-closed-marker-color,
    var(--ag-subtle-text-color)
  );
  --ag-font-weight: var(--ag-inherited-font-weight, 400);
  --ag-link-color: var(--ag-inherited-link-color, var(--ag-accent-color));
  --ag-card-radius: var(--ag-inherited-card-radius, 2px);
  --ag-card-shadow: var(
    --ag-inherited-card-shadow,
    0px 1px 1px rgba(0, 0, 0, 0.25),
    0px 1px 3px rgba(0, 0, 0, 0.12)
  );
  --ag-card-border: var(--ag-inherited-card-border, none);
  --ag-card-padding: var(--ag-inherited-card-padding, 0);
  --ag-card-background-color: var(--ag-inherited-card-background-color, var(--ag-background-color));
  --ag-card-header-color: var(--ag-inherited-card-header-color, var(--ag-subtle-text-color));
  --ag-card-header-font-weight: var(
    --ag-inherited-card-header-font-weight,
    var(--ag-header-font-weight)
  );
  --ag-card-header-padding: var(
    --ag-inherited-card-header-padding,
    calc(var(--ag-grid-size) * 2) calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2)
  );
  --ag-card-header-font-size: var(--ag-inherited-card-header-font-size, var(--ag-font-size));
  --ag-card-header-font-family: var(--ag-inherited-card-header-font-family, var(--ag-font-family));
  --ag-card-subheader-color: var(--ag-inherited-card-subheader-color, var(--ag-subtle-text-color));
  --ag-card-subheader-padding: var(
    --ag-inherited-card-subheader-padding,
    calc(var(--ag-grid-size) * 1)
  );
  --ag-card-subheader-font-size: var(--ag-inherited-card-subheader-font-size, var(--ag-font-size));
  --ag-card-subheader-font-family: var(
    --ag-inherited-card-subheader-font-family,
    var(--ag-font-family)
  );
  --ag-card-content-padding: var(
    --ag-inherited-card-content-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-card-content-font-family: var(
    --ag-inherited-card-content-font-family,
    var(--ag-font-family)
  );
  --ag-card-content-font-size: var(--ag-inherited-card-content-font-size, var(--ag-font-size));
  --ag-card-content-font-weight: var(--ag-inherited-card-content-font-weight, 400);
  --ag-card-content-color: var(--ag-inherited-card-content-color, var(--ag-text-color));
  --ag-card-footer-padding: var(--ag-inherited-card-footer-padding, calc(var(--ag-grid-size) * 2));
  --ag-card-footer-font-family: var(--ag-inherited-card-footer-font-family, var(--ag-font-family));
  --ag-card-footer-font-size: var(--ag-inherited-card-footer-font-size, var(--ag-font-size));
  --ag-card-footer-font-weight: var(--ag-inherited-card-footer-font-weight, 400);
  --ag-card-footer-color: var(--ag-inherited-card-footer-color, var(--ag-subtle-text-color));
  --ag-tabs-shadow: var(--ag-inherited-tabs-shadow, none);
  --ag-tabs-header-background-color: var(
    --ag-inherited-tabs-header-background-color,
    var(--ag-background-color)
  );
  --ag-tabs-header-selected-background-color: var(
    --ag-inherited-tabs-header-selected-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-tabs-header-foreground-color: var(
    --ag-inherited-tabs-header-foreground-color,
    var(--ag-subtle-text-color)
  );
  --ag-tabs-header-selected-foreground-color: var(
    --ag-inherited-tabs-header-selected-foreground-color,
    var(--ag-text-color)
  );
  --ag-tabs-body-background-color: var(
    --ag-inherited-tabs-body-background-color,
    var(--ag-background-color)
  );
  --ag-tabs-body-foreground-color: var(
    --ag-inherited-tabs-body-foreground-color,
    var(--ag-subtle-text-color)
  );
  --ag-tabs-header-font-size: var(--ag-inherited-tabs-header-font-size, var(--ag-font-size));
  --ag-tabs-header-font-weight: var(--ag-inherited-tabs-header-font-weight, var(--ag-font-weight));
  --ag-tabs-header-font-family: var(--ag-inherited-tabs-header-font-family, var(--ag-font-family));
  --ag-tabs-body-font-size: var(--ag-inherited-tabs-body-font-size, var(--ag-font-size));
  --ag-tabs-body-font-weight: var(--ag-inherited-tabs-body-font-weight, var(--ag-font-weight));
  --ag-tabs-body-font-family: var(--ag-inherited-tabs-body-font-family, var(--ag-font-family));
  --ag-tabs-body-border-color: var(--ag-inherited-tabs-body-border-color, var(--ag-border-color));
  --ag-tabs-body-border-width: var(--ag-inherited-tabs-body-border-width, 1px);
  --ag-tabs-body-border-style: var(--ag-inherited-tabs-body -border-style, solid);
  --ag-overlay-background-color: var(--ag-inherited-overlay-background-color, var(--ag-black));
  --ag-overlay-opacity: var(--ag-inherited-overlay-opacity, 0.8);
  --ag-overlay-foreground-color: var(--ag-inherited-overlay-foreground-color, var(--ag-white));
  --ag-overlay-border-radius: var(--ag-inherited-overlay-border-radius, 2px);
  --ag-overlay-padding: var(--ag-inherited-overlay-padding, calc(var(--ag-grid-size) * 2));
  --ag-overlay-shadow: var(--ag-inherited-overlay-shadow, var(--ag-card-shadow));
  --ag-overlay-content-font-family: var(
    --ag-inherited-overlay-content-font-family,
    var(--ag-font-family)
  );
  --ag-overlay-content-font-size: var(
    --ag-inherited-overlay-content-font-size,
    var(--ag-font-size)
  );
  --ag-overlay-content-font-weight: var(
    --ag-inherited-overlay-content-font-weight,
    var(--ag-font-weight)
  );
  --ag-overlay-content-color: var(--ag-inherited-overlay-content-color, var(--ag-text-color));
  --ag-overlay-header-padding: var(
    --ag-inherited-overlay-header-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-overlay-header-font-family: var(
    --ag-inherited-overlay-header-font-family,
    var(--ag-font-family)
  );
  --ag-overlay-header-font-size: var(--ag-inherited-overlay-header-font-size, var(--ag-font-size));
  --ag-overlay-header-font-weight: var(
    --ag-inherited-overlay-header-font-weight,
    var(--ag-font-weight)
  );
  --ag-overlay-header-color: var(--ag-inherited-overlay-header-color, var(--ag-text-color));
  --ag-overlay-close-button-color: var(
    --ag-inherited-overlay-close-button-color,
    var(--ag-accent-color)
  );
  --ag-overlay-close-button-size: var(--ag-inherited-overlay-close-button-size, 24px);
  --ag-overlay-close-button-border-radius: var(
    --ag-inherited-overlay-close-button-border-radius,
    50%
  );
  --ag-overlay-close-button-background: var(
    --ag-inherited-overlay-close-button-background,
    transparent
  );
  --ag-overlay-close-button-hover-background: var(
    --ag-inherited-overlay-close-button-hover-background,
    color-mix(in srgb, var(--ag-overlay-close-button-background), var(--ag-accent-color) 10%)
  );
  --ag-overlay-close-button-hover-color: var(
    --ag-inherited-overlay-close-button-hover-color,
    var(--ag-overlay-close-button-color)
  );
  --ag-overlay-footer-padding: var(
    --ag-inherited-overlay-footer-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-overlay-footer-font-family: var(
    --ag-inherited-overlay-footer-font-family,
    var(--ag-font-family)
  );
  --ag-overlay-footer-font-size: var(--ag-inherited-overlay-footer-font-size, var(--ag-font-size));
  --ag-overlay-footer-font-weight: var(
    --ag-inherited-overlay-footer-font-weight,
    var(--ag-font-weight)
  );
  --ag-overlay-footer-color: var(--ag-inherited-overlay-footer-color, var(--ag-text-color));
  --ag-overlay-footer-background-color: var(
    --ag-inherited-overlay-footer-background-color,
    transparent
  );
}

:has(> .ag-root-wrapper) {
  --ag-inherited-background-color: var(--ag-background-color);
  --ag-inherited-foreground-color: var(--ag-foreground-color);
  --ag-inherited-text-color: var(--ag-text-color);
  --ag-inherited-accent-color: var(--ag-accent-color);
  --ag-inherited-invalid-color: var(--ag-invalid-color);
  --ag-inherited-border-color: var(--ag-border-color);
  --ag-inherited-wrapper-border: var(--ag-wrapper-border);
  --ag-inherited-row-border: var(--ag-row-border);
  --ag-inherited-color-scheme: var(--ag-color-scheme);
  --ag-inherited-header-row-border: var(--ag-header-row-border);
  --ag-inherited-footer-row-border: var(--ag-footer-row-border);
  --ag-inherited-column-border: var(--ag-column-border);
  --ag-inherited-header-column-border: var(--ag-header-column-border);
  --ag-inherited-header-column-border-height: var(--ag-header-column-border-height);
  --ag-inherited-pinned-column-border: var(--ag-pinned-column-border);
  --ag-inherited-pinned-row-border: var(--ag-pinned-row-border);
  --ag-inherited-side-panel-border: var(--ag-side-panel-border);
  --ag-inherited-font-family: var(--ag-font-family);
  --ag-inherited-chrome-background-color: var(--ag-chrome-background-color);
  --ag-inherited-header-background-color: var(--ag-header-background-color);
  --ag-inherited-header-font-family: var(--ag-header-font-family);
  --ag-inherited-header-font-weight: var(--ag-header-font-weight);
  --ag-inherited-header-font-size: var(--ag-header-font-size);
  --ag-inherited-header-text-color: var(--ag-header-text-color);
  --ag-inherited-header-cell-hover-background-color: var(--ag-header-cell-hover-background-color);
  --ag-inherited-header-cell-hover-background-transition-duration: var(
    --ag-header-cell-hover-background-transition-duration
  );
  --ag-inherited-cell-text-color: var(--ag-cell-text-color);
  --ag-inherited-subtle-text-color: var(--ag-subtle-text-color);
  --ag-inherited-range-selection-border-style: var(--ag-range-selection-border-style);
  --ag-inherited-range-selection-border-color: var(--ag-range-selection-border-color);
  --ag-inherited-range-selection-background-color: var(--ag-range-selection-background-color);
  --ag-inherited-range-selection-chart-background-color: var(
    --ag-range-selection-chart-background-color
  );
  --ag-inherited-range-selection-chart-category-background-color: var(
    --ag-range-selection-chart-category-background-color
  );
  --ag-inherited-range-selection-highlight-color: var(--ag-range-selection-highlight-color);
  --ag-inherited-row-hover-color: var(--ag-row-hover-color);
  --ag-inherited-column-hover-color: var(--ag-column-hover-color);
  --ag-inherited-selected-row-background-color: var(--ag-selected-row-background-color);
  --ag-inherited-modal-overlay-background-color: var(--ag-modal-overlay-background-color);
  --ag-inherited-odd-row-background-color: var(--ag-odd-row-background-color);
  --ag-inherited-border-radius: var(--ag-border-radius);
  --ag-inherited-wrapper-border-radius: var(--ag-wrapper-border-radius);
  --ag-inherited-cell-horizontal-padding: var(--ag-cell-horizontal-padding);
  --ag-inherited-cell-widget-spacing: var(--ag-cell-widget-spacing);
  --ag-inherited-cell-horizontal-padding-scale: var(--ag-cell-horizontal-padding-scale);
  --ag-inherited-row-group-indent-size: var(--ag-row-group-indent-size);
  --ag-inherited-value-change-delta-up-color: var(--ag-value-change-delta-up-color);
  --ag-inherited-value-change-delta-down-color: var(--ag-value-change-delta-down-color);
  --ag-inherited-value-change-value-highlight-background-color: var(
    --ag-value-change-value-highlight-background-color
  );
  --ag-inherited-grid-size: var(--ag-grid-size);
  --ag-inherited-font-size: var(--ag-font-size);
  --ag-inherited-row-height: var(--ag-row-height);
  --ag-inherited-row-vertical-padding-scale: var(--ag-row-vertical-padding-scale);
  --ag-inherited-header-height: var(--ag-header-height);
  --ag-inherited-header-vertical-padding-scale: var(--ag-header-vertical-padding-scale);
  --ag-inherited-popup-shadow: var(--ag-popup-shadow);
  --ag-inherited-dropdown-shadow: var(--ag-dropdown-shadow);
  --ag-inherited-drag-ghost-background-color: var(--ag-drag-ghost-background-color);
  --ag-inherited-drag-ghost-border: var(--ag-drag-ghost-border);
  --ag-inherited-drag-ghost-shadow: var(--ag-drag-ghost-shadow);
  --ag-inherited-focus-shadow: var(--ag-focus-shadow);
  --ag-inherited-side-bar-panel-width: var(--ag-side-bar-panel-width);
  --ag-inherited-side-button-selected-border: var(--ag-side-button-selected-border);
  --ag-inherited-side-button-selected-background-color: var(
    --ag-side-button-selected-background-color
  );
  --ag-inherited-side-bar-background-color: var(--ag-side-bar-background-color);
  --ag-inherited-header-column-resize-handle-display: var(--ag-header-column-resize-handle-display);
  --ag-inherited-header-column-resize-handle-height: var(--ag-header-column-resize-handle-height);
  --ag-inherited-header-column-resize-handle-width: var(--ag-header-column-resize-handle-width);
  --ag-inherited-header-column-resize-handle-color: var(--ag-header-column-resize-handle-color);
  --ag-inherited-widget-container-horizontal-padding: var(--ag-widget-container-horizontal-padding);
  --ag-inherited-widget-container-vertical-padding: var(--ag-widget-container-vertical-padding);
  --ag-inherited-widget-horizontal-spacing: var(--ag-widget-horizontal-spacing);
  --ag-inherited-widget-vertical-spacing: var(--ag-widget-vertical-spacing);
  --ag-inherited-list-item-height: var(--ag-list-item-height);
  --ag-inherited-icon-size: var(--ag-icon-size);
  --ag-inherited-toggle-button-width: var(--ag-toggle-button-width);
  --ag-inherited-toggle-button-height: var(--ag-toggle-button-height);
  --ag-inherited-toggle-button-border-width: var(--ag-toggle-button-border-width);
  --ag-inherited-toggle-button-on-border-color: var(--ag-toggle-button-on-border-color);
  --ag-inherited-toggle-button-on-background-color: var(--ag-toggle-button-on-background-color);
  --ag-inherited-toggle-button-off-border-color: var(--ag-toggle-button-off-border-color);
  --ag-inherited-toggle-button-off-background-color: var(--ag-toggle-button-off-background-color);
  --ag-inherited-toggle-button-switch-border-color: var(--ag-toggle-button-switch-border-color);
  --ag-inherited-toggle-button-switch-background-color: var(
    --ag-toggle-button-switch-background-color
  );
  --ag-inherited-checkbox-border-width: var(--ag-checkbox-border-width);
  --ag-inherited-checkbox-border-radius: var(--ag-checkbox-border-radius);
  --ag-inherited-checkbox-unchecked-background-color: var(--ag-checkbox-unchecked-background-color);
  --ag-inherited-checkbox-unchecked-border-color: var(--ag-checkbox-unchecked-border-color);
  --ag-inherited-checkbox-checked-background-color: var(--ag-checkbox-checked-background-color);
  --ag-inherited-checkbox-checked-border-color: var(--ag-checkbox-checked-border-color);
  --ag-inherited-checkbox-checked-shape-image: var(--ag-checkbox-checked-shape-image);
  --ag-inherited-checkbox-checked-shape-color: var(--ag-checkbox-checked-shape-color);
  --ag-inherited-checkbox-indeterminate-background-color: var(
    --ag-checkbox-indeterminate-background-color
  );
  --ag-inherited-checkbox-indeterminate-border-color: var(--ag-checkbox-indeterminate-border-color);
  --ag-inherited-checkbox-indeterminate-shape-image: var(--ag-checkbox-indeterminate-shape-image);
  --ag-inherited-checkbox-indeterminate-shape-color: var(--ag-checkbox-indeterminate-shape-color);
  --ag-inherited-radio-checked-shape-image: var(--ag-radio-checked-shape-image);
  --ag-inherited-menu-border: var(--ag-menu-border);
  --ag-inherited-menu-background-color: var(--ag-menu-background-color);
  --ag-inherited-menu-text-color: var(--ag-menu-text-color);
  --ag-inherited-menu-shadow: var(--ag-menu-shadow);
  --ag-inherited-menu-separator-color: var(--ag-menu-separator-color);
  --ag-inherited-set-filter-indent-size: var(--ag-set-filter-indent-size);
  --ag-inherited-chart-menu-panel-width: var(--ag-chart-menu-panel-width);
  --ag-inherited-chart-menu-label-color: var(--ag-chart-menu-label-color);
  --ag-inherited-icon-button-hover-color: var(--ag-icon-button-hover-color);
  --ag-inherited-dialog-shadow: var(--ag-dialog-shadow);
  --ag-inherited-dialog-border: var(--ag-dialog-border);
  --ag-inherited-panel-background-color: var(--ag-panel-background-color);
  --ag-inherited-panel-title-bar-background-color: var(--ag-panel-title-bar-background-color);
  --ag-inherited-panel-title-bar-border: var(--ag-panel-title-bar-border);
  --ag-inherited-column-select-indent-size: var(--ag-column-select-indent-size);
  --ag-inherited-tool-panel-separator-border: var(--ag-tool-panel-separator-border);
  --ag-inherited-tooltip-background-color: var(--ag-tooltip-background-color);
  --ag-inherited-tooltip-text-color: var(--ag-tooltip-text-color);
  --ag-inherited-tooltip-border: var(--ag-tooltip-border);
  --ag-inherited-column-drop-cell-background-color: var(--ag-column-drop-cell-background-color);
  --ag-inherited-column-drop-cell-border: var(--ag-column-drop-cell-border);
  --ag-inherited-select-cell-background-color: var(--ag-select-cell-background-color);
  --ag-inherited-select-cell-border: var(--ag-select-cell-border);
  --ag-inherited-advanced-filter-builder-button-bar-border: var(
    --ag-advanced-filter-builder-button-bar-border
  );
  --ag-inherited-advanced-filter-builder-indent-size: var(--ag-advanced-filter-builder-indent-size);
  --ag-inherited-advanced-filter-builder-join-pill-color: var(
    --ag-advanced-filter-builder-join-pill-color
  );
  --ag-inherited-advanced-filter-builder-column-pill-color: var(
    --ag-advanced-filter-builder-column-pill-color
  );
  --ag-inherited-advanced-filter-builder-option-pill-color: var(
    --ag-advanced-filter-builder-option-pill-color
  );
  --ag-inherited-advanced-filter-builder-value-pill-color: var(
    --ag-advanced-filter-builder-value-pill-color
  );
  --ag-inherited-filter-tool-panel-group-indent: var(--ag-filter-tool-panel-group-indent);
  --ag-inherited-icon-button-hover-background-color: var(--ag-icon-button-hover-background-color);
  --ag-inherited-row-loading-skeleton-effect-color: var(--ag-row-loading-skeleton-effect-color);
  --ag-inherited-tab-bar-background-color: var(--ag-tab-bar-background-color);
  --ag-inherited-tab-bar-horizontal-padding: var(--ag-tab-bar-horizontal-padding);
  --ag-inherited-tab-bar-top-padding: var(--ag-tab-bar-top-padding);
  --ag-inherited-tab-background-color: var(--ag-tab-background-color);
  --ag-inherited-tab-text-color: var(--ag-tab-text-color);
  --ag-inherited-tab-horizontal-padding: var(--ag-tab-horizontal-padding);
  --ag-inherited-tab-top-padding: var(--ag-tab-top-padding);
  --ag-inherited-tab-bottom-padding: var(--ag-tab-bottom-padding);
  --ag-inherited-tab-spacing: var(--ag-tab-spacing);
  --ag-inherited-tab-hover-background-color: var(--ag-tab-hover-background-color);
  --ag-inherited-tab-hover-text-color: var(--ag-tab-hover-text-color);
  --ag-inherited-tab-selected-background-color: var(--ag-tab-selected-background-color);
  --ag-inherited-tab-selected-text-color: var(--ag-tab-selected-text-color);
  --ag-inherited-tab-selected-border-width: var(--ag-tab-selected-border-width);
  --ag-inherited-tab-selected-border-color: var(--ag-tab-selected-border-color);
  --ag-inherited-tab-selected-underline-color: var(--ag-tab-selected-underline-color);
  --ag-inherited-tab-selected-underline-width: var(--ag-tab-selected-underline-width);
  --ag-inherited-tab-selected-underline-transition-duration: var(
    --ag-tab-selected-underline-transition-duration
  );
  --ag-inherited-tab-bar-border: var(--ag-tab-bar-border);
  --ag-inherited-input-background-color: var(--ag-input-background-color);
  --ag-inherited-input-border: var(--ag-input-border);
  --ag-inherited-input-border-radius: var(--ag-input-border-radius);
  --ag-inherited-input-text-color: var(--ag-input-text-color);
  --ag-inherited-input-padding-start: var(--ag-input-padding-start);
  --ag-inherited-input-height: var(--ag-input-height);
  --ag-inherited-input-focus-background-color: var(--ag-input-focus-background-color);
  --ag-inherited-input-focus-border: var(--ag-input-focus-border);
  --ag-inherited-input-focus-shadow: var(--ag-input-focus-shadow);
  --ag-inherited-input-focus-text-color: var(--ag-input-focus-text-color);
  --ag-inherited-input-disabled-background-color: var(--ag-input-disabled-background-color);
  --ag-inherited-input-disabled-border: var(--ag-input-disabled-border);
  --ag-inherited-input-disabled-text-color: var(--ag-input-disabled-text-color);
  --ag-inherited-input-invalid-background-color: var(--ag-input-invalid-background-color);
  --ag-inherited-input-invalid-border: var(--ag-input-invalid-border);
  --ag-inherited-input-invalid-text-color: var(--ag-input-invalid-text-color);
}

/* Part core/part */
:where([class^='ag-']),
:where([class^='ag-']):after,
:where([class^='ag-']):before,
:where([class^='ag-']):focus,
:where([class^='ag-']):focus-within {
  box-sizing: border-box;
  outline: none;
}
:where([class^='ag-']):where(button),
:where([class^='ag-']):where(input),
:where([class^='ag-']):where(textarea) {
  background: none;
  border: none;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
}
:where([class^='ag-']):where(button) {
  font-weight: inherit;
}
:where([class^='ag-'])::-ms-clear {
  display: none;
}
ag-grid,
ag-grid-angular,
ag-grid-aurelia,
ag-grid-ng2,
ag-grid-polymer {
  display: block;
}
.ag-aria-description-container {
  border: 0;
  z-index: 9999;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.ag-hidden {
  display: none !important;
}
.ag-invisible {
  visibility: hidden !important;
}
.ag-unselectable {
  -webkit-user-select: none;
  user-select: none;
}
.ag-selectable {
  -webkit-user-select: text;
  user-select: text;
}
.ag-tabs-header {
  display: flex;
}
.ag-tab {
  cursor: pointer;
  position: relative;
}
.ag-tab-guard {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.ag-virtual-list-viewport .ag-tab-guard {
  position: sticky;
}
.ag-tab-guard-top {
  top: 1px;
}
.ag-tab-guard-bottom {
  bottom: 1px;
}
.ag-shake-left-to-right {
  animation-direction: alternate;
  animation-duration: 0.2s;
  animation-iteration-count: infinite;
  animation-name: ag-shake-left-to-right;
}
@keyframes ag-shake-left-to-right {
  0% {
    padding-left: 6px;
    padding-right: 2px;
  }
  to {
    padding-left: 2px;
    padding-right: 6px;
  }
}
.ag-watermark {
  bottom: 20px;
  color: #9b9b9b;
  opacity: 0.7;
  position: absolute;
  right: 25px;
  transition: opacity 1s ease-out 3s;
}
.ag-watermark:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDkiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiM5QjlCOUIiIGQ9Ik0xOTIuOTkzIDIzLjY1OHYtNy45NDZoLTEzLjU0MWwtNy45NDcgNy45NDZ6TTIwOC4yNSAzLjk1aC0xNi45NzRsLTguMDEgNy45NDdoMjQuOTg0ek0xNjMuNjIyIDMxLjYwNWw0LjA2OS00LjA2OWgxMy43MzJ2Ny45NDdoLTE3LjgwMXoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNMTY2LjYxIDE5Ljc4aDguNzczbDguMDEtNy45NDZIMTY2LjYxek0xNTcuMDExIDMxLjYwNWg2LjYxMWw3Ljg4My03Ljk0N2gtMTQuNDk0ek0xOTEuMjc2IDMuOTVsLTQuMDY4IDQuMDdIMTYxLjI3Vi4wNzJoMzAuMDA2ek0yMC44NCAzMC4yMDZIOC4zNzhsLTIuMTYyIDUuMzRILjc1TDEyLjI1NyA4LjU5Mmg0Ljc2OEwyOC41MyAzNS41NDZoLTUuNTN6bS0xLjcxNy00LjI2TDE0LjYwOSAxNC45NWwtNC41MTQgMTAuOTk4ek0xMDQuNDM3IDE4LjUwOWMxLjU4OS0yLjM1MiA1LjU5NC0yLjYwNyA3LjI0Ny0yLjYwN3Y0LjU3OGMtMi4wMzQgMC00LjA2OS4wNjMtNS4yNzcuOTUzLTEuMjA3Ljg5LTEuODQzIDIuMDk4LTEuODQzIDMuNTZ2MTAuNTUzaC00Ljk1OVYxNS45MDJoNC43Njh6TTExOS4zNzYgMTUuOTAyaC00Ljk1OHYxOS42NDRoNC45NTh6TTExOS4zNzYgNy4xM2gtNC45NTh2NS44NDhoNC45NTh6TTE0My45NzkgNy4xM3YyOC40MTZoLTQuNzY4bC0uMTI3LTIuOTg4YTguMyA4LjMgMCAwIDEtMi42NyAyLjQ4Yy0xLjA4MS41NzItMi40MTYuODktMy45NDIuODktMS4zMzUgMC0yLjYwNi0uMjU1LTMuNjg3LS43LTEuMTQ0LS41MDgtMi4xNjItMS4xNDQtMi45ODgtMi4wMzRhOS42IDkuNiAwIDAgMS0xLjk3MS0zLjE3OWMtLjUwOC0xLjIwNy0uNjk5LTIuNjA2LS42OTktNC4xMzJzLjI1NC0yLjkyNC42OTktNC4xOTZjLjUwOS0xLjI3MSAxLjE0NS0yLjM1MiAxLjk3MS0zLjI0MnMxLjg0NC0xLjU4OSAyLjk4OC0yLjA5OCAyLjM1Mi0uNzYzIDMuNjg3LS43NjNjMS41MjYgMCAyLjc5Ny4yNTUgMy44NzguODI3czEuOTcxIDEuMzM1IDIuNjcgMi40MTZWNy4xOTNoNC45NTl6bS0xMC40MjYgMjQuNTM4YzEuNjUzIDAgMi45MjQtLjU3MiAzLjk0MS0xLjY1M3MxLjUyNi0yLjU0MyAxLjUyNi00LjMyMy0uNTA5LTMuMTc4LTEuNTI2LTQuMzIyYy0xLjAxNy0xLjA4MS0yLjI4OC0xLjY1My0zLjk0MS0xLjY1My0xLjU5IDAtMi45MjUuNTcyLTMuODc4IDEuNjUzLTEuMDE3IDEuMDgtMS41MjYgMi41NDMtMS41MjYgNC4zMjIgMCAxLjc4LjUwOSAzLjE4IDEuNTI2IDQuMjYgMS4wMTcgMS4xNDQgMi4yODggMS43MTYgMy44NzggMS43MTZNNTcuMjAyIDIwLjM1M0g0NC45MzN2NC4yNTloNi45OTNjLS4xOSAyLjE2MS0xLjAxNyAzLjgxNC0yLjQxNiA1LjE1LTEuMzk4IDEuMjctMy4xNzggMS45MDYtNS40NjcgMS45MDYtMS4yNzEgMC0yLjQ4LS4yNTQtMy40OTYtLjY5OWE3IDcgMCAwIDEtMi43MzQtMS45N2MtLjc2My0uODI3LTEuMzM1LTEuODQ0LTEuNzgtMy4wNTJzLS42MzYtMi40OC0uNjM2LTMuOTQyLjE5LTIuNzMzLjYzNi0zLjk0MWMuMzgxLTEuMjA4IDEuMDE3LTIuMTYyIDEuNzgtMy4wNTIuNzYzLS44MjYgMS42NTMtMS40NjIgMi43MzMtMS45N2E5LjEgOS4xIDAgMCAxIDMuNTYtLjdxNC4wMDUgMCA2LjEwMyAxLjkwN2wzLjMwNi0zLjMwNWMtMi40OC0xLjkwNy01LjY1OC0yLjkyNS05LjQwOS0yLjkyNS0yLjA5NyAwLTQuMDA0LjMxOC01LjcyMSAxLjAxOC0xLjcxNi42OTktMy4xNzkgMS41ODktNC4zODYgMi43OTdBMTIuMSAxMi4xIDAgMCAwIDMxLjIgMTYuMjJjLS42MzUgMS43MTctLjk1MyAzLjYyNC0uOTUzIDUuNjU4cy4zMTggMy45NDIgMS4wMTcgNS42NThjLjcgMS43MTcgMS41OSAzLjE3OSAyLjc5NyA0LjM4N2ExMi4xIDEyLjEgMCAwIDAgNC4zODcgMi43OTdjMS43MTYuNyAzLjYyMyAxLjAxNyA1LjY1NyAxLjAxNyAyLjAzNSAwIDMuODc4LS4zMTggNS41MzEtMS4wMTcgMS42NTMtLjcgMy4wNTItMS41OSA0LjE5Ni0yLjc5N3ExLjcxNi0xLjgxMiAyLjY3LTQuMzg3Yy42MzYtMS43MTYuOTU0LTMuNjIzLjk1NC01LjY1OHYtLjgyNmMtLjE5MS0uMTI3LS4yNTUtLjQ0NS0uMjU1LS43TTk1Ljk4MiAyMC4zNTNoLTEyLjI3djQuMjU5aDYuOTkzYy0uMTkgMi4xNjEtMS4wMTcgMy44MTQtMi40MTYgNS4xNS0xLjM5OCAxLjI3LTMuMTc4IDEuOTA2LTUuNDY3IDEuOTA2LTEuMjcxIDAtMi40OC0uMjU0LTMuNDk2LS42OTlhNyA3IDAgMCAxLTIuNzM0LTEuOTdjLS43NjMtLjgyNy0xLjMzNS0xLjg0NC0xLjc4LTMuMDUycy0uNjM2LTIuNDgtLjYzNi0zLjk0Mi4xOS0yLjczMy42MzYtMy45NDFjLjM4MS0xLjIwOCAxLjAxNy0yLjE2MiAxLjc4LTMuMDUyLjc2My0uODI2IDEuNjUzLTEuNDYyIDIuNzM0LTEuOTdhOS4xIDkuMSAwIDAgMSAzLjU2LS43cTQuMDA1IDAgNi4xMDMgMS45MDdsMy4zMDUtMy4zMDVjLTIuNDc5LTEuOTA3LTUuNjU4LTIuOTI1LTkuNDA4LTIuOTI1LTIuMDk4IDAtNC4wMDUuMzE4LTUuNzIyIDEuMDE4LTEuNzE2LjY5OS0zLjE3OCAxLjU4OS00LjM4NiAyLjc5N2ExMi4xIDEyLjEgMCAwIDAtMi43OTcgNC4zODZjLS42MzYgMS43MTctLjk1NCAzLjYyNC0uOTU0IDUuNjU4cy4zMTggMy45NDIgMS4wMTcgNS42NThjLjcgMS43MTcgMS41OSAzLjE3OSAyLjc5NyA0LjM4N2ExMi4xIDEyLjEgMCAwIDAgNC4zODcgMi43OTdjMS43MTYuNyAzLjYyMyAxLjAxNyA1LjY1OCAxLjAxNyAyLjAzNCAwIDMuODc4LS4zMTggNS41My0xLjAxNyAxLjY1My0uNyAzLjA1Mi0xLjU5IDQuMTk2LTIuNzk3cTEuNzE4LTEuODEyIDIuNjctNC4zODdjLjYzNi0xLjcxNi45NTQtMy42MjMuOTU0LTUuNjU4di0uODI2Yy0uMTktLjEyNy0uMjU1LS40NDUtLjI1NS0uNyIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 170px 40px;
  content: '';
  display: block;
  height: 40px;
  width: 170px;
}
.ag-watermark-text {
  font-family: Impact, sans-serif;
  font-size: 19px;
  font-weight: 700;
  opacity: 0.5;
}
.ag-ltr .ag-watermark-text {
  padding-left: 0.7rem;
}
.ag-rtl .ag-watermark-text {
  padding-right: 0.7rem;
}
.ag-root-wrapper-body {
  display: flex;
  flex-direction: row;
}
.ag-root-wrapper-body.ag-layout-normal {
  flex: 1 1 auto;
  height: 0;
  min-height: 0;
}
.ag-root {
  display: flex;
  flex-direction: column;
  position: relative;
}
.ag-root.ag-layout-auto-height,
.ag-root.ag-layout-normal {
  flex: 1 1 auto;
  overflow: hidden;
  width: 0;
}
.ag-root.ag-layout-normal {
  height: 100%;
}
.ag-body-horizontal-scroll-viewport,
.ag-body-vertical-scroll-viewport,
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-floating-bottom-viewport,
.ag-floating-top-viewport,
.ag-header-viewport,
.ag-sticky-bottom-viewport,
.ag-sticky-top-viewport,
.ag-virtual-list-viewport {
  flex: 1 1 auto;
  height: 100%;
  min-width: 0;
  overflow: hidden;
  position: relative;
}
.ag-body-viewport,
.ag-center-cols-viewport {
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}
.ag-body-viewport::-webkit-scrollbar,
.ag-center-cols-viewport::-webkit-scrollbar {
  display: none !important;
}
.ag-body-viewport {
  display: flex;
  -webkit-overflow-scrolling: touch;
}
.ag-body-viewport.ag-layout-normal {
  overflow-y: auto;
}
.ag-center-cols-viewport {
  min-height: 100%;
  overflow-x: auto;
  width: 100%;
}
.ag-body-horizontal-scroll-viewport {
  overflow-x: scroll;
}
.ag-body-vertical-scroll-viewport {
  overflow-y: scroll;
}
.ag-virtual-list-viewport {
  overflow: auto;
  width: 100%;
}
.ag-body-container,
.ag-body-horizontal-scroll-container,
.ag-body-vertical-scroll-container,
.ag-center-cols-container,
.ag-floating-bottom-container,
.ag-floating-bottom-full-width-container,
.ag-floating-top-container,
.ag-full-width-container,
.ag-header-container,
.ag-pinned-left-cols-container,
.ag-pinned-right-cols-container,
.ag-sticky-bottom-container,
.ag-sticky-top-container,
.ag-virtual-list-container {
  position: relative;
}
.ag-floating-bottom-container,
.ag-floating-top-container,
.ag-header-container,
.ag-sticky-bottom-container,
.ag-sticky-top-container {
  height: 100%;
  white-space: nowrap;
}
.ag-center-cols-container,
.ag-pinned-right-cols-container {
  display: block;
}
.ag-body-horizontal-scroll-container {
  height: 100%;
}
.ag-body-vertical-scroll-container {
  width: 100%;
}
.ag-floating-bottom-full-width-container,
.ag-floating-top-full-width-container,
.ag-full-width-container,
.ag-sticky-bottom-full-width-container,
.ag-sticky-top-full-width-container {
  pointer-events: none;
  position: absolute;
  top: 0;
}
.ag-ltr .ag-floating-bottom-full-width-container,
.ag-ltr .ag-floating-top-full-width-container,
.ag-ltr .ag-full-width-container,
.ag-ltr .ag-sticky-bottom-full-width-container,
.ag-ltr .ag-sticky-top-full-width-container {
  left: 0;
}
.ag-rtl .ag-floating-bottom-full-width-container,
.ag-rtl .ag-floating-top-full-width-container,
.ag-rtl .ag-full-width-container,
.ag-rtl .ag-sticky-bottom-full-width-container,
.ag-rtl .ag-sticky-top-full-width-container {
  right: 0;
}
.ag-full-width-container {
  width: 100%;
}
.ag-floating-bottom-full-width-container,
.ag-floating-top-full-width-container {
  display: inline-block;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-virtual-list-container {
  overflow: hidden;
}
.ag-body {
  display: flex;
  flex: 1 1 auto;
  flex-direction: row !important;
  min-height: 0;
  position: relative;
}
.ag-body-horizontal-scroll,
.ag-body-vertical-scroll {
  display: flex;
  min-height: 0;
  min-width: 0;
  position: relative;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible,
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  bottom: 0;
  position: absolute;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar {
  opacity: 0;
  transition: opacity 0.4s;
  visibility: hidden;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling {
  opacity: 1;
  visibility: visible;
}
.ag-body-horizontal-scroll {
  width: 100%;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible {
  left: 0;
  right: 0;
}
.ag-body-vertical-scroll {
  height: 100%;
}
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  top: 0;
  z-index: 10;
}
.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible {
  right: 0;
}
.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible {
  left: 0;
}
.ag-force-vertical-scroll {
  overflow-y: scroll !important;
}
.ag-horizontal-left-spacer,
.ag-horizontal-right-spacer {
  height: 100%;
  min-width: 0;
  overflow-x: scroll;
}
.ag-horizontal-left-spacer.ag-scroller-corner,
.ag-horizontal-right-spacer.ag-scroller-corner {
  overflow-x: hidden;
}
.ag-ltr .ag-column-moving .ag-cell {
  transition: left 0.2s;
}
.ag-rtl .ag-column-moving .ag-cell {
  transition: right 0.2s;
}
.ag-ltr .ag-column-moving .ag-header-cell {
  transition: left 0.2s;
}
.ag-rtl .ag-column-moving .ag-header-cell {
  transition: right 0.2s;
}
.ag-ltr .ag-column-moving .ag-header-group-cell {
  transition: left 0.2s, width 0.2s;
}
.ag-rtl .ag-column-moving .ag-header-group-cell {
  transition: right 0.2s, width 0.2s;
}
.ag-row-animation .ag-row {
  transition: transform 0.4s, top 0.4s, opacity 0.2s;
}
.ag-row-animation .ag-row.ag-after-created {
  transition: transform 0.4s, top 0.4s, height 0.4s, opacity 0.2s;
}
.ag-row-no-animation .ag-row {
  transition: none;
}
.ag-row-loading {
  align-items: center;
  display: flex;
}
.ag-row-position-absolute {
  position: absolute;
}
.ag-row-position-relative {
  position: relative;
}
.ag-full-width-row {
  overflow: hidden;
  pointer-events: all;
}
.ag-row-inline-editing {
  z-index: 1;
}
.ag-row-dragging {
  z-index: 2;
}
.ag-stub-cell {
  align-items: center;
  display: flex;
}
.ag-cell {
  display: flex;
  height: 100%;
  position: absolute;
  white-space: nowrap;
  align-items: center;
}

 .ag-cell-auto-height {
  display: grid;
  height: 100%;
  position: absolute;
  white-space: nowrap;
  align-items: center;
  align-content: center;
}

.ag-cell-value {
  flex: 1 1 auto;
}
.ag-cell-value,
.ag-group-value {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-cell-wrap-text {
  white-space: normal;
  word-break: break-word;
}
.ag-sparkline-wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  align-items: center;
  height: 100%;
}
.ag-cell .ag-icon {
  display: inline-block;
  vertical-align: middle;
}
.ag-popup-child {
  top: 0;
  z-index: 5;
}
.ag-popup-editor {
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}
.ag-large-text-input {
  display: block;
}
.ag-floating-top {
  border-bottom: var(--ag-pinned-row-border);
  display: flex;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.ag-pinned-left-floating-top,
.ag-pinned-right-floating-top {
  display: inline-block;
  min-width: 0;
  overflow: hidden;
  position: relative;
}
.ag-row-pinned {
  height: calc(var(--ag-row-height) - 1px) !important;
}

.ag-floating-bottom {
  border-top: var(--ag-pinned-row-border);
  display: flex;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.ag-pinned-left-floating-bottom,
.ag-pinned-right-floating-bottom {
  display: inline-block;
  min-width: 0;
  overflow: hidden;
  position: relative;
}
.ag-sticky-bottom,
.ag-sticky-top {
  background-color: var(--ag-background-color);
  display: flex;
  position: absolute;
  width: 100%;
}
.ag-pinned-left-sticky-top,
.ag-pinned-right-sticky-top {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.ag-sticky-bottom-full-width-container,
.ag-sticky-top-full-width-container {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-value-slide-out {
  opacity: 1;
}
.ag-ltr .ag-value-slide-out {
  margin-right: 5px;
  transition: opacity 3s, margin-right 3s;
}
.ag-rtl .ag-value-slide-out {
  margin-left: 5px;
  transition: opacity 3s, margin-left 3s;
}
:is(.ag-ltr, .ag-rtl) .ag-value-slide-out {
  transition-timing-function: linear;
}
.ag-value-slide-out-end {
  opacity: 0;
}
.ag-ltr .ag-value-slide-out-end {
  margin-right: 10px;
}
.ag-rtl .ag-value-slide-out-end {
  margin-left: 10px;
}
.ag-opacity-zero {
  opacity: 0 !important;
}
.ag-tool-panel-wrapper {
  cursor: default;
  display: flex;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-user-select: none;
  user-select: none;
}
.ag-select-agg-func-item {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
  position: relative;
}
.ag-select-agg-func-item > * {
  flex: none;
}
.ag-select-agg-func-item {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-tool-panel-horizontal-resize {
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  top: 0;
  width: 5px;
  z-index: 1;
}
.ag-details-row {
  width: 100%;
}
.ag-details-row-fixed-height {
  height: 100%;
}
.ag-details-grid {
  width: 100%;
}
.ag-details-grid-fixed-height {
  height: 100%;
}
.ag-cell-label-container {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  height: 100%;
  justify-content: space-between;
  width: 100%;
}
.ag-right-aligned-header .ag-cell-label-container {
  flex-direction: row;
}
.ag-right-aligned-header .ag-header-cell-text {
  text-align: end;
}
.ag-column-group-icons {
  display: block;
}
.ag-column-group-icons > * {
  cursor: pointer;
}
.ag-pill-select {
  display: flex;
  flex-direction: column;
}
.ag-pill-select .ag-column-drop-list {
  padding: 0;
}
.ag-pill-select .ag-select {
  padding-top: var(--ag-grid-size);
}
.ag-pill-select .ag-picker-field-wrapper {
  background-color: transparent;
  border: 0;
}
.ag-pill-select .ag-picker-field-display {
  cursor: pointer;
}
.ag-ltr {
  direction: ltr;
}
.ag-ltr .ag-body,
.ag-ltr .ag-body-horizontal-scroll,
.ag-ltr .ag-body-viewport,
.ag-ltr .ag-floating-bottom,
.ag-ltr .ag-floating-top,
.ag-ltr .ag-header,
.ag-ltr .ag-sticky-bottom,
.ag-ltr .ag-sticky-top {
  flex-direction: row;
}
.ag-rtl {
  direction: rtl;
}
.ag-rtl .ag-body,
.ag-rtl .ag-body-horizontal-scroll,
.ag-rtl .ag-body-viewport,
.ag-rtl .ag-floating-bottom,
.ag-rtl .ag-floating-top,
.ag-rtl .ag-header,
.ag-rtl .ag-sticky-bottom,
.ag-rtl .ag-sticky-top {
  flex-direction: row-reverse;
}
.ag-rtl .ag-icon-contracted,
.ag-rtl .ag-icon-expanded,
.ag-rtl .ag-icon-tree-closed {
  display: block;
  transform: rotate(180deg);
}
.ag-measurement-container {
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
.ag-measurement-container div {
  position: absolute;
}
.ag-group {
  position: relative;
  width: 100%;
}
.ag-group-title-bar {
  align-items: center;
  display: flex;
  padding: var(--ag-grid-size);
}
.ag-group-title {
  display: inline;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-group-title-bar .ag-group-title {
  cursor: default;
}
.ag-group-toolbar {
  align-items: center;
  display: flex;
  padding: var(--ag-grid-size);
}
.ag-group-container {
  display: flex;
}
.ag-disabled .ag-group-container {
  pointer-events: none;
}
.ag-disabled-group-container,
.ag-disabled-group-title-bar {
  opacity: 0.5;
}
.ag-group-container-horizontal {
  flex-direction: row;
  flex-wrap: wrap;
}
.ag-group-container-vertical {
  flex-direction: column;
}
.ag-group-title-bar-icon {
  cursor: pointer;
  flex: none;
}
.ag-ltr .ag-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-group-item-alignment-stretch .ag-group-item {
  align-items: stretch;
}
.ag-group-item-alignment-start .ag-group-item {
  align-items: flex-start;
}
.ag-group-item-alignment-end .ag-group-item {
  align-items: flex-end;
}
.ag-popup-child:not(.ag-tooltip-custom) {
  box-shadow: var(--ag-popup-shadow);
}
.ag-rtl {
  text-align: right;
}
.ag-ltr .ag-pivot-leaf-group {
  margin-left: min(
    var(--ag-row-group-indent-size),
    calc(var(--ag-row-group-indent-size) * var(--ag-indentation-level))
  );
}
.ag-rtl .ag-pivot-leaf-group {
  margin-right: min(
    var(--ag-row-group-indent-size),
    calc(var(--ag-row-group-indent-size) * var(--ag-indentation-level))
  );
}
.ag-ltr .ag-row-group-leaf-indent {
  margin-left: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
}
.ag-rtl .ag-row-group-leaf-indent {
  margin-right: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
}
.ag-value-change-delta {
  padding: 0 2px;
}
.ag-value-change-delta-up {
  color: var(--ag-value-change-delta-up-color);
}
.ag-value-change-delta-down {
  color: var(--ag-value-change-delta-down-color);
}
.ag-value-change-value {
  background-color: transparent;
  border-radius: 1px;
  padding-left: 1px;
  padding-right: 1px;
  transition: background-color 1s;
}
.ag-value-change-value-highlight {
  background-color: var(--ag-value-change-value-highlight-background-color);
  transition: background-color 0.1s;
}
.ag-cell-data-changed {
  background-color: var(--ag-value-change-value-highlight-background-color) !important;
}
.ag-cell-data-changed-animation {
  background-color: transparent;
}
.ag-cell-highlight {
  background-color: var(--ag-range-selection-highlight-color) !important;
}
.ag-row {
  background-color: var(--ag-background-color);
  border-bottom: var(--ag-row-border);
  color: var(--ag-cell-text-color);
  height: var(--ag-row-height);
  white-space: nowrap;
  padding: 10 ;
  width: 100%;
  --ag-internal-content-line-height: min(
    calc(var(--ag-row-height) - 1px),
    var(--ag-line-height, 1000px)
  );
}
.ag-sticky-bottom:after {
  border-top: var(--ag-row-border);
  content: '';
  height: 1px;
  position: absolute;
  top: 0;
  width: 100%;
}
.ag-ltr .ag-sticky-bottom:after {
  left: 0;
}
.ag-rtl .ag-sticky-bottom:after {
  right: 0;
}
.ag-group-contracted,
.ag-group-expanded {
  cursor: pointer;
}
.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  border: 1px solid transparent;
  /* line-height: var(--ag-internal-content-line-height); */
  line-height: 1.5rem;
}
.ag-ltr .ag-cell {
  border-right: var(--ag-column-border);
}
.ag-rtl .ag-cell {
  border-left: var(--ag-column-border);
}
.ag-cell-wrapper {
  align-items: center;
  display: flex;
}
.ag-ltr .ag-cell-wrapper {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
}
.ag-rtl .ag-cell-wrapper {
  padding-right: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
}
.ag-cell-wrapper.ag-row-group {
  align-items: flex-start;
}
.ag-cell-wrapper > :not(.ag-cell-value):not(.ag-group-value) {
  align-items: center;
  display: flex;
  height: var(--ag-internal-content-line-height);
}
.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group {
  padding-left: calc(
    var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) *
      var(--ag-indentation-level)
  );
}
.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group {
  padding-right: calc(
    var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) *
      var(--ag-indentation-level)
  );
}
.ag-ltr .ag-group-contracted,
.ag-ltr .ag-group-expanded,
.ag-ltr .ag-row-drag,
.ag-ltr .ag-selection-checkbox {
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-group-contracted,
.ag-rtl .ag-group-expanded,
.ag-rtl .ag-row-drag,
.ag-rtl .ag-selection-checkbox {
  margin-left: var(--ag-cell-widget-spacing);
}
.ag-ltr .ag-group-child-count {
  margin-left: 3px;
}
.ag-rtl .ag-group-child-count {
  margin-right: 3px;
}
.ag-row-highlight-above:after,
.ag-row-highlight-below:after {
  background-color: var(--ag-range-selection-border-color);
  content: '';
  height: 1px;
  position: absolute;
  width: calc(100% - 1px);
}
.ag-ltr .ag-row-highlight-above:after,
.ag-ltr .ag-row-highlight-below:after {
  left: 1px;
}
.ag-rtl .ag-row-highlight-above:after,
.ag-rtl .ag-row-highlight-below:after {
  right: 1px;
}
.ag-row-highlight-above:after {
  top: -1px;
}
.ag-row-highlight-above.ag-row-first:after {
  top: 0;
}
.ag-row-highlight-below:after {
  bottom: 0;
}
.ag-row-odd {
  background-color: var(--ag-odd-row-background-color);
}
.ag-row-selected:before {
  background-color: var(--ag-selected-row-background-color);
  content: '';
  display: block;
  inset: 0;
  pointer-events: none;
  position: absolute;
}
.ag-row-hover.ag-full-width-row.ag-row-group:before,
.ag-row-hover:not(.ag-full-width-row):before {
  background-color: var(--ag-row-hover-color);
  content: '';
  display: block;
  inset: 0;
  pointer-events: none;
  position: absolute;
}
.ag-row-hover.ag-row-selected:before {
  background-color: var(--ag-row-hover-color);
  background-image: linear-gradient(
    var(--ag-selected-row-background-color),
    var(--ag-selected-row-background-color)
  );
}
.ag-row-hover.ag-full-width-row.ag-row-group > * {
  position: relative;
}
.ag-column-hover {
  background-color: var(--ag-column-hover-color);
}
.ag-ltr .ag-right-aligned-cell {
  text-align: right;
}
.ag-rtl .ag-right-aligned-cell {
  text-align: left;
}
.ag-right-aligned-cell .ag-cell-value,
.ag-right-aligned-cell .ag-group-value {
  margin-left: auto;
}
.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  -webkit-font-smoothing: subpixel-antialiased;
}
.ag-ltr .ag-cell,
.ag-ltr .ag-full-width-row .ag-cell-wrapper.ag-row-group {
  padding-left: calc(
    var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) *
      var(--ag-indentation-level)
  );
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
}
.ag-rtl .ag-cell,
.ag-rtl .ag-full-width-row .ag-cell-wrapper.ag-row-group {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
  padding-right: calc(
    var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) *
      var(--ag-indentation-level)
  );
}
.ag-row > .ag-cell-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
}
.ag-row-dragging {
  cursor: move;
  opacity: 0.5;
}
.ag-details-row {
  background-color: var(--ag-background-color);
  padding: calc(var(--ag-grid-size) * 3.5);
}
.ag-layout-auto-height .ag-center-cols-container,
.ag-layout-auto-height .ag-center-cols-viewport,
.ag-layout-print .ag-center-cols-container,
.ag-layout-print .ag-center-cols-viewport {
  min-height: 150px;
}
.ag-overlay-loading-wrapper {
  background-color: var(--ag-modal-overlay-background-color);
}
.ag-overlay-no-rows-wrapper.ag-layout-auto-height {
  padding-top: 60px;
}
.ag-skeleton-container {
  align-content: center;
  height: 100%;
  width: 100%;
}
.ag-skeleton-effect {
  animation: ag-skeleton-loading 1.5s ease-in-out 0.5s infinite;
  background-color: var(--ag-row-loading-skeleton-effect-color);
  border-radius: 0.25rem;
  height: 1em;
  width: 100%;
}
.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect {
  margin-left: auto;
}
.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect {
  margin-right: auto;
}
@keyframes ag-skeleton-loading {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
.ag-loading {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-ltr .ag-loading {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-loading {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-loading-icon {
  padding-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-loading-icon {
  padding-left: var(--ag-cell-widget-spacing);
}
.ag-icon-loading {
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-name: spin;
  animation-timing-function: linear;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.ag-details-row {
  padding: calc(var(--ag-grid-size) * 3.75);
}
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing),
.ag-cell-range-selected:not(.ag-cell-focus) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-chart:is(.ag-cell-range-selected:not(.ag-cell-focus), .ag-body-viewport:not(.ag-has-focus)
    .ag-cell-range-single-cell:not(.ag-cell-inline-editing)) {
  background-color: var(--ag-range-selection-chart-background-color) !important;
}
.ag-cell-range-chart.ag-cell-range-chart-category:is(.ag-cell-range-selected:not(.ag-cell-focus), .ag-body-viewport:not(.ag-has-focus)
    .ag-cell-range-single-cell:not(.ag-cell-inline-editing)) {
  background-color: var(--ag-range-selection-chart-category-background-color) !important;
}
.ag-cell-range-selected-1:not(.ag-cell-focus),
.ag-root:not(.ag-context-menu-open)
  .ag-body-viewport:not(.ag-has-focus)
  .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-selected-2:not(.ag-cell-focus) {
  background-image: linear-gradient(
    var(--ag-range-selection-background-color),
    var(--ag-range-selection-background-color)
  );
}
.ag-cell-range-selected-3:not(.ag-cell-focus) {
  background-image: linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    ),
    linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    );
}
.ag-cell-range-selected-4:not(.ag-cell-focus) {
  background-image: linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    ),
    linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    ),
    linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    );
}
.ag-cell.ag-cell-range-selected.ag-cell-range-top:not(.ag-cell-range-single-cell) {
  border-top-color: var(--ag-range-selection-border-color);
  border-top-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected.ag-cell-range-right:not(.ag-cell-range-single-cell) {
  border-right-color: var(--ag-range-selection-border-color);
  border-right-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected.ag-cell-range-bottom:not(.ag-cell-range-single-cell) {
  border-bottom-color: var(--ag-range-selection-border-color);
  border-bottom-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected.ag-cell-range-left:not(.ag-cell-range-single-cell) {
  border-left-color: var(--ag-range-selection-border-color);
  border-left-style: var(--ag-range-selection-border-style);
}
.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-ltr .ag-cell-range-single-cell,
.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,
.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-rtl .ag-cell-range-single-cell,
.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle,
.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group {
  border: 1px solid;
  border-color: var(--ag-range-selection-border-color);
  border-style: var(--ag-range-selection-border-style);
  outline: medium none invert;
  outline: initial;
}
.ag-cell.ag-selection-fill-top,
.ag-cell.ag-selection-fill-top.ag-cell-range-selected {
  border-top: 1px dashed;
  border-top-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-right,
.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-right,
.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-cell.ag-selection-fill-bottom,
.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
  border-bottom: 1px dashed;
  border-bottom-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-left,
.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-left,
.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-fill-handle,
.ag-range-handle {
  background-color: var(--ag-range-selection-border-color);
  bottom: -1px;
  height: 6px;
  position: absolute;
  width: 6px;
}
.ag-ltr .ag-fill-handle,
.ag-ltr .ag-range-handle {
  right: -1px;
}
.ag-rtl .ag-fill-handle,
.ag-rtl .ag-range-handle {
  left: -1px;
}
.ag-fill-handle {
  cursor: cell;
}
.ag-ltr .ag-range-handle {
  cursor: nwse-resize;
}
.ag-rtl .ag-range-handle {
  cursor: nesw-resize;
}
.ag-input-wrapper,
.ag-picker-field-wrapper {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  line-height: normal;
  position: relative;
}
.ag-input-field {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.ag-input-field-input {
  flex: 1 1 auto;
}
.ag-floating-filter-input .ag-input-field-input[type='date'] {
  width: 1px;
}
.ag-input-field-input {
  min-width: 0;
  width: 100%;
}
.ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
.ag-filter-filter .ag-input-wrapper:before,
.ag-filter-toolpanel-search .ag-input-wrapper:before,
.ag-mini-filter .ag-input-wrapper:before {
  background-color: currentColor;
  content: '';
  display: block;
  height: 12px;
  -webkit-mask-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
  mask-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  opacity: 50%;
  position: relative;
  margin-right: 10px;
  width: 12px;
}
.ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
.ag-ltr .ag-filter-filter .ag-input-wrapper:before,
.ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,
.ag-ltr .ag-mini-filter .ag-input-wrapper:before {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
.ag-rtl .ag-filter-filter .ag-input-wrapper:before,
.ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,
.ag-rtl .ag-mini-filter .ag-input-wrapper:before {
  margin-right: var(--ag-grid-size);
}
.ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-ltr .ag-filter-filter input.ag-number-field-input,
.ag-ltr .ag-filter-filter input.ag-text-field-input,
.ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-ltr .ag-mini-filter input.ag-number-field-input,
.ag-ltr .ag-mini-filter input.ag-text-field-input {
  padding-left: 26px;
}
.ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-rtl .ag-filter-filter input.ag-number-field-input,
.ag-rtl .ag-filter-filter input.ag-text-field-input,
.ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-rtl .ag-mini-filter input.ag-number-field-input,
.ag-rtl .ag-mini-filter input.ag-text-field-input {
  padding-right: 26px;
}
.ag-advanced-filter-header {
  align-items: center;
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-header-row-border);
  display: flex;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
  position: relative;
}
.ag-advanced-filter {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-advanced-filter-apply-button,
.ag-advanced-filter-builder-button {
  line-height: normal;
  white-space: nowrap;
}
.ag-ltr .ag-advanced-filter-apply-button,
.ag-ltr .ag-advanced-filter-builder-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-advanced-filter-apply-button,
.ag-rtl .ag-advanced-filter-builder-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-button {
  align-items: center;
  background-color: transparent;
  background-color: initial;
  border: 0;
  display: flex;
  font-size: var(--ag-font-size);
  font-weight: 600;
  padding: var(--ag-grid-size);
}
.ag-advanced-filter-builder-button:hover:not(:disabled) {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-button:not(:disabled) {
  cursor: pointer;
}
.ag-ltr .ag-advanced-filter-builder-button-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-advanced-filter-builder-button-label {
  margin-right: var(--ag-grid-size);
}
.ag-advanced-filter-builder {
  background-color: var(--ag-chrome-background-color);
  display: flex;
  flex-direction: column;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
.ag-advanced-filter-builder-list {
  flex: 1 1;
  overflow: auto;
}
.ag-advanced-filter-builder-button-panel {
  border-top: var(--ag-advanced-filter-builder-button-bar-border);
  display: flex;
  justify-content: flex-end;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-ltr
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-apply-button,
.ag-ltr
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-cancel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-apply-button,
.ag-rtl
  .ag-advanced-filter-builder
  .ag-advanced-filter-builder-button-panel
  .ag-advanced-filter-builder-cancel-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-item-wrapper {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  justify-content: space-between;
  overflow: hidden;
}
.ag-ltr .ag-advanced-filter-builder-item-wrapper {
  padding-left: calc(var(--ag-icon-size) / 2);
  padding-right: var(--ag-icon-size);
}
.ag-rtl .ag-advanced-filter-builder-item-wrapper {
  padding-left: var(--ag-icon-size);
  padding-right: calc(var(--ag-icon-size) / 2);
}
.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard {
  position: absolute;
}
.ag-advanced-filter-builder-item-tree-lines > * {
  width: var(--ag-advanced-filter-builder-indent-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root {
  width: var(--ag-icon-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root:before {
  height: 50%;
  top: 50%;
}
.ag-advanced-filter-builder-item-tree-line-horizontal,
.ag-advanced-filter-builder-item-tree-line-vertical,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom,
.ag-advanced-filter-builder-item-tree-line-vertical-top {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
}
.ag-advanced-filter-builder-item-tree-line-horizontal:after,
.ag-advanced-filter-builder-item-tree-line-horizontal:before,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,
.ag-advanced-filter-builder-item-tree-line-vertical-top:after,
.ag-advanced-filter-builder-item-tree-line-vertical-top:before,
.ag-advanced-filter-builder-item-tree-line-vertical:after,
.ag-advanced-filter-builder-item-tree-line-vertical:before {
  content: '';
  height: 100%;
  position: absolute;
}
.ag-advanced-filter-builder-item-tree-line-horizontal:after {
  border-bottom: 1px solid var(--ag-border-color);
  height: 50%;
  top: 0;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-horizontal:after {
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-horizontal:after {
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-tree-line-vertical:before {
  top: 0;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical:before {
  border-left: 1px solid var(--ag-border-color);
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical:before {
  border-right: 1px solid var(--ag-border-color);
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-tree-line-vertical-top:before {
  height: 50%;
  top: 0;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical-top:before {
  border-left: 1px solid var(--ag-border-color);
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical-top:before {
  border-right: 1px solid var(--ag-border-color);
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
  height: calc(50% - var(--ag-icon-size) * 1.5 / 2);
  top: calc(50% + var(--ag-icon-size) * 1.5 / 2);
  width: calc(var(--ag-icon-size) / 2);
}
.ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
  border-left: 1px solid var(--ag-border-color);
  left: calc(var(--ag-icon-size) / 2);
}
.ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
  border-right: 1px solid var(--ag-border-color);
  right: calc(var(--ag-icon-size) / 2);
}
.ag-advanced-filter-builder-item-condition {
  padding-bottom: var(--ag-grid-size);
  padding-top: var(--ag-grid-size);
}
.ag-advanced-filter-builder-item,
.ag-advanced-filter-builder-item-buttons,
.ag-advanced-filter-builder-item-condition,
.ag-advanced-filter-builder-item-tree-lines,
.ag-advanced-filter-builder-pill,
.ag-advanced-filter-builder-pill-wrapper {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-advanced-filter-builder-pill-wrapper {
  margin: 0 var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill {
  border-radius: var(--ag-border-radius);
  min-height: calc(100% - var(--ag-grid-size) * 3);
  min-width: calc(var(--ag-grid-size) * 2);
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  position: relative;
}
.ag-ltr .ag-advanced-filter-builder-pill .ag-picker-field-display {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-advanced-filter-builder-pill .ag-picker-field-display {
  margin-left: var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number {
  font-family: monospace;
  font-weight: 700;
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty {
  color: var(--ag-subtle-text-color);
}
.ag-advanced-filter-builder-item-button:focus-visible,
.ag-advanced-filter-builder-pill:focus-visible {
  shadow: var(--ag-focus-shadow);
}
.ag-advanced-filter-builder-pill-display {
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-advanced-filter-builder-join-pill {
  background-color: var(--ag-advanced-filter-builder-join-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-column-pill {
  background-color: var(--ag-advanced-filter-builder-column-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-option-pill {
  background-color: var(--ag-advanced-filter-builder-option-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-value-pill {
  background-color: var(--ag-advanced-filter-builder-value-pill-color);
  cursor: text;
  max-width: 140px;
}
.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display {
  display: block;
}
.ag-advanced-filter-builder-item-buttons > * {
  margin: 0 calc(var(--ag-grid-size) * 0.5);
}
.ag-advanced-filter-builder-item-button {
  color: var(--ag-subtle-text-color);
  cursor: pointer;
  position: relative;
}
.ag-advanced-filter-builder-item-button-disabled {
  cursor: default;
  opacity: 0.5;
}
.ag-advanced-filter-builder-virtual-list-container {
  top: var(--ag-grid-size);
}
.ag-advanced-filter-builder-virtual-list-item {
  cursor: default;
  display: flex;
  height: var(--ag-list-item-height);
}
.ag-advanced-filter-builder-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button {
  opacity: 100%;
}
.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid,
.ag-advanced-filter-builder-virtual-list-item-highlight
  .ag-advanced-filter-builder-item-button:focus-visible {
  opacity: 100%;
}
.ag-advanced-filter-builder-invalid {
  color: var(--ag-invalid-color);
  cursor: default;
  margin: 0 var(--ag-grid-size);
}
.ag-cell-inline-editing {
  border-radius: var(--ag-border-radius);
  padding: 0;
  z-index: 1;
}
.ag-cell-inline-editing .ag-cell-edit-wrapper,
.ag-cell-inline-editing .ag-cell-editor,
.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
.ag-cell-inline-editing .ag-cell-editor input,
.ag-cell-inline-editing .ag-cell-wrapper {
  height: 100%;
  line-height: normal;
  width: 100%;
}
.ag-autocomplete-list-popup,
.ag-popup-editor .ag-large-text {
  background-color: var(--ag-background-color);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-dropdown-shadow);
  padding: 0;
}
.ag-large-text-input {
  height: auto;
  padding: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-large-text-input textarea {
  resize: none;
}
.ag-checkbox-edit {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-chart {
  height: 100%;
  width: 100%;
}
.ag-chart,
.ag-chart-components-wrapper {
  display: flex;
  overflow: hidden;
  position: relative;
}
.ag-chart-components-wrapper {
  flex: 1 1 auto;
}
.ag-chart-canvas-wrapper {
  flex: 1 1 auto;
  overflow: hidden;
  position: relative;
}
.ag-chart-menu {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 16px;
}
.ag-ltr .ag-chart-menu {
  right: 20px;
}
.ag-rtl .ag-chart-menu {
  left: 20px;
}
.ag-chart-docked-container {
  min-width: var(--ag-chart-menu-panel-width);
  position: relative;
}
.ag-chart-menu-hidden ~ .ag-chart-docked-container {
  display: none;
}
.ag-chart-tabbed-menu {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-chart-tabbed-menu-header {
  cursor: default;
  flex: none;
  -webkit-user-select: none;
  user-select: none;
}
.ag-chart-tabbed-menu-body {
  align-items: stretch;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
}
.ag-chart-tab {
  overflow: hidden;
  overflow-y: auto;
  width: 100%;
}
.ag-chart-settings {
  overflow-x: hidden;
}
.ag-chart-settings-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.ag-chart-settings-nav-bar {
  align-items: center;
  display: flex;
  height: 30px;
  padding: 0 10px;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}
.ag-chart-settings-card-selector {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  justify-content: space-around;
  padding: 0 10px;
}
.ag-chart-settings-card-item {
  background-color: var(--ag-foreground-color);
  border-radius: 4px;
  cursor: pointer;
  height: 8px;
  position: relative;
  width: 8px;
}
.ag-chart-settings-card-item.ag-not-selected {
  opacity: 0.2;
}
.ag-chart-settings-card-item:before {
  background-color: transparent;
  content: ' ';
  display: block;
  height: 20px;
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  position: absolute;
  top: 50%;
  width: 20px;
}
.ag-chart-settings-card-item.ag-selected {
  background-color: var(--ag-accent-color);
}
.ag-chart-settings-next,
.ag-chart-settings-prev {
  flex: none;
  position: relative;
}
.ag-chart-settings-next:focus-within,
.ag-chart-settings-prev:focus-within {
  border-radius: 1px;
  box-shadow: var(--ag-focus-shadow);
}
.ag-chart-settings-next-button,
.ag-chart-settings-prev-button {
  cursor: pointer;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ag-chart-settings-mini-charts-container {
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}
.ag-chart-settings-mini-wrapper {
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
.ag-chart-settings-mini-wrapper.ag-animating {
  transition: left 0.3s;
  transition-timing-function: ease-in-out;
}
.ag-chart-mini-thumbnail {
  cursor: pointer;
}
.ag-chart-mini-thumbnail-canvas {
  display: block;
}
.ag-chart-advanced-settings-wrapper,
.ag-chart-data-wrapper,
.ag-chart-format-wrapper {
  display: flex;
  flex-direction: column;
  padding-bottom: 16px;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
}
.ag-chart-advanced-settings-wrapper,
.ag-chart-data-wrapper {
  height: 100%;
  overflow-y: auto;
}
.ag-chart-advanced-settings {
  background-color: var(--ag-chrome-background-color);
}
.ag-chart-advanced-settings,
.ag-chart-advanced-settings-wrapper {
  width: 100%;
}
.ag-chart-advanced-settings-wrapper {
  padding-bottom: 0;
}
.ag-chart-advanced-settings-section,
.ag-chart-data-section,
.ag-chart-format-section {
  display: flex;
  margin: 0;
}
.ag-chart-advanced-settings-section {
  border-bottom: 1px solid var(--ag-border-color);
}
.ag-chart-empty-text {
  align-items: center;
  background-color: var(--ag-background-color);
  display: flex;
  height: 100%;
  justify-content: center;
  top: 0;
  width: 100%;
}
.ag-chart .ag-chart-menu {
  display: none;
}
.ag-chart-menu-hidden:hover .ag-chart-menu {
  display: block;
}
.ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  display: flex;
  flex-direction: row;
  gap: 20px;
  top: 8px;
  width: auto;
}
.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  justify-content: right;
  right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
}
.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  justify-content: left;
  left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
}
.ag-charts-font-size-color {
  align-self: stretch;
  display: flex;
  justify-content: space-between;
}
.ag-charts-data-group-item {
  position: relative;
}
.ag-charts-data-group-item:not(:last-child) {
  margin-bottom: var(--ag-grid-size);
}
.ag-chart-menu {
  background: var(--ag-background-color);
}
.ag-chart-menu,
.ag-chart-menu-icon {
  border-radius: var(--ag-border-radius);
}
.ag-chart-menu-icon {
  cursor: pointer;
  margin: 2px 0;
  opacity: 0.8;
}
.ag-chart-menu-icon:hover {
  opacity: 1;
}
.ag-chart-menu-toolbar-button {
  background-color: transparent;
  background-color: initial;
  border: 0;
  border-radius: 1px;
  padding: 0 2px;
}
.ag-chart-mini-thumbnail {
  border: 1px solid var(--ag-border-color);
  border-radius: 5px;
}
.ag-chart-mini-thumbnail.ag-selected {
  border-color: var(--ag-accent-color);
  border-width: 2px;
}
.ag-chart-mini-thumbnail:focus-visible {
  border-color: var(--ag-accent-color);
  box-shadow: var(--ag-focus-shadow);
}
.ag-chart-data-column-drag-handle {
  margin-left: var(--ag-grid-size);
}
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar,
.ag-charts-settings-group-title-bar {
  position: relative;
}
.ag-charts-advanced-settings-top-level-group-title-bar {
  background-color: transparent;
  background-color: initial;
  position: relative;
}
.ag-charts-advanced-settings-top-level-group-title-bar:focus-visible,
.ag-charts-data-group-title-bar:focus-visible,
.ag-charts-format-top-level-group-title-bar:focus-visible,
.ag-charts-settings-group-title-bar:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-charts-data-group-container {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5)
    var(--ag-widget-container-horizontal-padding);
}
.ag-charts-data-group-container
  .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select) {
  height: var(--ag-list-item-height);
}
.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field {
  margin-top: var(--ag-grid-size);
}
.ag-charts-advanced-settings-top-level-group-container,
.ag-charts-format-top-level-group-container {
  margin-left: calc(var(--ag-grid-size) * 2);
  padding: var(--ag-grid-size);
}
.ag-charts-advanced-settings-top-level-group-item,
.ag-charts-format-top-level-group-item {
  margin: var(--ag-grid-size) 0;
}
.ag-charts-format-sub-level-group-container {
  display: flex;
  flex-direction: column;
  gap: var(--ag-widget-vertical-spacing);
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-charts-settings-group-container {
  display: grid;
  grid-template-columns: 60px 1fr 60px 1fr 60px;
  padding: var(--ag-grid-size);
  grid-row-gap: 8px;
  row-gap: 8px;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 1) {
  grid-column: 1;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 2) {
  grid-column: 3;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 3) {
  grid-column: 5;
}
.ag-chart-data-section,
.ag-chart-format-section {
  display: flex;
  margin: 0;
}
.ag-chart-menu-panel {
  background-color: var(--ag-chrome-background-color);
}
.ag-ltr .ag-chart-menu-panel {
  border-left: 1px solid var(--ag-border-color);
}
.ag-rtl .ag-chart-menu-panel {
  border-right: 1px solid var(--ag-border-color);
}
.ag-chart-tabbed-menu-body {
  position: relative;
}
.ag-chart-tabbed-menu-body:after {
  background: linear-gradient(var(--ag-background-color), transparent);
  content: '';
  display: block;
  height: 16px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar,
.ag-charts-settings-group-container,
.ag-charts-settings-group-title-bar {
  border-top: none;
  font-weight: 500;
  padding: 0 calc(var(--ag-grid-size) * 1.5);
}
.ag-chart-settings-nav-bar {
  border-top: 1px solid var(--ag-border-color);
}
.ag-charts-format-sub-level-group-title-bar {
  background: none;
  font-weight: 500;
}
.ag-chart-data-section .ag-label:not(.ag-group-title-bar),
.ag-chart-format-section .ag-label:not(.ag-group-title-bar) {
  color: var(--ag-chart-menu-label-color);
}
.ag-chart-data-section .ag-label-align-top .ag-label,
.ag-chart-format-section .ag-label-align-top .ag-label {
  margin-bottom: var(--ag-widget-vertical-spacing);
  margin-top: calc(var(--ag-widget-vertical-spacing) * 0.5);
}
.ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,
.ag-chart-format-section .ag-slider.ag-label-align-top .ag-label {
  margin-bottom: 0;
}
.ag-chart-data-section label,
.ag-chart-format-section label {
  display: inline-block;
}
.ag-chart-data-wrapper,
.ag-chart-format-wrapper,
.ag-charts-data-group-container,
.ag-charts-data-group-title-bar,
.ag-charts-format-sub-level-group,
.ag-charts-format-sub-level-group-container,
.ag-charts-format-sub-level-group-container > *,
.ag-charts-format-sub-level-group-item:last-child,
.ag-charts-format-sub-level-group-title-bar,
.ag-charts-format-top-level-group,
.ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-charts-format-top-level-group-item,
.ag-charts-format-top-level-group-title-bar,
.ag-charts-settings-group-container,
.ag-charts-settings-group-title-bar {
  margin: 0;
  padding: 0;
}
.ag-charts-data-group,
.ag-charts-format-top-level-group {
  border-top: 1px solid var(--ag-border-color);
}
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar,
.ag-charts-settings-group-title-bar {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-charts-data-group .ag-charts-data-group-container,
.ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-charts-settings-group .ag-charts-settings-group-container {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-charts-format-sub-level-group-title-bar {
  padding: var(--ag-widget-vertical-spacing) 0;
}
.ag-charts-format-sub-level-group-container {
  padding-bottom: var(--ag-widget-container-vertical-padding);
  padding-top: var(--ag-widget-vertical-spacing);
}
.ag-charts-format-sub-level-group-container > *,
.ag-charts-format-sub-level-no-header-group-container > *,
.ag-charts-format-top-level-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-chart-advanced-settings-section,
.ag-chart-settings-mini-wrapper,
.ag-charts-data-group-item {
  padding-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-chart-advanced-settings-section {
  padding-top: var(--ag-widget-container-vertical-padding);
}
.ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,
.ag-charts-advanced-settings-top-level-group
  .ag-charts-advanced-settings-top-level-group-title-bar {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-charts-advanced-settings-top-level-group-container {
  margin: 0;
}
.ag-charts-advanced-settings-top-level-group-item {
  margin-bottom: 0;
  margin-top: calc(var(--ag-widget-vertical-spacing) * 2);
}
.ag-chart-menu {
  --ag-icon-size: 20px;
  background-color: color-mix(in srgb, transparent, var(--ag-background-color) 30%);
  padding: 4px 2px;
}
.ag-chart-settings-card-item.ag-not-selected:hover {
  opacity: 0.35;
}
.ag-column-drop {
  align-items: center;
  display: inline-flex;
  overflow: auto;
  position: relative;
  width: 100%;
}
.ag-column-drop-cell,
.ag-column-drop-list {
  align-items: center;
  display: flex;
}
.ag-column-drop-cell {
  gap: var(--ag-grid-size);
  position: relative;
}
.ag-column-drop-cell-text {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-drop-vertical {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.ag-column-drop-vertical-title-bar {
  align-items: center;
  display: flex;
  flex: none;
}
.ag-column-drop-vertical-list {
  align-items: stretch;
  flex-direction: column;
  flex-grow: 1;
  overflow-x: auto;
  position: relative;
}
.ag-column-drop-vertical-list > * {
  flex: none;
}
.ag-column-drop-empty .ag-column-drop-vertical-list {
  overflow: hidden;
}
.ag-column-drop-vertical-empty-message {
  display: block;
}
.ag-column-drop.ag-column-drop-horizontal {
  overflow: hidden;
  white-space: nowrap;
}
.ag-column-drop-cell-button {
  cursor: pointer;
}
.ag-column-drop-wrapper {
  display: flex;
}
.ag-column-drop-horizontal-half-width {
  display: inline-block;
  width: 50% !important;
}
.ag-column-drop-cell {
  background: var(--ag-column-drop-cell-background-color);
  border: var(--ag-column-drop-cell-border);
  border-radius: 500px;
  padding: calc(var(--ag-grid-size) * 0.5);
}
.ag-ltr .ag-column-drop-cell {
  padding-left: calc(var(--ag-grid-size) * 0.75);
}
.ag-rtl .ag-column-drop-cell {
  padding-right: calc(var(--ag-grid-size) * 0.75);
}
.ag-column-drop-cell:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-column-drop-cell-button {
  min-width: calc(var(--ag-grid-size) * 4);
}
.ag-column-drop-cell-ghost {
  opacity: 0.5;
}
.ag-column-drop-horizontal {
  gap: var(--ag-cell-widget-spacing);
  height: var(--ag-header-height);
}
.ag-ltr .ag-column-drop-horizontal {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-column-drop-horizontal {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-column-drop-horizontal-list {
  gap: var(--ag-cell-widget-spacing);
}
.ag-column-drop-vertical-list {
  padding-bottom: var(--ag-grid-size);
  padding-left: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
}
.ag-column-drop-vertical-cell {
  margin-top: var(--ag-grid-size);
}
.ag-ltr .ag-column-drop-vertical-icon {
  margin-right: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-column-drop-vertical-icon {
  margin-left: var(--ag-widget-horizontal-spacing);
}
.ag-column-drop-vertical-empty-message {
  bottom: 0;
  left: 0;
  margin-top: var(--ag-grid-size);
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.ag-select-agg-func-popup {
  background: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-dropdown-shadow);
  height: calc(var(--ag-grid-size) * 5 * 3.5);
  padding: 0;
  position: absolute;
}
.ag-select-agg-func-virtual-list-item {
  cursor: default;
}
.ag-ltr .ag-select-agg-func-virtual-list-item {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-select-agg-func-virtual-list-item {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-select-agg-func-virtual-list-item:hover {
  background-color: var(--ag-selected-row-background-color);
}
.ag-select-agg-func-virtual-list-item:focus-visible {
  shadow: var(--ag-focus-shadow);
}
.ag-sort-indicator-container {
  display: contents;
}
.ag-ltr .ag-sort-indicator-icon {
  padding-left: var(--ag-grid-size);
}
.ag-rtl .ag-sort-indicator-icon {
  padding-right: var(--ag-grid-size);
}
.ag-column-drop-horizontal {
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-header-row-border);
}
.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-right: var(--ag-column-border);
}
.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-left: var(--ag-column-border);
}
.ag-column-drop-cell-button {
  min-width: 0;
  opacity: 0.75;
}
.ag-column-drop-cell-button:hover {
  opacity: 1;
}
.ag-column-drop-vertical {
  min-height: 75px;
}
.ag-column-drop-vertical-title-bar {
  padding: var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size) * 2) 0;
}
.ag-column-drop-vertical-empty-message {
  align-items: center;
  border: 1px dashed;
  border-color: var(--ag-border-color);
  display: flex;
  justify-content: center;
  margin: calc(var(--ag-grid-size) * 1.5) calc(var(--ag-grid-size) * 2);
  padding: calc(var(--ag-grid-size) * 2);
}
.ag-column-select {
  display: flex;
  flex: 3 1;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
.ag-column-select-header {
  flex: none;
  height: var(--ag-header-height);
  padding-left: var(--ag-widget-container-horizontal-padding);
  padding-right: var(--ag-widget-container-horizontal-padding);
}
.ag-column-select-column,
.ag-column-select-column-group,
.ag-column-select-header {
  align-items: center;
  display: flex;
  gap: var(--ag-widget-horizontal-spacing);
  position: relative;
}
.ag-column-select-column,
.ag-column-select-column-group {
  height: 100%;
}
.ag-column-select-virtual-list-item:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-column-select-header-icon {
  border-radius: var(--ag-border-radius);
  cursor: pointer;
  height: var(--ag-icon-size);
  position: relative;
  width: var(--ag-icon-size);
}
.ag-column-select-header-icon:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-column-select-header-filter-wrapper {
  flex: 1 1 auto;
}
.ag-column-select-header-filter {
  width: 100%;
}
.ag-column-select-list {
  flex: 1 1;
  overflow: hidden;
}
.ag-ltr .ag-column-select-column,
.ag-ltr .ag-column-select-column-group {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-rtl .ag-column-select-column,
.ag-rtl .ag-column-select-column-group {
  padding-right: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-ltr .ag-column-select-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
}
.ag-rtl .ag-column-select-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
}
.ag-column-select-column-group:not(:last-child),
.ag-column-select-column:not(:last-child) {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-column-select-column-group-readonly,
.ag-column-select-column-readonly {
  opacity: 0.5;
  pointer-events: none;
}
.ag-column-select-virtual-list-viewport {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0;
}
.ag-column-select-virtual-list-item {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-column-select-column-label {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-select-checkbox {
  display: flex;
}
.ag-set-filter {
  --ag-indentation-level: 0;
}
.ag-set-filter-item {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-set-filter-item-checkbox {
  display: flex;
  height: 100%;
  width: 100%;
}
.ag-set-filter-group-icons {
  display: block;
}
.ag-set-filter-group-icons > * {
  cursor: pointer;
}
.ag-filter-body-wrapper {
  display: flex;
  flex-direction: column;
}
.ag-filter-filter {
  flex: 1 1;
}
.ag-filter-condition {
  display: flex;
  justify-content: center;
}
.ag-floating-filter-body {
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  position: relative;
}
.ag-floating-filter-full-body {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.ag-floating-filter-full-body > div {
  flex: 1 1 auto;
}
.ag-floating-filter-input {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-floating-filter-input > * {
  flex: 1 1 auto;
}
.ag-floating-filter-button {
  display: flex;
  flex: none;
}
.ag-set-floating-filter-input input[disabled] {
  pointer-events: none;
}
.ag-floating-filter-button-button {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  border: none;
  height: var(--ag-icon-size);
  width: var(--ag-icon-size);
}
.ag-filter-loading {
  height: 100%;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  position: absolute;
  width: 100%;
  z-index: 1;
}
.ag-column-panel {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  overflow: hidden;
}
.ag-pivot-mode-panel {
  display: flex;
  height: var(--ag-header-height);
}
.ag-pivot-mode-select {
  align-items: center;
  display: flex;
}
.ag-ltr .ag-pivot-mode-select {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-pivot-mode-select {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-column-panel-column-select {
  border-bottom: var(--ag-tool-panel-separator-border);
  border-top: var(--ag-tool-panel-separator-border);
}
:where(.ag-column-panel) .ag-column-drop-vertical {
  flex: 1 1;
  min-height: 50px;
}
:where(.ag-column-panel) .ag-column-drop-vertical:where(:not(.ag-last-column-drop)) {
  border-bottom: var(--ag-tool-panel-separator-border);
}
.ag-dnd-ghost {
  align-items: center;
  background-color: var(--ag-drag-ghost-background-color);
  border: var(--ag-drag-ghost-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-drag-ghost-shadow);
  color: var(--ag-text-color);
  cursor: move;
  font-weight: 500;
  gap: var(--ag-cell-widget-spacing);
  height: var(--ag-header-height) !important;
  max-width: 200px;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
  position: absolute;
  text-overflow: ellipsis;
  transform: translateY(calc(var(--ag-grid-size) * 2));
  z-index: 9999;
}
.ag-dnd-ghost,
.ag-header {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
}
.ag-header {
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-header-row-border);
  color: var(--ag-header-text-color);
  font-family: var(--ag-header-font-family);
  font-size: var(--ag-header-font-size);
  font-weight: var(--ag-header-font-weight);
  width: 100%;
}
.ag-header-row {
  height: var(--ag-header-height);
  position: absolute;
}
.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),
.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  border-top: var(--ag-header-row-border);
}
.ag-header-row:not(.ag-header-row-column-group) {
  overflow: hidden;
}
.ag-header.ag-header-allow-overflow .ag-header-row {
  overflow: visible;
}
.ag-header-cell,
.ag-header-group-cell {
  align-items: center;
  display: inline-flex;
  gap: var(--ag-cell-widget-spacing);
  height: 100%;
  padding: 0 var(--ag-cell-horizontal-padding);
  position: absolute;
}
:is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):before {
  background-color: transparent;
  content: '';
  inset: 0;
  position: absolute;
  transition: background-color var(--ag-header-cell-hover-background-transition-duration);
}
.ag-header-cell-moving:is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):before,
:is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):hover:before {
  background-color: var(--ag-header-cell-hover-background-color);
}
:where(.ag-header-cell:not(.ag-floating-filter) *, .ag-header-group-cell *) {
  position: relative;
  z-index: 1;
}
.ag-header-cell-filter-button,
.ag-header-cell.ag-header-active .ag-header-cell-menu-button {
  opacity: 1;
}
.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  opacity: 0;
  transition: opacity 0.2s;
}
.ag-header-cell-label,
.ag-header-group-cell-label {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 1 1 auto;
  gap: var(--ag-grid-size);
}
.ag-header-cell-label {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-header-group-cell-label.ag-sticky-label {
  flex: none;
  max-width: 100%;
  position: sticky;
}
.ag-ltr .ag-header-group-cell-label.ag-sticky-label {
  left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-header-group-cell-label.ag-sticky-label {
  right: var(--ag-cell-horizontal-padding);
}
.ag-header-group-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-header-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
  align-items: center;
  display: flex;
  height: 100%;
}
.ag-header-cell-comp-wrapper {
  width: 100%;
}
.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper {
  white-space: normal;
}
.ag-right-aligned-header .ag-header-cell-label {
  flex-direction: row-reverse;
}
.ag-floating-filter-button-button,
.ag-header-cell-filter-button,
.ag-header-cell-menu-button,
.ag-header-cell-sortable .ag-header-cell-label,
.ag-header-expand-icon,
.ag-panel-title-bar-button,
.ag-side-button-button {
  cursor: pointer;
}
.ag-advanced-filter-header-cell:focus-visible,
.ag-header-cell:focus-visible,
.ag-header-group-cell:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-header-cell:after,
.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
  content: '';
  height: var(--ag-header-column-border-height);
  position: absolute;
  top: calc(50% - var(--ag-header-column-border-height) * 0.5);
  z-index: 1;
}
.ag-ltr .ag-header-cell:after,
.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
  border-right: var(--ag-header-column-border);
  right: 0;
}
.ag-rtl .ag-header-cell:after,
.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
  border-left: var(--ag-header-column-border);
  left: 0;
}
.ag-header-cell-resize {
  align-items: center;
  cursor: ew-resize;
  display: flex;
  height: 100%;
  position: absolute;
  top: 0;
  width: 8px;
  z-index: 2;
}
.ag-ltr .ag-header-cell-resize {
  right: -4px;
}
.ag-rtl .ag-header-cell-resize {
  left: -4px;
}
.ag-header-cell-resize:after {
  background-color: var(--ag-header-column-resize-handle-color);
  content: '';
  display: var(--ag-header-column-resize-handle-display);
  height: var(--ag-header-column-resize-handle-height);
  position: absolute;
  top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5);
  width: var(--ag-header-column-resize-handle-width);
  z-index: 1;
}
.ag-ltr .ag-header-cell-resize:after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-rtl .ag-header-cell-resize:after {
  right: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-header-cell.ag-header-span-height .ag-header-cell-resize:after {
  height: calc(100% - var(--ag-grid-size) * 4);
  top: calc(var(--ag-grid-size) * 2);
}
.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize {
  display: none;
}
.ag-menu {
  background-color: var(--ag-menu-background-color);
  border: var(--ag-menu-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-menu-shadow);
  color: var(--ag-menu-text-color);
  max-height: 100%;
  overflow-y: auto;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}
.ag-menu-list {
  cursor: default;
  display: table;
  padding: var(--ag-grid-size) 0;
  width: 100%;
}
.ag-menu-option,
.ag-menu-separator {
  display: table-row;
}
.ag-menu-option-part,
.ag-menu-separator-part {
  display: table-cell;
  vertical-align: middle;
}
.ag-menu-option-text {
  white-space: nowrap;
}
.ag-menu-option-custom {
  display: contents;
}
.ag-compact-menu-option {
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
}
.ag-compact-menu-option-text {
  flex: 1 1 auto;
  white-space: nowrap;
}
.ag-menu-separator {
  height: calc(var(--ag-grid-size) * 2 + 1px);
}
.ag-menu-separator-part:after {
  border-top: 1px solid var(--ag-menu-separator-color);
  content: '';
  display: block;
}
.ag-compact-menu-option-active,
.ag-menu-option-active {
  background-color: var(--ag-row-hover-color);
}
.ag-compact-menu-option-part,
.ag-menu-option-part {
  line-height: var(--ag-icon-size);
  padding: calc(var(--ag-grid-size) + 2px) 0;
}
.ag-compact-menu-option-disabled,
.ag-menu-option-disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.ag-compact-menu-option-icon,
.ag-menu-option-icon {
  width: var(--ag-icon-size);
}
.ag-ltr .ag-compact-menu-option-icon,
.ag-ltr .ag-menu-option-icon {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-compact-menu-option-icon,
.ag-rtl .ag-menu-option-icon {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-compact-menu-option-text,
.ag-menu-option-text {
  padding-left: calc(var(--ag-grid-size) * 2);
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-ltr .ag-compact-menu-option-shortcut,
.ag-ltr .ag-menu-option-shortcut {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-compact-menu-option-shortcut,
.ag-rtl .ag-menu-option-shortcut {
  padding-left: var(--ag-grid-size);
}
.ag-ltr .ag-compact-menu-option-popup-pointer,
.ag-ltr .ag-menu-option-popup-pointer {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-compact-menu-option-popup-pointer,
.ag-rtl .ag-menu-option-popup-pointer {
  padding-left: var(--ag-grid-size);
}
.ag-menu-column-select-wrapper {
  height: 265px;
  overflow: auto;
}
.ag-menu-column-select-wrapper .ag-column-select {
  height: 100%;
}
.ag-menu.ag-tabs {
  min-width: 290px;
}
.ag-filter-separator {
  border-top: 1px solid var(--menu-separator-color);
}
.ag-filter-select .ag-picker-field-wrapper {
  width: 0;
}
.ag-filter-condition-operator {
  height: 17px;
}
.ag-ltr .ag-filter-condition-operator-or {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-condition-operator-or {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-set-filter-select-all {
  padding-top: var(--ag-widget-container-vertical-padding);
}
.ag-filter-no-matches,
.ag-set-filter-list {
  height: calc(var(--ag-list-item-height) * 6);
}
.ag-filter-no-matches {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-set-filter-tree-list {
  height: calc(var(--ag-list-item-height) * 10);
}
.ag-set-filter-filter {
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
  margin-top: var(--ag-widget-container-vertical-padding);
}
.ag-filter-to {
  margin-top: var(--ag-widget-vertical-spacing);
}
.ag-mini-filter {
  margin: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-ltr .ag-set-filter-item {
  padding-left: calc(
    var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) *
      var(--ag-set-filter-indent-size)
  );
}
.ag-rtl .ag-set-filter-item {
  padding-right: calc(
    var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) *
      var(--ag-set-filter-indent-size)
  );
}
.ag-ltr .ag-set-filter-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-rtl .ag-set-filter-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-ltr .ag-set-filter-group-icons {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-set-filter-group-icons {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-menu .ag-set-filter-list {
  min-width: 200px;
}
.ag-filter-virtual-list-item:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-filter-apply-panel {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
  padding: var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding)
    var(--ag-widget-container-vertical-padding);
}
.ag-filter-apply-panel-button {
  line-height: 1.5;
}
.ag-ltr .ag-filter-apply-panel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-apply-panel-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-simple-filter-body-wrapper {
  display: flex;
  flex-direction: column;
  gap: var(--ag-widget-vertical-spacing);
  min-height: calc(
    var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) +
      var(--ag-widget-vertical-spacing)
  );
  overflow-y: auto;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-simple-filter-body-wrapper .ag-resizer-wrapper {
  margin: 0;
}
.ag-multi-filter-menu-item {
  margin: var(--ag-grid-size) 0;
}
.ag-multi-filter-group-title-bar {
  background-color: transparent;
  color: var(--ag-header-text-color);
  font-weight: 500;
  padding: calc(var(--ag-grid-size) * 1.5) var(--ag-grid-size);
}
.ag-multi-filter-group-title-bar:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-group-filter-field-select-wrapper {
  display: flex;
  flex-direction: column;
  gap: var(--ag-widget-vertical-spacing);
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-menu-option .ag-icon {
  opacity: 65%;
}
.ag-menu-option {
  cursor: pointer;
  font-weight: 500;
}
.ag-ltr .ag-menu-option-popup-pointer .ag-icon {
  text-align: right;
}
.ag-rtl .ag-menu-option-popup-pointer .ag-icon {
  text-align: left;
}
.ag-panel {
  background-color: var(--ag-panel-background-color);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
.ag-dialog {
  border: var(--ag-dialog-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-dialog-shadow);
  position: absolute;
}
.ag-panel-title-bar {
  align-items: center;
  background-color: var(--ag-panel-title-bar-background-color);
  border-bottom: var(--ag-panel-title-bar-border);
  color: var(--ag-header-text-color);
  cursor: default;
  display: flex;
  flex: none;
  height: var(--ag-header-height);
  padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-panel-title-bar-button {
  margin-left: calc(var(--ag-grid-size) * 2);
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-panel-title-bar-button {
  margin-left: var(--ag-grid-size);
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-panel-title-bar-title {
  color: var(--ag-header-text-color);
  flex: 1 1 auto;
  font-weight: 500;
}
.ag-panel-title-bar-buttons {
  display: flex;
}
.ag-panel-title-bar-button {
  cursor: pointer;
}
.ag-panel-content-wrapper {
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
  position: relative;
}
.ag-resizer {
  pointer-events: none;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
  z-index: 1;
}
.ag-resizer.ag-resizer-topLeft {
  height: 5px;
  left: 0;
  top: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-topLeft {
  cursor: nwse-resize;
}
.ag-rtl .ag-resizer.ag-resizer-topLeft {
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-top {
  cursor: ns-resize;
  height: 5px;
  left: 5px;
  right: 5px;
  top: 0;
}
.ag-resizer.ag-resizer-topRight {
  height: 5px;
  right: 0;
  top: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-topRight {
  cursor: nesw-resize;
}
.ag-rtl .ag-resizer.ag-resizer-topRight {
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-right {
  bottom: 5px;
  cursor: ew-resize;
  right: 0;
  top: 5px;
  width: 5px;
}
.ag-resizer.ag-resizer-bottomRight {
  bottom: 0;
  height: 5px;
  right: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-bottomRight {
  cursor: nwse-resize;
}
.ag-rtl .ag-resizer.ag-resizer-bottomRight {
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-bottom {
  bottom: 0;
  cursor: ns-resize;
  height: 5px;
  left: 5px;
  right: 5px;
}
.ag-resizer.ag-resizer-bottomLeft {
  bottom: 0;
  height: 5px;
  left: 0;
  width: 5px;
}
.ag-ltr .ag-resizer.ag-resizer-bottomLeft {
  cursor: nesw-resize;
}
.ag-rtl .ag-resizer.ag-resizer-bottomLeft {
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-left {
  bottom: 5px;
  cursor: ew-resize;
  left: 0;
  top: 5px;
  width: 5px;
}
.ag-dragging-fill-handle .ag-dialog,
.ag-dragging-range-handle .ag-dialog {
  opacity: 0.7;
  pointer-events: none;
}
.ag-pinned-left-header,
.ag-pinned-right-header {
  display: inline-block;
  overflow: hidden;
  position: relative;
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible)
  .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
  border-right: var(--ag-pinned-column-border);
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible)
  .ag-horizontal-right-spacer:not(.ag-scroller-corner),
.ag-pinned-right-header {
  border-left: var(--ag-pinned-column-border);
}
.ag-pinned-left-header {
  border-right: var(--ag-pinned-column-border);
}
.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
  border-left: var(--ag-pinned-column-border);
}
.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
  border-right: var(--ag-pinned-column-border);
}
.ag-pinned-left-header .ag-header-cell-resize:after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-pinned-right-header .ag-header-cell-resize:after {
  left: 50%;
}
.ag-pinned-left-header,
.ag-pinned-right-header {
  height: 100%;
}
.ag-pinned-left-header .ag-header-cell-resize {
  right: -4px;
}
.ag-pinned-right-header .ag-header-cell-resize {
  left: -4px;
}
.ag-layout-print.ag-body {
  display: block;
  height: auto;
  height: initial;
}
.ag-layout-print.ag-root-wrapper {
  display: inline-block;
}
.ag-layout-print .ag-body-horizontal-scroll,
.ag-layout-print .ag-body-vertical-scroll {
  display: none;
}
.ag-layout-print.ag-force-vertical-scroll {
  overflow-y: visible !important;
}
@media print {
  .ag-root-wrapper.ag-layout-print {
    display: table;
  }
  .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
  .ag-root-wrapper.ag-layout-print .ag-body-viewport,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
  .ag-root-wrapper.ag-layout-print .ag-root,
  .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
  .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
    display: block !important;
    height: auto !important;
    overflow: hidden !important;
  }
  .ag-root-wrapper.ag-layout-print .ag-cell,
  .ag-root-wrapper.ag-layout-print .ag-row {
    page-break-inside: avoid;
    break-inside: avoid;
  }
}
.ag-select {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.ag-select .ag-picker-field-wrapper {
  cursor: default;
}
.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-select.ag-disabled .ag-picker-field-wrapper:focus {
  box-shadow: none;
}
.ag-select:not(.ag-cell-editor, .ag-label-align-top) {
  min-height: var(--ag-list-item-height);
}
.ag-select .ag-picker-field-display {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-select .ag-picker-field-icon {
  align-items: center;
  display: flex;
}
.ag-select.ag-disabled {
  opacity: 0.5;
}
.ag-rich-select {
  cursor: default;
  height: 100%;
}
.ag-rich-select-value {
  align-items: center;
  background-color: var(--ag-input-background-color);
  display: flex;
  height: 100%;
  padding: var(--ag-grid-size);
}
.ag-rich-select-value .ag-picker-field-display {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder {
  opacity: 0.5;
}
.ag-rich-select-list {
  background-color: var(--ag-input-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-input-border-radius);
  box-shadow: var(--ag-dropdown-shadow);
  height: auto;
  position: relative;
  width: 100%;
}
.ag-rich-select-list .ag-loading-text {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-rich-select-row {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  overflow: hidden;
  padding: 0 var(--ag-grid-size);
  white-space: nowrap;
}
.ag-rich-select-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-rich-select-row-highlighted,
.ag-rich-select-row:hover {
  background-image: linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color));
}
.ag-rich-select-row-text-highlight {
  font-weight: 700;
}
.ag-rich-select-field-input {
  flex: 1 1 auto;
}
.ag-ltr .ag-rich-select-field-input {
  left: var(--ag-grid-size);
}
.ag-rtl .ag-rich-select-field-input {
  right: var(--ag-grid-size);
}
.ag-rich-select-field-input .ag-input-field-input {
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  text-overflow: ellipsis;
}
.ag-rich-select-field-input .ag-input-field-input::placeholder {
  opacity: 0.8;
}
.ag-popup-editor .ag-rich-select-value {
  height: var(--ag-row-height);
  min-width: 200px;
}
.ag-rich-select-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-pill-container {
  display: flex;
  flex-wrap: nowrap;
  gap: 0.25rem;
}
.ag-pill {
  align-items: center;
  background: var(--ag-select-cell-background-color);
  border: var(--ag-select-cell-border);
  border-radius: var(--ag-border-radius);
  display: flex;
  padding: 0 0.25rem;
  white-space: nowrap;
}
.ag-pill:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-pill .ag-pill-button {
  border: none;
  padding: 0;
}
.ag-ltr .ag-pill .ag-pill-button {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-pill .ag-pill-button {
  margin-right: var(--ag-grid-size);
}
.ag-pill .ag-pill-button:hover {
  color: var(--ag-accent-color);
  cursor: pointer;
}
.ag-root-wrapper {
  cursor: default;
  display: flex;
  flex-direction: column;
  line-height: normal;
  overflow: hidden;
  position: relative;
  white-space: normal;
  -webkit-font-smoothing: antialiased;
  background-color: var(--ag-background-color);
  border: var(--ag-wrapper-border);
  border-radius: var(--ag-wrapper-border-radius);
  color: var(--ag-text-color);
  color-scheme: var(--ag-color-scheme);
  font-family: var(--ag-font-family);
  font-size: var(--ag-font-size);
}
.ag-root-wrapper.ag-layout-normal {
  height: 100%;
}
.ag-popup,
.ag-root-wrapper {
  --ag-indentation-level: 0;
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize,
.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  left: -3px;
}
.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-tool-panel-wrapper {
  width: var(--ag-side-bar-panel-width);
}
.ag-side-bar {
  background-color: var(--ag-side-bar-background-color);
  display: flex;
  flex-direction: row-reverse;
  position: relative;
}
.ag-side-bar-left {
  flex-direction: row;
  order: -1;
}
.ag-side-buttons {
  position: relative;
  width: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-side-button.ag-selected {
  background-color: var(--ag-side-button-selected-background-color);
  border-bottom: var(--ag-side-button-selected-border);
}
.ag-side-button.ag-selected:not(:first-of-type) {
  border-top: var(--ag-side-button-selected-border);
}
.ag-side-button-button {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--ag-grid-size);
  padding: calc(var(--ag-grid-size) * 3) 0;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.ag-side-button-button:focus {
  box-shadow: none;
}
.ag-side-button-button:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-side-button-label {
  writing-mode: vertical-lr;
}
@media (-webkit-max-device-pixel-ratio: 1.5), (max-resolution: 1.5x) {
  .ag-side-button-label {
    font-family: 'Segoe UI', var(--ag-font-family);
  }
  .ag-ltr .ag-side-button-label {
    transform: rotate(0.05deg);
  }
  .ag-rtl .ag-side-button-label {
    transform: rotate(-0.05deg);
  }
}
.ag-ltr .ag-side-bar-left,
.ag-rtl .ag-side-bar-right {
  border-right: var(--ag-side-panel-border);
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-ltr .ag-side-bar-right,
.ag-rtl .ag-side-bar-left,
.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
  border-left: var(--ag-side-panel-border);
}
.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper,
.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper {
  border-right: var(--ag-side-panel-border);
}
.ag-ltr .ag-chart-menu-panel {
  border-left: var(--ag-side-panel-border);
}
.ag-rtl .ag-chart-menu-panel {
  border-right: var(--ag-side-panel-border);
}
.ag-button {
  border-radius: 0;
}
.ag-standard-button {
  appearance: none;
  -webkit-appearance: none;
  background-color: var(--ag-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-border-radius);
  cursor: pointer;
  font-family: inherit;
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
}
.ag-standard-button:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-standard-button:active {
  border-color: var(--ag-accent-color);
}
.ag-standard-button:disabled {
  background-color: var(--ag-input-disabled-background-color);
  border: var(--ag-input-disabled-border);
  color: var(--ag-input-disabled-text-color);
}
:where(input[class^='ag-'][type='button'], button[class^='ag-']):focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-checkbox-input-wrapper,
.ag-radio-button-input-wrapper {
  background-color: var(--ag-checkbox-unchecked-background-color);
  border: solid var(--ag-checkbox-border-width) var(--ag-checkbox-unchecked-border-color);
  flex: none;
  height: var(--ag-icon-size);
  position: relative;
  width: var(--ag-icon-size);
}
.ag-checkbox-input-wrapper input,
.ag-radio-button-input-wrapper input {
  -webkit-appearance: none;
  appearance: none;
  height: 100%;
  opacity: 0;
  width: 100%;
}
.ag-checkbox-input-wrapper:after,
.ag-radio-button-input-wrapper:after {
  content: '';
  display: block;
  inset: 0;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  pointer-events: none;
  position: absolute;
}
.ag-checkbox-input-wrapper.ag-checked,
.ag-radio-button-input-wrapper.ag-checked {
  background-color: var(--ag-checkbox-checked-background-color);
  border-color: var(--ag-checkbox-checked-border-color);
}
.ag-checkbox-input-wrapper.ag-checked:after,
.ag-radio-button-input-wrapper.ag-checked:after {
  background-color: var(--ag-checkbox-checked-shape-color);
}
.ag-checkbox-input-wrapper:active,
.ag-checkbox-input-wrapper:focus-within,
.ag-radio-button-input-wrapper:active,
.ag-radio-button-input-wrapper:focus-within {
  box-shadow: var(--ag-focus-shadow);
}
.ag-checkbox-input-wrapper.ag-disabled,
.ag-radio-button-input-wrapper.ag-disabled {
  filter: grayscale();
  opacity: 0.5;
}
.ag-checkbox-input-wrapper {
  border-radius: var(--ag-checkbox-border-radius);
}
.ag-checkbox-input-wrapper.ag-checked:after {
  -webkit-mask-image: var(--ag-checkbox-checked-shape-image);
  mask-image: var(--ag-checkbox-checked-shape-image);
}
.ag-checkbox-input-wrapper.ag-indeterminate {
  background-color: var(--ag-checkbox-indeterminate-background-color);
  border-color: var(--ag-checkbox-indeterminate-border-color);
}
.ag-checkbox-input-wrapper.ag-indeterminate:after {
  background-color: var(--ag-checkbox-indeterminate-shape-color);
  -webkit-mask-image: var(--ag-checkbox-indeterminate-shape-image);
  mask-image: var(--ag-checkbox-indeterminate-shape-image);
}
.ag-radio-button-input-wrapper {
  border-radius: 100%;
}
.ag-radio-button-input-wrapper.ag-checked:after {
  -webkit-mask-image: var(--ag-radio-checked-shape-image);
  mask-image: var(--ag-radio-checked-shape-image);
}
.ag-drag-handle {
  color: varXXX(--ag-icon-font-color);
  cursor: grab;
}
.ag-list-item,
.ag-virtual-list-item {
  height: var(--ag-list-item-height);
}
.ag-virtual-list-item {
  position: absolute;
  width: 100%;
}
.ag-select-list {
  background-color: var(--ag-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-dropdown-shadow);
  overflow-x: hidden;
  overflow-y: auto;
}
.ag-list-item {
  align-items: center;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-list-item.ag-active-item {
  background-color: var(--ag-row-hover-color);
}
.ag-select-list-item {
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
}
.ag-ltr .ag-select-list-item {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-select-list-item {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-select-list-item span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-list-item-hovered:after {
  background-color: var(--ag-range-selection-border-color);
  content: '';
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
}
.ag-item-highlight-top:after {
  top: 0;
}
.ag-item-highlight-bottom:after {
  bottom: 0;
}
.ag-range-field {
  align-items: center;
  display: flex;
}
.ag-range-field .ag-input-wrapper {
  height: 100%;
}
input[class^='ag-'][type='range'] {
  -webkit-appearance: none;
  background: none;
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
input[class^='ag-'][type='range']::-webkit-slider-runnable-track {
  background-color: var(--ag-border-color);
  border-radius: 1.5px;
  height: 3px;
  margin: 0;
  padding: 0;
  width: 100%;
}
input[class^='ag-'][type='range']::-moz-range-track {
  background-color: var(--ag-border-color);
  border-radius: 1.5px;
  height: 3px;
  margin: 0;
  padding: 0;
  width: 100%;
}
input[class^='ag-'][type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
  background-color: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  border-radius: 100%;
  height: var(--ag-icon-size);
  margin: 0;
  padding: 0;
  transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
  width: var(--ag-icon-size);
}
input[class^='ag-'][type='range']::-moz-ag-range-thumb {
  -webkit-appearance: none;
  background-color: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  border-radius: 100%;
  height: var(--ag-icon-size);
  margin: 0;
  padding: 0;
  transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
  width: var(--ag-icon-size);
}
input[class^='ag-'][type='range']:focus::-webkit-slider-thumb {
  border-color: var(--ag-accent-color);
  box-shadow: var(--ag-focus-shadow);
}
input[class^='ag-'][type='range']:focus::-moz-ag-range-thumb {
  border-color: var(--ag-accent-color);
  box-shadow: var(--ag-focus-shadow);
}
input[class^='ag-'][type='range']:active::-webkit-slider-runnable-track {
  background-color: var(--ag-accent-color);
}
input[class^='ag-'][type='range']:active::-moz-ag-range-track {
  background-color: var(--ag-accent-color);
}
input[class^='ag-'][type='range']:disabled {
  opacity: 0.5;
}
.ag-toggle-button {
  flex: none;
  min-width: 0;
  min-width: initial;
  width: auto;
  width: initial;
}
.ag-toggle-button-input-wrapper {
  background-color: var(--ag-toggle-button-off-background-color);
  border: solid var(--ag-toggle-button-border-width) var(--ag-toggle-button-off-border-color);
  border-radius: calc(var(--ag-toggle-button-height) * 0.5);
  flex: none;
  height: var(--ag-toggle-button-height);
  max-width: var(--ag-toggle-button-width);
  min-width: var(--ag-toggle-button-width);
  position: relative;
}
.ag-toggle-button-input-wrapper input {
  -webkit-appearance: none;
  appearance: none;
  height: 100%;
  opacity: 0;
  width: 100%;
}
.ag-toggle-button-input-wrapper:before {
  background-color: var(--ag-toggle-button-switch-background-color);
  border: var(--ag-toggle-button-border-width) solid var(--ag-toggle-button-switch-border-color);
  border-radius: 100%;
  content: '';
  display: block;
  height: var(--ag-toggle-button-height);
  pointer-events: none;
  position: absolute;
  top: calc(0px - var(--ag-toggle-button-border-width));
  width: var(--ag-toggle-button-height);
}
.ag-ltr .ag-toggle-button-input-wrapper:before {
  left: calc(0px - var(--ag-toggle-button-border-width));
  transition: left 0.1s;
}
.ag-rtl .ag-toggle-button-input-wrapper:before {
  right: calc(0px - var(--ag-toggle-button-border-width));
  transition: right 0.1s;
}
.ag-toggle-button-input-wrapper.ag-checked {
  background-color: var(--ag-toggle-button-on-background-color);
}
.ag-toggle-button-input-wrapper.ag-checked,
.ag-toggle-button-input-wrapper.ag-checked:before {
  border-color: var(--ag-toggle-button-on-border-color);
}
.ag-ltr .ag-toggle-button-input-wrapper.ag-checked:before {
  left: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
}
.ag-rtl .ag-toggle-button-input-wrapper.ag-checked:before {
  right: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
}
.ag-toggle-button-input-wrapper:focus-within {
  box-shadow: var(--ag-focus-shadow);
}
.ag-toggle-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-autocomplete {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-autocomplete > * {
  flex: 1 1 auto;
}
.ag-autocomplete-list-popup {
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}
.ag-autocomplete-list {
  height: calc(var(--ag-row-height) * 6.5);
  min-width: 200px;
  position: relative;
  width: 100%;
}
.ag-autocomplete-virtual-list-item {
  cursor: default;
  display: flex;
  height: var(--ag-list-item-height);
}
.ag-autocomplete-virtual-list-item:focus-visible:after {
  content: none;
}
.ag-autocomplete-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-autocomplete-row {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
}
.ag-autocomplete-row-label {
  margin: 0 var(--ag-widget-container-horizontal-padding);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-autocomplete-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-tooltip {
  background-color: var(--ag-tooltip-background-color);
  border: var(--ag-tooltip-border);
  border-radius: var(--ag-border-radius);
  color: var(--ag-tooltip-text-color);
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  white-space: normal;
}
.ag-tooltip,
.ag-tooltip-custom {
  position: absolute;
  z-index: 99999;
}
.ag-tooltip-custom:not(.ag-tooltip-interactive),
.ag-tooltip:not(.ag-tooltip-interactive) {
  pointer-events: none;
}
.ag-tooltip-custom.ag-tooltip-animate,
.ag-tooltip.ag-tooltip-animate {
  transition: opacity 1s;
}
.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding,
.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding {
  opacity: 0;
}
.ag-angle-select {
  align-items: center;
  display: flex;
}
.ag-angle-select-wrapper {
  display: flex;
}
.ag-angle-select-parent-circle {
  display: block;
  position: relative;
}
.ag-angle-select-child-circle {
  position: absolute;
}
.ag-slider-wrapper {
  display: flex;
}
.ag-picker-field-display,
.ag-slider-wrapper .ag-input-field {
  flex: 1 1 auto;
}
.ag-picker-field {
  align-items: center;
  display: flex;
}
.ag-picker-field-icon {
  border: 0;
  cursor: pointer;
  display: flex;
  margin: 0;
  padding: 0;
}
.ag-color-panel {
  display: flex;
  flex-direction: column;
  text-align: center;
  width: 100%;
}
.ag-spectrum-color {
  cursor: default;
  flex: 1 1 auto;
  overflow: visible;
  position: relative;
}
.ag-spectrum-fill {
  inset: 0;
  position: absolute;
}
.ag-spectrum-val {
  cursor: pointer;
}
.ag-spectrum-dragger {
  cursor: pointer;
  pointer-events: none;
  position: absolute;
}
.ag-spectrum-alpha,
.ag-spectrum-hue {
  cursor: default;
}
.ag-spectrum-hue-background {
  background: linear-gradient(
    270deg,
    red 3%,
    #ff0 17%,
    #0f0 33%,
    #0ff 50%,
    #00f 67%,
    #f0f 83%,
    red
  );
  height: 100%;
  width: 100%;
}
.ag-spectrum-alpha-background {
  background: linear-gradient(
      to right,
      var(--ag-internal-spectrum-alpha-color-from),
      var(--ag-internal-spectrum-alpha-color-to)
    ),
    url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"4\"><rect x=\"0\" y=\"0\" width=\"4\" height=\"4\" fill=\"%23fff\"/><path d=\"M0 0H2V4H4V2H0Z\" fill=\"%23b2b2b2\"/></svg>")
      0 0 /4px 4px;
  height: 100%;
  width: 100%;
}
.ag-spectrum-tool {
  cursor: pointer;
  position: relative;
}
.ag-spectrum-slider {
  pointer-events: none;
  position: absolute;
}
.ag-spectrum-alpha .ag-spectrum-slider {
  background: linear-gradient(
      to bottom,
      var(--ag-internal-spectrum-alpha-color),
      var(--ag-internal-spectrum-alpha-color)
    )
    var(--ag-background-color);
}
.ag-recent-colors {
  display: flex;
  gap: 6px;
  margin-top: 10px;
}
.ag-recent-color {
  cursor: pointer;
}
.ag-angle-select[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
.ag-ltr .ag-angle-select-field,
.ag-ltr .ag-slider-field {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-angle-select-field,
.ag-rtl .ag-slider-field {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-angle-select-parent-circle {
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-border-color);
  border-radius: 12px;
  height: 24px;
  width: 24px;
}
.ag-angle-select-child-circle {
  background-color: var(--ag-foreground-color);
  border-radius: 3px;
  height: 6px;
  left: 12px;
  margin-left: -3px;
  margin-top: -4px;
  top: 4px;
  width: 6px;
}
.ag-picker-field-wrapper {
  background-color: var(--ag-background-color);
  border: var(--ag-input-border);
  border-radius: 5px;
  min-height: max(var(--ag-list-item-height), calc(var(--ag-grid-size) * 4));
  overflow: hidden;
}
.ag-picker-field-wrapper:disabled {
  opacity: 0.5;
}
.ag-picker-field-wrapper.ag-picker-has-focus,
.ag-picker-field-wrapper:focus-within {
  border: var(--ag-input-focus-border);
  box-shadow: var(--ag-focus-shadow);
}
.ag-picker-field-button {
  background-color: var(--ag-background-color);
}
.ag-dialog.ag-color-dialog {
  border-radius: 5px;
}
.ag-color-picker .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
}
.ag-color-picker .ag-picker-field-display {
  align-items: center;
  display: flex;
  flex-direction: row;
  min-height: var(--ag-list-item-height);
}
.ag-ltr .ag-color-picker-color,
.ag-ltr .ag-color-picker-value {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-color-picker-color,
.ag-rtl .ag-color-picker-value {
  margin-left: var(--ag-grid-size);
}
.ag-color-panel {
  padding: var(--ag-grid-size);
}
.ag-spectrum-tools {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
.ag-spectrum-tool {
  height: 12px;
}
.ag-spectrum-alpha-background,
.ag-spectrum-hue-background {
  border-radius: 12px;
}
.ag-spectrum-slider {
  border: 3px solid #f8f8f8;
  border-radius: 18px;
  height: 18px;
  margin-top: -15px;
  width: 18px;
}
.ag-recent-colors {
  margin-bottom: 2px;
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
}
.ag-color-input-color,
.ag-color-picker-color,
.ag-recent-color {
  border-radius: 4px;
}
.ag-recent-color {
  border: 1px solid var(--ag-border-color);
}
.ag-spectrum-sat {
  background-image: linear-gradient(90deg, #fff, hsla(20, 42%, 65%, 0));
}
.ag-spectrum-val {
  background-image: linear-gradient(0deg, #000, hsla(20, 42%, 65%, 0));
}
.ag-spectrum-dragger {
  background: #000;
  border: 3px solid #fff;
  border-radius: 18px;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.24);
  height: 18px;
  width: 18px;
}
.ag-spectrum-alpha-background,
.ag-spectrum-hue-background {
  border-radius: 2px;
}
.ag-spectrum-tool {
  border-radius: 2px;
  height: 11px;
  margin-bottom: 10px;
}
.ag-spectrum-slider {
  border: 2px solid #fff;
  border-radius: 13px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
  height: 13px;
  margin-top: -12px;
  width: 13px;
}
.ag-recent-color:focus-visible:not(:disabled):not([readonly]),
.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),
.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]) {
  box-shadow: var(--ag-focus-shadow);
}
.ag-ltr .ag-color-input input.ag-input-field-input[class^='ag-'][type='text'] {
  padding-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-rtl .ag-color-input input.ag-input-field-input[class^='ag-'][type='text'] {
  padding-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-color-input .ag-color-input-color {
  position: absolute;
}
.ag-ltr .ag-color-input .ag-color-input-color {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-color-input .ag-color-input-color {
  margin-right: var(--ag-grid-size);
}
.ag-color-input-color,
.ag-color-picker-color {
  border: 1px solid var(--ag-border-color);
  border-radius: 2px;
  height: var(--ag-icon-size);
  width: var(--ag-icon-size);
}
.ag-pill-select .ag-picker-field-display {
  color: var(--ag-chart-menu-label-color);
  font-weight: 500;
}
.ag-pill-select .ag-picker-field-icon .ag-icon {
  color: var(--ag-chart-menu-label-color);
}
.ag-filter-toolpanel {
  flex: 1 1;
  min-width: 0;
}
.ag-filter-toolpanel-header {
  position: relative;
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-header > *,
.ag-filter-toolpanel-search,
.ag-filter-toolpanel-search > * {
  align-items: center;
  display: flex;
}
.ag-filter-toolpanel-header {
  height: calc(var(--ag-grid-size) * 6);
}
.ag-filter-toolpanel-header:focus-visible {
  border-radius: var(--ag-border-radius);
  box-shadow: inset var(--ag-focus-shadow);
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  padding: 0 var(--ag-grid-size);
}
.ag-filter-toolpanel-group:not(.ag-has-filter)
  > .ag-group-title-bar
  .ag-filter-toolpanel-group-instance-header-icon {
  display: none;
}
.ag-filter-toolpanel-group-level-0-header {
  height: calc(var(--ag-grid-size) * 8);
}
.ag-filter-toolpanel-group-item {
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
  margin-top: calc(var(--ag-grid-size) * 0.5);
}
.ag-filter-toolpanel-search {
  margin-bottom: var(--ag-grid-size);
  margin-top: var(--ag-widget-container-vertical-padding);
}
.ag-filter-toolpanel-search-input {
  flex-grow: 1;
  height: calc(var(--ag-grid-size) * 4);
}
.ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-filter-toolpanel-expand {
  cursor: pointer;
}
.ag-ltr .ag-filter-toolpanel-expand {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-expand {
  margin-left: var(--ag-grid-size);
}
.ag-ltr .ag-filter-toolpanel-group-title-bar,
.ag-ltr .ag-filter-toolpanel-instance-header {
  padding-left: calc(
    var(--ag-grid-size) + var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level)
  );
}
.ag-rtl .ag-filter-toolpanel-group-title-bar,
.ag-rtl .ag-filter-toolpanel-instance-header {
  padding-right: calc(
    var(--ag-grid-size) + var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level)
  );
}
.ag-ltr .ag-filter-toolpanel-instance-body {
  margin-left: var(--ag-filter-tool-panel-group-indent);
}
.ag-rtl .ag-filter-toolpanel-instance-body {
  margin-right: var(--ag-filter-tool-panel-group-indent);
}
.ag-ltr .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
  padding-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
  padding-right: var(--ag-grid-size);
}
.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,
.ag-ltr .ag-filter-toolpanel-instance-header-icon {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,
.ag-rtl .ag-filter-toolpanel-instance-header-icon {
  margin-right: var(--ag-grid-size);
}
.ag-filter-toolpanel-instance-filter {
  background-color: var(--ag-chrome-background-color);
}
.ag-filter-toolpanel-group-level-0 {
  border-top: none;
}
.ag-filter-toolpanel-header {
  height: auto;
  padding-bottom: var(--ag-grid-size);
  padding-top: var(--ag-grid-size);
}
.ag-filter-toolpanel-group-item {
  margin: 0;
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  color: var(--ag-header-text-color);
  font-weight: 500;
}
.ag-paging-panel {
  align-items: center;
  border-top: var(--ag-footer-row-border);
  display: flex;
  gap: calc(var(--ag-grid-size) * 0);
  height: fit-content;
  justify-content: flex-end;
  padding: 0 var(--ag-cell-horizontal-padding) * 2;
  margin-top: 18px;
  margin-bottom: 18px;
}
.ag-paging-page-size .ag-wrapper {
  min-width: 50px;
}
.ag-paging-page-summary-panel {
  align-items: center;
  display: flex;
  gap: var(--ag-cell-widget-spacing);
}
.ag-disabled .ag-paging-page-summary-panel {
  pointer-events: none;
}
.ag-paging-button {
  cursor: pointer;
  position: relative;
}
.ag-paging-button:focus-visible {
  box-shadow: var(--ag-focus-shadow);
}
.ag-paging-button.ag-disabled {
  cursor: default;
  opacity: 0.5;
}
.ag-paging-number,
.ag-paging-row-summary-panel-number {
  font-weight: 500;
}
.ag-status-bar {
  border-top: var(--ag-footer-row-border);
  display: flex;
  justify-content: space-between;
  line-height: 1.5;
  overflow: hidden;
  padding-left: calc(var(--ag-grid-size) * 4);
  padding-right: calc(var(--ag-grid-size) * 4);
}
.ag-status-panel {
  display: inline-flex;
}
.ag-status-name-value {
  white-space: nowrap;
}
.ag-status-bar-center,
.ag-status-bar-left,
.ag-status-bar-right {
  display: inline-flex;
}
.ag-status-bar-center {
  text-align: center;
}
.ag-status-name-value {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
  padding-bottom: var(--ag-widget-container-vertical-padding);
  padding-top: var(--ag-widget-container-vertical-padding);
}
.ag-status-name-value-value {
  font-weight: 500;
}
.ag-overlay {
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 2;
}
.ag-overlay-panel,
.ag-overlay-wrapper {
  display: flex;
  height: 100%;
  width: 100%;
}
.ag-overlay-wrapper {
  align-items: center;
  flex: none;
  justify-content: center;
  text-align: center;
}
.ag-overlay-loading-wrapper {
  pointer-events: all;
}
.ag-overlay-loading-center {
  background: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  box-shadow: var(--ag-popup-shadow);
  padding: var(--ag-grid-size);
}
.ag-icon {
  display: block;
  height: var(--ag-icon-size);
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  width: var(--ag-icon-size);
}
.ag-column-select-column-group-readonly .ag-icon,
.ag-disabled .ag-icon,
[disabled] .ag-icon {
  opacity: 0.5;
}
.ag-icon-grip {
  opacity: 0.7;
}
.ag-column-select-column-readonly .ag-icon-grip,
.ag-column-select-column-readonly.ag-icon-grip {
  opacity: 0.35;
}
:is(.ag-header-cell-menu-button, .ag-header-cell-filter-button, .ag-panel-title-bar-button, .ag-header-expand-icon, .ag-column-group-icons, .ag-set-filter-group-icons, .ag-group-expanded
    .ag-icon, .ag-group-contracted
    .ag-icon, .ag-chart-settings-prev, .ag-chart-settings-next, .ag-group-title-bar-icon, .ag-column-select-header-icon, .ag-floating-filter-button-button, .ag-filter-toolpanel-expand, .ag-panel-title-bar-button-icon, .ag-chart-menu-icon):hover {
  background-color: var(--ag-icon-button-hover-color);
  border-radius: 1px;
  box-shadow: 0 0 0 4px var(--ag-icon-button-hover-color);
}
.ag-filter-active {
  --ag-icon-button-hover-color: color-mix(in srgb, transparent, var(--ag-accent-color) 28%);
  background-color: color-mix(in srgb, transparent, var(--ag-accent-color) 14%);
  border-radius: 1px;
  box-shadow: 0 0 0 4px color-mix(in srgb, transparent, var(--ag-accent-color) 14%);
  position: relative;
}
.ag-filter-active:after {
  background-color: var(--ag-accent-color);
  border-radius: 50%;
  content: '';
  height: 6px;
  position: absolute;
  top: -1px;
  width: 6px;
}
.ag-ltr .ag-filter-active:after {
  right: -1px;
}
.ag-rtl .ag-filter-active:after {
  left: -1px;
}
.ag-filter-active .ag-icon-filter {
  clip-path: path('M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z');
}
.ag-label-align-right .ag-label {
  order: 1;
}
.ag-label-align-right > * {
  flex: none;
}
.ag-label-align-top {
  align-items: flex-start;
  flex-direction: column;
}
.ag-label-align-top > * {
  align-self: stretch;
}
.ag-label-ellipsis {
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-label {
  white-space: nowrap;
}
.ag-ltr .ag-label {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-label {
  margin-left: var(--ag-grid-size);
}
.ag-label-align-top .ag-label {
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
}
.ag-ltr .ag-label-align-right .ag-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-label-align-right .ag-label {
  margin-right: var(--ag-grid-size);
}

/* Part iconSet/quartzRegular */
/* .ag-icon::before {
  content: '';
  display: block;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: currentColor;
  mask-size: contain;
}
.ag-icon-aggregation::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-aggregation%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%207V4H6l6%208-6%208h12v-3%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-arrows::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-arrows%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%225%209%202%2012%205%2015%22%2F%3E%3Cpolyline%20points%3D%229%205%2012%202%2015%205%22%2F%3E%3Cpolyline%20points%3D%2215%2019%2012%2022%209%2019%22%2F%3E%3Cpolyline%20points%3D%2219%209%2022%2012%2019%2015%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-asc::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-asc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-cancel::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cancel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m15%209-6%206%22%2F%3E%3Cpath%20d%3D%22m9%209%206%206%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-chart::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-chart%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2218%22%20x2%3D%2218%22%20y1%3D%2220%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%2220%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-color-picker::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-color-picker%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m19%2011-8-8-8.6%208.6a2%202%200%200%200%200%202.8l5.2%205.2c.8.8%202%20.8%202.8%200L19%2011Z%22%2F%3E%3Cpath%20d%3D%22m5%202%205%205%22%2F%3E%3Cpath%20d%3D%22M2%2013h15%22%2F%3E%3Cpath%20d%3D%22M22%2020a2%202%200%201%201-4%200c0-1.6%201.7-2.4%202-4%20.3%201.6%202%202.4%202%204Z%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-columns::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-columns%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%203H5a2%202%200%200%200-2%202v4m6-6h10a2%202%200%200%201%202%202v4M9%203v18m0%200h10a2%202%200%200%200%202-2V9M9%2021H5a2%202%200%200%201-2-2V9m0%200h18%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-contracted::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-contracted%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-copy::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-copy%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20x%3D%228%22%20y%3D%228%22%20rx%3D%222%22%20ry%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%2016c-1.1%200-2-.9-2-2V4c0-1.1.9-2%202-2h10c1.1%200%202%20.9%202%202%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-cross::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cross%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%206%206%2018%22%2F%3E%3Cpath%20d%3D%22m6%206%2012%2012%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-csv::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-csv%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-cut::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cut%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8.12%208.12%2012%2012%22%2F%3E%3Cpath%20d%3D%22M20%204%208.12%2015.88%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2218%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M14.8%2014.8%2020%2020%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-desc::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-desc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-down::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-excel::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-excel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-expanded::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-expanded%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-eye-slash::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye-slash%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9.88%209.88a3%203%200%201%200%204.24%204.24%22%2F%3E%3Cpath%20d%3D%22M10.73%205.08A10.43%2010.43%200%200%201%2012%205c7%200%2010%207%2010%207a13.16%2013.16%200%200%201-1.67%202.68%22%2F%3E%3Cpath%20d%3D%22M6.61%206.61A13.526%2013.526%200%200%200%202%2012s3%207%2010%207a9.74%209.74%200%200%200%205.39-1.61%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-eye::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M2%2012s3-7%2010-7%2010%207%2010%207-3%207-10%207-10-7-10-7Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-filter::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-filter%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M3%206h18%22%2F%3E%3Cpath%20d%3D%22M7%2012h10%22%2F%3E%3Cpath%20d%3D%22M10%2018h4%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-first::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-first%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m17%2018-6-6%206-6%22%2F%3E%3Cpath%20d%3D%22M7%206v12%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-group::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-group%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M16%2012H3%22%2F%3E%3Cpath%20d%3D%22M16%2018H3%22%2F%3E%3Cpath%20d%3D%22M10%206H3%22%2F%3E%3Cpath%20d%3D%22M21%2018V8a2%202%200%200%200-2-2h-5%22%2F%3E%3Cpath%20d%3D%22m16%208-2-2%202-2%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-last::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-last%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2018%206-6-6-6%22%2F%3E%3Cpath%20d%3D%22M17%206v12%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-left::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m12%2019-7-7%207-7%22%2F%3E%3Cpath%20d%3D%22M19%2012H5%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-linked::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-linked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207h2%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%201%201%200%2010h-2%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2216%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-loading::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-loading%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2218%22%20y2%3D%2222%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%224.93%22%20y2%3D%227.76%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%2216.24%22%20y2%3D%2219.07%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%226%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2218%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%2219.07%22%20y2%3D%2216.24%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%227.76%22%20y2%3D%224.93%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-maximize::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-maximize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cpolyline%20points%3D%229%2021%203%2021%203%2015%22%2F%3E%3Cline%20x1%3D%2221%22%20x2%3D%2214%22%20y1%3D%223%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-menu::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%226%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2218%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-menu-alt::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu-alt%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2219%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-minimize::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minimize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%224%2014%2010%2014%2010%2020%22%2F%3E%3Cpolyline%20points%3D%2220%2010%2014%2010%2014%204%22%2F%3E%3Cline%20x1%3D%2214%22%20x2%3D%2221%22%20y1%3D%2210%22%20y2%3D%223%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-minus::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-next::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-next%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-none::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-none%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2015%205%205%205-5%22%2F%3E%3Cpath%20d%3D%22m7%209%205-5%205%205%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-not-allowed::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-not-allowed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m4.9%204.9%2014.2%2014.2%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-paste::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-paste%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%202H9a1%201%200%200%200-1%201v2c0%20.6.4%201%201%201h6c.6%200%201-.4%201-1V3c0-.6-.4-1-1-1Z%22%2F%3E%3Cpath%20d%3D%22M8%204H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2M16%204h2a2%202%200%200%201%202%202v2M11%2014h10%22%2F%3E%3Cpath%20d%3D%22m17%2010%204%204-4%204%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-pin::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pin%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2217%22%20y2%3D%2222%22%2F%3E%3Cpath%20d%3D%22M5%2017h14v-1.76a2%202%200%200%200-1.11-1.79l-1.78-.9A2%202%200%200%201%2015%2010.76V6h1a2%202%200%200%200%200-4H8a2%202%200%200%200%200%204h1v4.76a2%202%200%200%201-1.11%201.79l-1.78.9A2%202%200%200%200%205%2015.24Z%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-pivot::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pivot%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%203v18%22%2F%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M21%209H3%22%2F%3E%3Cpath%20d%3D%22M21%2015H3%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-plus::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-plus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3Cpath%20d%3D%22M12%208v8%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-previous::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-previous%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-right::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3Cpath%20d%3D%22m12%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-save::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-save%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%2017V3%22%2F%3E%3Cpath%20d%3D%22m6%2011%206%206%206-6%22%2F%3E%3Cpath%20d%3D%22M19%2021H5%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-small-down::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-small-left::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-small-right::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-small-up::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-tick::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tick%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-tree-closed::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-closed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-tree-indeterminate::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-indeterminate%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-tree-open::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-open%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-unlinked::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-unlinked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%200%201%204%208%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2212%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-up::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E');
}
.ag-icon-grip::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-grip%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Cg%20stroke%3D%22none%22%20fill%3D%22currentColor%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.ag-icon-settings::before {
  mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-settings%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%207h-9%22%2F%3E%3Cpath%20d%3D%22M14%2017H5%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E');
} */

/* Part iconSet/alpine */
.ag-icon:before {
  background-color: currentColor;
  content: '';
  display: block;
  height: var(--ag-icon-size);
  -webkit-mask-size: contain;
  mask-size: contain;
  width: var(--ag-icon-size);
}
.ag-icon-aggregation:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24 6H8v2l8 8-8 8v2h16v-2H11l8-8-8-8h13z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24 6H8v2l8 8-8 8v2h16v-2H11l8-8-8-8h13z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-arrows:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.515 11.171 2.687 16l4.828 4.829-1.414 1.414L-.142 16l6.243-6.243zm16.97 0 1.414-1.414L32.142 16l-6.243 6.243-1.414-1.414L29.313 16zM16.028 13.2l2.829 2.828-2.829 2.829-2.828-2.829zm-4.857 11.285L16 29.313l4.829-4.828 1.414 1.414L16 32.142l-6.243-6.243zm0-16.97L9.757 6.101 16-.142l6.243 6.243-1.414 1.414L16 2.687z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.515 11.171 2.687 16l4.828 4.829-1.414 1.414L-.142 16l6.243-6.243zm16.97 0 1.414-1.414L32.142 16l-6.243 6.243-1.414-1.414L29.313 16zM16.028 13.2l2.829 2.828-2.829 2.829-2.828-2.829zm-4.857 11.285L16 29.313l4.829-4.828 1.414 1.414L16 32.142l-6.243-6.243zm0-16.97L9.757 6.101 16-.142l6.243 6.243-1.414 1.414L16 2.687z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-asc:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-cancel:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667A13.32 13.32 0 0 0 2.667 16c0 7.373 5.96 13.333 13.333 13.333S29.333 23.373 29.333 16 23.373 2.667 16 2.667m6.667 18.12-1.88 1.88L16 17.88l-4.787 4.787-1.88-1.88L14.12 16l-4.787-4.787 1.88-1.88L16 14.12l4.787-4.787 1.88 1.88L17.88 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667A13.32 13.32 0 0 0 2.667 16c0 7.373 5.96 13.333 13.333 13.333S29.333 23.373 29.333 16 23.373 2.667 16 2.667m6.667 18.12-1.88 1.88L16 17.88l-4.787 4.787-1.88-1.88L14.12 16l-4.787-4.787 1.88-1.88L16 14.12l4.787-4.787 1.88 1.88L17.88 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-chart:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M14 7h4v18h-4zM8 17h4v8H8zM20 13h4v12h-4z%27/%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M14 7h4v18h-4zM8 17h4v8H8zM20 13h4v12h-4z%27/%3E%3C/g%3E%3C/svg%3E");
}
.ag-icon-color-picker:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M23.907 17.587 10.574 4.254l-1.88 1.88 3.173 3.173-8.28 8.28 10.16 10.16zm-16.547 0 6.387-6.387 6.387 6.387zm18.387 2s-2.667 2.893-2.667 4.667c0 1.467 1.2 2.667 2.667 2.667s2.667-1.2 2.667-2.667c0-1.773-2.667-4.667-2.667-4.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M23.907 17.587 10.574 4.254l-1.88 1.88 3.173 3.173-8.28 8.28 10.16 10.16zm-16.547 0 6.387-6.387 6.387 6.387zm18.387 2s-2.667 2.893-2.667 4.667c0 1.467 1.2 2.667 2.667 2.667s2.667-1.2 2.667-2.667c0-1.773-2.667-4.667-2.667-4.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-columns:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26 25H6V7h20zM12 11H8v12h4zm6 0h-4v12h4zm6 12V11h-4v12z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 -1%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26 25H6V7h20zM12 11H8v12h4zm6 0h-4v12h4zm6 12V11h-4v12z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 -1%29%27/%3E%3C/svg%3E");
}
.ag-icon-contracted:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m12 6 10 10-10 10-2-2 8-8-8-8z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m12 6 10 10-10 10-2-2 8-8-8-8z%27/%3E%3C/svg%3E");
}
.ag-icon-copy:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22 1.333H6A2.675 2.675 0 0 0 3.333 4v18.667H6V4h16zm4 5.334H11.333a2.675 2.675 0 0 0-2.667 2.667v18.667c0 1.467 1.2 2.667 2.667 2.667H26c1.467 0 2.667-1.2 2.667-2.667V9.334c0-1.467-1.2-2.667-2.667-2.667M26 28H11.333V9.333H26z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22 1.333H6A2.675 2.675 0 0 0 3.333 4v18.667H6V4h16zm4 5.334H11.333a2.675 2.675 0 0 0-2.667 2.667v18.667c0 1.467 1.2 2.667 2.667 2.667H26c1.467 0 2.667-1.2 2.667-2.667V9.334c0-1.467-1.2-2.667-2.667-2.667M26 28H11.333V9.333H26z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-cross:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.984 13.894 27.05 2.828l2.122 2.122-11.066 11.066 11.066 11.066-2.122 2.12-11.066-11.066L4.918 29.202l-2.12-2.12 11.066-11.066L2.798 4.95l2.12-2.122z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.984 13.894 27.05 2.828l2.122 2.122-11.066 11.066 11.066 11.066-2.122 2.12-11.066-11.066L4.918 29.202l-2.12-2.12 11.066-11.066L2.798 4.95l2.12-2.122z%27/%3E%3C/svg%3E");
}
.ag-icon-csv:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27M.688-.226a.2.2 0 0 1-.017.074.28.28 0 0 1-.145.14.412.412 0 0 1-.234.013.28.28 0 0 1-.202-.168.468.468 0 0 1-.04-.19q0-.086.025-.155a.319.319 0 0 1 .182-.191.4.4 0 0 1 .134-.025q.087 0 .155.035a.3.3 0 0 1 .104.085.17.17 0 0 1 .036.097.06.06 0 0 1-.018.044.06.06 0 0 1-.042.019.06.06 0 0 1-.042-.013.2.2 0 0 1-.031-.046.2.2 0 0 0-.066-.079.16.16 0 0 0-.095-.027.17.17 0 0 0-.142.068.3.3 0 0 0-.053.193.4.4 0 0 0 .023.139.2.2 0 0 0 .067.083.2.2 0 0 0 .1.027q.063 0 .106-.031a.2.2 0 0 0 .065-.091.2.2 0 0 1 .023-.046q.014-.018.044-.018a.06.06 0 0 1 .044.018.06.06 0 0 1 .019.045%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 7.122 25.977%29%27/%3E%3Cpath d=%27M.622-.215a.2.2 0 0 1-.033.117.23.23 0 0 1-.098.081.4.4 0 0 1-.153.029.34.34 0 0 1-.175-.04.23.23 0 0 1-.079-.077.17.17 0 0 1-.031-.093q0-.027.019-.045a.06.06 0 0 1 .046-.019.06.06 0 0 1 .039.014.1.1 0 0 1 .027.044.3.3 0 0 0 .03.057q.015.023.044.038.03.015.076.015.065 0 .105-.03a.09.09 0 0 0 .04-.075.08.08 0 0 0-.022-.058.14.14 0 0 0-.056-.034 1 1 0 0 0-.092-.025.7.7 0 0 1-.129-.042.2.2 0 0 1-.083-.066.17.17 0 0 1-.03-.104q0-.058.032-.105a.2.2 0 0 1 .093-.07.4.4 0 0 1 .144-.025q.066 0 .114.016a.3.3 0 0 1 .08.044.2.2 0 0 1 .046.057q.015.03.015.058a.07.07 0 0 1-.018.046.06.06 0 0 1-.046.021q-.025 0-.038-.012a.2.2 0 0 1-.028-.041.2.2 0 0 0-.047-.063Q.387-.625.326-.625a.15.15 0 0 0-.09.025q-.035.024-.035.059 0 .021.012.037a.1.1 0 0 0 .032.027.4.4 0 0 0 .111.036q.06.015.11.031.048.018.083.042a.2.2 0 0 1 .054.062.2.2 0 0 1 .019.091%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 13.339 25.977%29%27/%3E%3Cpath d=%27m.184-.633.162.48.163-.483q.013-.038.019-.053a.062.062 0 0 1 .061-.039q.018 0 .034.009a.1.1 0 0 1 .025.025q.009.015.009.031L.654-.64l-.007.025-.009.024-.173.468-.019.051a.2.2 0 0 1-.021.042.1.1 0 0 1-.033.03.1.1 0 0 1-.049.012.1.1 0 0 1-.05-.011A.1.1 0 0 1 .26-.03a.2.2 0 0 1-.021-.042L.22-.123.05-.587.041-.612.033-.638.03-.662q0-.025.02-.046a.07.07 0 0 1 .05-.02q.037 0 .053.023.015.023.031.072%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 18.94 25.977%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27M.688-.226a.2.2 0 0 1-.017.074.28.28 0 0 1-.145.14.412.412 0 0 1-.234.013.28.28 0 0 1-.202-.168.468.468 0 0 1-.04-.19q0-.086.025-.155a.319.319 0 0 1 .182-.191.4.4 0 0 1 .134-.025q.087 0 .155.035a.3.3 0 0 1 .104.085.17.17 0 0 1 .036.097.06.06 0 0 1-.018.044.06.06 0 0 1-.042.019.06.06 0 0 1-.042-.013.2.2 0 0 1-.031-.046.2.2 0 0 0-.066-.079.16.16 0 0 0-.095-.027.17.17 0 0 0-.142.068.3.3 0 0 0-.053.193.4.4 0 0 0 .023.139.2.2 0 0 0 .067.083.2.2 0 0 0 .1.027q.063 0 .106-.031a.2.2 0 0 0 .065-.091.2.2 0 0 1 .023-.046q.014-.018.044-.018a.06.06 0 0 1 .044.018.06.06 0 0 1 .019.045%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 7.122 25.977%29%27/%3E%3Cpath d=%27M.622-.215a.2.2 0 0 1-.033.117.23.23 0 0 1-.098.081.4.4 0 0 1-.153.029.34.34 0 0 1-.175-.04.23.23 0 0 1-.079-.077.17.17 0 0 1-.031-.093q0-.027.019-.045a.06.06 0 0 1 .046-.019.06.06 0 0 1 .039.014.1.1 0 0 1 .027.044.3.3 0 0 0 .03.057q.015.023.044.038.03.015.076.015.065 0 .105-.03a.09.09 0 0 0 .04-.075.08.08 0 0 0-.022-.058.14.14 0 0 0-.056-.034 1 1 0 0 0-.092-.025.7.7 0 0 1-.129-.042.2.2 0 0 1-.083-.066.17.17 0 0 1-.03-.104q0-.058.032-.105a.2.2 0 0 1 .093-.07.4.4 0 0 1 .144-.025q.066 0 .114.016a.3.3 0 0 1 .08.044.2.2 0 0 1 .046.057q.015.03.015.058a.07.07 0 0 1-.018.046.06.06 0 0 1-.046.021q-.025 0-.038-.012a.2.2 0 0 1-.028-.041.2.2 0 0 0-.047-.063Q.387-.625.326-.625a.15.15 0 0 0-.09.025q-.035.024-.035.059 0 .021.012.037a.1.1 0 0 0 .032.027.4.4 0 0 0 .111.036q.06.015.11.031.048.018.083.042a.2.2 0 0 1 .054.062.2.2 0 0 1 .019.091%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 13.339 25.977%29%27/%3E%3Cpath d=%27m.184-.633.162.48.163-.483q.013-.038.019-.053a.062.062 0 0 1 .061-.039q.018 0 .034.009a.1.1 0 0 1 .025.025q.009.015.009.031L.654-.64l-.007.025-.009.024-.173.468-.019.051a.2.2 0 0 1-.021.042.1.1 0 0 1-.033.03.1.1 0 0 1-.049.012.1.1 0 0 1-.05-.011A.1.1 0 0 1 .26-.03a.2.2 0 0 1-.021-.042L.22-.123.05-.587.041-.612.033-.638.03-.662q0-.025.02-.046a.07.07 0 0 1 .05-.02q.037 0 .053.023.015.023.031.072%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 18.94 25.977%29%27/%3E%3C/svg%3E");
}
.ag-icon-cut:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M13.775 15.198 3.835 2.945a1.501 1.501 0 0 1 2.33-1.89l14.997 18.488A6.003 6.003 0 0 1 29.657 25c0 3.311-2.688 6-6 6s-6-2.689-6-6c0-1.335.437-2.569 1.176-3.566l-3.127-3.855-3.001 3.7A5.97 5.97 0 0 1 14 25c0 3.311-2.689 6-6 6s-6-2.689-6-6a6.003 6.003 0 0 1 8.315-5.536zm9.882 6.702a3.1 3.1 0 0 0-3.1 3.1c0 1.711 1.389 3.1 3.1 3.1s3.1-1.389 3.1-3.1-1.389-3.1-3.1-3.1M8 21.95a3.05 3.05 0 1 0 .001 6.101A3.05 3.05 0 0 0 8 21.95m9.63-11.505 1.932 2.381 8.015-9.881a1.5 1.5 0 0 0-2.329-1.89z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M13.775 15.198 3.835 2.945a1.501 1.501 0 0 1 2.33-1.89l14.997 18.488A6.003 6.003 0 0 1 29.657 25c0 3.311-2.688 6-6 6s-6-2.689-6-6c0-1.335.437-2.569 1.176-3.566l-3.127-3.855-3.001 3.7A5.97 5.97 0 0 1 14 25c0 3.311-2.689 6-6 6s-6-2.689-6-6a6.003 6.003 0 0 1 8.315-5.536zm9.882 6.702a3.1 3.1 0 0 0-3.1 3.1c0 1.711 1.389 3.1 3.1 3.1s3.1-1.389 3.1-3.1-1.389-3.1-3.1-3.1M8 21.95a3.05 3.05 0 1 0 .001 6.101A3.05 3.05 0 0 0 8 21.95m9.63-11.505 1.932 2.381 8.015-9.881a1.5 1.5 0 0 0-2.329-1.89z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-desc:before,
.ag-icon-down:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m26.667 16-1.88-1.88-7.453 7.44V5.333h-2.667V21.56l-7.44-7.453L5.334 16l10.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m26.667 16-1.88-1.88-7.453 7.44V5.333h-2.667V21.56l-7.44-7.453L5.334 16l10.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-excel:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27m.052-.139.16-.234-.135-.208a.4.4 0 0 1-.028-.052.1.1 0 0 1-.01-.042.05.05 0 0 1 .018-.037.07.07 0 0 1 .045-.016q.03 0 .047.018a1 1 0 0 1 .047.066l.107.174.115-.174.024-.038.019-.026.021-.015a.1.1 0 0 1 .027-.005.06.06 0 0 1 .044.016.05.05 0 0 1 .018.039q0 .033-.038.089l-.141.211.152.234a.3.3 0 0 1 .03.051.1.1 0 0 1 .009.038.1.1 0 0 1-.008.031.1.1 0 0 1-.024.023.1.1 0 0 1-.034.008.1.1 0 0 1-.035-.008.1.1 0 0 1-.023-.022L.427-.067.301-.265l-.134.204-.022.034-.016.019a.1.1 0 0 1-.022.015.1.1 0 0 1-.03.005.06.06 0 0 1-.044-.016.06.06 0 0 1-.017-.047q0-.036.036-.088%27 style=%27fill-rule:nonzero%27 transform=%27matrix%2817.82892 0 0 16.50777 10.371 25.928%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27m.052-.139.16-.234-.135-.208a.4.4 0 0 1-.028-.052.1.1 0 0 1-.01-.042.05.05 0 0 1 .018-.037.07.07 0 0 1 .045-.016q.03 0 .047.018a1 1 0 0 1 .047.066l.107.174.115-.174.024-.038.019-.026.021-.015a.1.1 0 0 1 .027-.005.06.06 0 0 1 .044.016.05.05 0 0 1 .018.039q0 .033-.038.089l-.141.211.152.234a.3.3 0 0 1 .03.051.1.1 0 0 1 .009.038.1.1 0 0 1-.008.031.1.1 0 0 1-.024.023.1.1 0 0 1-.034.008.1.1 0 0 1-.035-.008.1.1 0 0 1-.023-.022L.427-.067.301-.265l-.134.204-.022.034-.016.019a.1.1 0 0 1-.022.015.1.1 0 0 1-.03.005.06.06 0 0 1-.044-.016.06.06 0 0 1-.017-.047q0-.036.036-.088%27 style=%27fill-rule:nonzero%27 transform=%27matrix%2817.82892 0 0 16.50777 10.371 25.928%29%27/%3E%3C/svg%3E");
}
.ag-icon-expanded:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 26 10 16 20 6l2 2-8 8 8 8z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 26 10 16 20 6l2 2-8 8 8 8z%27/%3E%3C/svg%3E");
}
.ag-icon-eye-slash:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M8.95 10.364 7 8.414 8.414 7l2.32 2.32A13.2 13.2 0 0 1 16.5 8c5.608 0 10.542 3.515 12.381 8.667L29 17l-.119.333a13 13 0 0 1-4.255 5.879l1.466 1.466-1.414 1.414-1.754-1.753A13.2 13.2 0 0 1 16.5 26c-5.608 0-10.542-3.515-12.381-8.667L4 17l.119-.333a13 13 0 0 1 4.83-6.303m1.445 1.445A11.02 11.02 0 0 0 6.148 17c1.646 4.177 5.728 7 10.352 7 1.76 0 3.441-.409 4.94-1.146l-1.878-1.878A5.06 5.06 0 0 1 16.5 22c-2.789 0-5.05-2.239-5.05-5 0-1.158.398-2.223 1.065-3.07zm1.855-.974 1.794 1.795A5.07 5.07 0 0 1 16.5 12c2.789 0 5.05 2.239 5.05 5 0 .9-.24 1.745-.661 2.474l2.305 2.306A11 11 0 0 0 26.852 17c-1.646-4.177-5.728-7-10.352-7-1.495 0-2.933.295-4.25.835%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M8.95 10.364 7 8.414 8.414 7l2.32 2.32A13.2 13.2 0 0 1 16.5 8c5.608 0 10.542 3.515 12.381 8.667L29 17l-.119.333a13 13 0 0 1-4.255 5.879l1.466 1.466-1.414 1.414-1.754-1.753A13.2 13.2 0 0 1 16.5 26c-5.608 0-10.542-3.515-12.381-8.667L4 17l.119-.333a13 13 0 0 1 4.83-6.303m1.445 1.445A11.02 11.02 0 0 0 6.148 17c1.646 4.177 5.728 7 10.352 7 1.76 0 3.441-.409 4.94-1.146l-1.878-1.878A5.06 5.06 0 0 1 16.5 22c-2.789 0-5.05-2.239-5.05-5 0-1.158.398-2.223 1.065-3.07zm1.855-.974 1.794 1.795A5.07 5.07 0 0 1 16.5 12c2.789 0 5.05 2.239 5.05 5 0 .9-.24 1.745-.661 2.474l2.305 2.306A11 11 0 0 0 26.852 17c-1.646-4.177-5.728-7-10.352-7-1.495 0-2.933.295-4.25.835%27/%3E%3C/svg%3E");
}
.ag-icon-eye:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16.5 23c4.624 0 8.706-2.823 10.352-7-1.646-4.177-5.728-7-10.352-7s-8.706 2.823-10.352 7c1.646 4.177 5.728 7 10.352 7M4.119 15.667C5.958 10.515 10.892 7 16.5 7s10.542 3.515 12.381 8.667L29 16l-.119.333C27.042 21.485 22.108 25 16.5 25S5.958 21.485 4.119 16.333L4 16zM16.5 21c2.789 0 5.049-2.239 5.049-5s-2.26-5-5.049-5-5.049 2.239-5.049 5 2.26 5 5.049 5%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16.5 23c4.624 0 8.706-2.823 10.352-7-1.646-4.177-5.728-7-10.352-7s-8.706 2.823-10.352 7c1.646 4.177 5.728 7 10.352 7M4.119 15.667C5.958 10.515 10.892 7 16.5 7s10.542 3.515 12.381 8.667L29 16l-.119.333C27.042 21.485 22.108 25 16.5 25S5.958 21.485 4.119 16.333L4 16zM16.5 21c2.789 0 5.049-2.239 5.049-5s-2.26-5-5.049-5-5.049 2.239-5.049 5 2.26 5 5.049 5%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-filter:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m28 8-8 8v5l-6 6V16L6 8V6h22zM9 8l7 7v7l2-2v-5l7-7z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m28 8-8 8v5l-6 6V16L6 8V6h22zM9 8l7 7v7l2-2v-5l7-7z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-first:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.273 22.12 18.153 16l6.12-6.12L22.393 8l-8 8 8 8zM7.727 8h2.667v16H7.727z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.273 22.12 18.153 16l6.12-6.12L22.393 8l-8 8 8 8zM7.727 8h2.667v16H7.727z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-group:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 7v1H9V7zm0-3v1H5.001V4zm-7 7H5v-1h2zm0-3H5V7h2zM3 5H1V4h2zm11 5v1H9v-1zm-7 4H5v-1h2zm7-1v1H9v-1z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%282 0 0 2 0 -2%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 7v1H9V7zm0-3v1H5.001V4zm-7 7H5v-1h2zm0-3H5V7h2zM3 5H1V4h2zm11 5v1H9v-1zm-7 4H5v-1h2zm7-1v1H9v-1z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%282 0 0 2 0 -2%29%27/%3E%3C/svg%3E");
}
.ag-icon-last:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m7.727 9.88 6.12 6.12-6.12 6.12L9.607 24l8-8-8-8zM21.607 8h2.667v16h-2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m7.727 9.88 6.12 6.12-6.12 6.12L9.607 24l8-8-8-8zM21.607 8h2.667v16h-2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-left:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26.667 14.667H10.44l7.453-7.453L16 5.334 5.333 16.001 16 26.668l1.88-1.88-7.44-7.453h16.227z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26.667 14.667H10.44l7.453-7.453L16 5.334 5.333 16.001 16 26.668l1.88-1.88-7.44-7.453h16.227z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-linked:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M5.2 16a4.136 4.136 0 0 1 4.133-4.133h5.333V9.334H9.333a6.67 6.67 0 0 0-6.667 6.667 6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.333A4.136 4.136 0 0 1 5.2 16.002zm5.467 1.333h10.667v-2.667H10.667zm12-8h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133 4.136 4.136 0 0 1-4.133 4.133h-5.333v2.533h5.333a6.67 6.67 0 0 0 6.667-6.667 6.67 6.67 0 0 0-6.667-6.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M5.2 16a4.136 4.136 0 0 1 4.133-4.133h5.333V9.334H9.333a6.67 6.67 0 0 0-6.667 6.667 6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.333A4.136 4.136 0 0 1 5.2 16.002zm5.467 1.333h10.667v-2.667H10.667zm12-8h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133 4.136 4.136 0 0 1-4.133 4.133h-5.333v2.533h5.333a6.67 6.67 0 0 0 6.667-6.667 6.67 6.67 0 0 0-6.667-6.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-loading:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M17 29h-2v-8h2zm-3.586-9L7 26.414 5.586 25 12 18.586zm13 5L25 26.414 18.586 20 20 18.586zM29 17h-8v-2h8zm-18 0H3v-2h8zm2.414-5L12 13.414 5.586 7 7 5.586zm13-5L20 13.414 18.586 12 25 5.586zM17 11h-2V3h2z%27 style=%27fill-rule:nonzero%27 transform=%27translate%28-3.692 -3.692%29scale%281.23077%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M17 29h-2v-8h2zm-3.586-9L7 26.414 5.586 25 12 18.586zm13 5L25 26.414 18.586 20 20 18.586zM29 17h-8v-2h8zm-18 0H3v-2h8zm2.414-5L12 13.414 5.586 7 7 5.586zm13-5L20 13.414 18.586 12 25 5.586zM17 11h-2V3h2z%27 style=%27fill-rule:nonzero%27 transform=%27translate%28-3.692 -3.692%29scale%281.23077%29%27/%3E%3C/svg%3E");
}
.ag-icon-maximize:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 30H2V18h2.828v7.05l8.254-8.252 2.12 2.12-8.252 8.254H14zm4-28h12v12h-2.828V6.95l-8.254 8.252-2.12-2.12 8.252-8.254H18z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 30H2V18h2.828v7.05l8.254-8.252 2.12 2.12-8.252 8.254H14zm4-28h12v12h-2.828V6.95l-8.254 8.252-2.12-2.12 8.252-8.254H18z%27/%3E%3C/svg%3E");
}
.ag-icon-menu:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 13H0v-2h20zm0-6H0V5h20zm0-6H0v-2h20z%27 style=%27fill-rule:nonzero%27 transform=%27translate%286 9%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 13H0v-2h20zm0-6H0V5h20zm0-6H0v-2h20z%27 style=%27fill-rule:nonzero%27 transform=%27translate%286 9%29%27/%3E%3C/svg%3E");
}
.ag-icon-menu-alt:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M16 19a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 27a3 3 0 1 0 0-6 3 3 0 0 0 0 6%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M16 19a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 27a3 3 0 1 0 0-6 3 3 0 0 0 0 6%27/%3E%3C/svg%3E");
}
.ag-icon-minimize:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M2 18h12v12h-2.828v-7.05l-8.254 8.252-2.12-2.12 8.252-8.254H2zm28-4H18V2h2.828v7.05L29.082.798l2.12 2.12-8.252 8.254H30z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M2 18h12v12h-2.828v-7.05l-8.254 8.252-2.12-2.12 8.252-8.254H2zm28-4H18V2h2.828v7.05L29.082.798l2.12 2.12-8.252 8.254H30z%27/%3E%3C/svg%3E");
}
.ag-icon-minus:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658H7.901v-2.658z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658H7.901v-2.658z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-next:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.94 6 9.06 7.88 17.167 16 9.06 24.12 10.94 26l10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%281%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.94 6 9.06 7.88 17.167 16 9.06 24.12 10.94 26l10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%281%29%27/%3E%3C/svg%3E");
}
.ag-icon-none:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M23.708 14.645 16 6.939l-7.708 7.706 1.416 1.416L16 9.767l6.292 6.294zM23.708 20.355 16 28.061l-7.708-7.706 1.416-1.416L16 25.233l6.292-6.294z%27/%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M23.708 14.645 16 6.939l-7.708 7.706 1.416 1.416L16 9.767l6.292 6.294zM23.708 20.355 16 28.061l-7.708-7.706 1.416-1.416L16 25.233l6.292-6.294z%27/%3E%3C/g%3E%3C/svg%3E");
}
.ag-icon-not-allowed:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667C8.64 2.667 2.667 8.64 2.667 16S8.64 29.333 16 29.333 29.333 23.36 29.333 16 23.36 2.667 16 2.667M5.333 16c0-5.893 4.773-10.667 10.667-10.667 2.467 0 4.733.84 6.533 2.253L7.586 22.533A10.54 10.54 0 0 1 5.333 16M16 26.667c-2.467 0-4.733-.84-6.533-2.253L24.414 9.467A10.54 10.54 0 0 1 26.667 16c0 5.893-4.773 10.667-10.667 10.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667C8.64 2.667 2.667 8.64 2.667 16S8.64 29.333 16 29.333 29.333 23.36 29.333 16 23.36 2.667 16 2.667M5.333 16c0-5.893 4.773-10.667 10.667-10.667 2.467 0 4.733.84 6.533 2.253L7.586 22.533A10.54 10.54 0 0 1 5.333 16M16 26.667c-2.467 0-4.733-.84-6.533-2.253L24.414 9.467A10.54 10.54 0 0 1 26.667 16c0 5.893-4.773 10.667-10.667 10.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-paste:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.334 4H19.76C19.2 2.453 17.733 1.333 16 1.333S12.8 2.453 12.24 4H6.667A2.675 2.675 0 0 0 4 6.667V28c0 1.467 1.2 2.667 2.667 2.667h18.667c1.467 0 2.667-1.2 2.667-2.667V6.667C28.001 5.2 26.801 4 25.334 4M16 4c.733 0 1.333.6 1.333 1.333s-.6 1.333-1.333 1.333-1.333-.6-1.333-1.333S15.267 4 16 4m9.333 24H6.666V6.667h2.667v4h13.333v-4h2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.334 4H19.76C19.2 2.453 17.733 1.333 16 1.333S12.8 2.453 12.24 4H6.667A2.675 2.675 0 0 0 4 6.667V28c0 1.467 1.2 2.667 2.667 2.667h18.667c1.467 0 2.667-1.2 2.667-2.667V6.667C28.001 5.2 26.801 4 25.334 4M16 4c.733 0 1.333.6 1.333 1.333s-.6 1.333-1.333 1.333-1.333-.6-1.333-1.333S15.267 4 16 4m9.333 24H6.666V6.667h2.667v4h13.333v-4h2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-pin:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m10.78 19.777-4.668-4.666s.032-1 .67-1.87c1.366-1.86 4.052-1.96 6.056-1.572l3.158-3.108c-.7-2.342 3.352-5.046 3.352-5.046l9.166 9.168q-.334.447-.67.894c-1.074 1.426-2.538 2.63-4.272 2.338l-3.32 3.218c.046.344.042.03.118 1.152.144 2.13-.64 4.324-2.632 5.34l-.746.364-4.798-4.798-7.292 7.294-1.416-1.416zm8.24-13.672c-.688.568-1.416 1.45-1.024 2.072l.49.722-4.986 4.988c-1.988-.506-4.346-.636-5.156.614l9.02 9.032q.14-.099.272-.21c1.226-1.08.764-3.04.498-4.9l4.79-4.79s1.47.938 2.936-.776l-6.79-6.79q-.026.019-.05.038%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m10.78 19.777-4.668-4.666s.032-1 .67-1.87c1.366-1.86 4.052-1.96 6.056-1.572l3.158-3.108c-.7-2.342 3.352-5.046 3.352-5.046l9.166 9.168q-.334.447-.67.894c-1.074 1.426-2.538 2.63-4.272 2.338l-3.32 3.218c.046.344.042.03.118 1.152.144 2.13-.64 4.324-2.632 5.34l-.746.364-4.798-4.798-7.292 7.294-1.416-1.416zm8.24-13.672c-.688.568-1.416 1.45-1.024 2.072l.49.722-4.986 4.988c-1.988-.506-4.346-.636-5.156.614l9.02 9.032q.14-.099.272-.21c1.226-1.08.764-3.04.498-4.9l4.79-4.79s1.47.938 2.936-.776l-6.79-6.79q-.026.019-.05.038%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-pivot:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.128 2.002c2.56.096 4.772 2.292 4.87 4.87a712 712 0 0 1 0 18.256c-.096 2.56-2.292 4.772-4.87 4.87a712 712 0 0 1-18.256 0c-2.558-.096-4.772-2.29-4.87-4.87a712 712 0 0 1 0-18.256c.096-2.56 2.292-4.772 4.87-4.87a712 712 0 0 1 18.256 0m2.966 7.954H9.892v18.136c5.086.13 10.18.098 15.264-.096 1.48-.094 2.746-1.35 2.84-2.84.192-5.064.226-10.134.098-15.2M3.968 24.1q.015.528.036 1.056c.094 1.484 1.354 2.746 2.84 2.84l1.012.036V24.1zM22 15.414l-.292.294-1.416-1.416L23 11.586l2.708 2.706-1.416 1.416-.292-.294v3.592c-.032 2.604-2.246 4.892-4.872 4.992L15.414 24l.294.292-1.416 1.416L11.586 23l2.706-2.708 1.416 1.416-.322.32c3.372.03 6.578-.164 6.614-3.034zM3.88 18.038c.002 1.346.012 2.694.038 4.04h3.938v-4.04zm.05-6.062a681 681 0 0 0-.044 4.042h3.97v-4.042zm5.962-7.99Q8.449 3.999 7.006 4c-1.57.02-2.946 1.348-3.004 2.922q-.02 1.517-.042 3.034h3.896v-2.02h2.036zm14.244-.016v3.966h3.898q-.017-.546-.038-1.092c-.094-1.48-1.35-2.746-2.84-2.84q-.51-.019-1.02-.034m-8.14-.054q-2.035.022-4.07.048v3.972h4.07zm6.106.008a213 213 0 0 0-4.07-.022v4.034h4.07z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.128 2.002c2.56.096 4.772 2.292 4.87 4.87a712 712 0 0 1 0 18.256c-.096 2.56-2.292 4.772-4.87 4.87a712 712 0 0 1-18.256 0c-2.558-.096-4.772-2.29-4.87-4.87a712 712 0 0 1 0-18.256c.096-2.56 2.292-4.772 4.87-4.87a712 712 0 0 1 18.256 0m2.966 7.954H9.892v18.136c5.086.13 10.18.098 15.264-.096 1.48-.094 2.746-1.35 2.84-2.84.192-5.064.226-10.134.098-15.2M3.968 24.1q.015.528.036 1.056c.094 1.484 1.354 2.746 2.84 2.84l1.012.036V24.1zM22 15.414l-.292.294-1.416-1.416L23 11.586l2.708 2.706-1.416 1.416-.292-.294v3.592c-.032 2.604-2.246 4.892-4.872 4.992L15.414 24l.294.292-1.416 1.416L11.586 23l2.706-2.708 1.416 1.416-.322.32c3.372.03 6.578-.164 6.614-3.034zM3.88 18.038c.002 1.346.012 2.694.038 4.04h3.938v-4.04zm.05-6.062a681 681 0 0 0-.044 4.042h3.97v-4.042zm5.962-7.99Q8.449 3.999 7.006 4c-1.57.02-2.946 1.348-3.004 2.922q-.02 1.517-.042 3.034h3.896v-2.02h2.036zm14.244-.016v3.966h3.898q-.017-.546-.038-1.092c-.094-1.48-1.35-2.746-2.84-2.84q-.51-.019-1.02-.034m-8.14-.054q-2.035.022-4.07.048v3.972h4.07zm6.106.008a213 213 0 0 0-4.07-.022v4.034h4.07z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-plus:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658h-6.77v6.77h-2.658v-6.77h-6.77v-2.658h6.77v-6.77h2.658v6.77z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658h-6.77v6.77h-2.658v-6.77h-6.77v-2.658h6.77v-6.77h2.658v6.77z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-previous:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.94 7.88 20.06 6l-10 10 10 10 1.88-1.88L13.833 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.94 7.88 20.06 6l-10 10 10 10 1.88-1.88L13.833 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-right:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m16 5.333-1.88 1.88 7.44 7.453H5.333v2.667H21.56l-7.44 7.453 1.88 1.88 10.667-10.667L16 5.332z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m16 5.333-1.88 1.88 7.44 7.453H5.333v2.667H21.56l-7.44 7.453 1.88 1.88 10.667-10.667L16 5.332z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-save:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.708 2.355 8 10.061.292 2.355 1.708.939 8 7.233 14.292.939z%27 style=%27fill-rule:nonzero%27 transform=%27translate%288 14%29%27/%3E%3Cpath d=%27M5 26h22v2H5zM15 4h2v18h-2z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.708 2.355 8 10.061.292 2.355 1.708.939 8 7.233 14.292.939z%27 style=%27fill-rule:nonzero%27 transform=%27translate%288 14%29%27/%3E%3Cpath d=%27M5 26h22v2H5zM15 4h2v18h-2z%27/%3E%3C/svg%3E");
}
.ag-icon-small-down:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 10.667 16 21.334l8.667-10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 10.667 16 21.334l8.667-10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-small-left:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.333 7.334 10.666 16l10.667 8.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.333 7.334 10.666 16l10.667 8.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-small-right:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.667 24.666 21.334 16 10.667 7.333z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.667 24.666 21.334 16 10.667 7.333z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-small-up:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 21.333 16 10.666l8.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 21.333 16 10.666l8.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-tick:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M11.586 22.96 27.718 6.828 29.84 8.95 11.586 27.202 2.4 18.016l2.12-2.122z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M11.586 22.96 27.718 6.828 29.84 8.95 11.586 27.202 2.4 18.016l2.12-2.122z%27/%3E%3C/svg%3E");
}
.ag-icon-tree-closed:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m11.94 6-1.88 1.88L18.167 16l-8.107 8.12L11.94 26l10-10z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m11.94 6-1.88 1.88L18.167 16l-8.107 8.12L11.94 26l10-10z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-tree-indeterminate:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6 13.5h20v3H6z%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6 13.5h20v3H6z%27/%3E%3C/svg%3E");
}
.ag-icon-tree-open:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.12 9.06 16 17.167 7.88 9.06 6 10.94l10 10 10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 1%29%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.12 9.06 16 17.167 7.88 9.06 6 10.94l10 10 10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 1%29%27/%3E%3C/svg%3E");
}
.ag-icon-unlinked:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22.667 9.333h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133c0 1.907-1.307 3.507-3.08 3.973l1.947 1.947c2.173-1.107 3.667-3.32 3.667-5.92a6.67 6.67 0 0 0-6.667-6.667zm-1.334 5.334h-2.92l2.667 2.667h.253zM2.667 5.693 6.814 9.84A6.65 6.65 0 0 0 2.667 16a6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.334a4.136 4.136 0 0 1-4.133-4.133c0-2.12 1.613-3.867 3.68-4.093l2.76 2.76h-.973v2.667h3.64l3.027 3.027v2.307h2.307l5.347 5.333 1.68-1.68L4.362 4.002 2.669 5.695z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22.667 9.333h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133c0 1.907-1.307 3.507-3.08 3.973l1.947 1.947c2.173-1.107 3.667-3.32 3.667-5.92a6.67 6.67 0 0 0-6.667-6.667zm-1.334 5.334h-2.92l2.667 2.667h.253zM2.667 5.693 6.814 9.84A6.65 6.65 0 0 0 2.667 16a6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.334a4.136 4.136 0 0 1-4.133-4.133c0-2.12 1.613-3.867 3.68-4.093l2.76 2.76h-.973v2.667h3.64l3.027 3.027v2.307h2.307l5.347 5.333 1.68-1.68L4.362 4.002 2.669 5.695z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
.ag-icon-up:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
}
/* .ag-icon-grip:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 32 32'%3E%3Cpath d='M8 24H6v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zM8 18H6v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zM8 12H6V8h2zm6 0h-2V8h2zm6 0h-2V8h2zm6 0h-2V8h2z' style='fill-rule:nonzero'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 32 32'%3E%3Cpath d='M8 24H6v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zM8 18H6v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zm6 0h-2v-4h2zM8 12H6V8h2zm6 0h-2V8h2zm6 0h-2V8h2zm6 0h-2V8h2z' style='fill-rule:nonzero'/%3E%3C/svg%3E");
} */
.ag-icon-settings:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M30 8h-4.1c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2v2h14.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30zm-9 4c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3M2 24h4.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30v-2H15.9c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2zm9-4c1.7 0 3 1.3 3 3s-1.3 3-3 3-3-1.3-3-3 1.3-3 3-3%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M30 8h-4.1c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2v2h14.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30zm-9 4c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3M2 24h4.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30v-2H15.9c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2zm9-4c1.7 0 3 1.3 3 3s-1.3 3-3 3-3-1.3-3-3 1.3-3 3-3%27/%3E%3C/svg%3E");
}

/* Part tabStyle/quartz */
.ag-tabs-header {
  background-color: var(--ag-tab-bar-background-color);
  border-bottom: var(--ag-tab-bar-border);
  gap: var(--ag-tab-spacing);
  padding: var(--ag-tab-bar-top-padding) var(--ag-tab-bar-horizontal-padding) 0;
}
.ag-tabs-header-wrapper {
  display: flex;
}
.ag-tabs-header-wrapper .ag-tabs-header {
  flex: 1 1;
}
.ag-tabs-close-button-wrapper {
  border: 0;
  padding: var(--ag-grid-size);
}
.ag-ltr .ag-tabs-close-button-wrapper {
  border-right: 1px solid var(--ag-border-color);
}
.ag-rtl .ag-tabs-close-button-wrapper {
  border-left: 1px solid var(--ag-border-color);
}
.ag-tabs-close-button {
  background-color: transparent;
  background-color: initial;
  border: 0;
  cursor: pointer;
  padding: 0;
}
.ag-tab {
  align-items: center;
  background-color: var(--ag-tab-background-color);
  border-left: var(--ag-tab-selected-border-width) solid transparent;
  border-right: var(--ag-tab-selected-border-width) solid transparent;
  color: var(--ag-tab-text-color);
  display: flex;
  flex: 1 1;
  justify-content: center;
  padding: var(--ag-tab-top-padding) var(--ag-tab-horizontal-padding) var(--ag-tab-bottom-padding);
  position: relative;
}
.ag-tab:hover {
  background-color: var(--ag-tab-hover-background-color);
  color: var(--ag-tab-hover-text-color);
}
.ag-tab.ag-tab-selected {
  background-color: var(--ag-tab-selected-background-color);
  color: var(--ag-tab-selected-text-color);
}
.ag-ltr .ag-tab.ag-tab-selected:not(:first-of-type) {
  border-left-color: var(--ag-tab-selected-border-color);
}
.ag-ltr .ag-tab.ag-tab-selected:not(:last-of-type),
.ag-rtl .ag-tab.ag-tab-selected:not(:first-of-type) {
  border-right-color: var(--ag-tab-selected-border-color);
}
.ag-rtl .ag-tab.ag-tab-selected:not(:last-of-type) {
  border-left-color: var(--ag-tab-selected-border-color);
}
.ag-tab:after {
  background-color: var(--ag-tab-selected-underline-color);
  bottom: 0;
  content: '';
  display: block;
  height: var(--ag-tab-selected-underline-width);
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: opacity var(--ag-tab-selected-underline-transition-duration);
}
.ag-tab.ag-tab-selected:after {
  opacity: 1;
}
.ag-tab:focus-visible {
  box-shadow: inset var(--ag-focus-shadow);
}

/* Part inputStyle/bordered */
:where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper)) {
  -moz-appearance: textfield;
}
:where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper))::-webkit-inner-spin-button,
:where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper))::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
  background-color: var(--ag-input-background-color);
  border: var(--ag-input-border);
  border-radius: var(--ag-input-border-radius);
  color: var(--ag-input-text-color);
  min-height: var(--ag-input-height);
}
.ag-ltr
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
  padding-left: var(--ag-input-padding-start);
}
.ag-rtl
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
  padding-right: var(--ag-input-padding-start);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:disabled) {
  background-color: var(--ag-input-disabled-background-color);
  border: var(--ag-input-disabled-border);
  color: var(--ag-input-disabled-text-color);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:focus) {
  background-color: var(--ag-input-focus-background-color);
  border: var(--ag-input-focus-border);
  box-shadow: var(--ag-input-focus-shadow);
  color: var(--ag-input-focus-text-color);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:invalid) {
  background-color: var(--ag-input-invalid-background-color);
  border: var(--ag-input-invalid-border);
  color: var(--ag-input-invalid-text-color);
}
:where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(.invalid) {
  background-color: var(--ag-input-invalid-background-color);
  border: var(--ag-input-invalid-border);
  color: var(--ag-input-invalid-text-color);
}

/*
 * This file is a theme downloaded from the AG Grid Theme Builder for AG Grid 32.0.2.
 *
 * See installation docs at https://ag-grid.com/javascript-data-grid/applying-theme-builder-styling-grid/
 */

.products-table .ag-root-wrapper,
.ag-measurement-container,
.ag-apply-theme-variables {
  --ag-background-color: var(--ag-inherited-background-color, #ffffff);
  --ag-foreground-color: var(--ag-inherited-foreground-color, #1d1d1f);
  --ag-text-color: var(--ag-inherited-text-color, var(--ag-foreground-color));
  --ag-accent-color: var(--ag-inherited-accent-color, #2196f3);
  --ag-invalid-color: var(--ag-inherited-invalid-color, #e02525);
  --ag-border-color: var(
    --ag-inherited-border-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 5%)
  );
  --ag-wrapper-border: var(--ag-inherited-wrapper-border, none);
  --ag-row-border: var(--ag-inherited-row-border, solid 1px var(--ag-border-color));
  --ag-color-scheme: var(--ag-inherited-color-scheme, light);
  --ag-header-row-border: var(--ag-inherited-header-row-border, var(--ag-row-border));
  --ag-footer-row-border: var(--ag-inherited-footer-row-border, var(--ag-row-border));
  --ag-column-border: var(--ag-inherited-column-border, solid 0px transparent);
  --ag-header-column-border: var(--ag-inherited-header-column-border, none);
  --ag-header-column-border-height: var(--ag-inherited-header-column-border-height, 100%);
  --ag-pinned-column-border: var(
    --ag-inherited-pinned-column-border,
    solid 1px var(--ag-border-color)
  );
  --ag-pinned-row-border: var(--ag-inherited-pinned-row-border, solid 1px var(--ag-border-color));
  --ag-side-panel-border: var(--ag-inherited-side-panel-border, none);
  --ag-font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif,
    'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  --ag-chrome-background-color: var(
    --ag-inherited-chrome-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 2%)
  );
  --ag-header-background-color: var(--ag-inherited-header-background-color, #f9fafb);
  --ag-header-font-family: var(--ag-inherited-header-font-family, var(--ag-font-family));
  --ag-header-font-weight: var(--ag-inherited-header-font-weight, 600);
  --ag-header-font-size: var(--ag-inherited-header-font-size, 12px);
  --ag-header-text-color: var(--ag-inherited-header-text-color, #919191);
  --ag-header-cell-hover-background-color: var(
    --ag-inherited-header-cell-hover-background-color,
    transparent
  );
  --ag-header-cell-hover-background-transition-duration: var(
    --ag-inherited-header-cell-hover-background-transition-duration,
    0.2s
  );
  --ag-cell-text-color: var(--ag-inherited-cell-text-color, var(--ag-text-color));
  --ag-subtle-text-color: var(
    --ag-inherited-subtle-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 50%)
  );
  --ag-range-selection-border-style: var(--ag-inherited-range-selection-border-style, solid);
  --ag-range-selection-border-color: var(
    --ag-inherited-range-selection-border-color,
    var(--ag-accent-color)
  );
  --ag-range-selection-background-color: var(
    --ag-inherited-range-selection-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 20%)
  );
  --ag-range-selection-chart-background-color: var(
    --ag-inherited-range-selection-chart-background-color,
    #0058ff1a
  );
  --ag-range-selection-chart-category-background-color: var(
    --ag-inherited-range-selection-chart-category-background-color,
    #00ff841a
  );
  --ag-range-selection-highlight-color: var(
    --ag-inherited-range-selection-highlight-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-row-hover-color: var(
    --ag-inherited-row-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 120%)
  );
  --ag-column-hover-color: var(
    --ag-inherited-column-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 500%)
  );
  --ag-selected-row-background-color: var(
    --ag-inherited-selected-row-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 8%)
  );
  --ag-modal-overlay-background-color: var(
    --ag-inherited-modal-overlay-background-color,
    color-mix(in srgb, transparent, var(--ag-background-color) 66%)
  );
  --ag-odd-row-background-color: var(--ag-inherited-odd-row-background-color, #f9fafb);
  --ag-border-radius: var(--ag-inherited-border-radius, 4px);
  --ag-wrapper-border-radius: var(--ag-inherited-wrapper-border-radius, 0px);
  --ag-cell-horizontal-padding: var(
    --ag-inherited-cell-horizontal-padding,
    calc(var(--ag-grid-size) * 2 * var(--ag-cell-horizontal-padding-scale))
  );
  --ag-cell-widget-spacing: var(
    --ag-inherited-cell-widget-spacing,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-cell-horizontal-padding-scale: var(--ag-inherited-cell-horizontal-padding-scale, 1);
  --ag-row-group-indent-size: var(
    --ag-inherited-row-group-indent-size,
    calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size))
  );
  --ag-value-change-delta-up-color: var(--ag-inherited-value-change-delta-up-color, #43a047);
  --ag-value-change-delta-down-color: var(--ag-inherited-value-change-delta-down-color, #e53935);
  --ag-value-change-value-highlight-background-color: var(
    --ag-inherited-value-change-value-highlight-background-color,
    #16a08580
  );
  --ag-grid-size: var(--ag-inherited-grid-size, 8px);
  --ag-font-size: var(--ag-inherited-font-size, 14px);
  --ag-row-height: var(
    --ag-inherited-row-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 3.5 *
        var(--ag-row-vertical-padding-scale)
    )
  );
  --ag-row-vertical-padding-scale: var(--ag-inherited-row-vertical-padding-scale, 0.5);
  --ag-header-height: var(
    --ag-inherited-header-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 4.25 *
        var(--ag-header-vertical-padding-scale)
    )
  );
  --ag-header-vertical-padding-scale: var(--ag-inherited-header-vertical-padding-scale, 0.5);
  --ag-popup-shadow: var(--ag-inherited-popup-shadow, 0 0 16px 0 #00000026);
  --ag-dropdown-shadow: var(--ag-inherited-dropdown-shadow, 0 1px 4px 1px #babfc766);
  --ag-drag-ghost-background-color: var(
    --ag-inherited-drag-ghost-background-color,
    var(--ag-background-color)
  );
  --ag-drag-ghost-border: var(--ag-inherited-drag-ghost-border, solid 1px var(--ag-border-color));
  --ag-drag-ghost-shadow: var(--ag-inherited-drag-ghost-shadow, var(--ag-popup-shadow));
  --ag-focus-shadow: var(
    --ag-inherited-focus-shadow,
    0 0 0 3px color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-side-bar-panel-width: var(--ag-inherited-side-bar-panel-width, 250px);
  --ag-side-button-selected-border: var(
    --ag-inherited-side-button-selected-border,
    solid 1px var(--ag-border-color)
  );
  --ag-side-button-selected-background-color: var(
    --ag-inherited-side-button-selected-background-color,
    var(--ag-background-color)
  );
  --ag-side-bar-background-color: var(
    --ag-inherited-side-bar-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-header-column-resize-handle-display: var(
    --ag-inherited-header-column-resize-handle-display,
    block
  );
  --ag-header-column-resize-handle-height: var(
    --ag-inherited-header-column-resize-handle-height,
    30%
  );
  --ag-header-column-resize-handle-width: var(
    --ag-inherited-header-column-resize-handle-width,
    2px
  );
  --ag-header-column-resize-handle-color: var(
    --ag-inherited-header-column-resize-handle-color,
    var(--ag-border-color)
  );
  --ag-widget-container-horizontal-padding: var(
    --ag-inherited-widget-container-horizontal-padding,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-widget-container-vertical-padding: var(
    --ag-inherited-widget-container-vertical-padding,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-widget-horizontal-spacing: var(
    --ag-inherited-widget-horizontal-spacing,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-widget-vertical-spacing: var(--ag-inherited-widget-vertical-spacing, var(--ag-grid-size));
  --ag-list-item-height: var(
    --ag-inherited-list-item-height,
    calc(var(--ag-icon-size) + var(--ag-widget-vertical-spacing))
  );
  --ag-icon-size: var(--ag-inherited-icon-size, 16px);
  --ag-toggle-button-width: var(--ag-inherited-toggle-button-width, 28px);
  --ag-toggle-button-height: var(--ag-inherited-toggle-button-height, 18px);
  --ag-toggle-button-border-width: var(--ag-inherited-toggle-button-border-width, 2px);
  --ag-toggle-button-on-border-color: var(
    --ag-inherited-toggle-button-on-border-color,
    var(--ag-accent-color)
  );
  --ag-toggle-button-on-background-color: var(
    --ag-inherited-toggle-button-on-background-color,
    var(--ag-accent-color)
  );
  --ag-toggle-button-off-border-color: var(
    --ag-inherited-toggle-button-off-border-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-toggle-button-off-background-color: var(
    --ag-inherited-toggle-button-off-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-toggle-button-switch-border-color: var(
    --ag-inherited-toggle-button-switch-border-color,
    var(--ag-toggle-button-off-border-color)
  );
  --ag-toggle-button-switch-background-color: var(
    --ag-inherited-toggle-button-switch-background-color,
    var(--ag-background-color)
  );
  --ag-checkbox-border-width: var(--ag-inherited-checkbox-border-width, 1px);
  --ag-checkbox-border-radius: var(--ag-inherited-checkbox-border-radius, var(--ag-border-radius));
  --ag-checkbox-unchecked-background-color: var(
    --ag-inherited-checkbox-unchecked-background-color,
    var(--ag-background-color)
  );
  --ag-checkbox-unchecked-border-color: var(
    --ag-inherited-checkbox-unchecked-border-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-checkbox-checked-background-color: var(
    --ag-inherited-checkbox-checked-background-color,
    var(--ag-accent-color)
  );
  --ag-checkbox-checked-border-color: var(
    --ag-inherited-checkbox-checked-border-color,
    var(--ag-accent-color)
  );
  --ag-checkbox-checked-shape-image: var(
    --ag-inherited-checkbox-checked-shape-image,
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.75%22%20d%3D%22M1%203.5%203.5%206l5-5%22%2F%3E%3C%2Fsvg%3E")
  );
  --ag-checkbox-checked-shape-color: var(
    --ag-inherited-checkbox-checked-shape-color,
    var(--ag-background-color)
  );
  --ag-checkbox-indeterminate-background-color: var(
    --ag-inherited-checkbox-indeterminate-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-checkbox-indeterminate-border-color: var(
    --ag-inherited-checkbox-indeterminate-border-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%)
  );
  --ag-checkbox-indeterminate-shape-image: var(
    --ag-inherited-checkbox-indeterminate-shape-image,
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22none%22%3E%3Crect%20width%3D%2210%22%20height%3D%222%22%20fill%3D%22%23000%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E")
  );
  --ag-checkbox-indeterminate-shape-color: var(
    --ag-inherited-checkbox-indeterminate-shape-color,
    var(--ag-background-color)
  );
  --ag-radio-checked-shape-image: var(
    --ag-inherited-radio-checked-shape-image,
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226%22%20height%3D%226%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")
  );
  --ag-menu-border: var(
    --ag-inherited-menu-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%)
  );
  --ag-menu-background-color: var(
    --ag-inherited-menu-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%)
  );
  --ag-menu-text-color: var(
    --ag-inherited-menu-text-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 95%)
  );
  --ag-menu-shadow: var(--ag-inherited-menu-shadow, var(--ag-popup-shadow));
  --ag-menu-separator-color: var(--ag-inherited-menu-separator-color, var(--ag-border-color));
  --ag-set-filter-indent-size: var(--ag-inherited-set-filter-indent-size, var(--ag-icon-size));
  --ag-chart-menu-panel-width: var(--ag-inherited-chart-menu-panel-width, 260px);
  --ag-chart-menu-label-color: var(
    --ag-inherited-chart-menu-label-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 80%)
  );
  --ag-icon-button-hover-color: var(
    --ag-inherited-icon-button-hover-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)
  );
  --ag-dialog-shadow: var(--ag-inherited-dialog-shadow, var(--ag-popup-shadow));
  --ag-dialog-border: var(
    --ag-inherited-dialog-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 20%)
  );
  --ag-panel-background-color: var(
    --ag-inherited-panel-background-color,
    var(--ag-background-color)
  );
  --ag-panel-title-bar-background-color: var(
    --ag-inherited-panel-title-bar-background-color,
    var(--ag-header-background-color)
  );
  --ag-panel-title-bar-border: var(
    --ag-inherited-panel-title-bar-border,
    solid 1px var(--ag-border-color)
  );
  --ag-column-select-indent-size: var(
    --ag-inherited-column-select-indent-size,
    var(--ag-icon-size)
  );
  --ag-tool-panel-separator-border: var(
    --ag-inherited-tool-panel-separator-border,
    solid 1px var(--ag-border-color)
  );
  --ag-tooltip-background-color: var(
    --ag-inherited-tooltip-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-tooltip-text-color: var(--ag-inherited-tooltip-text-color, var(--ag-text-color));
  --ag-tooltip-border: var(--ag-inherited-tooltip-border, solid 1px var(--ag-border-color));
  --ag-column-drop-cell-background-color: var(
    --ag-inherited-column-drop-cell-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 7%)
  );
  --ag-column-drop-cell-border: var(
    --ag-inherited-column-drop-cell-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 13%)
  );
  --ag-select-cell-background-color: var(
    --ag-inherited-select-cell-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 7%)
  );
  --ag-select-cell-border: var(
    --ag-inherited-select-cell-border,
    solid 1px color-mix(in srgb, transparent, var(--ag-foreground-color) 13%)
  );
  --ag-advanced-filter-builder-button-bar-border: var(
    --ag-inherited-advanced-filter-builder-button-bar-border,
    solid 1px var(--ag-border-color)
  );
  --ag-advanced-filter-builder-indent-size: var(
    --ag-inherited-advanced-filter-builder-indent-size,
    calc(var(--ag-grid-size) * 2 + var(--ag-icon-size))
  );
  --ag-advanced-filter-builder-join-pill-color: var(
    --ag-inherited-advanced-filter-builder-join-pill-color,
    #f08e8d
  );
  --ag-advanced-filter-builder-column-pill-color: var(
    --ag-inherited-advanced-filter-builder-column-pill-color,
    #a6e194
  );
  --ag-advanced-filter-builder-option-pill-color: var(
    --ag-inherited-advanced-filter-builder-option-pill-color,
    #f3c08b
  );
  --ag-advanced-filter-builder-value-pill-color: var(
    --ag-inherited-advanced-filter-builder-value-pill-color,
    #85c0e4
  );
  --ag-filter-tool-panel-group-indent: var(
    --ag-inherited-filter-tool-panel-group-indent,
    var(--ag-grid-size)
  );
  --ag-icon-button-hover-background-color: var(
    --ag-inherited-icon-button-hover-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 10%)
  );
  --ag-row-loading-skeleton-effect-color: var(
    --ag-inherited-row-loading-skeleton-effect-color,
    rgba(66, 66, 66, 0.2)
  );
  --ag-tab-bar-background-color: var(
    --ag-inherited-tab-bar-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 5%)
  );
  --ag-tab-bar-horizontal-padding: var(--ag-inherited-tab-bar-horizontal-padding, 0);
  --ag-tab-bar-top-padding: var(--ag-inherited-tab-bar-top-padding, 0);
  --ag-tab-background-color: var(--ag-inherited-tab-background-color, transparent);
  --ag-tab-text-color: var(
    --ag-inherited-tab-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 70%)
  );
  --ag-tab-horizontal-padding: var(
    --ag-inherited-tab-horizontal-padding,
    calc(var(--ag-grid-size))
  );
  --ag-tab-top-padding: var(--ag-inherited-tab-top-padding, calc(var(--ag-grid-size)));
  --ag-tab-bottom-padding: var(--ag-inherited-tab-bottom-padding, calc(var(--ag-grid-size)));
  --ag-tab-spacing: var(--ag-inherited-tab-spacing, 0);
  --ag-tab-hover-background-color: var(
    --ag-inherited-tab-hover-background-color,
    var(--ag-tab-background-color)
  );
  --ag-tab-hover-text-color: var(--ag-inherited-tab-hover-text-color, var(--ag-text-color));
  --ag-tab-selected-background-color: var(
    --ag-inherited-tab-selected-background-color,
    var(--ag-background-color)
  );
  --ag-tab-selected-text-color: var(--ag-inherited-tab-selected-text-color, var(--ag-text-color));
  --ag-tab-selected-border-width: var(--ag-inherited-tab-selected-border-width, 1px);
  --ag-tab-selected-border-color: var(
    --ag-inherited-tab-selected-border-color,
    var(--ag-border-color)
  );
  --ag-tab-selected-underline-color: var(--ag-inherited-tab-selected-underline-color, transparent);
  --ag-tab-selected-underline-width: var(--ag-inherited-tab-selected-underline-width, 0);
  --ag-tab-selected-underline-transition-duration: var(
    --ag-inherited-tab-selected-underline-transition-duration,
    0
  );
  --ag-tab-bar-border: var(--ag-inherited-tab-bar-border, solid 1px var(--ag-border-color));
  --ag-input-background-color: var(
    --ag-inherited-input-background-color,
    var(--ag-background-color)
  );
  --ag-input-border: var(--ag-inherited-input-border, solid 1px var(--ag-border-color));
  --ag-input-border-radius: var(--ag-inherited-input-border-radius, var(--ag-border-radius));
  --ag-input-text-color: var(--ag-inherited-input-text-color, var(--ag-text-color));
  --ag-input-padding-start: var(--ag-inherited-input-padding-start, var(--ag-grid-size));
  --ag-input-height: var(
    --ag-inherited-input-height,
    calc(max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 2)
  );
  --ag-input-focus-background-color: var(
    --ag-inherited-input-focus-background-color,
    var(--ag-input-background-color)
  );
  --ag-input-focus-border: var(--ag-inherited-input-focus-border, solid 1px var(--ag-accent-color));
  --ag-input-focus-shadow: var(--ag-inherited-input-focus-shadow, var(--ag-focus-shadow));
  --ag-input-focus-text-color: var(
    --ag-inherited-input-focus-text-color,
    var(--ag-input-text-color)
  );
  --ag-input-disabled-background-color: var(
    --ag-inherited-input-disabled-background-color,
    color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 6%)
  );
  --ag-input-disabled-border: var(--ag-inherited-input-disabled-border, var(--ag-input-border));
  --ag-input-disabled-text-color: var(
    --ag-inherited-input-disabled-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 50%)
  );
  --ag-input-invalid-background-color: var(
    --ag-inherited-input-invalid-background-color,
    var(--ag-input-background-color)
  );
  --ag-input-invalid-border: var(
    --ag-inherited-input-invalid-border,
    solid 1px var(--ag-invalid-color)
  );
  --ag-input-invalid-text-color: var(
    --ag-inherited-input-invalid-text-color,
    var(--ag-input-text-color)
  );
}

.swipedark .products-table .ag-root-wrapper,
.ag-measurement-container,
.ag-apply-theme-variables {
  --ag-background-color: var(--ag-inherited-background-color, #1e1e1e);
  --ag-foreground-color: var(--ag-inherited-foreground-color, rgb(230, 230, 230));
  --ag-text-color: var(--ag-inherited-text-color, var(--ag-foreground-color));
  --ag-accent-color: var(--ag-inherited-accent-color, #1e88e5);
  --ag-invalid-color: var(--ag-inherited-invalid-color, #ff5252);
  --ag-border-color: var(
    --ag-inherited-border-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 15%)
  );
  --ag-wrapper-border: var(--ag-inherited-wrapper-border, none);
  --ag-row-border: var(--ag-inherited-row-border, none);
  --ag-color-scheme: var(--ag-inherited-color-scheme, dark);
  --ag-header-row-border: var(--ag-inherited-header-row-border, var(--ag-row-border));
  --ag-footer-row-border: var(--ag-inherited-footer-row-border, var(--ag-row-border));
  --ag-column-border: var(--ag-inherited-column-border, solid 0px transparent);
  --ag-header-column-border: var(--ag-inherited-header-column-border, none);
  --ag-header-column-border-height: var(--ag-inherited-header-column-border-height, 100%);
  --ag-pinned-column-border: var(
    --ag-inherited-pinned-column-border,
    solid 1px var(--ag-border-color)
  );
  --ag-pinned-row-border: var(--ag-inherited-pinned-row-border, solid 1px var(--ag-border-color));
  --ag-side-panel-border: var(--ag-inherited-side-panel-border, none);
  --ag-font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif,
    'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  --ag-chrome-background-color: var(
    --ag-inherited-chrome-background-color,
    color-mix(in srgb, transparent, var(--ag-foreground-color) 2%)
  );
  --ag-header-background-color: var(--ag-inherited-header-background-color, #2e2e2e);
  --ag-header-font-family: var(--ag-inherited-header-font-family, var(--ag-font-family));
  --ag-header-font-weight: var(--ag-inherited-header-font-weight, 600);
  --ag-header-font-size: var(--ag-inherited-header-font-size, 14px);
  --ag-header-text-color: var(--ag-inherited-header-text-color, #b0b0b0);
  --ag-header-cell-hover-background-color: var(
    --ag-inherited-header-cell-hover-background-color,
    transparent
  );
  --ag-header-cell-hover-background-transition-duration: var(
    --ag-inherited-header-cell-hover-background-transition-duration,
    0.2s
  );
  --ag-cell-text-color: var(--ag-inherited-cell-text-color, var(--ag-text-color));
  --ag-subtle-text-color: var(
    --ag-inherited-subtle-text-color,
    color-mix(in srgb, transparent, var(--ag-text-color) 50%)
  );
  --ag-range-selection-border-style: var(--ag-inherited-range-selection-border-style, solid);
  --ag-range-selection-border-color: var(
    --ag-inherited-range-selection-border-color,
    var(--ag-accent-color)
  );
  --ag-range-selection-background-color: var(
    --ag-inherited-range-selection-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 20%)
  );
  --ag-range-selection-chart-background-color: var(
    --ag-inherited-range-selection-chart-background-color,
    #0058ff1a
  );
  --ag-range-selection-chart-category-background-color: var(
    --ag-inherited-range-selection-chart-category-background-color,
    #00ff841a
  );
  --ag-range-selection-highlight-color: var(
    --ag-inherited-range-selection-highlight-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-row-hover-color: var(
    --ag-inherited-row-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 12%)
  );
  --ag-column-hover-color: var(
    --ag-inherited-column-hover-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 5%)
  );
  --ag-selected-row-background-color: var(
    --ag-inherited-selected-row-background-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 8%)
  );
  --ag-modal-overlay-background-color: var(
    --ag-inherited-modal-overlay-background-color,
    color-mix(in srgb, transparent, var(--ag-background-color) 66%)
  );
  --ag-odd-row-background-color: var(--ag-inherited-odd-row-background-color, #2e2e2e);
  --ag-border-radius: var(--ag-inherited-border-radius, 4px);
  --ag-wrapper-border-radius: var(--ag-inherited-wrapper-border-radius, 0px);
  --ag-cell-horizontal-padding: var(
    --ag-inherited-cell-horizontal-padding,
    calc(var(--ag-grid-size) * 2 * var(--ag-cell-horizontal-padding-scale))
  );
  --ag-cell-widget-spacing: var(
    --ag-inherited-cell-widget-spacing,
    calc(var(--ag-grid-size) * 1.5)
  );
  --ag-cell-horizontal-padding-scale: var(--ag-inherited-cell-horizontal-padding-scale, 1);
  --ag-row-group-indent-size: var(
    --ag-inherited-row-group-indent-size,
    calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size))
  );
  --ag-value-change-delta-up-color: var(--ag-inherited-value-change-delta-up-color, #43a047);
  --ag-value-change-delta-down-color: var(--ag-inherited-value-change-delta-down-color, #e53935);
  --ag-value-change-value-highlight-background-color: var(
    --ag-inherited-value-change-value-highlight-background-color,
    #16a08580
  );
  --ag-grid-size: var(--ag-inherited-grid-size, 8px);
  --ag-font-size: var(--ag-inherited-font-size, 14px);
  --ag-row-height: var(
    --ag-inherited-row-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 3.5 *
        var(--ag-row-vertical-padding-scale)
    )
  );
  --ag-row-vertical-padding-scale: var(--ag-inherited-row-vertical-padding-scale, 0.5);
  --ag-header-height: var(
    --ag-inherited-header-height,
    calc(
      max(var(--ag-icon-size), var(--ag-font-size)) + var(--ag-grid-size) * 4.25 *
        var(--ag-header-vertical-padding-scale)
    )
  );
  --ag-header-vertical-padding-scale: var(--ag-inherited-header-vertical-padding-scale, 0.5);
  --ag-popup-shadow: var(--ag-inherited-popup-shadow, 0 0 16px 0 #00000026);
  --ag-dropdown-shadow: var(--ag-inherited-dropdown-shadow, 0 1px 4px 1px #babfc766);
  --ag-drag-ghost-background-color: var(
    --ag-inherited-drag-ghost-background-color,
    var(--ag-background-color)
  );
  --ag-drag-ghost-border: var(--ag-inherited-drag-ghost-border, solid 1px var(--ag-border-color));
  --ag-drag-ghost-shadow: var(--ag-inherited-drag-ghost-shadow, var(--ag-popup-shadow));
  --ag-focus-shadow: var(
    --ag-inherited-focus-shadow,
    0 0 0 3px color-mix(in srgb, transparent, var(--ag-accent-color) 50%)
  );
  --ag-side-bar-panel-width: var(--ag-inherited-side-bar-panel-width, 250px);
  --ag-side-button-selected-border: var(
    --ag-inherited-side-button-selected-border,
    solid 1px var(--ag-border-color)
  );
  --ag-side-button-selected-background-color: var(
    --ag-inherited-side-button-selected-background-color,
    var(--ag-background-color)
  );
  --ag-side-bar-background-color: var(
    --ag-inherited-side-bar-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-header-column-resize-handle-display: var(
    --ag-inherited-header-column-resize-handle-display,
    block
  );
  --ag-header-column-resize-handle-height: var(
    --ag-inherited-header-column-resize-handle-height,
    30%
  );
  --ag-header-column-resize-handle-width: var(
    --ag-inherited-header-column-resize-handle-width,
    2px
  );
  --ag-header-column-resize-handle-color: var(
    --ag-inherited-header-column-resize-handle-color,
    var(--ag-border-color)
  );
  --ag-widget-container-horizontal-padding: var(
    --ag-inherited-widget-container-horizontal-padding,
    calc(var(--ag-grid-size) * 1 5)
  );
  --ag-checkbox-size: var(--ag-inherited-checkbox-size, calc(var(--ag-font-size) * 1.1));
  --ag-checkbox-background-color: var(--ag-inherited-checkbox-background-color, transparent);
  --ag-checkbox-border-color: var(--ag-inherited-checkbox-border-color, #babfc766);
  --ag-checkbox-checked-color: var(--ag-inherited-checkbox-checked-color, var(--ag-accent-color));
  --ag-checkbox-indeterminate-color: var(
    --ag-inherited-checkbox-indeterminate-color,
    var(--ag-accent-color)
  );
  --ag-checkbox-checked-background-color: var(
    --ag-inherited-checkbox-checked-background-color,
    var(--ag-background-color)
  );
  --ag-radio-size: var(--ag-inherited-radio-size, var(--ag-checkbox-size));
  --ag-radio-background-color: var(--ag-inherited-radio-background-color, transparent);
  --ag-radio-border-color: var(--ag-inherited-radio-border-color, var(--ag-checkbox-border-color));
  --ag-radio-selected-color: var(--ag-inherited-radio-selected-color, var(--ag-accent-color));
  --ag-radio-selected-background-color: var(
    --ag-inherited-radio-selected-background-color,
    var(--ag-background-color)
  );
  --ag-chart-border-color: var(--ag-inherited-chart-border-color, transparent);
  --ag-chart-background-color: var(
    --ag-inherited-chart-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-chart-shadow: var(--ag-inherited-chart-shadow, none);
  --ag-chart-title-color: var(--ag-inherited-chart-title-color, var(--ag-subtle-text-color));
  --ag-chart-subtitle-color: var(--ag-inherited-chart-subtitle-color, var(--ag-subtle-text-color));
  --ag-chart-padding: var(--ag-inherited-chart-padding, 10px);
  --ag-chart-tooltip-background-color: var(
    --ag-inherited-chart-tooltip-background-color,
    var(--ag-background-color)
  );
  --ag-chart-tooltip-text-color: var(
    --ag-inherited-chart-tooltip-text-color,
    var(--ag-subtle-text-color)
  );
  --ag-chart-tooltip-border-color: var(
    --ag-inherited-chart-tooltip-border-color,
    var(--ag-border-color)
  );
  --ag-chart-label-color: var(--ag-inherited-chart-label-color, var(--ag-text-color));
  --ag-chart-palette-fill: var(--ag-inherited-chart-palette-fill, #1e88e5 #d32f2f #43a047 #ffb300);
  --ag-chart-palette-stroke: var(
    --ag-inherited-chart-palette-stroke,
    var(--ag-chart-background-color)
  );
  --ag-chart-range-chart-stroke-color: var(
    --ag-inherited-chart-range-chart-stroke-color,
    var(--ag-accent-color)
  );
  --ag-chart-range-chart-fill-color: var(
    --ag-inherited-chart-range-chart-fill-color,
    color-mix(in srgb, transparent, var(--ag-accent-color) 20%)
  );
  --ag-empty-grid-background-color: var(
    --ag-inherited-empty-grid-background-color,
    var(--ag-background-color)
  );
  --ag-row-drag-ghost-font-size: var(--ag-inherited-row-drag-ghost-font-size, var(--ag-font-size));
  --ag-row-drag-ghost-font-weight: var(
    --ag-inherited-row-drag-ghost-font-weight,
    var(--ag-header-font-weight)
  );
  --ag-row-drag-ghost-background: var(
    --ag-inherited-row-drag-ghost-background,
    var(--ag-background-color)
  );
  --ag-row-drag-ghost-text-color: var(
    --ag-inherited-row-drag-ghost-text-color,
    var(--ag-cell-text-color)
  );
  --ag-row-drag-ghost-padding: var(
    --ag-inherited-row-drag-ghost-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-tree-data-open-marker-color: var(
    --ag-inherited-tree-data-open-marker-color,
    var(--ag-subtle-text-color)
  );
  --ag-tree-data-closed-marker-color: var(
    --ag-inherited-tree-data-closed-marker-color,
    var(--ag-subtle-text-color)
  );
  --ag-font-weight: var(--ag-inherited-font-weight, 400);
  --ag-link-color: var(--ag-inherited-link-color, var(--ag-accent-color));
  --ag-card-radius: var(--ag-inherited-card-radius, 2px);
  --ag-card-shadow: var(
    --ag-inherited-card-shadow,
    0px 1px 1px rgba(0, 0, 0, 0.25),
    0px 1px 3px rgba(0, 0, 0, 0.12)
  );
  --ag-card-border: var(--ag-inherited-card-border, none);
  --ag-card-padding: var(--ag-inherited-card-padding, 0);
  --ag-card-background-color: var(--ag-inherited-card-background-color, var(--ag-background-color));
  --ag-card-header-color: var(--ag-inherited-card-header-color, var(--ag-subtle-text-color));
  --ag-card-header-font-weight: var(
    --ag-inherited-card-header-font-weight,
    var(--ag-header-font-weight)
  );
  --ag-card-header-padding: var(
    --ag-inherited-card-header-padding,
    calc(var(--ag-grid-size) * 2) calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2)
  );
  --ag-card-header-font-size: var(--ag-inherited-card-header-font-size, var(--ag-font-size));
  --ag-card-header-font-family: var(--ag-inherited-card-header-font-family, var(--ag-font-family));
  --ag-card-subheader-color: var(--ag-inherited-card-subheader-color, var(--ag-subtle-text-color));
  --ag-card-subheader-padding: var(
    --ag-inherited-card-subheader-padding,
    calc(var(--ag-grid-size) * 1)
  );
  --ag-card-subheader-font-size: var(--ag-inherited-card-subheader-font-size, var(--ag-font-size));
  --ag-card-subheader-font-family: var(
    --ag-inherited-card-subheader-font-family,
    var(--ag-font-family)
  );
  --ag-card-content-padding: var(
    --ag-inherited-card-content-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-card-content-font-family: var(
    --ag-inherited-card-content-font-family,
    var(--ag-font-family)
  );
  --ag-card-content-font-size: var(--ag-inherited-card-content-font-size, var(--ag-font-size));
  --ag-card-content-font-weight: var(--ag-inherited-card-content-font-weight, 400);
  --ag-card-content-color: var(--ag-inherited-card-content-color, var(--ag-text-color));
  --ag-card-footer-padding: var(--ag-inherited-card-footer-padding, calc(var(--ag-grid-size) * 2));
  --ag-card-footer-font-family: var(--ag-inherited-card-footer-font-family, var(--ag-font-family));
  --ag-card-footer-font-size: var(--ag-inherited-card-footer-font-size, var(--ag-font-size));
  --ag-card-footer-font-weight: var(--ag-inherited-card-footer-font-weight, 400);
  --ag-card-footer-color: var(--ag-inherited-card-footer-color, var(--ag-subtle-text-color));
  --ag-tabs-shadow: var(--ag-inherited-tabs-shadow, none);
  --ag-tabs-header-background-color: var(
    --ag-inherited-tabs-header-background-color,
    var(--ag-background-color)
  );
  --ag-tabs-header-selected-background-color: var(
    --ag-inherited-tabs-header-selected-background-color,
    var(--ag-chrome-background-color)
  );
  --ag-tabs-header-foreground-color: var(
    --ag-inherited-tabs-header-foreground-color,
    var(--ag-subtle-text-color)
  );
  --ag-tabs-header-selected-foreground-color: var(
    --ag-inherited-tabs-header-selected-foreground-color,
    var(--ag-text-color)
  );
  --ag-tabs-body-background-color: var(
    --ag-inherited-tabs-body-background-color,
    var(--ag-background-color)
  );
  --ag-tabs-body-foreground-color: var(
    --ag-inherited-tabs-body-foreground-color,
    var(--ag-subtle-text-color)
  );
  --ag-tabs-header-font-size: var(--ag-inherited-tabs-header-font-size, var(--ag-font-size));
  --ag-tabs-header-font-weight: var(--ag-inherited-tabs-header-font-weight, var(--ag-font-weight));
  --ag-tabs-header-font-family: var(--ag-inherited-tabs-header-font-family, var(--ag-font-family));
  --ag-tabs-body-font-size: var(--ag-inherited-tabs-body-font-size, var(--ag-font-size));
  --ag-tabs-body-font-weight: var(--ag-inherited-tabs-body-font-weight, var(--ag-font-weight));
  --ag-tabs-body-font-family: var(--ag-inherited-tabs-body-font-family, var(--ag-font-family));
  --ag-tabs-body-border-color: var(--ag-inherited-tabs-body-border-color, var(--ag-border-color));
  --ag-tabs-body-border-width: var(--ag-inherited-tabs-body-border-width, 1px);
  --ag-tabs-body-border-style: var(--ag-inherited-tabs-body -border-style, solid);
  --ag-overlay-background-color: var(--ag-inherited-overlay-background-color, var(--ag-black));
  --ag-overlay-opacity: var(--ag-inherited-overlay-opacity, 0.8);
  --ag-overlay-foreground-color: var(--ag-inherited-overlay-foreground-color, var(--ag-white));
  --ag-overlay-border-radius: var(--ag-inherited-overlay-border-radius, 2px);
  --ag-overlay-padding: var(--ag-inherited-overlay-padding, calc(var(--ag-grid-size) * 2));
  --ag-overlay-shadow: var(--ag-inherited-overlay-shadow, var(--ag-card-shadow));
  --ag-overlay-content-font-family: var(
    --ag-inherited-overlay-content-font-family,
    var(--ag-font-family)
  );
  --ag-overlay-content-font-size: var(
    --ag-inherited-overlay-content-font-size,
    var(--ag-font-size)
  );
  --ag-overlay-content-font-weight: var(
    --ag-inherited-overlay-content-font-weight,
    var(--ag-font-weight)
  );
  --ag-overlay-content-color: var(--ag-inherited-overlay-content-color, var(--ag-text-color));
  --ag-overlay-header-padding: var(
    --ag-inherited-overlay-header-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-overlay-header-font-family: var(
    --ag-inherited-overlay-header-font-family,
    var(--ag-font-family)
  );
  --ag-overlay-header-font-size: var(--ag-inherited-overlay-header-font-size, var(--ag-font-size));
  --ag-overlay-header-font-weight: var(
    --ag-inherited-overlay-header-font-weight,
    var(--ag-font-weight)
  );
  --ag-overlay-header-color: var(--ag-inherited-overlay-header-color, var(--ag-text-color));
  --ag-overlay-close-button-color: var(
    --ag-inherited-overlay-close-button-color,
    var(--ag-accent-color)
  );
  --ag-overlay-close-button-size: var(--ag-inherited-overlay-close-button-size, 24px);
  --ag-overlay-close-button-border-radius: var(
    --ag-inherited-overlay-close-button-border-radius,
    50%
  );
  --ag-overlay-close-button-background: var(
    --ag-inherited-overlay-close-button-background,
    transparent
  );
  --ag-overlay-close-button-hover-background: var(
    --ag-inherited-overlay-close-button-hover-background,
    color-mix(in srgb, var(--ag-overlay-close-button-background), var(--ag-accent-color) 10%)
  );
  --ag-overlay-close-button-hover-color: var(
    --ag-inherited-overlay-close-button-hover-color,
    var(--ag-overlay-close-button-color)
  );
  --ag-overlay-footer-padding: var(
    --ag-inherited-overlay-footer-padding,
    calc(var(--ag-grid-size) * 2)
  );
  --ag-overlay-footer-font-family: var(
    --ag-inherited-overlay-footer-font-family,
    var(--ag-font-family)
  );
  --ag-overlay-footer-font-size: var(--ag-inherited-overlay-footer-font-size, var(--ag-font-size));
  --ag-overlay-footer-font-weight: var(
    --ag-inherited-overlay-footer-font-weight,
    var(--ag-font-weight)
  );
  --ag-overlay-footer-color: var(--ag-inherited-overlay-footer-color, var(--ag-text-color));
  --ag-overlay-footer-background-color: var(
    --ag-inherited-overlay-footer-background-color,
    transparent
  );
}

:has(> .ag-root-wrapper) {
  --ag-inherited-background-color: var(--ag-background-color);
  --ag-inherited-foreground-color: var(--ag-foreground-color);
  --ag-inherited-text-color: var(--ag-text-color);
  --ag-inherited-accent-color: var(--ag-accent-color);
  --ag-inherited-invalid-color: var(--ag-invalid-color);
  --ag-inherited-border-color: var(--ag-border-color);
  --ag-inherited-wrapper-border: var(--ag-wrapper-border);
  --ag-inherited-row-border: var(--ag-row-border);
  --ag-inherited-color-scheme: var(--ag-color-scheme);
  --ag-inherited-header-row-border: var(--ag-header-row-border);
  --ag-inherited-footer-row-border: var(--ag-footer-row-border);
  --ag-inherited-column-border: var(--ag-column-border);
  --ag-inherited-header-column-border: var(--ag-header-column-border);
  --ag-inherited-header-column-border-height: var(--ag-header-column-border-height);
  --ag-inherited-pinned-column-border: var(--ag-pinned-column-border);
  --ag-inherited-pinned-row-border: var(--ag-pinned-row-border);
  --ag-inherited-side-panel-border: var(--ag-side-panel-border);
  --ag-inherited-font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI',
    sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  --ag-inherited-chrome-background-color: var(--ag-chrome-background-color);
  --ag-inherited-header-background-color: var(--ag-header-background-color);
  --ag-inherited-header-font-family: var(--ag-header-font-family);
  --ag-inherited-header-font-weight: var(--ag-header-font-weight);
  --ag-inherited-header-font-size: var(--ag-header-font-size);
  --ag-inherited-header-text-color: var(--ag-header-text-color);
  --ag-inherited-header-cell-hover-background-color: var(--ag-header-cell-hover-background-color);
  --ag-inherited-header-cell-hover-background-transition-duration: var(
    --ag-header-cell-hover-background-transition-duration
  );
  --ag-inherited-cell-text-color: var(--ag-cell-text-color);
  --ag-inherited-subtle-text-color: var(--ag-subtle-text-color);
  --ag-inherited-range-selection-border-style: var(--ag-range-selection-border-style);
  --ag-inherited-range-selection-border-color: var(--ag-range-selection-border-color);
  --ag-inherited-range-selection-background-color: var(--ag-range-selection-background-color);
  --ag-inherited-range-selection-chart-background-color: var(
    --ag-range-selection-chart-background-color
  );
  --ag-inherited-range-selection-chart-category-background-color: var(
    --ag-range-selection-chart-category-background-color
  );
  --ag-inherited-range-selection-highlight-color: var(--ag-range-selection-highlight-color);
  --ag-inherited-row-hover-color: var(--ag-row-hover-color);
  --ag-inherited-column-hover-color: var(--ag-column-hover-color);
  --ag-inherited-selected-row-background-color: var(--ag-selected-row-background-color);
  --ag-inherited-modal-overlay-background-color: var(--ag-modal-overlay-background-color);
  --ag-inherited-odd-row-background-color: var(--ag-odd-row-background-color);
  --ag-inherited-border-radius: var(--ag-border-radius);
  --ag-inherited-wrapper-border-radius: var(--ag-wrapper-border-radius);
  --ag-inherited-cell-horizontal-padding: var(--ag-cell-horizontal-padding);
  --ag-inherited-cell-widget-spacing: var(--ag-cell-widget-spacing);
  --ag-inherited-cell-horizontal-padding-scale: var(--ag-cell-horizontal-padding-scale);
  --ag-inherited-row-group-indent-size: var(--ag-row-group-indent-size);
  --ag-inherited-value-change-delta-up-color: var(--ag-value-change-delta-up-color);
  --ag-inherited-value-change-delta-down-color: var(--ag-value-change-delta-down-color);
  --ag-inherited-value-change-value-highlight-background-color: var(
    --ag-value-change-value-highlight-background-color
  );
  --ag-inherited-grid-size: var(--ag-grid-size);
  --ag-inherited-font-size: var(--ag-font-size);
  --ag-inherited-row-height: var(--ag-row-height);
  --ag-inherited-row-vertical-padding-scale: var(--ag-row-vertical-padding-scale);
  --ag-inherited-header-height: var(--ag-header-height);
  --ag-inherited-header-vertical-padding-scale: var(--ag-header-vertical-padding-scale);
  --ag-inherited-popup-shadow: var(--ag-popup-shadow);
  --ag-inherited-dropdown-shadow: var(--ag-dropdown-shadow);
  --ag-inherited-drag-ghost-background-color: var(--ag-drag-ghost-background-color);
  --ag-inherited-drag-ghost-border: var(--ag-drag-ghost-border);
  --ag-inherited-drag-ghost-shadow: var(--ag-drag-ghost-shadow);
  --ag-inherited-focus-shadow: var(--ag-focus-shadow);
  --ag-inherited-side-bar-panel-width: var(--ag-side-bar-panel-width);
  --ag-inherited-side-button-selected-border: var(--ag-side-button-selected-border);
  --ag-inherited-side-button-selected-background-color: var(
    --ag-side-button-selected-background-color
  );
  --ag-inherited-side-bar-background-color: var(--ag-side-bar-background-color);
  --ag-inherited-header-column-resize-handle-display: var(--ag-header-column-resize-handle-display);
  --ag-inherited-header-column-resize-handle-height: var(--ag-header-column-resize-handle-height);
  --ag-inherited-header-column-resize-handle-width: var(--ag-header-column-resize-handle-width);
  --ag-inherited-header-column-resize-handle-color: var(--ag-header-column-resize-handle-color);
  --ag-inherited-widget-container-horizontal-padding: var(--ag-widget-container-horizontal-padding);
  --ag-inherited-widget-container-vertical-padding: var(--ag-widget-container-vertical-padding);
  --ag-inherited-widget-horizontal-spacing: var(--ag-widget-horizontal-spacing);
  --ag-inherited-widget-vertical-spacing: var(--ag-widget-vertical-spacing);
  --ag-inherited-list-item-height: var(--ag-list-item-height);
  --ag-inherited-icon-size: var(--ag-icon-size);
  --ag-inherited-toggle-button-width: var(--ag-toggle-button-width);
  --ag-inherited-toggle-button-height: var(--ag-toggle-button-height);
  --ag-inherited-toggle-button-border-width: var(--ag-toggle-button-border-width);
  --ag-inherited-toggle-button-on-border-color: var(--ag-toggle-button-on-border-color);
  --ag-inherited-toggle-button-on-background-color: var(--ag-toggle-button-on-background-color);
  --ag-inherited-toggle-button-off-border-color: var(--ag-toggle-button-off-border-color);
  --ag-inherited-toggle-button-off-background-color: var(--ag-toggle-button-off-background-color);
  --ag-inherited-toggle-button-switch-border-color: var(--ag-toggle-button-switch-border-color);
  --ag-inherited-toggle-button-switch-background-color: var(
    --ag-toggle-button-switch-background-color
  );
  --ag-inherited-checkbox-border-width: var(--ag-checkbox-border-width);
  --ag-inherited-checkbox-border-radius: var(--ag-checkbox-border-radius);
  --ag-inherited-checkbox-unchecked-background-color: var(--ag-checkbox-unchecked-background-color);
  --ag-inherited-checkbox-unchecked-border-color: var(--ag-checkbox-unchecked-border-color);
  --ag-inherited-checkbox-checked-background-color: var(--ag-checkbox-checked-background-color);
  --ag-inherited-checkbox-checked-border-color: var(--ag-checkbox-checked-border-color);
  --ag-inherited-checkbox-checked-shape-image: var(--ag-checkbox-checked-shape-image);
  --ag-inherited-checkbox-checked-shape-color: var(--ag-checkbox-checked-shape-color);
  --ag-inherited-checkbox-indeterminate-background-color: var(
    --ag-checkbox-indeterminate-background-color
  );
  --ag-inherited-checkbox-indeterminate-border-color: var(--ag-checkbox-indeterminate-border-color);
  --ag-inherited-checkbox-indeterminate-shape-image: var(--ag-checkbox-indeterminate-shape-image);
  --ag-inherited-checkbox-indeterminate-shape-color: var(--ag-checkbox-indeterminate-shape-color);
  --ag-inherited-radio-checked-shape-image: var(--ag-radio-checked-shape-image);
  --ag-inherited-menu-border: var(--ag-menu-border);
  --ag-inherited-menu-background-color: var(--ag-menu-background-color);
  --ag-inherited-menu-text-color: var(--ag-menu-text-color);
  --ag-inherited-menu-shadow: var(--ag-menu-shadow);
  --ag-inherited-menu-separator-color: var(--ag-menu-separator-color);
  --ag-inherited-set-filter-indent-size: var(--ag-set-filter-indent-size);
  --ag-inherited-chart-menu-panel-width: var(--ag-chart-menu-panel-width);
  --ag-inherited-chart-menu-label-color: var(--ag-chart-menu-label-color);
  --ag-inherited-icon-button-hover-color: var(--ag-icon-button-hover-color);
  --ag-inherited-dialog-shadow: var(--ag-dialog-shadow);
  --ag-inherited-dialog-border: var(--ag-dialog-border);
  --ag-inherited-panel-background-color: var(--ag-panel-background-color);
  --ag-inherited-panel-title-bar-background-color: var(--ag-panel-title-bar-background-color);
  --ag-inherited-panel-title-bar-border: var(--ag-panel-title-bar-border);
  --ag-inherited-column-select-indent-size: var(--ag-column-select-indent-size);
  --ag-inherited-tool-panel-separator-border: var(--ag-tool-panel-separator-border);
  --ag-inherited-tooltip-background-color: var(--ag-tooltip-background-color);
  --ag-inherited-tooltip-text-color: var(--ag-tooltip-text-color);
  --ag-inherited-tooltip-border: var(--ag-tooltip-border);
  --ag-inherited-column-drop-cell-background-color: var(--ag-column-drop-cell-background-color);
  --ag-inherited-column-drop-cell-border: var(--ag-column-drop-cell-border);
  --ag-inherited-select-cell-background-color: var(--ag-select-cell-background-color);
  --ag-inherited-select-cell-border: var(--ag-select-cell-border);
  --ag-inherited-advanced-filter-builder-button-bar-border: var(
    --ag-advanced-filter-builder-button-bar-border
  );
  --ag-inherited-advanced-filter-builder-indent-size: var(--ag-advanced-filter-builder-indent-size);
  --ag-inherited-advanced-filter-builder-join-pill-color: var(
    --ag-advanced-filter-builder-join-pill-color
  );
  --ag-inherited-advanced-filter-builder-column-pill-color: var(
    --ag-advanced-filter-builder-column-pill-color
  );
  --ag-inherited-advanced-filter-builder-option-pill-color: var(
    --ag-advanced-filter-builder-option-pill-color
  );
  --ag-inherited-advanced-filter-builder-value-pill-color: var(
    --ag-advanced-filter-builder-value-pill-color
  );
  --ag-inherited-filter-tool-panel-group-indent: var(--ag-filter-tool-panel-group-indent);
  --ag-inherited-icon-button-hover-background-color: var(--ag-icon-button-hover-background-color);
  --ag-inherited-row-loading-skeleton-effect-color: var(--ag-row-loading-skeleton-effect-color);
  --ag-inherited-tab-bar-background-color: var(--ag-tab-bar-background-color);
  --ag-inherited-tab-bar-horizontal-padding: var(--ag-tab-bar-horizontal-padding);
  --ag-inherited-tab-bar-top-padding: var(--ag-tab-bar-top-padding);
  --ag-inherited-tab-background-color: var(--ag-tab-background-color);
  --ag-inherited-tab-text-color: var(--ag-tab-text-color);
  --ag-inherited-tab-horizontal-padding: var(--ag-tab-horizontal-padding);
  --ag-inherited-tab-top-padding: var(--ag-tab-top-padding);
  --ag-inherited-tab-bottom-padding: var(--ag-tab-bottom-padding);
  --ag-inherited-tab-spacing: var(--ag-tab-spacing);
  --ag-inherited-tab-hover-background-color: var(--ag-tab-hover-background-color);
  --ag-inherited-tab-hover-text-color: var(--ag-tab-hover-text-color);
  --ag-inherited-tab-selected-background-color: var(--ag-tab-selected-background-color);
  --ag-inherited-tab-selected-text-color: var(--ag-tab-selected-text-color);
  --ag-inherited-tab-selected-border-width: var(--ag-tab-selected-border-width);
  --ag-inherited-tab-selected-border-color: var(--ag-tab-selected-border-color);
  --ag-inherited-tab-selected-underline-color: var(--ag-tab-selected-underline-color);
  --ag-inherited-tab-selected-underline-width: var(--ag-tab-selected-underline-width);
  --ag-inherited-tab-selected-underline-transition-duration: var(
    --ag-tab-selected-underline-transition-duration
  );
  --ag-inherited-tab-bar-border: var(--ag-tab-bar-border);
  --ag-inherited-input-background-color: var(--ag-input-background-color);
  --ag-inherited-input-border: var(--ag-input-border);
  --ag-inherited-input-border-radius: var(--ag-input-border-radius);
  --ag-inherited-input-text-color: var(--ag-input-text-color);
  --ag-inherited-input-padding-start: var(--ag-input-padding-start);
  --ag-inherited-input-height: var(--ag-input-height);
  --ag-inherited-input-focus-background-color: var(--ag-input-focus-background-color);
  --ag-inherited-input-focus-border: var(--ag-input-focus-border);
  --ag-inherited-input-focus-shadow: var(--ag-input-focus-shadow);
  --ag-inherited-input-focus-text-color: var(--ag-input-focus-text-color);
  --ag-inherited-input-disabled-background-color: var(--ag-input-disabled-background-color);
  --ag-inherited-input-disabled-border: var(--ag-input-disabled-border);
  --ag-inherited-input-disabled-text-color: var(--ag-input-disabled-text-color);
  --ag-inherited-input-invalid-background-color: var(--ag-input-invalid-background-color);
  --ag-inherited-input-invalid-border: var(--ag-input-invalid-border);
  --ag-inherited-input-invalid-text-color: var(--ag-input-invalid-text-color);
}

/* Part core/part */
:where([class^='ag-']),
:where([class^='ag-']):after,
:where([class^='ag-']):before,
:where([class^='ag-']):focus,
:where([class^='ag-']):focus-within {
  box-sizing: border-box;
  outline: none;
}
:where([class^='ag-']):where(button),
:where([class^='ag-']):where(input),
:where([class^='ag-']):where(textarea) {
  background: none;
  border: none;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
}
:where([class^='ag-']):where(button) {
  font-weight: inherit;
}
:where([class^='ag-'])::-ms-clear {
  display: none;
}
ag-grid,
ag-grid-angular,
ag-grid-aurelia,
ag-grid-ng2,
ag-grid-polymer {
  display: block;
}

.products-table {
  .ag-aria-description-container {
    border: 0;
    z-index: 9999;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
  }
  .ag-hidden {
    display: none !important;
  }
  .ag-invisible {
    visibility: hidden !important;
  }
  .ag-unselectable {
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-selectable {
    -webkit-user-select: text;
    user-select: text;
  }
  .ag-tabs-header {
    display: flex;
  }
  .ag-tab {
    cursor: pointer;
    position: relative;
  }
  .ag-tab-guard {
    display: block;
    height: 0;
    position: absolute;
    width: 0;
  }
  .ag-virtual-list-viewport .ag-tab-guard {
    position: sticky;
  }
  .ag-tab-guard-top {
    top: 1px;
  }
  .ag-tab-guard-bottom {
    bottom: 1px;
  }
  .ag-shake-left-to-right {
    animation-direction: alternate;
    animation-duration: 0.2s;
    animation-iteration-count: infinite;
    animation-name: ag-shake-left-to-right;
  }
  @keyframes ag-shake-left-to-right {
    0% {
      padding-left: 6px;
      padding-right: 2px;
    }
    to {
      padding-left: 2px;
      padding-right: 6px;
    }
  }

  .ag-root-wrapper-body {
    display: flex;
    flex-direction: row;
  }
  .ag-root-wrapper-body.ag-layout-normal {
    flex: 1 1 auto;
    height: 0;
    min-height: 0;
  }
  .ag-root {
    display: flex;
    flex-direction: column;
    position: relative;
  }
  .ag-root.ag-layout-auto-height,
  .ag-root.ag-layout-normal {
    flex: 1 1 auto;
    overflow: hidden;
    width: 0;
  }
  .ag-root.ag-layout-normal {
    height: 100%;
  }
  .ag-body-horizontal-scroll-viewport,
  .ag-body-vertical-scroll-viewport,
  .ag-body-viewport,
  .ag-center-cols-viewport,
  .ag-floating-bottom-viewport,
  .ag-floating-top-viewport,
  .ag-header-viewport,
  .ag-sticky-bottom-viewport,
  .ag-sticky-top-viewport,
  .ag-virtual-list-viewport {
    flex: 1 1 auto;
    height: 100%;
    min-width: 0;
    overflow: hidden;
    position: relative;
  }
  .ag-body-viewport,
  .ag-center-cols-viewport {
    -ms-overflow-style: none !important;
    scrollbar-width: none !important;
  }
  .ag-body-viewport::-webkit-scrollbar,
  .ag-center-cols-viewport::-webkit-scrollbar {
    display: none !important;
  }
  .ag-body-viewport {
    display: flex;
    -webkit-overflow-scrolling: touch;
  }
  .ag-body-viewport.ag-layout-normal {
    overflow-y: auto;
  }
  .ag-center-cols-viewport {
    min-height: 100%;
    overflow-x: auto;
    width: 100%;
  }
  .ag-body-horizontal-scroll-viewport {
    overflow-x: scroll;
  }
  .ag-body-vertical-scroll-viewport {
    overflow-y: scroll;
  }
  .ag-virtual-list-viewport {
    overflow: auto;
    width: 100%;
  }
  .ag-body-container,
  .ag-body-horizontal-scroll-container,
  .ag-body-vertical-scroll-container,
  .ag-center-cols-container,
  .ag-floating-bottom-container,
  .ag-floating-bottom-full-width-container,
  .ag-floating-top-container,
  .ag-full-width-container,
  .ag-header-container,
  .ag-pinned-left-cols-container,
  .ag-pinned-right-cols-container,
  .ag-sticky-bottom-container,
  .ag-sticky-top-container,
  .ag-virtual-list-container {
    position: relative;
  }
  .ag-floating-bottom-container,
  .ag-floating-top-container,
  .ag-header-container,
  .ag-sticky-bottom-container,
  .ag-sticky-top-container {
    height: 100%;
    white-space: nowrap;
  }
  .ag-center-cols-container,
  .ag-pinned-right-cols-container {
    display: block;
  }
  .ag-body-horizontal-scroll-container {
    height: 100%;
  }
  .ag-body-vertical-scroll-container {
    width: 100%;
  }
  .ag-floating-bottom-full-width-container,
  .ag-floating-top-full-width-container,
  .ag-full-width-container,
  .ag-sticky-bottom-full-width-container,
  .ag-sticky-top-full-width-container {
    pointer-events: none;
    position: absolute;
    top: 0;
  }
  .ag-ltr .ag-floating-bottom-full-width-container,
  .ag-ltr .ag-floating-top-full-width-container,
  .ag-ltr .ag-full-width-container,
  .ag-ltr .ag-sticky-bottom-full-width-container,
  .ag-ltr .ag-sticky-top-full-width-container {
    left: 0;
  }
  .ag-rtl .ag-floating-bottom-full-width-container,
  .ag-rtl .ag-floating-top-full-width-container,
  .ag-rtl .ag-full-width-container,
  .ag-rtl .ag-sticky-bottom-full-width-container,
  .ag-rtl .ag-sticky-top-full-width-container {
    right: 0;
  }
  .ag-full-width-container {
    width: 100%;
  }
  .ag-floating-bottom-full-width-container,
  .ag-floating-top-full-width-container {
    display: inline-block;
    height: 100%;
    overflow: hidden;
    width: 100%;
  }
  .ag-virtual-list-container {
    overflow: hidden;
  }
  .ag-body {
    display: flex;
    flex: 1 1 auto;
    flex-direction: row !important;
    min-height: 0;
    position: relative;
  }
  .ag-body-horizontal-scroll,
  .ag-body-vertical-scroll {
    display: flex;
    min-height: 0;
    min-width: 0;
    position: relative;
  }
  .ag-body-horizontal-scroll.ag-scrollbar-invisible,
  .ag-body-vertical-scroll.ag-scrollbar-invisible {
    bottom: 0;
    position: absolute;
  }
  .ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,
  .ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar {
    opacity: 0;
    transition: opacity 0.4s;
    visibility: hidden;
  }
  .ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
  .ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
  .ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
  .ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling {
    opacity: 1;
    visibility: visible;
  }
  .ag-body-horizontal-scroll {
    width: 100%;
  }
  .ag-body-horizontal-scroll.ag-scrollbar-invisible {
    left: 0;
    right: 0;
  }
  .ag-body-vertical-scroll {
    height: 100%;
  }
  .ag-body-vertical-scroll.ag-scrollbar-invisible {
    top: 0;
    z-index: 10;
  }
  .ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible {
    right: 0;
  }
  .ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible {
    left: 0;
  }
  .ag-force-vertical-scroll {
    overflow-y: scroll !important;
  }
  .ag-horizontal-left-spacer,
  .ag-horizontal-right-spacer {
    height: 100%;
    min-width: 0;
    overflow-x: scroll;
  }
  .ag-horizontal-left-spacer.ag-scroller-corner,
  .ag-horizontal-right-spacer.ag-scroller-corner {
    overflow-x: hidden;
  }
  .ag-ltr .ag-column-moving .ag-cell {
    transition: left 0.2s;
  }
  .ag-rtl .ag-column-moving .ag-cell {
    transition: right 0.2s;
  }
  .ag-ltr .ag-column-moving .ag-header-cell {
    transition: left 0.2s;
  }
  .ag-rtl .ag-column-moving .ag-header-cell {
    transition: right 0.2s;
  }
  .ag-ltr .ag-column-moving .ag-header-group-cell {
    transition: left 0.2s, width 0.2s;
  }
  .ag-rtl .ag-column-moving .ag-header-group-cell {
    transition: right 0.2s, width 0.2s;
  }
  .ag-row-animation .ag-row {
    transition: transform 0.4s, top 0.4s, opacity 0.2s;
  }
  .ag-row-animation .ag-row.ag-after-created {
    transition: transform 0.4s, top 0.4s, height 0.4s, opacity 0.2s;
  }
  .ag-row-no-animation .ag-row {
    transition: none;
  }
  .ag-row-loading {
    align-items: center;
    display: flex;
  }
  .ag-row-position-absolute {
    position: absolute;
  }
  .ag-row-position-relative {
    position: relative;
  }
  .ag-full-width-row {
    overflow: hidden;
    pointer-events: all;
  }
  .ag-row-inline-editing {
    z-index: 1;
  }
  .ag-row-dragging {
    z-index: 2;
  }
  .ag-stub-cell {
    align-items: center;
    display: flex;
  }
  .ag-cell {
    display: flex;
    height: 100%;
    position: absolute;
    white-space: nowrap;
    align-items: center;
  }

  .ag-cell-auto-height {
    display: grid;
    height: 100%;
    position: absolute;
    white-space: nowrap;
    align-items: center;
    align-content: center;
  }

  .ag-cell-value {
    flex: 1 1 auto;
  }
  .ag-cell-value,
  .ag-group-value {
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .ag-cell-wrap-text {
    white-space: normal;
    word-break: break-word;
  }
  .ag-sparkline-wrapper {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .ag-full-width-row .ag-cell-wrapper.ag-row-group {
    align-items: center;
    height: 100%;
  }
  .ag-cell .ag-icon {
    display: inline-block;
    vertical-align: middle;
  }
  .ag-popup-child {
    top: 0;
    z-index: 5;
  }
  .ag-popup-editor {
    position: absolute;
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-large-text-input {
    display: block;
  }
  .ag-floating-top {
    border-bottom: var(--ag-pinned-row-border);
    display: flex;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    width: 100%;
  }
  .ag-pinned-left-floating-top,
  .ag-pinned-right-floating-top {
    display: inline-block;
    min-width: 0;
    overflow: hidden;
    position: relative;
  }
  .ag-row-pinned {
    height: calc(var(--ag-row-height) - 1px) !important;
  }

  .ag-floating-bottom {
    border-top: var(--ag-pinned-row-border);
    display: flex;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    width: 100%;
  }
  .ag-pinned-left-floating-bottom,
  .ag-pinned-right-floating-bottom {
    display: inline-block;
    min-width: 0;
    overflow: hidden;
    position: relative;
  }
  .ag-sticky-bottom,
  .ag-sticky-top {
    background-color: var(--ag-background-color);
    display: flex;
    position: absolute;
    width: 100%;
  }
  .ag-pinned-left-sticky-top,
  .ag-pinned-right-sticky-top {
    height: 100%;
    overflow: hidden;
    position: relative;
  }
  .ag-sticky-bottom-full-width-container,
  .ag-sticky-top-full-width-container {
    height: 100%;
    overflow: hidden;
    width: 100%;
  }
  .ag-value-slide-out {
    opacity: 1;
  }
  .ag-ltr .ag-value-slide-out {
    margin-right: 5px;
    transition: opacity 3s, margin-right 3s;
  }
  .ag-rtl .ag-value-slide-out {
    margin-left: 5px;
    transition: opacity 3s, margin-left 3s;
  }
  :is(.ag-ltr, .ag-rtl) .ag-value-slide-out {
    transition-timing-function: linear;
  }
  .ag-value-slide-out-end {
    opacity: 0;
  }
  .ag-ltr .ag-value-slide-out-end {
    margin-right: 10px;
  }
  .ag-rtl .ag-value-slide-out-end {
    margin-left: 10px;
  }
  .ag-opacity-zero {
    opacity: 0 !important;
  }
  .ag-tool-panel-wrapper {
    cursor: default;
    display: flex;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-select-agg-func-item {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 100%;
    position: relative;
  }
  .ag-select-agg-func-item > * {
    flex: none;
  }
  .ag-select-agg-func-item {
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-tool-panel-horizontal-resize {
    cursor: ew-resize;
    height: 100%;
    position: absolute;
    top: 0;
    width: 5px;
    z-index: 1;
  }
  .ag-details-row {
    width: 100%;
  }
  .ag-details-row-fixed-height {
    height: 100%;
  }
  .ag-details-grid {
    width: 100%;
  }
  .ag-details-grid-fixed-height {
    height: 100%;
  }
  .ag-cell-label-container {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
    height: 100%;
    justify-content: space-between;
    width: 100%;
  }
  .ag-right-aligned-header .ag-cell-label-container {
    flex-direction: row;
  }
  .ag-right-aligned-header .ag-header-cell-text {
    text-align: end;
  }
  .ag-column-group-icons {
    display: block;
  }
  .ag-column-group-icons > * {
    cursor: pointer;
  }
  .ag-pill-select {
    display: flex;
    flex-direction: column;
  }
  .ag-pill-select .ag-column-drop-list {
    padding: 0;
  }
  .ag-pill-select .ag-select {
    padding-top: var(--ag-grid-size);
  }
  .ag-pill-select .ag-picker-field-wrapper {
    background-color: transparent;
    border: 0;
  }
  .ag-pill-select .ag-picker-field-display {
    cursor: pointer;
  }
  .ag-ltr {
    direction: ltr;
  }
  .ag-ltr .ag-body,
  .ag-ltr .ag-body-horizontal-scroll,
  .ag-ltr .ag-body-viewport,
  .ag-ltr .ag-floating-bottom,
  .ag-ltr .ag-floating-top,
  .ag-ltr .ag-header,
  .ag-ltr .ag-sticky-bottom,
  .ag-ltr .ag-sticky-top {
    flex-direction: row;
  }
  .ag-rtl {
    direction: rtl;
  }
  .ag-rtl .ag-body,
  .ag-rtl .ag-body-horizontal-scroll,
  .ag-rtl .ag-body-viewport,
  .ag-rtl .ag-floating-bottom,
  .ag-rtl .ag-floating-top,
  .ag-rtl .ag-header,
  .ag-rtl .ag-sticky-bottom,
  .ag-rtl .ag-sticky-top {
    flex-direction: row-reverse;
  }
  .ag-rtl .ag-icon-contracted,
  .ag-rtl .ag-icon-expanded,
  .ag-rtl .ag-icon-tree-closed {
    display: block;
    transform: rotate(180deg);
  }
  .ag-measurement-container {
    overflow: hidden;
    visibility: hidden;
    width: 0;
  }
  .ag-measurement-container div {
    position: absolute;
  }
  .ag-group {
    position: relative;
    width: 100%;
  }
  .ag-group-title-bar {
    align-items: center;
    display: flex;
    padding: var(--ag-grid-size);
  }
  .ag-group-title {
    display: inline;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-group-title-bar .ag-group-title {
    cursor: default;
  }
  .ag-group-toolbar {
    align-items: center;
    display: flex;
    padding: var(--ag-grid-size);
  }
  .ag-group-container {
    display: flex;
  }
  .ag-disabled .ag-group-container {
    pointer-events: none;
  }
  .ag-disabled-group-container,
  .ag-disabled-group-title-bar {
    opacity: 0.5;
  }
  .ag-group-container-horizontal {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .ag-group-container-vertical {
    flex-direction: column;
  }
  .ag-group-title-bar-icon {
    cursor: pointer;
    flex: none;
  }
  .ag-ltr .ag-group-title-bar-icon {
    margin-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-group-title-bar-icon {
    margin-left: var(--ag-grid-size);
  }
  .ag-group-item-alignment-stretch .ag-group-item {
    align-items: stretch;
  }
  .ag-group-item-alignment-start .ag-group-item {
    align-items: flex-start;
  }
  .ag-group-item-alignment-end .ag-group-item {
    align-items: flex-end;
  }
  .ag-popup-child:not(.ag-tooltip-custom) {
    box-shadow: var(--ag-popup-shadow);
  }
  .ag-rtl {
    text-align: right;
  }
  .ag-ltr .ag-pivot-leaf-group {
    margin-left: min(
      var(--ag-row-group-indent-size),
      calc(var(--ag-row-group-indent-size) * var(--ag-indentation-level))
    );
  }
  .ag-rtl .ag-pivot-leaf-group {
    margin-right: min(
      var(--ag-row-group-indent-size),
      calc(var(--ag-row-group-indent-size) * var(--ag-indentation-level))
    );
  }
  .ag-ltr .ag-row-group-leaf-indent {
    margin-left: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
  }
  .ag-rtl .ag-row-group-leaf-indent {
    margin-right: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
  }
  .ag-value-change-delta {
    padding: 0 2px;
  }
  .ag-value-change-delta-up {
    color: var(--ag-value-change-delta-up-color);
  }
  .ag-value-change-delta-down {
    color: var(--ag-value-change-delta-down-color);
  }
  .ag-value-change-value {
    background-color: transparent;
    border-radius: 1px;
    padding-left: 1px;
    padding-right: 1px;
    transition: background-color 1s;
  }
  .ag-value-change-value-highlight {
    background-color: var(--ag-value-change-value-highlight-background-color);
    transition: background-color 0.1s;
  }
  .ag-cell-data-changed {
    background-color: var(--ag-value-change-value-highlight-background-color) !important;
  }
  .ag-cell-data-changed-animation {
    background-color: transparent;
  }
  .ag-cell-highlight {
    background-color: var(--ag-range-selection-highlight-color) !important;
  }

  .ag-row {
    background-color: var(--ag-background-color);
    border-bottom: var(--ag-row-border);
    color: var(--ag-cell-text-color);
    height: var(--ag-row-height);
    white-space: nowrap;
    /* padding: 10px; */
    width: 100%;
    --ag-internal-content-line-height: min(
      calc(var(--ag-row-height) - 1px),
      var(--ag-line-height, 1000px)
    );
  }

  .ag-sticky-bottom:after {
    border-top: var(--ag-row-border);
    content: '';
    height: 1px;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .ag-ltr .ag-sticky-bottom:after {
    left: 0;
  }
  .ag-rtl .ag-sticky-bottom:after {
    right: 0;
  }
  .ag-group-contracted,
  .ag-group-expanded {
    cursor: pointer;
  }
  .ag-cell,
  .ag-full-width-row .ag-cell-wrapper.ag-row-group {
    /* border: 1px solid transparent; */
    /* line-height: var(--ag-internal-content-line-height); */
    line-height: 1.5rem;
  }
  .ag-ltr .ag-cell {
    border-right: var(--ag-column-border);
  }
  .ag-rtl .ag-cell {
    border-left: var(--ag-column-border);
  }
  .ag-cell-wrapper {
    align-items: center;
    display: flex;
  }
  .ag-ltr .ag-cell-wrapper {
    padding-left: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
  }
  .ag-rtl .ag-cell-wrapper {
    padding-right: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
  }
  .ag-cell-wrapper.ag-row-group {
    align-items: flex-start;
  }
  .ag-cell-wrapper > :not(.ag-cell-value):not(.ag-group-value) {
    align-items: center;
    display: flex;
    height: var(--ag-internal-content-line-height);
  }
  .ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group {
    padding-left: calc(
      var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) *
        var(--ag-indentation-level)
    );
  }
  .ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group {
    padding-right: calc(
      var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) *
        var(--ag-indentation-level)
    );
  }
  .ag-ltr .ag-group-contracted,
  .ag-ltr .ag-group-expanded,
  .ag-ltr .ag-row-drag,
  .ag-ltr .ag-selection-checkbox {
    margin-right: var(--ag-cell-widget-spacing);
  }
  .ag-rtl .ag-group-contracted,
  .ag-rtl .ag-group-expanded,
  .ag-rtl .ag-row-drag,
  .ag-rtl .ag-selection-checkbox {
    margin-left: var(--ag-cell-widget-spacing);
  }
  .ag-ltr .ag-group-child-count {
    margin-left: 3px;
  }
  .ag-rtl .ag-group-child-count {
    margin-right: 3px;
  }
  .ag-row-highlight-above:after,
  .ag-row-highlight-below:after {
    /* background-color: var(--ag-range-selection-border-color); */
    content: '';
    height: 1px;
    position: absolute;
    width: calc(100% - 1px);
  }
  .ag-ltr .ag-row-highlight-above:after,
  .ag-ltr .ag-row-highlight-below:after {
    left: 1px;
  }
  .ag-rtl .ag-row-highlight-above:after,
  .ag-rtl .ag-row-highlight-below:after {
    right: 1px;
  }
  .ag-row-highlight-above:after {
    top: -1px;
  }
  .ag-row-highlight-above.ag-row-first:after {
    top: 0;
  }
  .ag-row-highlight-below:after {
    bottom: 0;
  }
  /* .ag-row-odd {
    background-color: var(--ag-odd-row-background-color);
  } */
  .ag-row-selected:before {
    background-color: var(--ag-selected-row-background-color);
    content: '';
    display: block;
    inset: 0;
    pointer-events: none;
    position: absolute;
  }
  .ag-row-hover.ag-full-width-row.ag-row-group:before,
  .ag-row-hover:not(.ag-full-width-row):before {
    background-color: var(--ag-row-hover-color);
    content: '';
    display: block;
    inset: 0;
    pointer-events: none;
    position: absolute;
  }
  .ag-row-hover.ag-row-selected:before {
    background-color: var(--ag-row-hover-color);
    background-image: linear-gradient(
      var(--ag-selected-row-background-color),
      var(--ag-selected-row-background-color)
    );
  }
  .ag-row-hover.ag-full-width-row.ag-row-group > * {
    position: relative;
  }
  .ag-column-hover {
    background-color: var(--ag-column-hover-color);
  }
  .ag-ltr .ag-right-aligned-cell {
    text-align: right;
  }
  .ag-rtl .ag-right-aligned-cell {
    text-align: left;
  }
  .ag-right-aligned-cell .ag-cell-value,
  .ag-right-aligned-cell .ag-group-value {
    margin-left: auto;
  }
  .ag-cell,
  .ag-full-width-row .ag-cell-wrapper.ag-row-group {
    -webkit-font-smoothing: subpixel-antialiased;
  }
  .ag-ltr .ag-cell,
  .ag-ltr .ag-full-width-row .ag-cell-wrapper.ag-row-group {
    padding-left: calc(
      var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) *
        var(--ag-indentation-level)
    );
    padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
  }
  .ag-rtl .ag-cell,
  .ag-rtl .ag-full-width-row .ag-cell-wrapper.ag-row-group {
    padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
    padding-right: calc(
      var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) *
        var(--ag-indentation-level)
    );
  }
  .ag-row > .ag-cell-wrapper {
    padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
    padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
  }
  .ag-row-dragging {
    cursor: move;
    opacity: 0.5;
  }
  .ag-details-row {
    background-color: var(--ag-background-color);
    padding: calc(var(--ag-grid-size) * 3.5);
  }
  .ag-layout-auto-height .ag-center-cols-container,
  .ag-layout-auto-height .ag-center-cols-viewport,
  .ag-layout-print .ag-center-cols-container,
  .ag-layout-print .ag-center-cols-viewport {
    min-height: 150px;
  }
  .ag-overlay-loading-wrapper {
    background-color: var(--ag-modal-overlay-background-color);
  }
  .ag-overlay-no-rows-wrapper.ag-layout-auto-height {
    padding-top: 60px;
  }
  .ag-skeleton-container {
    align-content: center;
    height: 100%;
    width: 100%;
  }
  .ag-skeleton-effect {
    animation: ag-skeleton-loading 1.5s ease-in-out 0.5s infinite;
    background-color: var(--ag-row-loading-skeleton-effect-color);
    border-radius: 0.25rem;
    height: 1em;
    width: 100%;
  }
  .ag-ltr .ag-right-aligned-cell .ag-skeleton-effect {
    margin-left: auto;
  }
  .ag-rtl .ag-right-aligned-cell .ag-skeleton-effect {
    margin-right: auto;
  }
  @keyframes ag-skeleton-loading {
    0% {
      opacity: 1;
    }
    50% {
      opacity: 0.4;
    }
    to {
      opacity: 1;
    }
  }
  .ag-loading {
    align-items: center;
    display: flex;
    height: 100%;
  }
  .ag-ltr .ag-loading {
    padding-left: var(--ag-cell-horizontal-padding);
  }
  .ag-rtl .ag-loading {
    padding-right: var(--ag-cell-horizontal-padding);
  }
  .ag-ltr .ag-loading-icon {
    padding-right: var(--ag-cell-widget-spacing);
  }
  .ag-rtl .ag-loading-icon {
    padding-left: var(--ag-cell-widget-spacing);
  }
  .ag-icon-loading {
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-name: spin;
    animation-timing-function: linear;
  }
  @keyframes spin {
    0% {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(1turn);
    }
  }
  .ag-details-row {
    padding: calc(var(--ag-grid-size) * 3.75);
  }
  .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing),
  .ag-cell-range-selected:not(.ag-cell-focus) {
    background-color: var(--ag-range-selection-background-color);
  }
  .ag-cell-range-chart:is(.ag-cell-range-selected:not(.ag-cell-focus), .ag-body-viewport:not(.ag-has-focus)
      .ag-cell-range-single-cell:not(.ag-cell-inline-editing)) {
    background-color: var(--ag-range-selection-chart-background-color) !important;
  }
  .ag-cell-range-chart.ag-cell-range-chart-category:is(.ag-cell-range-selected:not(.ag-cell-focus), .ag-body-viewport:not(.ag-has-focus)
      .ag-cell-range-single-cell:not(.ag-cell-inline-editing)) {
    background-color: var(--ag-range-selection-chart-category-background-color) !important;
  }
  .ag-cell-range-selected-1:not(.ag-cell-focus),
  .ag-root:not(.ag-context-menu-open)
    .ag-body-viewport:not(.ag-has-focus)
    .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
    background-color: var(--ag-range-selection-background-color);
  }
  .ag-cell-range-selected-2:not(.ag-cell-focus) {
    background-image: linear-gradient(
      var(--ag-range-selection-background-color),
      var(--ag-range-selection-background-color)
    );
  }
  .ag-cell-range-selected-3:not(.ag-cell-focus) {
    background-image: linear-gradient(
        var(--ag-range-selection-background-color),
        var(--ag-range-selection-background-color)
      ),
      linear-gradient(
        var(--ag-range-selection-background-color),
        var(--ag-range-selection-background-color)
      );
  }
  .ag-cell-range-selected-4:not(.ag-cell-focus) {
    background-image: linear-gradient(
        var(--ag-range-selection-background-color),
        var(--ag-range-selection-background-color)
      ),
      linear-gradient(
        var(--ag-range-selection-background-color),
        var(--ag-range-selection-background-color)
      ),
      linear-gradient(
        var(--ag-range-selection-background-color),
        var(--ag-range-selection-background-color)
      );
  }
  .ag-cell.ag-cell-range-selected.ag-cell-range-top:not(.ag-cell-range-single-cell) {
    border-top-color: var(--ag-range-selection-border-color);
    border-top-style: var(--ag-range-selection-border-style);
  }
  .ag-cell.ag-cell-range-selected.ag-cell-range-right:not(.ag-cell-range-single-cell) {
    border-right-color: var(--ag-range-selection-border-color);
    border-right-style: var(--ag-range-selection-border-style);
  }
  .ag-cell.ag-cell-range-selected.ag-cell-range-bottom:not(.ag-cell-range-single-cell) {
    border-bottom-color: var(--ag-range-selection-border-color);
    border-bottom-style: var(--ag-range-selection-border-style);
  }
  .ag-cell.ag-cell-range-selected.ag-cell-range-left:not(.ag-cell-range-single-cell) {
    border-left-color: var(--ag-range-selection-border-color);
    border-left-style: var(--ag-range-selection-border-style);
  }
  .ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
  .ag-ltr .ag-cell-range-single-cell,
  .ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,
  .ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
  .ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
  .ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
  .ag-rtl .ag-cell-range-single-cell,
  .ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle,
  .ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
  .ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group {
    /* border: 1px solid;
    border-color: var(--ag-range-selection-border-color);
    border-style: var(--ag-range-selection-border-style);
    outline: initial; */
    border: var(--ag-column-border) !important;
    outline: none !important;
  }
  .ag-cell.ag-selection-fill-top,
  .ag-cell.ag-selection-fill-top.ag-cell-range-selected {
    border-top: 1px dashed;
    border-top-color: var(--ag-range-selection-border-color);
  }
  .ag-ltr .ag-cell.ag-selection-fill-right,
  .ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
    border-right: 1px dashed var(--ag-range-selection-border-color) !important;
  }
  .ag-rtl .ag-cell.ag-selection-fill-right,
  .ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
    border-left: 1px dashed var(--ag-range-selection-border-color) !important;
  }
  .ag-cell.ag-selection-fill-bottom,
  .ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
    border-bottom: 1px dashed;
    border-bottom-color: var(--ag-range-selection-border-color);
  }
  .ag-ltr .ag-cell.ag-selection-fill-left,
  .ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
    border-left: 1px dashed var(--ag-range-selection-border-color) !important;
  }
  .ag-rtl .ag-cell.ag-selection-fill-left,
  .ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
    border-right: 1px dashed var(--ag-range-selection-border-color) !important;
  }
  .ag-fill-handle,
  .ag-range-handle {
    background-color: var(--ag-range-selection-border-color);
    bottom: -1px;
    height: 6px;
    position: absolute;
    width: 6px;
  }
  .ag-ltr .ag-fill-handle,
  .ag-ltr .ag-range-handle {
    right: -1px;
  }
  .ag-rtl .ag-fill-handle,
  .ag-rtl .ag-range-handle {
    left: -1px;
  }
  .ag-fill-handle {
    cursor: cell;
  }
  .ag-ltr .ag-range-handle {
    cursor: nwse-resize;
  }
  .ag-rtl .ag-range-handle {
    cursor: nesw-resize;
  }
  .ag-input-wrapper,
  .ag-picker-field-wrapper {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    line-height: normal;
    position: relative;
  }
  .ag-input-field {
    align-items: center;
    display: flex;
    flex-direction: row;
  }
  .ag-input-field-input {
    flex: 1 1 auto;
  }
  .ag-floating-filter-input .ag-input-field-input[type='date'] {
    width: 1px;
  }
  .ag-input-field-input {
    min-width: 0;
    width: 100%;
  }
  .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
  .ag-filter-filter .ag-input-wrapper:before,
  .ag-filter-toolpanel-search .ag-input-wrapper:before,
  .ag-mini-filter .ag-input-wrapper:before {
    background-color: currentColor;
    content: '';
    display: block;
    height: 12px;
    -webkit-mask-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    opacity: 50%;
    position: absolute;
    width: 12px;
  }
  .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
  .ag-ltr .ag-filter-filter .ag-input-wrapper:before,
  .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,
  .ag-ltr .ag-mini-filter .ag-input-wrapper:before {
    margin-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,
  .ag-rtl .ag-filter-filter .ag-input-wrapper:before,
  .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,
  .ag-rtl .ag-mini-filter .ag-input-wrapper:before {
    margin-right: var(--ag-grid-size);
  }
  .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,
  .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,
  .ag-ltr .ag-filter-filter input.ag-number-field-input,
  .ag-ltr .ag-filter-filter input.ag-text-field-input,
  .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,
  .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,
  .ag-ltr .ag-mini-filter input.ag-number-field-input,
  .ag-ltr .ag-mini-filter input.ag-text-field-input {
    padding-left: 26px;
  }
  .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,
  .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,
  .ag-rtl .ag-filter-filter input.ag-number-field-input,
  .ag-rtl .ag-filter-filter input.ag-text-field-input,
  .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,
  .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,
  .ag-rtl .ag-mini-filter input.ag-number-field-input,
  .ag-rtl .ag-mini-filter input.ag-text-field-input {
    padding-right: 26px;
  }
  .ag-advanced-filter-header {
    align-items: center;
    background-color: var(--ag-header-background-color);
    border-bottom: var(--ag-header-row-border);
    display: flex;
    padding-left: var(--ag-cell-horizontal-padding);
    padding-right: var(--ag-cell-horizontal-padding);
    position: relative;
  }
  .ag-advanced-filter {
    align-items: center;
    display: flex;
    width: 100%;
  }
  .ag-advanced-filter-apply-button,
  .ag-advanced-filter-builder-button {
    line-height: normal;
    white-space: nowrap;
  }
  .ag-ltr .ag-advanced-filter-apply-button,
  .ag-ltr .ag-advanced-filter-builder-button {
    margin-left: calc(var(--ag-grid-size) * 2);
  }
  .ag-rtl .ag-advanced-filter-apply-button,
  .ag-rtl .ag-advanced-filter-builder-button {
    margin-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-advanced-filter-builder-button {
    align-items: center;
    background-color: transparent;
    background-color: initial;
    border: 0;
    display: flex;
    font-size: var(--ag-font-size);
    font-weight: 600;
    padding: var(--ag-grid-size);
  }
  .ag-advanced-filter-builder-button:hover:not(:disabled) {
    background-color: var(--ag-row-hover-color);
  }
  .ag-advanced-filter-builder-button:not(:disabled) {
    cursor: pointer;
  }
  .ag-ltr .ag-advanced-filter-builder-button-label {
    margin-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-advanced-filter-builder-button-label {
    margin-right: var(--ag-grid-size);
  }
  .ag-advanced-filter-builder {
    background-color: var(--ag-chrome-background-color);
    display: flex;
    flex-direction: column;
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
  }
  .ag-advanced-filter-builder-list {
    flex: 1 1;
    overflow: auto;
  }
  .ag-advanced-filter-builder-button-panel {
    border-top: var(--ag-advanced-filter-builder-button-bar-border);
    display: flex;
    justify-content: flex-end;
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-ltr
    .ag-advanced-filter-builder
    .ag-advanced-filter-builder-button-panel
    .ag-advanced-filter-builder-apply-button,
  .ag-ltr
    .ag-advanced-filter-builder
    .ag-advanced-filter-builder-button-panel
    .ag-advanced-filter-builder-cancel-button {
    margin-left: calc(var(--ag-grid-size) * 2);
  }
  .ag-rtl
    .ag-advanced-filter-builder
    .ag-advanced-filter-builder-button-panel
    .ag-advanced-filter-builder-apply-button,
  .ag-rtl
    .ag-advanced-filter-builder
    .ag-advanced-filter-builder-button-panel
    .ag-advanced-filter-builder-cancel-button {
    margin-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-advanced-filter-builder-item-wrapper {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    justify-content: space-between;
    overflow: hidden;
  }
  .ag-ltr .ag-advanced-filter-builder-item-wrapper {
    padding-left: calc(var(--ag-icon-size) / 2);
    padding-right: var(--ag-icon-size);
  }
  .ag-rtl .ag-advanced-filter-builder-item-wrapper {
    padding-left: var(--ag-icon-size);
    padding-right: calc(var(--ag-icon-size) / 2);
  }
  .ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard {
    position: absolute;
  }
  .ag-advanced-filter-builder-item-tree-lines > * {
    width: var(--ag-advanced-filter-builder-indent-size);
  }
  .ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root {
    width: var(--ag-icon-size);
  }
  .ag-advanced-filter-builder-item-tree-lines
    .ag-advanced-filter-builder-item-tree-line-root:before {
    height: 50%;
    top: 50%;
  }
  .ag-advanced-filter-builder-item-tree-line-horizontal,
  .ag-advanced-filter-builder-item-tree-line-vertical,
  .ag-advanced-filter-builder-item-tree-line-vertical-bottom,
  .ag-advanced-filter-builder-item-tree-line-vertical-top {
    align-items: center;
    display: flex;
    height: 100%;
    position: relative;
  }
  .ag-advanced-filter-builder-item-tree-line-horizontal:after,
  .ag-advanced-filter-builder-item-tree-line-horizontal:before,
  .ag-advanced-filter-builder-item-tree-line-vertical-bottom:after,
  .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,
  .ag-advanced-filter-builder-item-tree-line-vertical-top:after,
  .ag-advanced-filter-builder-item-tree-line-vertical-top:before,
  .ag-advanced-filter-builder-item-tree-line-vertical:after,
  .ag-advanced-filter-builder-item-tree-line-vertical:before {
    content: '';
    height: 100%;
    position: absolute;
  }
  .ag-advanced-filter-builder-item-tree-line-horizontal:after {
    border-bottom: 1px solid var(--ag-border-color);
    height: 50%;
    top: 0;
    width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));
  }
  .ag-ltr .ag-advanced-filter-builder-item-tree-line-horizontal:after {
    left: calc(var(--ag-icon-size) / 2);
  }
  .ag-rtl .ag-advanced-filter-builder-item-tree-line-horizontal:after {
    right: calc(var(--ag-icon-size) / 2);
  }
  .ag-advanced-filter-builder-item-tree-line-vertical:before {
    top: 0;
    width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  }
  .ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical:before {
    border-left: 1px solid var(--ag-border-color);
    left: calc(var(--ag-icon-size) / 2);
  }
  .ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical:before {
    border-right: 1px solid var(--ag-border-color);
    right: calc(var(--ag-icon-size) / 2);
  }
  .ag-advanced-filter-builder-item-tree-line-vertical-top:before {
    height: 50%;
    top: 0;
    width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  }
  .ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical-top:before {
    border-left: 1px solid var(--ag-border-color);
    left: calc(var(--ag-icon-size) / 2);
  }
  .ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical-top:before {
    border-right: 1px solid var(--ag-border-color);
    right: calc(var(--ag-icon-size) / 2);
  }
  .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
    height: calc(50% - var(--ag-icon-size) * 1.5 / 2);
    top: calc(50% + var(--ag-icon-size) * 1.5 / 2);
    width: calc(var(--ag-icon-size) / 2);
  }
  .ag-ltr .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
    border-left: 1px solid var(--ag-border-color);
    left: calc(var(--ag-icon-size) / 2);
  }
  .ag-rtl .ag-advanced-filter-builder-item-tree-line-vertical-bottom:before {
    border-right: 1px solid var(--ag-border-color);
    right: calc(var(--ag-icon-size) / 2);
  }
  .ag-advanced-filter-builder-item-condition {
    padding-bottom: var(--ag-grid-size);
    padding-top: var(--ag-grid-size);
  }
  .ag-advanced-filter-builder-item,
  .ag-advanced-filter-builder-item-buttons,
  .ag-advanced-filter-builder-item-condition,
  .ag-advanced-filter-builder-item-tree-lines,
  .ag-advanced-filter-builder-pill,
  .ag-advanced-filter-builder-pill-wrapper {
    align-items: center;
    display: flex;
    height: 100%;
  }
  .ag-advanced-filter-builder-pill-wrapper {
    margin: 0 var(--ag-grid-size);
  }
  .ag-advanced-filter-builder-pill {
    border-radius: var(--ag-border-radius);
    min-height: calc(100% - var(--ag-grid-size) * 3);
    min-width: calc(var(--ag-grid-size) * 2);
    padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
    position: relative;
  }
  .ag-ltr .ag-advanced-filter-builder-pill .ag-picker-field-display {
    margin-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-advanced-filter-builder-pill .ag-picker-field-display {
    margin-left: var(--ag-grid-size);
  }
  .ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number {
    font-family: monospace;
    font-weight: 700;
  }
  .ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty {
    color: var(--ag-subtle-text-color);
  }
  .ag-advanced-filter-builder-item-button:focus-visible,
  .ag-advanced-filter-builder-pill:focus-visible {
    shadow: var(--ag-focus-shadow);
  }
  .ag-advanced-filter-builder-pill-display {
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-advanced-filter-builder-join-pill {
    background-color: var(--ag-advanced-filter-builder-join-pill-color);
    cursor: pointer;
  }
  .ag-advanced-filter-builder-column-pill {
    background-color: var(--ag-advanced-filter-builder-column-pill-color);
    cursor: pointer;
  }
  .ag-advanced-filter-builder-option-pill {
    background-color: var(--ag-advanced-filter-builder-option-pill-color);
    cursor: pointer;
  }
  .ag-advanced-filter-builder-value-pill {
    background-color: var(--ag-advanced-filter-builder-value-pill-color);
    cursor: text;
    max-width: 140px;
  }
  .ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display {
    display: block;
  }
  .ag-advanced-filter-builder-item-buttons > * {
    margin: 0 calc(var(--ag-grid-size) * 0.5);
  }
  .ag-advanced-filter-builder-item-button {
    color: var(--ag-subtle-text-color);
    cursor: pointer;
    position: relative;
  }
  .ag-advanced-filter-builder-item-button-disabled {
    cursor: default;
    opacity: 0.5;
  }
  .ag-advanced-filter-builder-virtual-list-container {
    top: var(--ag-grid-size);
  }
  .ag-advanced-filter-builder-virtual-list-item {
    cursor: default;
    display: flex;
    height: var(--ag-list-item-height);
  }
  .ag-advanced-filter-builder-virtual-list-item:hover {
    background-color: var(--ag-row-hover-color);
  }
  .ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button {
    opacity: 100%;
  }
  .ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid,
  .ag-advanced-filter-builder-virtual-list-item-highlight
    .ag-advanced-filter-builder-item-button:focus-visible {
    opacity: 100%;
  }
  .ag-advanced-filter-builder-invalid {
    color: var(--ag-invalid-color);
    cursor: default;
    margin: 0 var(--ag-grid-size);
  }
  .ag-cell-inline-editing {
    border-radius: var(--ag-border-radius);
    padding: 0;
    z-index: 1;
  }
  .ag-cell-inline-editing .ag-cell-edit-wrapper,
  .ag-cell-inline-editing .ag-cell-editor,
  .ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
  .ag-cell-inline-editing .ag-cell-editor input,
  .ag-cell-inline-editing .ag-cell-wrapper {
    height: 100%;
    line-height: normal;
    width: 100%;
  }
  .ag-autocomplete-list-popup,
  .ag-popup-editor .ag-large-text {
    background-color: var(--ag-background-color);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-dropdown-shadow);
    padding: 0;
  }
  .ag-large-text-input {
    height: auto;
    padding: var(--ag-cell-horizontal-padding);
  }
  .ag-rtl .ag-large-text-input textarea {
    resize: none;
  }
  .ag-checkbox-edit {
    padding-left: var(--ag-cell-horizontal-padding);
    padding-right: var(--ag-cell-horizontal-padding);
  }
  .ag-chart {
    height: 100%;
    width: 100%;
  }
  .ag-chart,
  .ag-chart-components-wrapper {
    display: flex;
    overflow: hidden;
    position: relative;
  }
  .ag-chart-components-wrapper {
    flex: 1 1 auto;
  }
  .ag-chart-canvas-wrapper {
    flex: 1 1 auto;
    overflow: hidden;
    position: relative;
  }
  .ag-chart-menu {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 16px;
  }
  .ag-ltr .ag-chart-menu {
    right: 20px;
  }
  .ag-rtl .ag-chart-menu {
    left: 20px;
  }
  .ag-chart-docked-container {
    min-width: var(--ag-chart-menu-panel-width);
    position: relative;
  }
  .ag-chart-menu-hidden ~ .ag-chart-docked-container {
    display: none;
  }
  .ag-chart-tabbed-menu {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow: hidden;
    width: 100%;
  }
  .ag-chart-tabbed-menu-header {
    cursor: default;
    flex: none;
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-chart-tabbed-menu-body {
    align-items: stretch;
    display: flex;
    flex: 1 1 auto;
    overflow: hidden;
  }
  .ag-chart-tab {
    overflow: hidden;
    overflow-y: auto;
    width: 100%;
  }
  .ag-chart-settings {
    overflow-x: hidden;
  }
  .ag-chart-settings-wrapper {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
  }
  .ag-chart-settings-nav-bar {
    align-items: center;
    display: flex;
    height: 30px;
    padding: 0 10px;
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
  }
  .ag-chart-settings-card-selector {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    height: 100%;
    justify-content: space-around;
    padding: 0 10px;
  }
  .ag-chart-settings-card-item {
    background-color: var(--ag-foreground-color);
    border-radius: 4px;
    cursor: pointer;
    height: 8px;
    position: relative;
    width: 8px;
  }
  .ag-chart-settings-card-item.ag-not-selected {
    opacity: 0.2;
  }
  .ag-chart-settings-card-item:before {
    background-color: transparent;
    content: ' ';
    display: block;
    height: 20px;
    left: 50%;
    margin-left: -10px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 20px;
  }
  .ag-chart-settings-card-item.ag-selected {
    background-color: var(--ag-accent-color);
  }
  .ag-chart-settings-next,
  .ag-chart-settings-prev {
    flex: none;
    position: relative;
  }
  .ag-chart-settings-next:focus-within,
  .ag-chart-settings-prev:focus-within {
    border-radius: 1px;
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-chart-settings-next-button,
  .ag-chart-settings-prev-button {
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .ag-chart-settings-mini-charts-container {
    flex: 1 1 auto;
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
  }
  .ag-chart-settings-mini-wrapper {
    display: flex;
    flex-direction: column;
    left: 0;
    min-height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .ag-chart-settings-mini-wrapper.ag-animating {
    transition: left 0.3s;
    transition-timing-function: ease-in-out;
  }
  .ag-chart-mini-thumbnail {
    cursor: pointer;
  }
  .ag-chart-mini-thumbnail-canvas {
    display: block;
  }
  .ag-chart-advanced-settings-wrapper,
  .ag-chart-data-wrapper,
  .ag-chart-format-wrapper {
    display: flex;
    flex-direction: column;
    padding-bottom: 16px;
    position: relative;
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-chart-advanced-settings-wrapper,
  .ag-chart-data-wrapper {
    height: 100%;
    overflow-y: auto;
  }
  .ag-chart-advanced-settings {
    background-color: var(--ag-chrome-background-color);
  }
  .ag-chart-advanced-settings,
  .ag-chart-advanced-settings-wrapper {
    width: 100%;
  }
  .ag-chart-advanced-settings-wrapper {
    padding-bottom: 0;
  }
  .ag-chart-advanced-settings-section,
  .ag-chart-data-section,
  .ag-chart-format-section {
    display: flex;
    margin: 0;
  }
  .ag-chart-advanced-settings-section {
    border-bottom: 1px solid var(--ag-border-color);
  }
  .ag-chart-empty-text {
    align-items: center;
    background-color: var(--ag-background-color);
    display: flex;
    height: 100%;
    justify-content: center;
    top: 0;
    width: 100%;
  }
  .ag-chart .ag-chart-menu {
    display: none;
  }
  .ag-chart-menu-hidden:hover .ag-chart-menu {
    display: block;
  }
  .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
    display: flex;
    flex-direction: row;
    gap: 20px;
    top: 8px;
    width: auto;
  }
  .ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
    justify-content: right;
    right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  }
  .ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
    justify-content: left;
    left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  }
  .ag-charts-font-size-color {
    align-self: stretch;
    display: flex;
    justify-content: space-between;
  }
  .ag-charts-data-group-item {
    position: relative;
  }
  .ag-charts-data-group-item:not(:last-child) {
    margin-bottom: var(--ag-grid-size);
  }
  .ag-chart-menu {
    background: var(--ag-background-color);
  }
  .ag-chart-menu,
  .ag-chart-menu-icon {
    border-radius: var(--ag-border-radius);
  }
  .ag-chart-menu-icon {
    cursor: pointer;
    margin: 2px 0;
    opacity: 0.8;
  }
  .ag-chart-menu-icon:hover {
    opacity: 1;
  }
  .ag-chart-menu-toolbar-button {
    background-color: transparent;
    background-color: initial;
    border: 0;
    border-radius: 1px;
    padding: 0 2px;
  }
  .ag-chart-mini-thumbnail {
    border: 1px solid var(--ag-border-color);
    border-radius: 5px;
  }
  .ag-chart-mini-thumbnail.ag-selected {
    border-color: var(--ag-accent-color);
    border-width: 2px;
  }
  .ag-chart-mini-thumbnail:focus-visible {
    border-color: var(--ag-accent-color);
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-chart-data-column-drag-handle {
    margin-left: var(--ag-grid-size);
  }
  .ag-charts-data-group-title-bar,
  .ag-charts-format-top-level-group-title-bar,
  .ag-charts-settings-group-title-bar {
    position: relative;
  }
  .ag-charts-advanced-settings-top-level-group-title-bar {
    background-color: transparent;
    background-color: initial;
    position: relative;
  }
  .ag-charts-advanced-settings-top-level-group-title-bar:focus-visible,
  .ag-charts-data-group-title-bar:focus-visible,
  .ag-charts-format-top-level-group-title-bar:focus-visible,
  .ag-charts-settings-group-title-bar:focus-visible {
    box-shadow: inset var(--ag-focus-shadow);
  }
  .ag-charts-data-group-container {
    padding: calc(var(--ag-widget-container-vertical-padding) * 0.5)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-charts-data-group-container
    .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select) {
    height: var(--ag-list-item-height);
  }
  .ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field {
    margin-top: var(--ag-grid-size);
  }
  .ag-charts-advanced-settings-top-level-group-container,
  .ag-charts-format-top-level-group-container {
    margin-left: calc(var(--ag-grid-size) * 2);
    padding: var(--ag-grid-size);
  }
  .ag-charts-advanced-settings-top-level-group-item,
  .ag-charts-format-top-level-group-item {
    margin: var(--ag-grid-size) 0;
  }
  .ag-charts-format-sub-level-group-container {
    display: flex;
    flex-direction: column;
    gap: var(--ag-widget-vertical-spacing);
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-charts-settings-group-container {
    display: grid;
    grid-template-columns: 60px 1fr 60px 1fr 60px;
    padding: var(--ag-grid-size);
    grid-row-gap: 8px;
    row-gap: 8px;
  }
  .ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 1) {
    grid-column: 1;
  }
  .ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 2) {
    grid-column: 3;
  }
  .ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n + 3) {
    grid-column: 5;
  }
  .ag-chart-data-section,
  .ag-chart-format-section {
    display: flex;
    margin: 0;
  }
  .ag-chart-menu-panel {
    background-color: var(--ag-chrome-background-color);
  }
  .ag-ltr .ag-chart-menu-panel {
    border-left: 1px solid var(--ag-border-color);
  }
  .ag-rtl .ag-chart-menu-panel {
    border-right: 1px solid var(--ag-border-color);
  }
  .ag-chart-tabbed-menu-body {
    position: relative;
  }
  .ag-chart-tabbed-menu-body:after {
    background: linear-gradient(var(--ag-background-color), transparent);
    content: '';
    display: block;
    height: 16px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .ag-charts-data-group-title-bar,
  .ag-charts-format-top-level-group-title-bar,
  .ag-charts-settings-group-container,
  .ag-charts-settings-group-title-bar {
    border-top: none;
    font-weight: 500;
    padding: 0 calc(var(--ag-grid-size) * 1.5);
  }
  .ag-chart-settings-nav-bar {
    border-top: 1px solid var(--ag-border-color);
  }
  .ag-charts-format-sub-level-group-title-bar {
    background: none;
    font-weight: 500;
  }
  .ag-chart-data-section .ag-label:not(.ag-group-title-bar),
  .ag-chart-format-section .ag-label:not(.ag-group-title-bar) {
    color: var(--ag-chart-menu-label-color);
  }
  .ag-chart-data-section .ag-label-align-top .ag-label,
  .ag-chart-format-section .ag-label-align-top .ag-label {
    margin-bottom: var(--ag-widget-vertical-spacing);
    margin-top: calc(var(--ag-widget-vertical-spacing) * 0.5);
  }
  .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,
  .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label {
    margin-bottom: 0;
  }
  .ag-chart-data-section label,
  .ag-chart-format-section label {
    display: inline-block;
  }
  .ag-chart-data-wrapper,
  .ag-chart-format-wrapper,
  .ag-charts-data-group-container,
  .ag-charts-data-group-title-bar,
  .ag-charts-format-sub-level-group,
  .ag-charts-format-sub-level-group-container,
  .ag-charts-format-sub-level-group-container > *,
  .ag-charts-format-sub-level-group-item:last-child,
  .ag-charts-format-sub-level-group-title-bar,
  .ag-charts-format-top-level-group,
  .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
  .ag-charts-format-top-level-group-item,
  .ag-charts-format-top-level-group-title-bar,
  .ag-charts-settings-group-container,
  .ag-charts-settings-group-title-bar {
    margin: 0;
    padding: 0;
  }
  .ag-charts-data-group,
  .ag-charts-format-top-level-group {
    border-top: 1px solid var(--ag-border-color);
  }
  .ag-charts-data-group-title-bar,
  .ag-charts-format-top-level-group-title-bar,
  .ag-charts-settings-group-title-bar {
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-charts-data-group .ag-charts-data-group-container,
  .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
  .ag-charts-settings-group .ag-charts-settings-group-container {
    padding: 0 var(--ag-widget-container-horizontal-padding);
  }
  .ag-charts-format-sub-level-group-title-bar {
    padding: var(--ag-widget-vertical-spacing) 0;
  }
  .ag-charts-format-sub-level-group-container {
    padding-bottom: var(--ag-widget-container-vertical-padding);
    padding-top: var(--ag-widget-vertical-spacing);
  }
  .ag-charts-format-sub-level-group-container > *,
  .ag-charts-format-sub-level-no-header-group-container > *,
  .ag-charts-format-top-level-group-container > * {
    margin-bottom: var(--ag-widget-vertical-spacing);
  }
  .ag-chart-advanced-settings-section,
  .ag-chart-settings-mini-wrapper,
  .ag-charts-data-group-item {
    padding-bottom: var(--ag-widget-container-vertical-padding);
  }
  .ag-chart-advanced-settings-section {
    padding-top: var(--ag-widget-container-vertical-padding);
  }
  .ag-charts-advanced-settings-top-level-group
    .ag-charts-advanced-settings-top-level-group-container,
  .ag-charts-advanced-settings-top-level-group
    .ag-charts-advanced-settings-top-level-group-title-bar {
    padding: 0 var(--ag-widget-container-horizontal-padding);
  }
  .ag-charts-advanced-settings-top-level-group-container {
    margin: 0;
  }
  .ag-charts-advanced-settings-top-level-group-item {
    margin-bottom: 0;
    margin-top: calc(var(--ag-widget-vertical-spacing) * 2);
  }
  .ag-chart-menu {
    --ag-icon-size: 20px;
    background-color: color-mix(in srgb, transparent, var(--ag-background-color) 30%);
    padding: 4px 2px;
  }
  .ag-chart-settings-card-item.ag-not-selected:hover {
    opacity: 0.35;
  }
  .ag-column-drop {
    align-items: center;
    display: inline-flex;
    overflow: auto;
    position: relative;
    width: 100%;
  }
  .ag-column-drop-cell,
  .ag-column-drop-list {
    align-items: center;
    display: flex;
  }
  .ag-column-drop-cell {
    gap: var(--ag-grid-size);
    position: relative;
  }
  .ag-column-drop-cell-text {
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-column-drop-vertical {
    align-items: stretch;
    display: flex;
    flex-direction: column;
    overflow: hidden;
  }
  .ag-column-drop-vertical-title-bar {
    align-items: center;
    display: flex;
    flex: none;
  }
  .ag-column-drop-vertical-list {
    align-items: stretch;
    flex-direction: column;
    flex-grow: 1;
    overflow-x: auto;
    position: relative;
  }
  .ag-column-drop-vertical-list > * {
    flex: none;
  }
  .ag-column-drop-empty .ag-column-drop-vertical-list {
    overflow: hidden;
  }
  .ag-column-drop-vertical-empty-message {
    display: block;
  }
  .ag-column-drop.ag-column-drop-horizontal {
    overflow: hidden;
    white-space: nowrap;
  }
  .ag-column-drop-cell-button {
    cursor: pointer;
  }
  .ag-column-drop-wrapper {
    display: flex;
  }
  .ag-column-drop-horizontal-half-width {
    display: inline-block;
    width: 50% !important;
  }
  .ag-column-drop-cell {
    background: var(--ag-column-drop-cell-background-color);
    border: var(--ag-column-drop-cell-border);
    border-radius: 500px;
    padding: calc(var(--ag-grid-size) * 0.5);
  }
  .ag-ltr .ag-column-drop-cell {
    padding-left: calc(var(--ag-grid-size) * 0.75);
  }
  .ag-rtl .ag-column-drop-cell {
    padding-right: calc(var(--ag-grid-size) * 0.75);
  }
  .ag-column-drop-cell:focus-visible {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-column-drop-cell-button {
    min-width: calc(var(--ag-grid-size) * 4);
  }
  .ag-column-drop-cell-ghost {
    opacity: 0.5;
  }
  .ag-column-drop-horizontal {
    gap: var(--ag-cell-widget-spacing);
    height: var(--ag-header-height);
  }
  .ag-ltr .ag-column-drop-horizontal {
    padding-left: var(--ag-cell-horizontal-padding);
  }
  .ag-rtl .ag-column-drop-horizontal {
    padding-right: var(--ag-cell-horizontal-padding);
  }
  .ag-column-drop-horizontal-list {
    gap: var(--ag-cell-widget-spacing);
  }
  .ag-column-drop-vertical-list {
    padding-bottom: var(--ag-grid-size);
    padding-left: var(--ag-grid-size);
    padding-right: var(--ag-grid-size);
  }
  .ag-column-drop-vertical-cell {
    margin-top: var(--ag-grid-size);
  }
  .ag-ltr .ag-column-drop-vertical-icon {
    margin-right: var(--ag-widget-horizontal-spacing);
  }
  .ag-rtl .ag-column-drop-vertical-icon {
    margin-left: var(--ag-widget-horizontal-spacing);
  }
  .ag-column-drop-vertical-empty-message {
    bottom: 0;
    left: 0;
    margin-top: var(--ag-grid-size);
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
  }
  .ag-select-agg-func-popup {
    background: var(--ag-background-color);
    border: 1px solid var(--ag-border-color);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-dropdown-shadow);
    height: calc(var(--ag-grid-size) * 5 * 3.5);
    padding: 0;
    position: absolute;
  }
  .ag-select-agg-func-virtual-list-item {
    cursor: default;
  }
  .ag-ltr .ag-select-agg-func-virtual-list-item {
    padding-left: calc(var(--ag-grid-size) * 2);
  }
  .ag-rtl .ag-select-agg-func-virtual-list-item {
    padding-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-select-agg-func-virtual-list-item:hover {
    background-color: var(--ag-selected-row-background-color);
  }
  .ag-select-agg-func-virtual-list-item:focus-visible {
    shadow: var(--ag-focus-shadow);
  }
  .ag-sort-indicator-container {
    display: contents;
  }
  .ag-ltr .ag-sort-indicator-icon {
    padding-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-sort-indicator-icon {
    padding-right: var(--ag-grid-size);
  }
  .ag-column-drop-horizontal {
    background-color: var(--ag-header-background-color);
    border-bottom: var(--ag-header-row-border);
  }
  .ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
    border-right: var(--ag-column-border);
  }
  .ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
    border-left: var(--ag-column-border);
  }
  .ag-column-drop-cell-button {
    min-width: 0;
    opacity: 0.75;
  }
  .ag-column-drop-cell-button:hover {
    opacity: 1;
  }
  .ag-column-drop-vertical {
    min-height: 75px;
  }
  .ag-column-drop-vertical-title-bar {
    padding: var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size) * 2) 0;
  }
  .ag-column-drop-vertical-empty-message {
    align-items: center;
    border: 1px dashed;
    border-color: var(--ag-border-color);
    display: flex;
    justify-content: center;
    margin: calc(var(--ag-grid-size) * 1.5) calc(var(--ag-grid-size) * 2);
    padding: calc(var(--ag-grid-size) * 2);
  }
  .ag-column-select {
    display: flex;
    flex: 3 1;
    flex-direction: column;
    overflow: hidden;
    position: relative;
  }
  .ag-column-select-header {
    flex: none;
    height: var(--ag-header-height);
    padding-left: var(--ag-widget-container-horizontal-padding);
    padding-right: var(--ag-widget-container-horizontal-padding);
  }
  .ag-column-select-column,
  .ag-column-select-column-group,
  .ag-column-select-header {
    align-items: center;
    display: flex;
    gap: var(--ag-widget-horizontal-spacing);
    position: relative;
  }
  .ag-column-select-column,
  .ag-column-select-column-group {
    height: 100%;
  }
  .ag-column-select-virtual-list-item:focus-visible {
    box-shadow: inset var(--ag-focus-shadow);
  }
  .ag-column-select-header-icon {
    border-radius: var(--ag-border-radius);
    cursor: pointer;
    height: var(--ag-icon-size);
    position: relative;
    width: var(--ag-icon-size);
  }
  .ag-column-select-header-icon:focus-visible {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-column-select-header-filter-wrapper {
    flex: 1 1 auto;
  }
  .ag-column-select-header-filter {
    width: 100%;
  }
  .ag-column-select-list {
    flex: 1 1;
    overflow: hidden;
  }
  .ag-ltr .ag-column-select-column,
  .ag-ltr .ag-column-select-column-group {
    padding-left: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
  }
  .ag-rtl .ag-column-select-column,
  .ag-rtl .ag-column-select-column-group {
    padding-right: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
  }
  .ag-ltr .ag-column-select-add-group-indent {
    margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
  }
  .ag-rtl .ag-column-select-add-group-indent {
    margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
  }
  .ag-column-select-column-group:not(:last-child),
  .ag-column-select-column:not(:last-child) {
    margin-bottom: var(--ag-widget-vertical-spacing);
  }
  .ag-column-select-column-group-readonly,
  .ag-column-select-column-readonly {
    opacity: 0.5;
    pointer-events: none;
  }
  .ag-column-select-virtual-list-viewport {
    padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0;
  }
  .ag-column-select-virtual-list-item {
    padding: 0 var(--ag-widget-container-horizontal-padding);
  }
  .ag-column-select-column-label {
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-column-select-checkbox {
    display: flex;
  }
  .ag-set-filter {
    --ag-indentation-level: 0;
  }
  .ag-set-filter-item {
    align-items: center;
    display: flex;
    height: 100%;
  }
  .ag-set-filter-item-checkbox {
    display: flex;
    height: 100%;
    width: 100%;
  }
  .ag-set-filter-group-icons {
    display: block;
  }
  .ag-set-filter-group-icons > * {
    cursor: pointer;
  }
  .ag-filter-body-wrapper {
    display: flex;
    flex-direction: column;
  }
  .ag-filter-filter {
    flex: 1 1;
  }
  .ag-filter-condition {
    display: flex;
    justify-content: center;
  }
  .ag-floating-filter-body {
    display: flex;
    flex: 1 1 auto;
    height: 100%;
    position: relative;
  }
  .ag-floating-filter-full-body {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    height: 100%;
    overflow: hidden;
    width: 100%;
  }
  .ag-floating-filter-full-body > div {
    flex: 1 1 auto;
  }
  .ag-floating-filter-input {
    align-items: center;
    display: flex;
    width: 100%;
  }
  .ag-floating-filter-input > * {
    flex: 1 1 auto;
  }
  .ag-floating-filter-button {
    display: flex;
    flex: none;
  }
  .ag-set-floating-filter-input input[disabled] {
    pointer-events: none;
  }
  .ag-floating-filter-button-button {
    -webkit-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    height: var(--ag-icon-size);
    width: var(--ag-icon-size);
  }
  .ag-filter-loading {
    height: 100%;
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
    position: absolute;
    width: 100%;
    z-index: 1;
  }
  .ag-column-panel {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    overflow: hidden;
  }
  .ag-pivot-mode-panel {
    display: flex;
    height: var(--ag-header-height);
  }
  .ag-pivot-mode-select {
    align-items: center;
    display: flex;
  }
  .ag-ltr .ag-pivot-mode-select {
    margin-left: var(--ag-widget-container-horizontal-padding);
  }
  .ag-rtl .ag-pivot-mode-select {
    margin-right: var(--ag-widget-container-horizontal-padding);
  }
  .ag-column-panel-column-select {
    border-bottom: var(--ag-tool-panel-separator-border);
    border-top: var(--ag-tool-panel-separator-border);
  }
  :where(.ag-column-panel) .ag-column-drop-vertical {
    flex: 1 1;
    min-height: 50px;
  }
  :where(.ag-column-panel) .ag-column-drop-vertical:where(:not(.ag-last-column-drop)) {
    border-bottom: var(--ag-tool-panel-separator-border);
  }
  .ag-dnd-ghost {
    align-items: center;
    background-color: var(--ag-drag-ghost-background-color);
    border: var(--ag-drag-ghost-border);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-drag-ghost-shadow);
    color: var(--ag-text-color);
    cursor: move;
    font-weight: 500;
    gap: var(--ag-cell-widget-spacing);
    height: var(--ag-header-height) !important;
    max-width: 200px;
    padding-left: var(--ag-cell-horizontal-padding);
    padding-right: var(--ag-cell-horizontal-padding);
    position: absolute;
    text-overflow: ellipsis;
    transform: translateY(calc(var(--ag-grid-size) * 2));
    z-index: 9999;
  }
  .ag-dnd-ghost,
  .ag-header {
    display: flex;
    overflow: hidden;
    white-space: nowrap;
  }
  .ag-header {
    background-color: var(--ag-header-background-color);
    border-bottom: var(--ag-header-row-border);
    color: var(--ag-header-text-color);
    font-family: var(--ag-header-font-family);
    font-size: var(--ag-header-font-size);
    font-weight: var(--ag-header-font-weight);
    width: 100%;
  }
  .ag-header-row {
    height: var(--ag-header-height);
    position: absolute;
  }
  .ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),
  .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
    border-top: var(--ag-header-row-border);
  }
  .ag-header-row:not(.ag-header-row-column-group) {
    overflow: hidden;
  }
  .ag-header.ag-header-allow-overflow .ag-header-row {
    overflow: visible;
  }
  .ag-header-cell,
  .ag-header-group-cell {
    align-items: center;
    display: inline-flex;
    gap: var(--ag-cell-widget-spacing);
    height: 100%;
    padding: 0 var(--ag-cell-horizontal-padding);
    position: absolute;
  }
  :is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):before {
    background-color: transparent;
    content: '';
    inset: 0;
    position: absolute;
    transition: background-color var(--ag-header-cell-hover-background-transition-duration);
  }
  .ag-header-cell-moving:is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):before,
  :is(.ag-header-cell:not(.ag-floating-filter), .ag-header-group-cell):hover:before {
    background-color: var(--ag-header-cell-hover-background-color);
  }
  :where(.ag-header-cell:not(.ag-floating-filter) *, .ag-header-group-cell *) {
    position: relative;
    z-index: 1;
  }
  .ag-header-cell-filter-button,
  .ag-header-cell.ag-header-active .ag-header-cell-menu-button {
    opacity: 1;
  }
  .ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
    opacity: 0;
    transition: opacity 0.2s;
  }
  .ag-header-cell-label,
  .ag-header-group-cell-label {
    align-items: center;
    align-self: stretch;
    display: flex;
    flex: 1 1 auto;
    gap: var(--ag-grid-size);
  }
  .ag-header-cell-label {
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .ag-header-group-cell-label.ag-sticky-label {
    flex: none;
    max-width: 100%;
    position: sticky;
  }
  .ag-ltr .ag-header-group-cell-label.ag-sticky-label {
    left: var(--ag-cell-horizontal-padding);
  }
  .ag-rtl .ag-header-group-cell-label.ag-sticky-label {
    right: var(--ag-cell-horizontal-padding);
  }
  .ag-header-group-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-header-cell-text {
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
  }
  .ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
    align-items: center;
    display: flex;
    height: 100%;
  }
  .ag-header-cell-comp-wrapper {
    width: 100%;
  }
  .ag-header-cell-wrap-text .ag-header-cell-comp-wrapper {
    white-space: normal;
  }
  .ag-right-aligned-header .ag-header-cell-label {
    flex-direction: row-reverse;
  }
  .ag-floating-filter-button-button,
  .ag-header-cell-filter-button,
  .ag-header-cell-menu-button,
  .ag-header-cell-sortable .ag-header-cell-label,
  .ag-header-expand-icon,
  .ag-panel-title-bar-button,
  .ag-side-button-button {
    cursor: pointer;
  }
  .ag-advanced-filter-header-cell:focus-visible,
  .ag-header-cell:focus-visible,
  .ag-header-group-cell:focus-visible {
    box-shadow: inset var(--ag-focus-shadow);
  }
  .ag-header-cell:after,
  .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
    content: '';
    height: var(--ag-header-column-border-height);
    position: absolute;
    top: calc(50% - var(--ag-header-column-border-height) * 0.5);
    z-index: 1;
  }
  .ag-ltr .ag-header-cell:after,
  .ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
    border-right: var(--ag-header-column-border);
    right: 0;
  }
  .ag-rtl .ag-header-cell:after,
  .ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):after {
    border-left: var(--ag-header-column-border);
    left: 0;
  }
  .ag-header-cell-resize {
    align-items: center;
    cursor: ew-resize;
    display: flex;
    height: 100%;
    position: absolute;
    top: 0;
    width: 8px;
    z-index: 2;
  }
  .ag-ltr .ag-header-cell-resize {
    right: -4px;
  }
  .ag-rtl .ag-header-cell-resize {
    left: -4px;
  }
  .ag-header-cell-resize:after {
    background-color: var(--ag-header-column-resize-handle-color);
    content: '';
    display: var(--ag-header-column-resize-handle-display);
    height: var(--ag-header-column-resize-handle-height);
    position: absolute;
    top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5);
    width: var(--ag-header-column-resize-handle-width);
    z-index: 1;
  }
  .ag-ltr .ag-header-cell-resize:after {
    left: calc(50% - var(--ag-header-column-resize-handle-width));
  }
  .ag-rtl .ag-header-cell-resize:after {
    right: calc(50% - var(--ag-header-column-resize-handle-width));
  }
  .ag-header-cell.ag-header-span-height .ag-header-cell-resize:after {
    height: calc(100% - var(--ag-grid-size) * 4);
    top: calc(var(--ag-grid-size) * 2);
  }
  .ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize {
    display: none;
  }
  .ag-menu {
    background-color: var(--ag-menu-background-color);
    border: var(--ag-menu-border);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-menu-shadow);
    color: var(--ag-menu-text-color);
    max-height: 100%;
    overflow-y: auto;
    position: absolute;
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-menu-list {
    cursor: default;
    display: table;
    padding: var(--ag-grid-size) 0;
    width: 100%;
  }
  .ag-menu-option,
  .ag-menu-separator {
    display: table-row;
  }
  .ag-menu-option-part,
  .ag-menu-separator-part {
    display: table-cell;
    vertical-align: middle;
  }
  .ag-menu-option-text {
    white-space: nowrap;
  }
  .ag-menu-option-custom {
    display: contents;
  }
  .ag-compact-menu-option {
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
  }
  .ag-compact-menu-option-text {
    flex: 1 1 auto;
    white-space: nowrap;
  }
  .ag-menu-separator {
    height: calc(var(--ag-grid-size) * 2 + 1px);
  }
  .ag-menu-separator-part:after {
    border-top: 1px solid var(--ag-menu-separator-color);
    content: '';
    display: block;
  }
  .ag-compact-menu-option-active,
  .ag-menu-option-active {
    background-color: var(--ag-row-hover-color);
  }
  .ag-compact-menu-option-part,
  .ag-menu-option-part {
    line-height: var(--ag-icon-size);
    padding: calc(var(--ag-grid-size) + 2px) 0;
  }
  .ag-compact-menu-option-disabled,
  .ag-menu-option-disabled {
    cursor: not-allowed;
    opacity: 0.5;
  }
  .ag-compact-menu-option-icon,
  .ag-menu-option-icon {
    width: var(--ag-icon-size);
  }
  .ag-ltr .ag-compact-menu-option-icon,
  .ag-ltr .ag-menu-option-icon {
    padding-left: calc(var(--ag-grid-size) * 2);
  }
  .ag-rtl .ag-compact-menu-option-icon,
  .ag-rtl .ag-menu-option-icon {
    padding-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-compact-menu-option-text,
  .ag-menu-option-text {
    padding-left: calc(var(--ag-grid-size) * 2);
    padding-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-ltr .ag-compact-menu-option-shortcut,
  .ag-ltr .ag-menu-option-shortcut {
    padding-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-compact-menu-option-shortcut,
  .ag-rtl .ag-menu-option-shortcut {
    padding-left: var(--ag-grid-size);
  }
  .ag-ltr .ag-compact-menu-option-popup-pointer,
  .ag-ltr .ag-menu-option-popup-pointer {
    padding-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-compact-menu-option-popup-pointer,
  .ag-rtl .ag-menu-option-popup-pointer {
    padding-left: var(--ag-grid-size);
  }
  .ag-menu-column-select-wrapper {
    height: 265px;
    overflow: auto;
  }
  .ag-menu-column-select-wrapper .ag-column-select {
    height: 100%;
  }
  .ag-menu.ag-tabs {
    min-width: 290px;
  }
  .ag-filter-separator {
    border-top: 1px solid var(--menu-separator-color);
  }
  .ag-filter-select .ag-picker-field-wrapper {
    width: 0;
  }
  .ag-filter-condition-operator {
    height: 17px;
  }
  .ag-ltr .ag-filter-condition-operator-or {
    margin-left: calc(var(--ag-grid-size) * 2);
  }
  .ag-rtl .ag-filter-condition-operator-or {
    margin-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-set-filter-select-all {
    padding-top: var(--ag-widget-container-vertical-padding);
  }
  .ag-filter-no-matches,
  .ag-set-filter-list {
    height: calc(var(--ag-list-item-height) * 6);
  }
  .ag-filter-no-matches {
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-set-filter-tree-list {
    height: calc(var(--ag-list-item-height) * 10);
  }
  .ag-set-filter-filter {
    margin-left: var(--ag-widget-container-horizontal-padding);
    margin-right: var(--ag-widget-container-horizontal-padding);
    margin-top: var(--ag-widget-container-vertical-padding);
  }
  .ag-filter-to {
    margin-top: var(--ag-widget-vertical-spacing);
  }
  .ag-mini-filter {
    margin: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-ltr .ag-set-filter-item {
    padding-left: calc(
      var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) *
        var(--ag-set-filter-indent-size)
    );
  }
  .ag-rtl .ag-set-filter-item {
    padding-right: calc(
      var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) *
        var(--ag-set-filter-indent-size)
    );
  }
  .ag-ltr .ag-set-filter-add-group-indent {
    margin-left: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
  }
  .ag-rtl .ag-set-filter-add-group-indent {
    margin-right: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
  }
  .ag-ltr .ag-set-filter-group-icons {
    margin-right: var(--ag-widget-container-horizontal-padding);
  }
  .ag-rtl .ag-set-filter-group-icons {
    margin-left: var(--ag-widget-container-horizontal-padding);
  }
  .ag-filter-menu .ag-set-filter-list {
    min-width: 200px;
  }
  .ag-filter-virtual-list-item:focus-visible {
    box-shadow: inset var(--ag-focus-shadow);
  }
  .ag-filter-apply-panel {
    display: flex;
    justify-content: flex-end;
    overflow: hidden;
    padding: var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding)
      var(--ag-widget-container-vertical-padding);
  }
  .ag-filter-apply-panel-button {
    line-height: 1.5;
  }
  .ag-ltr .ag-filter-apply-panel-button {
    margin-left: calc(var(--ag-grid-size) * 2);
  }
  .ag-rtl .ag-filter-apply-panel-button {
    margin-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-simple-filter-body-wrapper {
    display: flex;
    flex-direction: column;
    gap: var(--ag-widget-vertical-spacing);
    min-height: calc(
      var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) +
        var(--ag-widget-vertical-spacing)
    );
    overflow-y: auto;
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-simple-filter-body-wrapper .ag-resizer-wrapper {
    margin: 0;
  }
  .ag-multi-filter-menu-item {
    margin: var(--ag-grid-size) 0;
  }
  .ag-multi-filter-group-title-bar {
    background-color: transparent;
    color: var(--ag-header-text-color);
    font-weight: 500;
    padding: calc(var(--ag-grid-size) * 1.5) var(--ag-grid-size);
  }
  .ag-multi-filter-group-title-bar:focus-visible {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-group-filter-field-select-wrapper {
    display: flex;
    flex-direction: column;
    gap: var(--ag-widget-vertical-spacing);
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-menu-option .ag-icon {
    opacity: 65%;
  }
  .ag-menu-option {
    cursor: pointer;
    font-weight: 500;
  }
  .ag-ltr .ag-menu-option-popup-pointer .ag-icon {
    text-align: right;
  }
  .ag-rtl .ag-menu-option-popup-pointer .ag-icon {
    text-align: left;
  }
  .ag-panel {
    background-color: var(--ag-panel-background-color);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: relative;
  }
  .ag-dialog {
    border: var(--ag-dialog-border);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-dialog-shadow);
    position: absolute;
  }
  .ag-panel-title-bar {
    align-items: center;
    background-color: var(--ag-panel-title-bar-background-color);
    border-bottom: var(--ag-panel-title-bar-border);
    color: var(--ag-header-text-color);
    cursor: default;
    display: flex;
    flex: none;
    height: var(--ag-header-height);
    padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding);
  }
  .ag-ltr .ag-panel-title-bar-button {
    margin-left: calc(var(--ag-grid-size) * 2);
    margin-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-panel-title-bar-button {
    margin-left: var(--ag-grid-size);
    margin-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-panel-title-bar-title {
    color: var(--ag-header-text-color);
    flex: 1 1 auto;
    font-weight: 500;
  }
  .ag-panel-title-bar-buttons {
    display: flex;
  }
  .ag-panel-title-bar-button {
    cursor: pointer;
  }
  .ag-panel-content-wrapper {
    display: flex;
    flex: 1 1 auto;
    overflow: hidden;
    position: relative;
  }
  .ag-resizer {
    pointer-events: none;
    position: absolute;
    -webkit-user-select: none;
    user-select: none;
    z-index: 1;
  }
  .ag-resizer.ag-resizer-topLeft {
    height: 5px;
    left: 0;
    top: 0;
    width: 5px;
  }
  .ag-ltr .ag-resizer.ag-resizer-topLeft {
    cursor: nwse-resize;
  }
  .ag-rtl .ag-resizer.ag-resizer-topLeft {
    cursor: nesw-resize;
  }
  .ag-resizer.ag-resizer-top {
    cursor: ns-resize;
    height: 5px;
    left: 5px;
    right: 5px;
    top: 0;
  }
  .ag-resizer.ag-resizer-topRight {
    height: 5px;
    right: 0;
    top: 0;
    width: 5px;
  }
  .ag-ltr .ag-resizer.ag-resizer-topRight {
    cursor: nesw-resize;
  }
  .ag-rtl .ag-resizer.ag-resizer-topRight {
    cursor: nwse-resize;
  }
  .ag-resizer.ag-resizer-right {
    bottom: 5px;
    cursor: ew-resize;
    right: 0;
    top: 5px;
    width: 5px;
  }
  .ag-resizer.ag-resizer-bottomRight {
    bottom: 0;
    height: 5px;
    right: 0;
    width: 5px;
  }
  .ag-ltr .ag-resizer.ag-resizer-bottomRight {
    cursor: nwse-resize;
  }
  .ag-rtl .ag-resizer.ag-resizer-bottomRight {
    cursor: nesw-resize;
  }
  .ag-resizer.ag-resizer-bottom {
    bottom: 0;
    cursor: ns-resize;
    height: 5px;
    left: 5px;
    right: 5px;
  }
  .ag-resizer.ag-resizer-bottomLeft {
    bottom: 0;
    height: 5px;
    left: 0;
    width: 5px;
  }
  .ag-ltr .ag-resizer.ag-resizer-bottomLeft {
    cursor: nesw-resize;
  }
  .ag-rtl .ag-resizer.ag-resizer-bottomLeft {
    cursor: nwse-resize;
  }
  .ag-resizer.ag-resizer-left {
    bottom: 5px;
    cursor: ew-resize;
    left: 0;
    top: 5px;
    width: 5px;
  }
  .ag-dragging-fill-handle .ag-dialog,
  .ag-dragging-range-handle .ag-dialog {
    opacity: 0.7;
    pointer-events: none;
  }
  .ag-pinned-left-header,
  .ag-pinned-right-header {
    display: inline-block;
    overflow: hidden;
    position: relative;
  }
  .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible)
    .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
    border-right: var(--ag-pinned-column-border);
  }
  .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible)
    .ag-horizontal-right-spacer:not(.ag-scroller-corner),
  .ag-pinned-right-header {
    border-left: var(--ag-pinned-column-border);
  }
  .ag-pinned-left-header {
    border-right: var(--ag-pinned-column-border);
  }
  .ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
    border-left: var(--ag-pinned-column-border);
  }
  .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
    border-right: var(--ag-pinned-column-border);
  }
  .ag-pinned-left-header .ag-header-cell-resize:after {
    left: calc(50% - var(--ag-header-column-resize-handle-width));
  }
  .ag-pinned-right-header .ag-header-cell-resize:after {
    left: 50%;
  }
  .ag-pinned-left-header,
  .ag-pinned-right-header {
    height: 100%;
  }
  .ag-pinned-left-header .ag-header-cell-resize {
    right: -4px;
  }
  .ag-pinned-right-header .ag-header-cell-resize {
    left: -4px;
  }
  .ag-layout-print.ag-body {
    display: block;
    height: auto;
    height: initial;
  }
  .ag-layout-print.ag-root-wrapper {
    display: inline-block;
  }
  .ag-layout-print .ag-body-horizontal-scroll,
  .ag-layout-print .ag-body-vertical-scroll {
    display: none;
  }
  .ag-layout-print.ag-force-vertical-scroll {
    overflow-y: visible !important;
  }
  @media print {
    .ag-root-wrapper.ag-layout-print {
      display: table;
    }
    .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
    .ag-root-wrapper.ag-layout-print .ag-body-viewport,
    .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
    .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
    .ag-root-wrapper.ag-layout-print .ag-root,
    .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
    .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
      display: block !important;
      height: auto !important;
      overflow: hidden !important;
    }
    .ag-root-wrapper.ag-layout-print .ag-cell,
    .ag-root-wrapper.ag-layout-print .ag-row {
      page-break-inside: avoid;
      break-inside: avoid;
    }
  }
  .ag-select {
    align-items: center;
    display: flex;
    flex-direction: row;
  }
  .ag-select .ag-picker-field-wrapper {
    cursor: default;
  }
  .ag-ltr .ag-select .ag-picker-field-wrapper {
    padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
    padding-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-select .ag-picker-field-wrapper {
    padding-left: var(--ag-grid-size);
    padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
  }
  .ag-select.ag-disabled .ag-picker-field-wrapper:focus {
    box-shadow: none;
  }
  .ag-select:not(.ag-cell-editor, .ag-label-align-top) {
    min-height: var(--ag-list-item-height);
  }
  .ag-select .ag-picker-field-display {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-select .ag-picker-field-icon {
    align-items: center;
    display: flex;
  }
  .ag-select.ag-disabled {
    opacity: 0.5;
  }
  .ag-rich-select {
    cursor: default;
    height: 100%;
  }
  .ag-rich-select-value {
    align-items: center;
    background-color: var(--ag-input-background-color);
    display: flex;
    height: 100%;
    padding: var(--ag-grid-size);
  }
  .ag-rich-select-value .ag-picker-field-display {
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder {
    opacity: 0.5;
  }
  .ag-rich-select-list {
    background-color: var(--ag-input-background-color);
    border: var(--ag-input-border);
    border-radius: var(--ag-input-border-radius);
    box-shadow: var(--ag-dropdown-shadow);
    height: auto;
    position: relative;
    width: 100%;
  }
  .ag-rich-select-list .ag-loading-text {
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
  }
  .ag-rich-select-row {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    height: 100%;
    overflow: hidden;
    padding: 0 var(--ag-grid-size);
    white-space: nowrap;
  }
  .ag-rich-select-row-selected {
    background-color: var(--ag-selected-row-background-color);
  }
  .ag-rich-select-row-highlighted,
  .ag-rich-select-row:hover {
    background-image: linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color));
  }
  .ag-rich-select-row-text-highlight {
    font-weight: 700;
  }
  .ag-rich-select-field-input {
    flex: 1 1 auto;
  }
  .ag-ltr .ag-rich-select-field-input {
    left: var(--ag-grid-size);
  }
  .ag-rtl .ag-rich-select-field-input {
    right: var(--ag-grid-size);
  }
  .ag-rich-select-field-input .ag-input-field-input {
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    text-overflow: ellipsis;
  }
  .ag-rich-select-field-input .ag-input-field-input::placeholder {
    opacity: 0.8;
  }
  .ag-popup-editor .ag-rich-select-value {
    height: var(--ag-row-height);
    min-width: 200px;
  }
  .ag-rich-select-virtual-list-item {
    cursor: default;
    height: var(--ag-list-item-height);
  }
  .ag-pill-container {
    display: flex;
    flex-wrap: nowrap;
    gap: 0.25rem;
  }
  .ag-pill {
    align-items: center;
    background: var(--ag-select-cell-background-color);
    border: var(--ag-select-cell-border);
    border-radius: var(--ag-border-radius);
    display: flex;
    padding: 0 0.25rem;
    white-space: nowrap;
  }
  .ag-pill:focus-visible {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-pill .ag-pill-button {
    border: none;
    padding: 0;
  }
  .ag-ltr .ag-pill .ag-pill-button {
    margin-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-pill .ag-pill-button {
    margin-right: var(--ag-grid-size);
  }
  .ag-pill .ag-pill-button:hover {
    color: var(--ag-accent-color);
    cursor: pointer;
  }
  .ag-root-wrapper {
    cursor: default;
    display: flex;
    flex-direction: column;
    line-height: normal;
    overflow: hidden;
    position: relative;
    white-space: normal;
    -webkit-font-smoothing: antialiased;
    background-color: var(--ag-background-color);
    border: var(--ag-wrapper-border);
    border-radius: var(--ag-wrapper-border-radius);
    color: var(--ag-text-color);
    color-scheme: var(--ag-color-scheme);
    font-family: var(--ag-font-family);
    font-size: var(--ag-font-size);
  }
  .ag-root-wrapper.ag-layout-normal {
    height: 100%;
  }
  .ag-popup,
  .ag-root-wrapper {
    --ag-indentation-level: 0;
  }
  .ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
    right: -3px;
  }
  .ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize,
  .ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
    left: -3px;
  }
  .ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
    right: -3px;
  }
  .ag-tool-panel-wrapper {
    width: var(--ag-side-bar-panel-width);
  }
  .ag-side-bar {
    background-color: var(--ag-side-bar-background-color);
    display: flex;
    flex-direction: row-reverse;
    position: relative;
  }
  .ag-side-bar-left {
    flex-direction: row;
    order: -1;
  }
  .ag-side-buttons {
    position: relative;
    width: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  }
  .ag-side-button.ag-selected {
    background-color: var(--ag-side-button-selected-background-color);
    border-bottom: var(--ag-side-button-selected-border);
  }
  .ag-side-button.ag-selected:not(:first-of-type) {
    border-top: var(--ag-side-button-selected-border);
  }
  .ag-side-button-button {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: var(--ag-grid-size);
    padding: calc(var(--ag-grid-size) * 3) 0;
    position: relative;
    white-space: nowrap;
    width: 100%;
  }
  .ag-side-button-button:focus {
    box-shadow: none;
  }
  .ag-side-button-button:focus-visible {
    box-shadow: inset var(--ag-focus-shadow);
  }
  .ag-side-button-label {
    writing-mode: vertical-lr;
  }
  @media (-webkit-max-device-pixel-ratio: 1.5), (max-resolution: 1.5x) {
    .ag-side-button-label {
      font-family: 'Segoe UI', var(--ag-font-family);
    }
    .ag-ltr .ag-side-button-label {
      transform: rotate(0.05deg);
    }
    .ag-rtl .ag-side-button-label {
      transform: rotate(-0.05deg);
    }
  }
  .ag-ltr .ag-side-bar-left,
  .ag-rtl .ag-side-bar-right {
    border-right: var(--ag-side-panel-border);
  }
  .ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
  .ag-ltr .ag-side-bar-right,
  .ag-rtl .ag-side-bar-left,
  .ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
    border-left: var(--ag-side-panel-border);
  }
  .ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper,
  .ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper {
    border-right: var(--ag-side-panel-border);
  }
  .ag-ltr .ag-chart-menu-panel {
    border-left: var(--ag-side-panel-border);
  }
  .ag-rtl .ag-chart-menu-panel {
    border-right: var(--ag-side-panel-border);
  }
  .ag-button {
    border-radius: 0;
  }
  .ag-standard-button {
    appearance: none;
    -webkit-appearance: none;
    background-color: var(--ag-background-color);
    border: var(--ag-input-border);
    border-radius: var(--ag-border-radius);
    cursor: pointer;
    font-family: inherit;
    padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  }
  .ag-standard-button:hover {
    background-color: var(--ag-row-hover-color);
  }
  .ag-standard-button:active {
    border-color: var(--ag-accent-color);
  }
  .ag-standard-button:disabled {
    background-color: var(--ag-input-disabled-background-color);
    border: var(--ag-input-disabled-border);
    color: var(--ag-input-disabled-text-color);
  }
  :where(input[class^='ag-'][type='button'], button[class^='ag-']):focus-visible {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-checkbox-input-wrapper,
  .ag-radio-button-input-wrapper {
    background-color: var(--ag-checkbox-unchecked-background-color);
    border: solid var(--ag-checkbox-border-width) var(--ag-checkbox-unchecked-border-color);
    flex: none;
    height: var(--ag-icon-size);
    position: relative;
    width: var(--ag-icon-size);
  }
  .ag-checkbox-input-wrapper input,
  .ag-radio-button-input-wrapper input {
    -webkit-appearance: none;
    appearance: none;
    height: 100%;
    opacity: 0;
    width: 100%;
  }
  .ag-checkbox-input-wrapper:after,
  .ag-radio-button-input-wrapper:after {
    content: '';
    display: block;
    inset: 0;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    pointer-events: none;
    position: absolute;
  }
  .ag-checkbox-input-wrapper.ag-checked,
  .ag-radio-button-input-wrapper.ag-checked {
    background-color: var(--ag-checkbox-checked-background-color);
    border-color: var(--ag-checkbox-checked-border-color);
  }
  .ag-checkbox-input-wrapper.ag-checked:after,
  .ag-radio-button-input-wrapper.ag-checked:after {
    background-color: var(--ag-checkbox-checked-shape-color);
  }
  .ag-checkbox-input-wrapper:active,
  .ag-checkbox-input-wrapper:focus-within,
  .ag-radio-button-input-wrapper:active,
  .ag-radio-button-input-wrapper:focus-within {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-checkbox-input-wrapper.ag-disabled,
  .ag-radio-button-input-wrapper.ag-disabled {
    filter: grayscale();
    opacity: 0.5;
  }
  .ag-checkbox-input-wrapper {
    border-radius: var(--ag-checkbox-border-radius);
  }
  .ag-checkbox-input-wrapper.ag-checked:after {
    -webkit-mask-image: var(--ag-checkbox-checked-shape-image);
    mask-image: var(--ag-checkbox-checked-shape-image);
  }
  .ag-checkbox-input-wrapper.ag-indeterminate {
    background-color: var(--ag-checkbox-indeterminate-background-color);
    border-color: var(--ag-checkbox-indeterminate-border-color);
  }
  .ag-checkbox-input-wrapper.ag-indeterminate:after {
    background-color: var(--ag-checkbox-indeterminate-shape-color);
    -webkit-mask-image: var(--ag-checkbox-indeterminate-shape-image);
    mask-image: var(--ag-checkbox-indeterminate-shape-image);
  }
  .ag-radio-button-input-wrapper {
    border-radius: 100%;
  }
  .ag-radio-button-input-wrapper.ag-checked:after {
    -webkit-mask-image: var(--ag-radio-checked-shape-image);
    mask-image: var(--ag-radio-checked-shape-image);
  }
  .ag-drag-handle {
    color: varXXX(--ag-icon-font-color);
    cursor: grab;
  }
  .ag-list-item,
  .ag-virtual-list-item {
    height: var(--ag-list-item-height);
  }
  .ag-virtual-list-item {
    position: absolute;
    width: 100%;
  }
  .ag-select-list {
    background-color: var(--ag-background-color);
    border: var(--ag-input-border);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-dropdown-shadow);
    overflow-x: hidden;
    overflow-y: auto;
  }
  .ag-list-item {
    align-items: center;
    display: flex;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-list-item.ag-active-item {
    background-color: var(--ag-row-hover-color);
  }
  .ag-select-list-item {
    cursor: default;
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-ltr .ag-select-list-item {
    padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
  }
  .ag-rtl .ag-select-list-item {
    padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
  }
  .ag-select-list-item span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-list-item-hovered:after {
    background-color: var(--ag-range-selection-border-color);
    content: '';
    height: 1px;
    left: 0;
    position: absolute;
    right: 0;
  }
  .ag-item-highlight-top:after {
    top: 0;
  }
  .ag-item-highlight-bottom:after {
    bottom: 0;
  }
  .ag-range-field {
    align-items: center;
    display: flex;
  }
  .ag-range-field .ag-input-wrapper {
    height: 100%;
  }
  input[class^='ag-'][type='range'] {
    -webkit-appearance: none;
    background: none;
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
  }
  input[class^='ag-'][type='range']::-webkit-slider-runnable-track {
    background-color: var(--ag-border-color);
    border-radius: 1.5px;
    height: 3px;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  input[class^='ag-'][type='range']::-moz-range-track {
    background-color: var(--ag-border-color);
    border-radius: 1.5px;
    height: 3px;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  input[class^='ag-'][type='range']::-webkit-slider-thumb {
    -webkit-appearance: none;
    background-color: var(--ag-background-color);
    border: 1px solid var(--ag-border-color);
    border-radius: 100%;
    height: var(--ag-icon-size);
    margin: 0;
    padding: 0;
    transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
    width: var(--ag-icon-size);
  }
  input[class^='ag-'][type='range']::-moz-ag-range-thumb {
    -webkit-appearance: none;
    background-color: var(--ag-background-color);
    border: 1px solid var(--ag-border-color);
    border-radius: 100%;
    height: var(--ag-icon-size);
    margin: 0;
    padding: 0;
    transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
    width: var(--ag-icon-size);
  }
  input[class^='ag-'][type='range']:focus::-webkit-slider-thumb {
    border-color: var(--ag-accent-color);
    box-shadow: var(--ag-focus-shadow);
  }
  input[class^='ag-'][type='range']:focus::-moz-ag-range-thumb {
    border-color: var(--ag-accent-color);
    box-shadow: var(--ag-focus-shadow);
  }
  input[class^='ag-'][type='range']:active::-webkit-slider-runnable-track {
    background-color: var(--ag-accent-color);
  }
  input[class^='ag-'][type='range']:active::-moz-ag-range-track {
    background-color: var(--ag-accent-color);
  }
  input[class^='ag-'][type='range']:disabled {
    opacity: 0.5;
  }
  .ag-toggle-button {
    flex: none;
    min-width: 0;
    min-width: initial;
    width: auto;
    width: initial;
  }
  .ag-toggle-button-input-wrapper {
    background-color: var(--ag-toggle-button-off-background-color);
    border: solid var(--ag-toggle-button-border-width) var(--ag-toggle-button-off-border-color);
    border-radius: calc(var(--ag-toggle-button-height) * 0.5);
    flex: none;
    height: var(--ag-toggle-button-height);
    max-width: var(--ag-toggle-button-width);
    min-width: var(--ag-toggle-button-width);
    position: relative;
  }
  .ag-toggle-button-input-wrapper input {
    -webkit-appearance: none;
    appearance: none;
    height: 100%;
    opacity: 0;
    width: 100%;
  }
  .ag-toggle-button-input-wrapper:before {
    background-color: var(--ag-toggle-button-switch-background-color);
    border: var(--ag-toggle-button-border-width) solid var(--ag-toggle-button-switch-border-color);
    border-radius: 100%;
    content: '';
    display: block;
    height: var(--ag-toggle-button-height);
    pointer-events: none;
    position: absolute;
    top: calc(0px - var(--ag-toggle-button-border-width));
    width: var(--ag-toggle-button-height);
  }
  .ag-ltr .ag-toggle-button-input-wrapper:before {
    left: calc(0px - var(--ag-toggle-button-border-width));
    transition: left 0.1s;
  }
  .ag-rtl .ag-toggle-button-input-wrapper:before {
    right: calc(0px - var(--ag-toggle-button-border-width));
    transition: right 0.1s;
  }
  .ag-toggle-button-input-wrapper.ag-checked {
    background-color: var(--ag-toggle-button-on-background-color);
  }
  .ag-toggle-button-input-wrapper.ag-checked,
  .ag-toggle-button-input-wrapper.ag-checked:before {
    border-color: var(--ag-toggle-button-on-border-color);
  }
  .ag-ltr .ag-toggle-button-input-wrapper.ag-checked:before {
    left: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
  }
  .ag-rtl .ag-toggle-button-input-wrapper.ag-checked:before {
    right: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
  }
  .ag-toggle-button-input-wrapper:focus-within {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-toggle-button-input-wrapper.ag-disabled {
    opacity: 0.5;
  }
  .ag-autocomplete {
    align-items: center;
    display: flex;
    width: 100%;
  }
  .ag-autocomplete > * {
    flex: 1 1 auto;
  }
  .ag-autocomplete-list-popup {
    position: absolute;
    -webkit-user-select: none;
    user-select: none;
  }
  .ag-autocomplete-list {
    height: calc(var(--ag-row-height) * 6.5);
    min-width: 200px;
    position: relative;
    width: 100%;
  }
  .ag-autocomplete-virtual-list-item {
    cursor: default;
    display: flex;
    height: var(--ag-list-item-height);
  }
  .ag-autocomplete-virtual-list-item:focus-visible:after {
    content: none;
  }
  .ag-autocomplete-virtual-list-item:hover {
    background-color: var(--ag-row-hover-color);
  }
  .ag-autocomplete-row {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    overflow: hidden;
  }
  .ag-autocomplete-row-label {
    margin: 0 var(--ag-widget-container-horizontal-padding);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-autocomplete-row-selected {
    background-color: var(--ag-selected-row-background-color);
  }
  .ag-tooltip {
    background-color: var(--ag-tooltip-background-color);
    border: var(--ag-tooltip-border);
    border-radius: var(--ag-border-radius);
    color: var(--ag-tooltip-text-color);
    padding: var(--ag-widget-container-vertical-padding)
      var(--ag-widget-container-horizontal-padding);
    white-space: normal;
  }
  .ag-tooltip,
  .ag-tooltip-custom {
    position: absolute;
    z-index: 99999;
  }
  .ag-tooltip-custom:not(.ag-tooltip-interactive),
  .ag-tooltip:not(.ag-tooltip-interactive) {
    pointer-events: none;
  }
  .ag-tooltip-custom.ag-tooltip-animate,
  .ag-tooltip.ag-tooltip-animate {
    transition: opacity 1s;
  }
  .ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding,
  .ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding {
    opacity: 0;
  }
  .ag-angle-select {
    align-items: center;
    display: flex;
  }
  .ag-angle-select-wrapper {
    display: flex;
  }
  .ag-angle-select-parent-circle {
    display: block;
    position: relative;
  }
  .ag-angle-select-child-circle {
    position: absolute;
  }
  .ag-slider-wrapper {
    display: flex;
  }
  .ag-picker-field-display,
  .ag-slider-wrapper .ag-input-field {
    flex: 1 1 auto;
  }
  .ag-picker-field {
    align-items: center;
    display: flex;
  }
  .ag-picker-field-icon {
    border: 0;
    cursor: pointer;
    display: flex;
    margin: 0;
    padding: 0;
  }
  .ag-color-panel {
    display: flex;
    flex-direction: column;
    text-align: center;
    width: 100%;
  }
  .ag-spectrum-color {
    cursor: default;
    flex: 1 1 auto;
    overflow: visible;
    position: relative;
  }
  .ag-spectrum-fill {
    inset: 0;
    position: absolute;
  }
  .ag-spectrum-val {
    cursor: pointer;
  }
  .ag-spectrum-dragger {
    cursor: pointer;
    pointer-events: none;
    position: absolute;
  }
  .ag-spectrum-alpha,
  .ag-spectrum-hue {
    cursor: default;
  }
  .ag-spectrum-hue-background {
    background: linear-gradient(
      270deg,
      red 3%,
      #ff0 17%,
      #0f0 33%,
      #0ff 50%,
      #00f 67%,
      #f0f 83%,
      red
    );
    height: 100%;
    width: 100%;
  }
  .ag-spectrum-alpha-background {
    background: linear-gradient(
        to right,
        var(--ag-internal-spectrum-alpha-color-from),
        var(--ag-internal-spectrum-alpha-color-to)
      ),
      url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"4\"><rect x=\"0\" y=\"0\" width=\"4\" height=\"4\" fill=\"%23fff\"/><path d=\"M0 0H2V4H4V2H0Z\" fill=\"%23b2b2b2\"/></svg>")
        0 0 /4px 4px;
    height: 100%;
    width: 100%;
  }
  .ag-spectrum-tool {
    cursor: pointer;
    position: relative;
  }
  .ag-spectrum-slider {
    pointer-events: none;
    position: absolute;
  }
  .ag-spectrum-alpha .ag-spectrum-slider {
    background: linear-gradient(
        to bottom,
        var(--ag-internal-spectrum-alpha-color),
        var(--ag-internal-spectrum-alpha-color)
      )
      var(--ag-background-color);
  }
  .ag-recent-colors {
    display: flex;
    gap: 6px;
    margin-top: 10px;
  }
  .ag-recent-color {
    cursor: pointer;
  }
  .ag-angle-select[disabled] {
    opacity: 0.5;
    pointer-events: none;
  }
  .ag-ltr .ag-angle-select-field,
  .ag-ltr .ag-slider-field {
    margin-right: calc(var(--ag-grid-size) * 2);
  }
  .ag-rtl .ag-angle-select-field,
  .ag-rtl .ag-slider-field {
    margin-left: calc(var(--ag-grid-size) * 2);
  }
  .ag-angle-select-parent-circle {
    background-color: var(--ag-background-color);
    border: 1px solid;
    border-color: var(--ag-border-color);
    border-radius: 12px;
    height: 24px;
    width: 24px;
  }
  .ag-angle-select-child-circle {
    background-color: var(--ag-foreground-color);
    border-radius: 3px;
    height: 6px;
    left: 12px;
    margin-left: -3px;
    margin-top: -4px;
    top: 4px;
    width: 6px;
  }
  .ag-picker-field-wrapper {
    background-color: var(--ag-background-color);
    border: var(--ag-input-border);
    border-radius: 5px;
    min-height: max(var(--ag-list-item-height), calc(var(--ag-grid-size) * 4));
    overflow: hidden;
  }
  .ag-picker-field-wrapper:disabled {
    opacity: 0.5;
  }
  .ag-picker-field-wrapper.ag-picker-has-focus,
  .ag-picker-field-wrapper:focus-within {
    border: var(--ag-input-focus-border);
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-picker-field-button {
    background-color: var(--ag-background-color);
  }
  .ag-dialog.ag-color-dialog {
    border-radius: 5px;
  }
  .ag-color-picker .ag-picker-field-wrapper {
    padding-left: var(--ag-grid-size);
    padding-right: var(--ag-grid-size);
  }
  .ag-color-picker .ag-picker-field-display {
    align-items: center;
    display: flex;
    flex-direction: row;
    min-height: var(--ag-list-item-height);
  }
  .ag-ltr .ag-color-picker-color,
  .ag-ltr .ag-color-picker-value {
    margin-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-color-picker-color,
  .ag-rtl .ag-color-picker-value {
    margin-left: var(--ag-grid-size);
  }
  .ag-color-panel {
    padding: var(--ag-grid-size);
  }
  .ag-spectrum-tools {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .ag-spectrum-tool {
    height: 12px;
  }
  .ag-spectrum-alpha-background,
  .ag-spectrum-hue-background {
    border-radius: 12px;
  }
  .ag-spectrum-slider {
    border: 3px solid #f8f8f8;
    border-radius: 18px;
    height: 18px;
    margin-top: -15px;
    width: 18px;
  }
  .ag-recent-colors {
    margin-bottom: 2px;
    margin-left: var(--ag-grid-size);
    margin-right: var(--ag-grid-size);
  }
  .ag-color-input-color,
  .ag-color-picker-color,
  .ag-recent-color {
    border-radius: 4px;
  }
  .ag-recent-color {
    border: 1px solid var(--ag-border-color);
  }
  .ag-spectrum-sat {
    background-image: linear-gradient(90deg, #fff, hsla(20, 42%, 65%, 0));
  }
  .ag-spectrum-val {
    background-image: linear-gradient(0deg, #000, hsla(20, 42%, 65%, 0));
  }
  .ag-spectrum-dragger {
    background: #000;
    border: 3px solid #fff;
    border-radius: 18px;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.24);
    height: 18px;
    width: 18px;
  }
  .ag-spectrum-alpha-background,
  .ag-spectrum-hue-background {
    border-radius: 2px;
  }
  .ag-spectrum-tool {
    border-radius: 2px;
    height: 11px;
    margin-bottom: 10px;
  }
  .ag-spectrum-slider {
    border: 2px solid #fff;
    border-radius: 13px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
    height: 13px;
    margin-top: -12px;
    width: 13px;
  }
  .ag-recent-color:focus-visible:not(:disabled):not([readonly]),
  .ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),
  .ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]) {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-ltr .ag-color-input input.ag-input-field-input[class^='ag-'][type='text'] {
    padding-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  }
  .ag-rtl .ag-color-input input.ag-input-field-input[class^='ag-'][type='text'] {
    padding-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  }
  .ag-color-input .ag-color-input-color {
    position: absolute;
  }
  .ag-ltr .ag-color-input .ag-color-input-color {
    margin-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-color-input .ag-color-input-color {
    margin-right: var(--ag-grid-size);
  }
  .ag-color-input-color,
  .ag-color-picker-color {
    border: 1px solid var(--ag-border-color);
    border-radius: 2px;
    height: var(--ag-icon-size);
    width: var(--ag-icon-size);
  }
  .ag-pill-select .ag-picker-field-display {
    color: var(--ag-chart-menu-label-color);
    font-weight: 500;
  }
  .ag-pill-select .ag-picker-field-icon .ag-icon {
    color: var(--ag-chart-menu-label-color);
  }
  .ag-filter-toolpanel {
    flex: 1 1;
    min-width: 0;
  }
  .ag-filter-toolpanel-header {
    position: relative;
  }
  .ag-filter-toolpanel-header,
  .ag-filter-toolpanel-header > *,
  .ag-filter-toolpanel-search,
  .ag-filter-toolpanel-search > * {
    align-items: center;
    display: flex;
  }
  .ag-filter-toolpanel-header {
    height: calc(var(--ag-grid-size) * 6);
  }
  .ag-filter-toolpanel-header:focus-visible {
    border-radius: var(--ag-border-radius);
    box-shadow: inset var(--ag-focus-shadow);
  }
  .ag-filter-toolpanel-header,
  .ag-filter-toolpanel-search {
    padding: 0 var(--ag-grid-size);
  }
  .ag-filter-toolpanel-group:not(.ag-has-filter)
    > .ag-group-title-bar
    .ag-filter-toolpanel-group-instance-header-icon {
    display: none;
  }
  .ag-filter-toolpanel-group-level-0-header {
    height: calc(var(--ag-grid-size) * 8);
  }
  .ag-filter-toolpanel-group-item {
    margin-bottom: calc(var(--ag-grid-size) * 0.5);
    margin-top: calc(var(--ag-grid-size) * 0.5);
  }
  .ag-filter-toolpanel-search {
    margin-bottom: var(--ag-grid-size);
    margin-top: var(--ag-widget-container-vertical-padding);
  }
  .ag-filter-toolpanel-search-input {
    flex-grow: 1;
    height: calc(var(--ag-grid-size) * 4);
  }
  .ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
    margin-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
    margin-left: var(--ag-grid-size);
  }
  .ag-filter-toolpanel-expand {
    cursor: pointer;
  }
  .ag-ltr .ag-filter-toolpanel-expand {
    margin-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-filter-toolpanel-expand {
    margin-left: var(--ag-grid-size);
  }
  .ag-ltr .ag-filter-toolpanel-group-title-bar,
  .ag-ltr .ag-filter-toolpanel-instance-header {
    padding-left: calc(
      var(--ag-grid-size) + var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level)
    );
  }
  .ag-rtl .ag-filter-toolpanel-group-title-bar,
  .ag-rtl .ag-filter-toolpanel-instance-header {
    padding-right: calc(
      var(--ag-grid-size) + var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level)
    );
  }
  .ag-ltr .ag-filter-toolpanel-instance-body {
    margin-left: var(--ag-filter-tool-panel-group-indent);
  }
  .ag-rtl .ag-filter-toolpanel-instance-body {
    margin-right: var(--ag-filter-tool-panel-group-indent);
  }
  .ag-ltr .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
    padding-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
    padding-right: var(--ag-grid-size);
  }
  .ag-ltr .ag-filter-toolpanel-group-instance-header-icon,
  .ag-ltr .ag-filter-toolpanel-instance-header-icon {
    margin-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-filter-toolpanel-group-instance-header-icon,
  .ag-rtl .ag-filter-toolpanel-instance-header-icon {
    margin-right: var(--ag-grid-size);
  }
  .ag-filter-toolpanel-instance-filter {
    background-color: var(--ag-chrome-background-color);
  }
  .ag-filter-toolpanel-group-level-0 {
    border-top: none;
  }
  .ag-filter-toolpanel-header {
    height: auto;
    padding-bottom: var(--ag-grid-size);
    padding-top: var(--ag-grid-size);
  }
  .ag-filter-toolpanel-group-item {
    margin: 0;
  }
  .ag-filter-toolpanel-header,
  .ag-filter-toolpanel-search {
    color: var(--ag-header-text-color);
    font-weight: 500;
  }
  .ag-paging-panel {
    align-items: center;
    border-top: var(--ag-footer-row-border);
    display: flex;
    gap: calc(var(--ag-grid-size) * 0);
    height: fit-content;
    justify-content: flex-end;
    padding: 0 var(--ag-cell-horizontal-padding) * 2;
    margin-top: 18px;
    margin-bottom: 18px;
  }
  .ag-paging-page-size .ag-wrapper {
    min-width: 50px;
  }
  .ag-paging-page-summary-panel {
    align-items: center;
    display: flex;
    gap: var(--ag-cell-widget-spacing);
  }
  .ag-disabled .ag-paging-page-summary-panel {
    pointer-events: none;
  }
  .ag-paging-button {
    cursor: pointer;
    position: relative;
  }
  .ag-paging-button:focus-visible {
    box-shadow: var(--ag-focus-shadow);
  }
  .ag-paging-button.ag-disabled {
    cursor: default;
    opacity: 0.5;
  }
  .ag-paging-number,
  .ag-paging-row-summary-panel-number {
    font-weight: 500;
  }
  .ag-status-bar {
    border-top: var(--ag-footer-row-border);
    display: flex;
    justify-content: space-between;
    line-height: 1.5;
    overflow: hidden;
    padding-left: calc(var(--ag-grid-size) * 4);
    padding-right: calc(var(--ag-grid-size) * 4);
  }
  .ag-status-panel {
    display: inline-flex;
  }
  .ag-status-name-value {
    white-space: nowrap;
  }
  .ag-status-bar-center,
  .ag-status-bar-left,
  .ag-status-bar-right {
    display: inline-flex;
  }
  .ag-status-bar-center {
    text-align: center;
  }
  .ag-status-name-value {
    margin-left: var(--ag-grid-size);
    margin-right: var(--ag-grid-size);
    padding-bottom: var(--ag-widget-container-vertical-padding);
    padding-top: var(--ag-widget-container-vertical-padding);
  }
  .ag-status-name-value-value {
    font-weight: 500;
  }
  .ag-overlay {
    inset: 0;
    pointer-events: none;
    position: absolute;
    z-index: 2;
  }
  .ag-overlay-panel,
  .ag-overlay-wrapper {
    display: flex;
    height: 100%;
    width: 100%;
  }
  .ag-overlay-wrapper {
    align-items: center;
    flex: none;
    justify-content: center;
    text-align: center;
  }
  .ag-overlay-loading-wrapper {
    pointer-events: all;
  }
  .ag-overlay-loading-center {
    background: var(--ag-background-color);
    border: 1px solid var(--ag-border-color);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-popup-shadow);
    padding: var(--ag-grid-size);
  }
  .ag-icon {
    display: block;
    height: var(--ag-icon-size);
    position: relative;
    -webkit-user-select: none;
    user-select: none;
    width: var(--ag-icon-size);
  }
  .ag-column-select-column-group-readonly .ag-icon,
  .ag-disabled .ag-icon,
  [disabled] .ag-icon {
    opacity: 0.5;
  }
  .ag-icon-grip {
    opacity: 0.7;
  }
  .ag-column-select-column-readonly .ag-icon-grip,
  .ag-column-select-column-readonly.ag-icon-grip {
    opacity: 0.35;
  }
  :is(.ag-header-cell-menu-button, .ag-header-cell-filter-button, .ag-panel-title-bar-button, .ag-header-expand-icon, .ag-column-group-icons, .ag-set-filter-group-icons, .ag-group-expanded
      .ag-icon, .ag-group-contracted
      .ag-icon, .ag-chart-settings-prev, .ag-chart-settings-next, .ag-group-title-bar-icon, .ag-column-select-header-icon, .ag-floating-filter-button-button, .ag-filter-toolpanel-expand, .ag-panel-title-bar-button-icon, .ag-chart-menu-icon):hover {
    background-color: var(--ag-icon-button-hover-color);
    border-radius: 1px;
    box-shadow: 0 0 0 4px var(--ag-icon-button-hover-color);
  }
  .ag-filter-active {
    --ag-icon-button-hover-color: color-mix(in srgb, transparent, var(--ag-accent-color) 28%);
    background-color: color-mix(in srgb, transparent, var(--ag-accent-color) 14%);
    border-radius: 1px;
    box-shadow: 0 0 0 4px color-mix(in srgb, transparent, var(--ag-accent-color) 14%);
    position: relative;
  }
  .ag-filter-active:after {
    background-color: var(--ag-accent-color);
    border-radius: 50%;
    content: '';
    height: 6px;
    position: absolute;
    top: -1px;
    width: 6px;
  }
  .ag-ltr .ag-filter-active:after {
    right: -1px;
  }
  .ag-rtl .ag-filter-active:after {
    left: -1px;
  }
  .ag-filter-active .ag-icon-filter {
    clip-path: path('M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z');
  }
  .ag-label-align-right .ag-label {
    order: 1;
  }
  .ag-label-align-right > * {
    flex: none;
  }
  .ag-label-align-top {
    align-items: flex-start;
    flex-direction: column;
  }
  .ag-label-align-top > * {
    align-self: stretch;
  }
  .ag-label-ellipsis {
    flex: 1 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .ag-label {
    white-space: nowrap;
  }
  .ag-ltr .ag-label {
    margin-right: var(--ag-grid-size);
  }
  .ag-rtl .ag-label {
    margin-left: var(--ag-grid-size);
  }
  .ag-label-align-top .ag-label {
    margin-bottom: calc(var(--ag-grid-size) * 0.5);
  }
  .ag-ltr .ag-label-align-right .ag-label {
    margin-left: var(--ag-grid-size);
  }
  .ag-rtl .ag-label-align-right .ag-label {
    margin-right: var(--ag-grid-size);
  }

  /* Part iconSet/quartzRegular */
  /* .ag-icon::before {
   content: '';
   display: block;
   width: var(--ag-icon-size);
   height: var(--ag-icon-size);
   background-color: currentColor;
   mask-size: contain;
 }
 .ag-icon-aggregation::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-aggregation%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%207V4H6l6%208-6%208h12v-3%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-arrows::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-arrows%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%225%209%202%2012%205%2015%22%2F%3E%3Cpolyline%20points%3D%229%205%2012%202%2015%205%22%2F%3E%3Cpolyline%20points%3D%2215%2019%2012%2022%209%2019%22%2F%3E%3Cpolyline%20points%3D%2219%209%2022%2012%2019%2015%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-asc::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-asc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-cancel::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cancel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m15%209-6%206%22%2F%3E%3Cpath%20d%3D%22m9%209%206%206%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-chart::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-chart%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2218%22%20x2%3D%2218%22%20y1%3D%2220%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%2220%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-color-picker::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-color-picker%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m19%2011-8-8-8.6%208.6a2%202%200%200%200%200%202.8l5.2%205.2c.8.8%202%20.8%202.8%200L19%2011Z%22%2F%3E%3Cpath%20d%3D%22m5%202%205%205%22%2F%3E%3Cpath%20d%3D%22M2%2013h15%22%2F%3E%3Cpath%20d%3D%22M22%2020a2%202%200%201%201-4%200c0-1.6%201.7-2.4%202-4%20.3%201.6%202%202.4%202%204Z%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-columns::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-columns%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%203H5a2%202%200%200%200-2%202v4m6-6h10a2%202%200%200%201%202%202v4M9%203v18m0%200h10a2%202%200%200%200%202-2V9M9%2021H5a2%202%200%200%201-2-2V9m0%200h18%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-contracted::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-contracted%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-copy::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-copy%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20x%3D%228%22%20y%3D%228%22%20rx%3D%222%22%20ry%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%2016c-1.1%200-2-.9-2-2V4c0-1.1.9-2%202-2h10c1.1%200%202%20.9%202%202%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-cross::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cross%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M18%206%206%2018%22%2F%3E%3Cpath%20d%3D%22m6%206%2012%2012%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-csv::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-csv%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-cut::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-cut%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8.12%208.12%2012%2012%22%2F%3E%3Cpath%20d%3D%22M20%204%208.12%2015.88%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2218%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M14.8%2014.8%2020%2020%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-desc::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-desc%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-down::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%205v14%22%2F%3E%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-excel::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-excel%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.5%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7.5L14.5%202z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpath%20d%3D%22M8%2013h2%22%2F%3E%3Cpath%20d%3D%22M8%2017h2%22%2F%3E%3Cpath%20d%3D%22M14%2013h2%22%2F%3E%3Cpath%20d%3D%22M14%2017h2%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-expanded::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-expanded%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-eye-slash::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye-slash%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9.88%209.88a3%203%200%201%200%204.24%204.24%22%2F%3E%3Cpath%20d%3D%22M10.73%205.08A10.43%2010.43%200%200%201%2012%205c7%200%2010%207%2010%207a13.16%2013.16%200%200%201-1.67%202.68%22%2F%3E%3Cpath%20d%3D%22M6.61%206.61A13.526%2013.526%200%200%200%202%2012s3%207%2010%207a9.74%209.74%200%200%200%205.39-1.61%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-eye::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-eye%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M2%2012s3-7%2010-7%2010%207%2010%207-3%207-10%207-10-7-10-7Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-filter::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-filter%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M3%206h18%22%2F%3E%3Cpath%20d%3D%22M7%2012h10%22%2F%3E%3Cpath%20d%3D%22M10%2018h4%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-first::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-first%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m17%2018-6-6%206-6%22%2F%3E%3Cpath%20d%3D%22M7%206v12%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-group::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-group%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M16%2012H3%22%2F%3E%3Cpath%20d%3D%22M16%2018H3%22%2F%3E%3Cpath%20d%3D%22M10%206H3%22%2F%3E%3Cpath%20d%3D%22M21%2018V8a2%202%200%200%200-2-2h-5%22%2F%3E%3Cpath%20d%3D%22m16%208-2-2%202-2%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-last::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-last%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2018%206-6-6-6%22%2F%3E%3Cpath%20d%3D%22M17%206v12%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-left::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m12%2019-7-7%207-7%22%2F%3E%3Cpath%20d%3D%22M19%2012H5%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-linked::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-linked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207h2%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%201%201%200%2010h-2%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2216%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-loading::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-loading%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%222%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2218%22%20y2%3D%2222%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%224.93%22%20y2%3D%227.76%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%2216.24%22%20y2%3D%2219.07%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%226%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2218%22%20x2%3D%2222%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224.93%22%20x2%3D%227.76%22%20y1%3D%2219.07%22%20y2%3D%2216.24%22%2F%3E%3Cline%20x1%3D%2216.24%22%20x2%3D%2219.07%22%20y1%3D%227.76%22%20y2%3D%224.93%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-maximize::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-maximize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cpolyline%20points%3D%229%2021%203%2021%203%2015%22%2F%3E%3Cline%20x1%3D%2221%22%20x2%3D%2214%22%20y1%3D%223%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-menu::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%226%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%224%22%20x2%3D%2220%22%20y1%3D%2218%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-menu-alt::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-menu-alt%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2219%22%20r%3D%220.75%22%20fill%3D%22%23D9D9D9%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-minimize::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minimize%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpolyline%20points%3D%224%2014%2010%2014%2010%2020%22%2F%3E%3Cpolyline%20points%3D%2220%2010%2014%2010%2014%204%22%2F%3E%3Cline%20x1%3D%2214%22%20x2%3D%2221%22%20y1%3D%2210%22%20y2%3D%223%22%2F%3E%3Cline%20x1%3D%223%22%20x2%3D%2210%22%20y1%3D%2221%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-minus::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-minus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-next::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-next%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-none::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-none%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m7%2015%205%205%205-5%22%2F%3E%3Cpath%20d%3D%22m7%209%205-5%205%205%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-not-allowed::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-not-allowed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m4.9%204.9%2014.2%2014.2%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-paste::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-paste%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%202H9a1%201%200%200%200-1%201v2c0%20.6.4%201%201%201h6c.6%200%201-.4%201-1V3c0-.6-.4-1-1-1Z%22%2F%3E%3Cpath%20d%3D%22M8%204H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2M16%204h2a2%202%200%200%201%202%202v2M11%2014h10%22%2F%3E%3Cpath%20d%3D%22m17%2010%204%204-4%204%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-pin::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pin%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2217%22%20y2%3D%2222%22%2F%3E%3Cpath%20d%3D%22M5%2017h14v-1.76a2%202%200%200%200-1.11-1.79l-1.78-.9A2%202%200%200%201%2015%2010.76V6h1a2%202%200%200%200%200-4H8a2%202%200%200%200%200%204h1v4.76a2%202%200%200%201-1.11%201.79l-1.78.9A2%202%200%200%200%205%2015.24Z%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-pivot::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-pivot%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M15%203v18%22%2F%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M21%209H3%22%2F%3E%3Cpath%20d%3D%22M21%2015H3%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-plus::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-plus%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2012h8%22%2F%3E%3Cpath%20d%3D%22M12%208v8%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-previous::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-previous%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-right::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3Cpath%20d%3D%22m12%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-save::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-save%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M12%2017V3%22%2F%3E%3Cpath%20d%3D%22m6%2011%206%206%206-6%22%2F%3E%3Cpath%20d%3D%22M19%2021H5%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-small-down::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-down%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-small-left::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-left%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-small-right::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-right%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-small-up::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-small-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-tick::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tick%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-tree-closed::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-closed%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-tree-indeterminate::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-indeterminate%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-tree-open::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-tree-open%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-unlinked::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-unlinked%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9%2017H7A5%205%200%200%201%207%207%22%2F%3E%3Cpath%20d%3D%22M15%207h2a5%205%200%200%201%204%208%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2212%22%20y1%3D%2212%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%222%22%20y2%3D%2222%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-up::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-up%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%2F%3E%3Cpath%20d%3D%22M12%2019V5%22%2F%3E%3C%2Fsvg%3E');
 }
 .ag-icon-grip::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-grip%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Cg%20stroke%3D%22none%22%20fill%3D%22currentColor%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
 }
 .ag-icon-settings::before {
   mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-settings%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E*%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M20%207h-9%22%2F%3E%3Cpath%20d%3D%22M14%2017H5%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E');
 } */

  /* Part iconSet/alpine */
  .ag-icon:before {
    background-color: currentColor;
    content: '';
    display: block;
    height: var(--ag-icon-size);
    -webkit-mask-size: contain;
    mask-size: contain;
    width: var(--ag-icon-size);
  }
  .ag-icon-aggregation:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24 6H8v2l8 8-8 8v2h16v-2H11l8-8-8-8h13z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24 6H8v2l8 8-8 8v2h16v-2H11l8-8-8-8h13z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-arrows:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.515 11.171 2.687 16l4.828 4.829-1.414 1.414L-.142 16l6.243-6.243zm16.97 0 1.414-1.414L32.142 16l-6.243 6.243-1.414-1.414L29.313 16zM16.028 13.2l2.829 2.828-2.829 2.829-2.828-2.829zm-4.857 11.285L16 29.313l4.829-4.828 1.414 1.414L16 32.142l-6.243-6.243zm0-16.97L9.757 6.101 16-.142l6.243 6.243-1.414 1.414L16 2.687z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.515 11.171 2.687 16l4.828 4.829-1.414 1.414L-.142 16l6.243-6.243zm16.97 0 1.414-1.414L32.142 16l-6.243 6.243-1.414-1.414L29.313 16zM16.028 13.2l2.829 2.828-2.829 2.829-2.828-2.829zm-4.857 11.285L16 29.313l4.829-4.828 1.414 1.414L16 32.142l-6.243-6.243zm0-16.97L9.757 6.101 16-.142l6.243 6.243-1.414 1.414L16 2.687z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-asc:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-cancel:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667A13.32 13.32 0 0 0 2.667 16c0 7.373 5.96 13.333 13.333 13.333S29.333 23.373 29.333 16 23.373 2.667 16 2.667m6.667 18.12-1.88 1.88L16 17.88l-4.787 4.787-1.88-1.88L14.12 16l-4.787-4.787 1.88-1.88L16 14.12l4.787-4.787 1.88 1.88L17.88 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667A13.32 13.32 0 0 0 2.667 16c0 7.373 5.96 13.333 13.333 13.333S29.333 23.373 29.333 16 23.373 2.667 16 2.667m6.667 18.12-1.88 1.88L16 17.88l-4.787 4.787-1.88-1.88L14.12 16l-4.787-4.787 1.88-1.88L16 14.12l4.787-4.787 1.88 1.88L17.88 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-chart:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M14 7h4v18h-4zM8 17h4v8H8zM20 13h4v12h-4z%27/%3E%3C/g%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M14 7h4v18h-4zM8 17h4v8H8zM20 13h4v12h-4z%27/%3E%3C/g%3E%3C/svg%3E");
  }
  .ag-icon-color-picker:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M23.907 17.587 10.574 4.254l-1.88 1.88 3.173 3.173-8.28 8.28 10.16 10.16zm-16.547 0 6.387-6.387 6.387 6.387zm18.387 2s-2.667 2.893-2.667 4.667c0 1.467 1.2 2.667 2.667 2.667s2.667-1.2 2.667-2.667c0-1.773-2.667-4.667-2.667-4.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M23.907 17.587 10.574 4.254l-1.88 1.88 3.173 3.173-8.28 8.28 10.16 10.16zm-16.547 0 6.387-6.387 6.387 6.387zm18.387 2s-2.667 2.893-2.667 4.667c0 1.467 1.2 2.667 2.667 2.667s2.667-1.2 2.667-2.667c0-1.773-2.667-4.667-2.667-4.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-columns:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26 25H6V7h20zM12 11H8v12h4zm6 0h-4v12h4zm6 12V11h-4v12z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 -1%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26 25H6V7h20zM12 11H8v12h4zm6 0h-4v12h4zm6 12V11h-4v12z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 -1%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-contracted:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m12 6 10 10-10 10-2-2 8-8-8-8z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m12 6 10 10-10 10-2-2 8-8-8-8z%27/%3E%3C/svg%3E");
  }
  .ag-icon-copy:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22 1.333H6A2.675 2.675 0 0 0 3.333 4v18.667H6V4h16zm4 5.334H11.333a2.675 2.675 0 0 0-2.667 2.667v18.667c0 1.467 1.2 2.667 2.667 2.667H26c1.467 0 2.667-1.2 2.667-2.667V9.334c0-1.467-1.2-2.667-2.667-2.667M26 28H11.333V9.333H26z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22 1.333H6A2.675 2.675 0 0 0 3.333 4v18.667H6V4h16zm4 5.334H11.333a2.675 2.675 0 0 0-2.667 2.667v18.667c0 1.467 1.2 2.667 2.667 2.667H26c1.467 0 2.667-1.2 2.667-2.667V9.334c0-1.467-1.2-2.667-2.667-2.667M26 28H11.333V9.333H26z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-cross:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.984 13.894 27.05 2.828l2.122 2.122-11.066 11.066 11.066 11.066-2.122 2.12-11.066-11.066L4.918 29.202l-2.12-2.12 11.066-11.066L2.798 4.95l2.12-2.122z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.984 13.894 27.05 2.828l2.122 2.122-11.066 11.066 11.066 11.066-2.122 2.12-11.066-11.066L4.918 29.202l-2.12-2.12 11.066-11.066L2.798 4.95l2.12-2.122z%27/%3E%3C/svg%3E");
  }
  .ag-icon-csv:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27M.688-.226a.2.2 0 0 1-.017.074.28.28 0 0 1-.145.14.412.412 0 0 1-.234.013.28.28 0 0 1-.202-.168.468.468 0 0 1-.04-.19q0-.086.025-.155a.319.319 0 0 1 .182-.191.4.4 0 0 1 .134-.025q.087 0 .155.035a.3.3 0 0 1 .104.085.17.17 0 0 1 .036.097.06.06 0 0 1-.018.044.06.06 0 0 1-.042.019.06.06 0 0 1-.042-.013.2.2 0 0 1-.031-.046.2.2 0 0 0-.066-.079.16.16 0 0 0-.095-.027.17.17 0 0 0-.142.068.3.3 0 0 0-.053.193.4.4 0 0 0 .023.139.2.2 0 0 0 .067.083.2.2 0 0 0 .1.027q.063 0 .106-.031a.2.2 0 0 0 .065-.091.2.2 0 0 1 .023-.046q.014-.018.044-.018a.06.06 0 0 1 .044.018.06.06 0 0 1 .019.045%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 7.122 25.977%29%27/%3E%3Cpath d=%27M.622-.215a.2.2 0 0 1-.033.117.23.23 0 0 1-.098.081.4.4 0 0 1-.153.029.34.34 0 0 1-.175-.04.23.23 0 0 1-.079-.077.17.17 0 0 1-.031-.093q0-.027.019-.045a.06.06 0 0 1 .046-.019.06.06 0 0 1 .039.014.1.1 0 0 1 .027.044.3.3 0 0 0 .03.057q.015.023.044.038.03.015.076.015.065 0 .105-.03a.09.09 0 0 0 .04-.075.08.08 0 0 0-.022-.058.14.14 0 0 0-.056-.034 1 1 0 0 0-.092-.025.7.7 0 0 1-.129-.042.2.2 0 0 1-.083-.066.17.17 0 0 1-.03-.104q0-.058.032-.105a.2.2 0 0 1 .093-.07.4.4 0 0 1 .144-.025q.066 0 .114.016a.3.3 0 0 1 .08.044.2.2 0 0 1 .046.057q.015.03.015.058a.07.07 0 0 1-.018.046.06.06 0 0 1-.046.021q-.025 0-.038-.012a.2.2 0 0 1-.028-.041.2.2 0 0 0-.047-.063Q.387-.625.326-.625a.15.15 0 0 0-.09.025q-.035.024-.035.059 0 .021.012.037a.1.1 0 0 0 .032.027.4.4 0 0 0 .111.036q.06.015.11.031.048.018.083.042a.2.2 0 0 1 .054.062.2.2 0 0 1 .019.091%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 13.339 25.977%29%27/%3E%3Cpath d=%27m.184-.633.162.48.163-.483q.013-.038.019-.053a.062.062 0 0 1 .061-.039q.018 0 .034.009a.1.1 0 0 1 .025.025q.009.015.009.031L.654-.64l-.007.025-.009.024-.173.468-.019.051a.2.2 0 0 1-.021.042.1.1 0 0 1-.033.03.1.1 0 0 1-.049.012.1.1 0 0 1-.05-.011A.1.1 0 0 1 .26-.03a.2.2 0 0 1-.021-.042L.22-.123.05-.587.041-.612.033-.638.03-.662q0-.025.02-.046a.07.07 0 0 1 .05-.02q.037 0 .053.023.015.023.031.072%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 18.94 25.977%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27M.688-.226a.2.2 0 0 1-.017.074.28.28 0 0 1-.145.14.412.412 0 0 1-.234.013.28.28 0 0 1-.202-.168.468.468 0 0 1-.04-.19q0-.086.025-.155a.319.319 0 0 1 .182-.191.4.4 0 0 1 .134-.025q.087 0 .155.035a.3.3 0 0 1 .104.085.17.17 0 0 1 .036.097.06.06 0 0 1-.018.044.06.06 0 0 1-.042.019.06.06 0 0 1-.042-.013.2.2 0 0 1-.031-.046.2.2 0 0 0-.066-.079.16.16 0 0 0-.095-.027.17.17 0 0 0-.142.068.3.3 0 0 0-.053.193.4.4 0 0 0 .023.139.2.2 0 0 0 .067.083.2.2 0 0 0 .1.027q.063 0 .106-.031a.2.2 0 0 0 .065-.091.2.2 0 0 1 .023-.046q.014-.018.044-.018a.06.06 0 0 1 .044.018.06.06 0 0 1 .019.045%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 7.122 25.977%29%27/%3E%3Cpath d=%27M.622-.215a.2.2 0 0 1-.033.117.23.23 0 0 1-.098.081.4.4 0 0 1-.153.029.34.34 0 0 1-.175-.04.23.23 0 0 1-.079-.077.17.17 0 0 1-.031-.093q0-.027.019-.045a.06.06 0 0 1 .046-.019.06.06 0 0 1 .039.014.1.1 0 0 1 .027.044.3.3 0 0 0 .03.057q.015.023.044.038.03.015.076.015.065 0 .105-.03a.09.09 0 0 0 .04-.075.08.08 0 0 0-.022-.058.14.14 0 0 0-.056-.034 1 1 0 0 0-.092-.025.7.7 0 0 1-.129-.042.2.2 0 0 1-.083-.066.17.17 0 0 1-.03-.104q0-.058.032-.105a.2.2 0 0 1 .093-.07.4.4 0 0 1 .144-.025q.066 0 .114.016a.3.3 0 0 1 .08.044.2.2 0 0 1 .046.057q.015.03.015.058a.07.07 0 0 1-.018.046.06.06 0 0 1-.046.021q-.025 0-.038-.012a.2.2 0 0 1-.028-.041.2.2 0 0 0-.047-.063Q.387-.625.326-.625a.15.15 0 0 0-.09.025q-.035.024-.035.059 0 .021.012.037a.1.1 0 0 0 .032.027.4.4 0 0 0 .111.036q.06.015.11.031.048.018.083.042a.2.2 0 0 1 .054.062.2.2 0 0 1 .019.091%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 13.339 25.977%29%27/%3E%3Cpath d=%27m.184-.633.162.48.163-.483q.013-.038.019-.053a.062.062 0 0 1 .061-.039q.018 0 .034.009a.1.1 0 0 1 .025.025q.009.015.009.031L.654-.64l-.007.025-.009.024-.173.468-.019.051a.2.2 0 0 1-.021.042.1.1 0 0 1-.033.03.1.1 0 0 1-.049.012.1.1 0 0 1-.05-.011A.1.1 0 0 1 .26-.03a.2.2 0 0 1-.021-.042L.22-.123.05-.587.041-.612.033-.638.03-.662q0-.025.02-.046a.07.07 0 0 1 .05-.02q.037 0 .053.023.015.023.031.072%27 style=%27fill-rule:nonzero%27 transform=%27matrix%288.39799 0 0 12.455 18.94 25.977%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-cut:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M13.775 15.198 3.835 2.945a1.501 1.501 0 0 1 2.33-1.89l14.997 18.488A6.003 6.003 0 0 1 29.657 25c0 3.311-2.688 6-6 6s-6-2.689-6-6c0-1.335.437-2.569 1.176-3.566l-3.127-3.855-3.001 3.7A5.97 5.97 0 0 1 14 25c0 3.311-2.689 6-6 6s-6-2.689-6-6a6.003 6.003 0 0 1 8.315-5.536zm9.882 6.702a3.1 3.1 0 0 0-3.1 3.1c0 1.711 1.389 3.1 3.1 3.1s3.1-1.389 3.1-3.1-1.389-3.1-3.1-3.1M8 21.95a3.05 3.05 0 1 0 .001 6.101A3.05 3.05 0 0 0 8 21.95m9.63-11.505 1.932 2.381 8.015-9.881a1.5 1.5 0 0 0-2.329-1.89z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M13.775 15.198 3.835 2.945a1.501 1.501 0 0 1 2.33-1.89l14.997 18.488A6.003 6.003 0 0 1 29.657 25c0 3.311-2.688 6-6 6s-6-2.689-6-6c0-1.335.437-2.569 1.176-3.566l-3.127-3.855-3.001 3.7A5.97 5.97 0 0 1 14 25c0 3.311-2.689 6-6 6s-6-2.689-6-6a6.003 6.003 0 0 1 8.315-5.536zm9.882 6.702a3.1 3.1 0 0 0-3.1 3.1c0 1.711 1.389 3.1 3.1 3.1s3.1-1.389 3.1-3.1-1.389-3.1-3.1-3.1M8 21.95a3.05 3.05 0 1 0 .001 6.101A3.05 3.05 0 0 0 8 21.95m9.63-11.505 1.932 2.381 8.015-9.881a1.5 1.5 0 0 0-2.329-1.89z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-desc:before,
  .ag-icon-down:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m26.667 16-1.88-1.88-7.453 7.44V5.333h-2.667V21.56l-7.44-7.453L5.334 16l10.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m26.667 16-1.88-1.88-7.453 7.44V5.333h-2.667V21.56l-7.44-7.453L5.334 16l10.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-excel:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27m.052-.139.16-.234-.135-.208a.4.4 0 0 1-.028-.052.1.1 0 0 1-.01-.042.05.05 0 0 1 .018-.037.07.07 0 0 1 .045-.016q.03 0 .047.018a1 1 0 0 1 .047.066l.107.174.115-.174.024-.038.019-.026.021-.015a.1.1 0 0 1 .027-.005.06.06 0 0 1 .044.016.05.05 0 0 1 .018.039q0 .033-.038.089l-.141.211.152.234a.3.3 0 0 1 .03.051.1.1 0 0 1 .009.038.1.1 0 0 1-.008.031.1.1 0 0 1-.024.023.1.1 0 0 1-.034.008.1.1 0 0 1-.035-.008.1.1 0 0 1-.023-.022L.427-.067.301-.265l-.134.204-.022.034-.016.019a.1.1 0 0 1-.022.015.1.1 0 0 1-.03.005.06.06 0 0 1-.044-.016.06.06 0 0 1-.017-.047q0-.036.036-.088%27 style=%27fill-rule:nonzero%27 transform=%27matrix%2817.82892 0 0 16.50777 10.371 25.928%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M384 131.9c-7.753-8.433-110.425-128.473-114.9-133L48-.1C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48zm-35.9 2.1H257V27.9zM30 479V27h200l1 105c0 13.3-1.3 29 12 29h111l1 318z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%28.06285 0 0 .06285 3.934 -.054%29%27/%3E%3Cpath d=%27m.052-.139.16-.234-.135-.208a.4.4 0 0 1-.028-.052.1.1 0 0 1-.01-.042.05.05 0 0 1 .018-.037.07.07 0 0 1 .045-.016q.03 0 .047.018a1 1 0 0 1 .047.066l.107.174.115-.174.024-.038.019-.026.021-.015a.1.1 0 0 1 .027-.005.06.06 0 0 1 .044.016.05.05 0 0 1 .018.039q0 .033-.038.089l-.141.211.152.234a.3.3 0 0 1 .03.051.1.1 0 0 1 .009.038.1.1 0 0 1-.008.031.1.1 0 0 1-.024.023.1.1 0 0 1-.034.008.1.1 0 0 1-.035-.008.1.1 0 0 1-.023-.022L.427-.067.301-.265l-.134.204-.022.034-.016.019a.1.1 0 0 1-.022.015.1.1 0 0 1-.03.005.06.06 0 0 1-.044-.016.06.06 0 0 1-.017-.047q0-.036.036-.088%27 style=%27fill-rule:nonzero%27 transform=%27matrix%2817.82892 0 0 16.50777 10.371 25.928%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-expanded:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 26 10 16 20 6l2 2-8 8 8 8z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 26 10 16 20 6l2 2-8 8 8 8z%27/%3E%3C/svg%3E");
  }
  .ag-icon-eye-slash:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M8.95 10.364 7 8.414 8.414 7l2.32 2.32A13.2 13.2 0 0 1 16.5 8c5.608 0 10.542 3.515 12.381 8.667L29 17l-.119.333a13 13 0 0 1-4.255 5.879l1.466 1.466-1.414 1.414-1.754-1.753A13.2 13.2 0 0 1 16.5 26c-5.608 0-10.542-3.515-12.381-8.667L4 17l.119-.333a13 13 0 0 1 4.83-6.303m1.445 1.445A11.02 11.02 0 0 0 6.148 17c1.646 4.177 5.728 7 10.352 7 1.76 0 3.441-.409 4.94-1.146l-1.878-1.878A5.06 5.06 0 0 1 16.5 22c-2.789 0-5.05-2.239-5.05-5 0-1.158.398-2.223 1.065-3.07zm1.855-.974 1.794 1.795A5.07 5.07 0 0 1 16.5 12c2.789 0 5.05 2.239 5.05 5 0 .9-.24 1.745-.661 2.474l2.305 2.306A11 11 0 0 0 26.852 17c-1.646-4.177-5.728-7-10.352-7-1.495 0-2.933.295-4.25.835%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M8.95 10.364 7 8.414 8.414 7l2.32 2.32A13.2 13.2 0 0 1 16.5 8c5.608 0 10.542 3.515 12.381 8.667L29 17l-.119.333a13 13 0 0 1-4.255 5.879l1.466 1.466-1.414 1.414-1.754-1.753A13.2 13.2 0 0 1 16.5 26c-5.608 0-10.542-3.515-12.381-8.667L4 17l.119-.333a13 13 0 0 1 4.83-6.303m1.445 1.445A11.02 11.02 0 0 0 6.148 17c1.646 4.177 5.728 7 10.352 7 1.76 0 3.441-.409 4.94-1.146l-1.878-1.878A5.06 5.06 0 0 1 16.5 22c-2.789 0-5.05-2.239-5.05-5 0-1.158.398-2.223 1.065-3.07zm1.855-.974 1.794 1.795A5.07 5.07 0 0 1 16.5 12c2.789 0 5.05 2.239 5.05 5 0 .9-.24 1.745-.661 2.474l2.305 2.306A11 11 0 0 0 26.852 17c-1.646-4.177-5.728-7-10.352-7-1.495 0-2.933.295-4.25.835%27/%3E%3C/svg%3E");
  }
  .ag-icon-eye:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16.5 23c4.624 0 8.706-2.823 10.352-7-1.646-4.177-5.728-7-10.352-7s-8.706 2.823-10.352 7c1.646 4.177 5.728 7 10.352 7M4.119 15.667C5.958 10.515 10.892 7 16.5 7s10.542 3.515 12.381 8.667L29 16l-.119.333C27.042 21.485 22.108 25 16.5 25S5.958 21.485 4.119 16.333L4 16zM16.5 21c2.789 0 5.049-2.239 5.049-5s-2.26-5-5.049-5-5.049 2.239-5.049 5 2.26 5 5.049 5%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16.5 23c4.624 0 8.706-2.823 10.352-7-1.646-4.177-5.728-7-10.352-7s-8.706 2.823-10.352 7c1.646 4.177 5.728 7 10.352 7M4.119 15.667C5.958 10.515 10.892 7 16.5 7s10.542 3.515 12.381 8.667L29 16l-.119.333C27.042 21.485 22.108 25 16.5 25S5.958 21.485 4.119 16.333L4 16zM16.5 21c2.789 0 5.049-2.239 5.049-5s-2.26-5-5.049-5-5.049 2.239-5.049 5 2.26 5 5.049 5%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-filter:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m28 8-8 8v5l-6 6V16L6 8V6h22zM9 8l7 7v7l2-2v-5l7-7z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m28 8-8 8v5l-6 6V16L6 8V6h22zM9 8l7 7v7l2-2v-5l7-7z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-first:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.273 22.12 18.153 16l6.12-6.12L22.393 8l-8 8 8 8zM7.727 8h2.667v16H7.727z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.273 22.12 18.153 16l6.12-6.12L22.393 8l-8 8 8 8zM7.727 8h2.667v16H7.727z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-group:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 7v1H9V7zm0-3v1H5.001V4zm-7 7H5v-1h2zm0-3H5V7h2zM3 5H1V4h2zm11 5v1H9v-1zm-7 4H5v-1h2zm7-1v1H9v-1z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%282 0 0 2 0 -2%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 7v1H9V7zm0-3v1H5.001V4zm-7 7H5v-1h2zm0-3H5V7h2zM3 5H1V4h2zm11 5v1H9v-1zm-7 4H5v-1h2zm7-1v1H9v-1z%27 style=%27fill-rule:nonzero%27 transform=%27matrix%282 0 0 2 0 -2%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-last:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m7.727 9.88 6.12 6.12-6.12 6.12L9.607 24l8-8-8-8zM21.607 8h2.667v16h-2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m7.727 9.88 6.12 6.12-6.12 6.12L9.607 24l8-8-8-8zM21.607 8h2.667v16h-2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-left:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26.667 14.667H10.44l7.453-7.453L16 5.334 5.333 16.001 16 26.668l1.88-1.88-7.44-7.453h16.227z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M26.667 14.667H10.44l7.453-7.453L16 5.334 5.333 16.001 16 26.668l1.88-1.88-7.44-7.453h16.227z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-linked:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M5.2 16a4.136 4.136 0 0 1 4.133-4.133h5.333V9.334H9.333a6.67 6.67 0 0 0-6.667 6.667 6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.333A4.136 4.136 0 0 1 5.2 16.002zm5.467 1.333h10.667v-2.667H10.667zm12-8h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133 4.136 4.136 0 0 1-4.133 4.133h-5.333v2.533h5.333a6.67 6.67 0 0 0 6.667-6.667 6.67 6.67 0 0 0-6.667-6.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M5.2 16a4.136 4.136 0 0 1 4.133-4.133h5.333V9.334H9.333a6.67 6.67 0 0 0-6.667 6.667 6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.333A4.136 4.136 0 0 1 5.2 16.002zm5.467 1.333h10.667v-2.667H10.667zm12-8h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133 4.136 4.136 0 0 1-4.133 4.133h-5.333v2.533h5.333a6.67 6.67 0 0 0 6.667-6.667 6.67 6.67 0 0 0-6.667-6.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-loading:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M17 29h-2v-8h2zm-3.586-9L7 26.414 5.586 25 12 18.586zm13 5L25 26.414 18.586 20 20 18.586zM29 17h-8v-2h8zm-18 0H3v-2h8zm2.414-5L12 13.414 5.586 7 7 5.586zm13-5L20 13.414 18.586 12 25 5.586zM17 11h-2V3h2z%27 style=%27fill-rule:nonzero%27 transform=%27translate%28-3.692 -3.692%29scale%281.23077%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M17 29h-2v-8h2zm-3.586-9L7 26.414 5.586 25 12 18.586zm13 5L25 26.414 18.586 20 20 18.586zM29 17h-8v-2h8zm-18 0H3v-2h8zm2.414-5L12 13.414 5.586 7 7 5.586zm13-5L20 13.414 18.586 12 25 5.586zM17 11h-2V3h2z%27 style=%27fill-rule:nonzero%27 transform=%27translate%28-3.692 -3.692%29scale%281.23077%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-maximize:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 30H2V18h2.828v7.05l8.254-8.252 2.12 2.12-8.252 8.254H14zm4-28h12v12h-2.828V6.95l-8.254 8.252-2.12-2.12 8.252-8.254H18z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M14 30H2V18h2.828v7.05l8.254-8.252 2.12 2.12-8.252 8.254H14zm4-28h12v12h-2.828V6.95l-8.254 8.252-2.12-2.12 8.252-8.254H18z%27/%3E%3C/svg%3E");
  }
  .ag-icon-menu:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 13H0v-2h20zm0-6H0V5h20zm0-6H0v-2h20z%27 style=%27fill-rule:nonzero%27 transform=%27translate%286 9%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M20 13H0v-2h20zm0-6H0V5h20zm0-6H0v-2h20z%27 style=%27fill-rule:nonzero%27 transform=%27translate%286 9%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-menu-alt:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M16 19a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 27a3 3 0 1 0 0-6 3 3 0 0 0 0 6%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M16 19a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6M16 27a3 3 0 1 0 0-6 3 3 0 0 0 0 6%27/%3E%3C/svg%3E");
  }
  .ag-icon-minimize:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M2 18h12v12h-2.828v-7.05l-8.254 8.252-2.12-2.12 8.252-8.254H2zm28-4H18V2h2.828v7.05L29.082.798l2.12 2.12-8.252 8.254H30z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M2 18h12v12h-2.828v-7.05l-8.254 8.252-2.12-2.12 8.252-8.254H2zm28-4H18V2h2.828v7.05L29.082.798l2.12 2.12-8.252 8.254H30z%27/%3E%3C/svg%3E");
  }
  .ag-icon-minus:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658H7.901v-2.658z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658H7.901v-2.658z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-next:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.94 6 9.06 7.88 17.167 16 9.06 24.12 10.94 26l10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%281%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.94 6 9.06 7.88 17.167 16 9.06 24.12 10.94 26l10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%281%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-none:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M23.708 14.645 16 6.939l-7.708 7.706 1.416 1.416L16 9.767l6.292 6.294zM23.708 20.355 16 28.061l-7.708-7.706 1.416-1.416L16 25.233l6.292-6.294z%27/%3E%3C/g%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cg fill=%27%23000%27 fill-rule=%27nonzero%27%3E%3Cpath d=%27M23.708 14.645 16 6.939l-7.708 7.706 1.416 1.416L16 9.767l6.292 6.294zM23.708 20.355 16 28.061l-7.708-7.706 1.416-1.416L16 25.233l6.292-6.294z%27/%3E%3C/g%3E%3C/svg%3E");
  }
  .ag-icon-not-allowed:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667C8.64 2.667 2.667 8.64 2.667 16S8.64 29.333 16 29.333 29.333 23.36 29.333 16 23.36 2.667 16 2.667M5.333 16c0-5.893 4.773-10.667 10.667-10.667 2.467 0 4.733.84 6.533 2.253L7.586 22.533A10.54 10.54 0 0 1 5.333 16M16 26.667c-2.467 0-4.733-.84-6.533-2.253L24.414 9.467A10.54 10.54 0 0 1 26.667 16c0 5.893-4.773 10.667-10.667 10.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M16 2.667C8.64 2.667 2.667 8.64 2.667 16S8.64 29.333 16 29.333 29.333 23.36 29.333 16 23.36 2.667 16 2.667M5.333 16c0-5.893 4.773-10.667 10.667-10.667 2.467 0 4.733.84 6.533 2.253L7.586 22.533A10.54 10.54 0 0 1 5.333 16M16 26.667c-2.467 0-4.733-.84-6.533-2.253L24.414 9.467A10.54 10.54 0 0 1 26.667 16c0 5.893-4.773 10.667-10.667 10.667%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-paste:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.334 4H19.76C19.2 2.453 17.733 1.333 16 1.333S12.8 2.453 12.24 4H6.667A2.675 2.675 0 0 0 4 6.667V28c0 1.467 1.2 2.667 2.667 2.667h18.667c1.467 0 2.667-1.2 2.667-2.667V6.667C28.001 5.2 26.801 4 25.334 4M16 4c.733 0 1.333.6 1.333 1.333s-.6 1.333-1.333 1.333-1.333-.6-1.333-1.333S15.267 4 16 4m9.333 24H6.666V6.667h2.667v4h13.333v-4h2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.334 4H19.76C19.2 2.453 17.733 1.333 16 1.333S12.8 2.453 12.24 4H6.667A2.675 2.675 0 0 0 4 6.667V28c0 1.467 1.2 2.667 2.667 2.667h18.667c1.467 0 2.667-1.2 2.667-2.667V6.667C28.001 5.2 26.801 4 25.334 4M16 4c.733 0 1.333.6 1.333 1.333s-.6 1.333-1.333 1.333-1.333-.6-1.333-1.333S15.267 4 16 4m9.333 24H6.666V6.667h2.667v4h13.333v-4h2.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-pin:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m10.78 19.777-4.668-4.666s.032-1 .67-1.87c1.366-1.86 4.052-1.96 6.056-1.572l3.158-3.108c-.7-2.342 3.352-5.046 3.352-5.046l9.166 9.168q-.334.447-.67.894c-1.074 1.426-2.538 2.63-4.272 2.338l-3.32 3.218c.046.344.042.03.118 1.152.144 2.13-.64 4.324-2.632 5.34l-.746.364-4.798-4.798-7.292 7.294-1.416-1.416zm8.24-13.672c-.688.568-1.416 1.45-1.024 2.072l.49.722-4.986 4.988c-1.988-.506-4.346-.636-5.156.614l9.02 9.032q.14-.099.272-.21c1.226-1.08.764-3.04.498-4.9l4.79-4.79s1.47.938 2.936-.776l-6.79-6.79q-.026.019-.05.038%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m10.78 19.777-4.668-4.666s.032-1 .67-1.87c1.366-1.86 4.052-1.96 6.056-1.572l3.158-3.108c-.7-2.342 3.352-5.046 3.352-5.046l9.166 9.168q-.334.447-.67.894c-1.074 1.426-2.538 2.63-4.272 2.338l-3.32 3.218c.046.344.042.03.118 1.152.144 2.13-.64 4.324-2.632 5.34l-.746.364-4.798-4.798-7.292 7.294-1.416-1.416zm8.24-13.672c-.688.568-1.416 1.45-1.024 2.072l.49.722-4.986 4.988c-1.988-.506-4.346-.636-5.156.614l9.02 9.032q.14-.099.272-.21c1.226-1.08.764-3.04.498-4.9l4.79-4.79s1.47.938 2.936-.776l-6.79-6.79q-.026.019-.05.038%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-pivot:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.128 2.002c2.56.096 4.772 2.292 4.87 4.87a712 712 0 0 1 0 18.256c-.096 2.56-2.292 4.772-4.87 4.87a712 712 0 0 1-18.256 0c-2.558-.096-4.772-2.29-4.87-4.87a712 712 0 0 1 0-18.256c.096-2.56 2.292-4.772 4.87-4.87a712 712 0 0 1 18.256 0m2.966 7.954H9.892v18.136c5.086.13 10.18.098 15.264-.096 1.48-.094 2.746-1.35 2.84-2.84.192-5.064.226-10.134.098-15.2M3.968 24.1q.015.528.036 1.056c.094 1.484 1.354 2.746 2.84 2.84l1.012.036V24.1zM22 15.414l-.292.294-1.416-1.416L23 11.586l2.708 2.706-1.416 1.416-.292-.294v3.592c-.032 2.604-2.246 4.892-4.872 4.992L15.414 24l.294.292-1.416 1.416L11.586 23l2.706-2.708 1.416 1.416-.322.32c3.372.03 6.578-.164 6.614-3.034zM3.88 18.038c.002 1.346.012 2.694.038 4.04h3.938v-4.04zm.05-6.062a681 681 0 0 0-.044 4.042h3.97v-4.042zm5.962-7.99Q8.449 3.999 7.006 4c-1.57.02-2.946 1.348-3.004 2.922q-.02 1.517-.042 3.034h3.896v-2.02h2.036zm14.244-.016v3.966h3.898q-.017-.546-.038-1.092c-.094-1.48-1.35-2.746-2.84-2.84q-.51-.019-1.02-.034m-8.14-.054q-2.035.022-4.07.048v3.972h4.07zm6.106.008a213 213 0 0 0-4.07-.022v4.034h4.07z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M25.128 2.002c2.56.096 4.772 2.292 4.87 4.87a712 712 0 0 1 0 18.256c-.096 2.56-2.292 4.772-4.87 4.87a712 712 0 0 1-18.256 0c-2.558-.096-4.772-2.29-4.87-4.87a712 712 0 0 1 0-18.256c.096-2.56 2.292-4.772 4.87-4.87a712 712 0 0 1 18.256 0m2.966 7.954H9.892v18.136c5.086.13 10.18.098 15.264-.096 1.48-.094 2.746-1.35 2.84-2.84.192-5.064.226-10.134.098-15.2M3.968 24.1q.015.528.036 1.056c.094 1.484 1.354 2.746 2.84 2.84l1.012.036V24.1zM22 15.414l-.292.294-1.416-1.416L23 11.586l2.708 2.706-1.416 1.416-.292-.294v3.592c-.032 2.604-2.246 4.892-4.872 4.992L15.414 24l.294.292-1.416 1.416L11.586 23l2.706-2.708 1.416 1.416-.322.32c3.372.03 6.578-.164 6.614-3.034zM3.88 18.038c.002 1.346.012 2.694.038 4.04h3.938v-4.04zm.05-6.062a681 681 0 0 0-.044 4.042h3.97v-4.042zm5.962-7.99Q8.449 3.999 7.006 4c-1.57.02-2.946 1.348-3.004 2.922q-.02 1.517-.042 3.034h3.896v-2.02h2.036zm14.244-.016v3.966h3.898q-.017-.546-.038-1.092c-.094-1.48-1.35-2.746-2.84-2.84q-.51-.019-1.02-.034m-8.14-.054q-2.035.022-4.07.048v3.972h4.07zm6.106.008a213 213 0 0 0-4.07-.022v4.034h4.07z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-plus:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658h-6.77v6.77h-2.658v-6.77h-6.77v-2.658h6.77v-6.77h2.658v6.77z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6.572 6.572a13.32 13.32 0 0 0 0 18.856 13.32 13.32 0 0 0 18.856 0 13.32 13.32 0 0 0 0-18.856 13.32 13.32 0 0 0-18.856 0m17.527 8.099v2.658h-6.77v6.77h-2.658v-6.77h-6.77v-2.658h6.77v-6.77h2.658v6.77z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-previous:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.94 7.88 20.06 6l-10 10 10 10 1.88-1.88L13.833 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.94 7.88 20.06 6l-10 10 10 10 1.88-1.88L13.833 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-right:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m16 5.333-1.88 1.88 7.44 7.453H5.333v2.667H21.56l-7.44 7.453 1.88 1.88 10.667-10.667L16 5.332z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m16 5.333-1.88 1.88 7.44 7.453H5.333v2.667H21.56l-7.44 7.453 1.88 1.88 10.667-10.667L16 5.332z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-save:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.708 2.355 8 10.061.292 2.355 1.708.939 8 7.233 14.292.939z%27 style=%27fill-rule:nonzero%27 transform=%27translate%288 14%29%27/%3E%3Cpath d=%27M5 26h22v2H5zM15 4h2v18h-2z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M15.708 2.355 8 10.061.292 2.355 1.708.939 8 7.233 14.292.939z%27 style=%27fill-rule:nonzero%27 transform=%27translate%288 14%29%27/%3E%3Cpath d=%27M5 26h22v2H5zM15 4h2v18h-2z%27/%3E%3C/svg%3E");
  }
  .ag-icon-small-down:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 10.667 16 21.334l8.667-10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 10.667 16 21.334l8.667-10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-small-left:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.333 7.334 10.666 16l10.667 8.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M21.333 7.334 10.666 16l10.667 8.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-small-right:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.667 24.666 21.334 16 10.667 7.333z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M10.667 24.666 21.334 16 10.667 7.333z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-small-up:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 21.333 16 10.666l8.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M7.334 21.333 16 10.666l8.667 10.667z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-tick:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M11.586 22.96 27.718 6.828 29.84 8.95 11.586 27.202 2.4 18.016l2.12-2.122z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M11.586 22.96 27.718 6.828 29.84 8.95 11.586 27.202 2.4 18.016l2.12-2.122z%27/%3E%3C/svg%3E");
  }
  .ag-icon-tree-closed:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m11.94 6-1.88 1.88L18.167 16l-8.107 8.12L11.94 26l10-10z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m11.94 6-1.88 1.88L18.167 16l-8.107 8.12L11.94 26l10-10z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-tree-indeterminate:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6 13.5h20v3H6z%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M6 13.5h20v3H6z%27/%3E%3C/svg%3E");
  }
  .ag-icon-tree-open:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.12 9.06 16 17.167 7.88 9.06 6 10.94l10 10 10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 1%29%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M24.12 9.06 16 17.167 7.88 9.06 6 10.94l10 10 10-10z%27 style=%27fill-rule:nonzero%27 transform=%27translate%280 1%29%27/%3E%3C/svg%3E");
  }
  .ag-icon-unlinked:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22.667 9.333h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133c0 1.907-1.307 3.507-3.08 3.973l1.947 1.947c2.173-1.107 3.667-3.32 3.667-5.92a6.67 6.67 0 0 0-6.667-6.667zm-1.334 5.334h-2.92l2.667 2.667h.253zM2.667 5.693 6.814 9.84A6.65 6.65 0 0 0 2.667 16a6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.334a4.136 4.136 0 0 1-4.133-4.133c0-2.12 1.613-3.867 3.68-4.093l2.76 2.76h-.973v2.667h3.64l3.027 3.027v2.307h2.307l5.347 5.333 1.68-1.68L4.362 4.002 2.669 5.695z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M22.667 9.333h-5.333v2.533h5.333a4.136 4.136 0 0 1 4.133 4.133c0 1.907-1.307 3.507-3.08 3.973l1.947 1.947c2.173-1.107 3.667-3.32 3.667-5.92a6.67 6.67 0 0 0-6.667-6.667zm-1.334 5.334h-2.92l2.667 2.667h.253zM2.667 5.693 6.814 9.84A6.65 6.65 0 0 0 2.667 16a6.67 6.67 0 0 0 6.667 6.667h5.333v-2.533H9.334a4.136 4.136 0 0 1-4.133-4.133c0-2.12 1.613-3.867 3.68-4.093l2.76 2.76h-.973v2.667h3.64l3.027 3.027v2.307h2.307l5.347 5.333 1.68-1.68L4.362 4.002 2.669 5.695z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-up:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 style=%27fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27m5.333 16 1.88 1.88 7.453-7.44v16.227h2.667V10.44l7.44 7.453L26.666 16 15.999 5.333 5.332 16z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");
  }
  .ag-icon-grip:before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-grip%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Cg%20stroke%3D%22none%22%20fill%3D%22currentColor%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22ag-icon%20ag-icon-grip%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cstyle%3E%2a%20%7B%20vector-effect%3A%20non-scaling-stroke%3B%20%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%220.5%22%2F%3E%3Cg%20stroke%3D%22none%22%20fill%3D%22currentColor%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  }
  .ag-icon-settings:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M30 8h-4.1c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2v2h14.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30zm-9 4c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3M2 24h4.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30v-2H15.9c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2zm9-4c1.7 0 3 1.3 3 3s-1.3 3-3 3-3-1.3-3-3 1.3-3 3-3%27/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27M30 8h-4.1c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2v2h14.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30zm-9 4c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3M2 24h4.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30v-2H15.9c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2zm9-4c1.7 0 3 1.3 3 3s-1.3 3-3 3-3-1.3-3-3 1.3-3 3-3%27/%3E%3C/svg%3E");
  }

  /* Part tabStyle/quartz */
  .ag-tabs-header {
    background-color: var(--ag-tab-bar-background-color);
    border-bottom: var(--ag-tab-bar-border);
    gap: var(--ag-tab-spacing);
    padding: var(--ag-tab-bar-top-padding) var(--ag-tab-bar-horizontal-padding) 0;
  }
  .ag-tabs-header-wrapper {
    display: flex;
  }
  .ag-tabs-header-wrapper .ag-tabs-header {
    flex: 1 1;
  }
  .ag-tabs-close-button-wrapper {
    border: 0;
    padding: var(--ag-grid-size);
  }
  .ag-ltr .ag-tabs-close-button-wrapper {
    border-right: 1px solid var(--ag-border-color);
  }
  .ag-rtl .ag-tabs-close-button-wrapper {
    border-left: 1px solid var(--ag-border-color);
  }
  .ag-tabs-close-button {
    background-color: transparent;
    background-color: initial;
    border: 0;
    cursor: pointer;
    padding: 0;
  }
  .ag-tab {
    align-items: center;
    background-color: var(--ag-tab-background-color);
    border-left: var(--ag-tab-selected-border-width) solid transparent;
    border-right: var(--ag-tab-selected-border-width) solid transparent;
    color: var(--ag-tab-text-color);
    display: flex;
    flex: 1 1;
    justify-content: center;
    padding: var(--ag-tab-top-padding) var(--ag-tab-horizontal-padding) var(--ag-tab-bottom-padding);
    position: relative;
  }
  .ag-tab:hover {
    background-color: var(--ag-tab-hover-background-color);
    color: var(--ag-tab-hover-text-color);
  }
  .ag-tab.ag-tab-selected {
    background-color: var(--ag-tab-selected-background-color);
    color: var(--ag-tab-selected-text-color);
  }
  .ag-ltr .ag-tab.ag-tab-selected:not(:first-of-type) {
    border-left-color: var(--ag-tab-selected-border-color);
  }
  .ag-ltr .ag-tab.ag-tab-selected:not(:last-of-type),
  .ag-rtl .ag-tab.ag-tab-selected:not(:first-of-type) {
    border-right-color: var(--ag-tab-selected-border-color);
  }
  .ag-rtl .ag-tab.ag-tab-selected:not(:last-of-type) {
    border-left-color: var(--ag-tab-selected-border-color);
  }
  .ag-tab:after {
    background-color: var(--ag-tab-selected-underline-color);
    bottom: 0;
    content: '';
    display: block;
    height: var(--ag-tab-selected-underline-width);
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    transition: opacity var(--ag-tab-selected-underline-transition-duration);
  }
  .ag-tab.ag-tab-selected:after {
    opacity: 1;
  }
  .ag-tab:focus-visible {
    box-shadow: inset var(--ag-focus-shadow);
  }

  /* Part inputStyle/bordered */
  :where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper)) {
    -moz-appearance: textfield;
  }
  :where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper))::-webkit-inner-spin-button,
  :where(input[class^='ag-'][type='number']:not(.ag-number-field-input-stepper))::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
    background-color: var(--ag-input-background-color);
    border: var(--ag-input-border);
    border-radius: var(--ag-input-border-radius);
    color: var(--ag-input-text-color);
    min-height: var(--ag-input-height);
  }
  .ag-ltr
    :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
    padding-left: var(--ag-input-padding-start);
  }
  .ag-rtl
    :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']) {
    padding-right: var(--ag-input-padding-start);
  }
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:disabled) {
    background-color: var(--ag-input-disabled-background-color);
    border: var(--ag-input-disabled-border);
    color: var(--ag-input-disabled-text-color);
  }
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:focus) {
    background-color: var(--ag-input-focus-background-color);
    border: var(--ag-input-focus-border);
    box-shadow: var(--ag-input-focus-shadow);
    color: var(--ag-input-focus-text-color);
  }
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(:invalid) {
    background-color: var(--ag-input-invalid-background-color);
    border: var(--ag-input-invalid-border);
    color: var(--ag-input-invalid-text-color);
  }
  :where(input[class^='ag-']:not([type]), input[class^='ag-'][type='text'], input[class^='ag-'][type='number'], input[class^='ag-'][type='tel'], input[class^='ag-'][type='date'], input[class^='ag-'][type='datetime-local'], textarea[class^='ag-']):where(.invalid) {
    background-color: var(--ag-input-invalid-background-color);
    border: var(--ag-input-invalid-border);
    color: var(--ag-input-invalid-text-color);
  }
}

:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_FeatureBar__5X4qT{padding:0 1.8rem 0 .9rem;min-height:64px;height:64px;background-color:#ffffff;background-color:var(--white);box-shadow:0 1px #f7f7f7;box-shadow:0 1px var(--gray-100);color:#000000;color:var(--black);display:flex;align-items:center;justify-content:space-between;touch-action:none}@media(max-width: 575px){.style_FeatureBar__5X4qT{padding:0 1.06rem}}.style_name__FLLYt{color:#000000;color:var(--black);white-space:nowrap;line-height:1.26 !important;text-overflow:ellipsis;overflow:hidden;display:block}[data-kit-theme=dark] .style_topbar__BGIoY{background:#000000;background:var(--gray-900);color:#aeaee0;border-bottom:1px solid #232135}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_footer__Xtw11{bottom:0;margin:0 auto;padding:0 2.4rem .9rem;background:#f9f9f9;background:var(--gray-50)}@media(max-width: 575px){.style_footer__Xtw11{padding:0 0.96rem !important}}.style_footerInner__nsFgH{border-top:1px solid #e8e8ed;border-top:1px solid var(--gray-200);padding:0.6rem 0.18rem 0}.style_logo__Usg2z{color:#000000;color:var(--black);font-size:1.13rem;text-transform:uppercase;letter-spacing:-1px;font-weight:900}.style_logo__Usg2z span{display:inline-block;height:0.86rem;width:0.86rem;background:#000000;background:var(--black);border-radius:20px;margin-left:0.53rem;vertical-align:middle;position:relative;top:-2px}[data-kit-theme=dark] .style_footer__Xtw11{color:#aeaee0}[data-kit-theme=dark] .style_footerInner__nsFgH{border-top:1px solid #232135}[data-kit-theme=dark] .style_logo__Usg2z span{background:#aeaee0}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_toggleButton__eZEBn{font-size:24px;padding:0.8rem 1.06rem;background:#25d366;border:none;box-shadow:0 5px 14px rgba(0,0,0,.1) !important;font-weight:bold;border-radius:50%;color:#ffffff;color:var(--white);transition:all .5s ease-in-out}.style_toggleButton__eZEBn:hover{background:#075e54;color:#ffffff;color:var(--white);transform:scale(0.9)}.style_toggleButton__eZEBn span{font-size:15px}.style_chat__NvOyn{position:fixed;z-index:998;bottom:0.93rem;right:1.33rem;transition:all .2s ease-in-out}[data-kit-theme=dark] .style_container__Zm8FB{background:#232135}[data-kit-theme=dark] .style_container__Zm8FB::before{border-top:7px solid #232135}[data-kit-theme=dark] .style_toggleButton__eZEBn{background:#232135}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_helper__Tt20I{font-size:1.2rem;color:#000000;color:var(--black)}
:root{--primary: #2754ff;--primary-light: #3572ff;--primary-hover: #2045d1;--primary-active: #234ce8;--primary-border: #4f78ff;--primary-dark: #1936a3;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #ffffff;--gray-25: #f8f8f8;--gray-75: #f1f1f1;--gray-50: #f9f9f9;--gray-100: #f7f7f7;--gray-200: #e8e8ed;--gray-300: #bec3c9;--gray-400: #8d949e;--gray-500: #606060;--gray-600: #444950;--gray-700: #303338;--gray-800: #1d1d1f;--gray-900: #000000;--white: #ffffff;--black: #000000;--darker: #000000;--text: #000000;--cash: #e0fcee;--tds: #fff8b5;--tcs: #ffebf2;--upi: #e5e6fc;--card: #fbe2fa;--netbanking: #fce6e0;--paylater: #fee7e9;--emi: #f2ffcf;--cheque: #e3fafe;--cash-active: #cafae2;--tds-active: #fff69f;--tcs-active: #ffd2e2;--upi-active: #cfd1fa;--card-active: #f8cdf6;--netbanking-active: #fad4ca;--paylater-active: #fdd0d4;--emi-active: #ecffb8;--cheque-active: #ccf6fd;--cash-hover: #b9f8d9;--tds-hover: #fff48e;--tcs-hover: #ffbfd5;--upi-hover: #bec1f8;--card-hover: #f6bcf3;--netbanking-hover: #f8c6b9;--paylater-hover: #fcbdc3;--emi-hover: #e7ffa5;--cheque-hover: #b9f3fd;--amount: #f3f9ff;--paid: #f3faf6;--pending: #fdf0e6;--cash-text: #042916;--upi-text: #05072c;--tds-text: #19180b;--tcs-text: #ccbcc2;--card-text: #290527;--netbanking-text: #280c04;--paylater-text: #330208;--emi-text: #323231;--cheque-text: #012931;--amount-text: #001933;--paid-text: #021f0e;--pending-text: #191812;--success: #cbf4c9;--success-text: #02220d;--success-active: #b9f0b7;--warning-active: #fff2b6;--danger-active: #ffd7e2;--success-hover: #abeda8;--warning-hover: #ffefa4;--danger-hover: #ffc3d3;--warning: #fff6cd;--warning-text: #331302;--danger: #fff0f4;--danger-text: #db0629;--lblue: #f5faff;--lred: #ffefed;--lgreen: #ebf5f1;--lyellow: #fffbf3;--lpurple: #f6f4fb;--lpink: #fff1f5;--lblue2: #deeeff;--positive-bg: #f5faf8;--negative-bg: #fef8f8;--purple: #453473;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--card-magenta: #fce6fa;--card-azure: #e6f2ff;--card-forest: #e7f3ed;--card-orange: #fdf0e6;--card-white: #fffafb;--card-indigo: #efeaff;--card-orange-dark: #fdf0e6;--view-button: #f2ebff;--record-payment: #fff6cd;--send-button: #e3faec;--view-button-active: #e2d2ff;--record-payment-active: #fff2b6;--send-button-active: #cff6de;--view-button-hover: #d5bfff;--record-payment-hover: #ffefa4;--send-button-hover: #bff3d3;--blue50: #ddfffe;--blue100: #cff5f6;--blue200: #75d5e8;--blue300: #06b9ef;--blue400: #0196ed;--blue500: #0570de;--blue600: #0055bc;--blue700: #03438e;--blue800: #013260;--blue900: #011c3a;--green50: #ecfed7;--green100: #cbf4c9;--green200: #76df47;--green300: #48c404;--green400: #3ea50b;--green500: #228403;--green600: #05690d;--green700: #0a5118;--green800: #043b15;--green900: #02220d;--g100: #fafefa;--g200: #f5fdf4;--g300: #effcef;--g400: #eafbe9;--g500: #e5fae4;--orange50: #fff6cd;--orange100: #fff2b7;--orange200: #fcbd3a;--orange300: #ff8f0e;--orange400: #ed6804;--orange500: #c84801;--orange600: #a82c00;--orange700: #842106;--orange800: #5f1a05;--orange900: #331302;--red50: #fff5fa;--red100: #ffe7f2;--red200: #ffb1cd;--red300: #fe87a1;--red400: #fc526a;--red500: #df1b41;--red600: #b3063d;--r500: #f8cdd4;--r400: #f9d7dd;--r300: #fbe1e5;--r200: #fcebee;--r100: #fef5f6;--chat-message-user: #0872f5;--chat-message-ai: #eaeaea;--chat-text-user: #ffffff;--chat-text-ai: #000000;--beta-tag-colour: #2754ff}[data-kit-theme=swipedark]{--primary: #4967dc;--white-strict: #ffffff;--black-strict: #000000;--sticky-bar: #212121;--gray-900: #e8e8ed;--gray-800: #e8e8ed;--gray-700: #e8e8ed;--gray-600: #e8e8ed;--gray-500: #d9d9d7;--gray-400: #bec3c9;--gray-300: #8d949e;--gray-200: #606770;--gray-100: #444950;--gray-75: #303338;--gray-50: #2d2d2e;--gray-25: #1d1d1f;--white: #2d2d2e;--black: #ffffff;--darker: #ffffff;--text: #e8e8ed;--cash: #31403a;--upi: #312d50;--tds: #473d0f;--card: #4e2056;--netbanking: #572e25;--emi: #383d12;--cheque: #303a4f;--cash-text: #d8ffff;--tds-text: #ffefd8;--upi-text: #d8e4ff;--card-text: #e7d8ff;--netbanking-text: #ffdbd8;--emi-text: #dcffd8;--cheque-text: #d8e1ff;--cash-active: #222b28;--upi-active: #24213b;--tds-active: #362e0e;--card-active: #401c46;--netbanking-active: #3f2019;--emi-active: #2d3111;--cheque-active: #202837;--cash-hover: #3c4f48;--upi-hover: #413b6d;--tds-hover: #53460e;--card-hover: #5c2765;--netbanking-hover: #67352a;--emi-hover: #434914;--cheque-hover: #3c4862;--lblue: #192e5d;--lred: #4f2c24;--lyellow: #4a452c;--lpurple: #2d2657;--lpink: #46274d;--lblue2: #2e4b57;--amount: #001933;--paid: #021f0e;--pending: #191812;--amount-text: #f3f9ff;--paid-text: #f3faf6;--pending-text: #fef6dc;--success: #1b3825;--success-text: #b7dcb5;--success-active: #1a3523;--warning-active: #43291a;--danger-active: #54020f;--success-hover: #193322;--warning-hover: #412719;--danger-hover: #50020f;--warning: #472b1b;--warning-text: #e6ddb9;--danger: #580210;--lblue: #435466;--lred: #664440;--lgreen: #495852;--lyellow: #665a42;--lpurple: #504b5c;--lpink: #66424c;--lblue2: #445566;--purple: #f6f4fb;--orange2: #ffe1d6;--orangedark: #672a16;--orangeproduct: #ff3819;--gray-9: #e3e8ee;--orangeStore: #fc3654;--positive-bg: #353e3a;--negative-bg: #423131;--card-magenta: #46274d;--card-azure: #1a3c5e;--card-forest: #353e3a;--card-orange: #58351a;--card-white: #fffafb;--card-indigo: #3f3d4a;--card-orange-dark: #403932;--amount: #303a50;--paid: #3a5736;--pending: #48324c;--amount-text: #f0f2f7;--paid-text: #f1f6f0;--pending-text: #f2eff3;--success: #55674f;--success-text: #dcffd8;--success-active: #414f3c;--success-hover: #7a9172;--warning: #703f38;--warning-text: #ffdbd8;--warning-active: #5b312c;--warning-hover: #a25850;--danger: #5b1824;--danger-text: #fff0f4;--danger-active: #4a1922;--danger-hover: #701928;--view-button: #544d83;--record-payment: #71611a;--send-button: #556e65;--view-button-active: #413b6d;--record-payment-active: #53460e;--send-button-active: #3c4f48;--view-button-hover: #6e65ad;--record-payment-hover: #897520;--send-button-hover: #7b9b8f;--blue900: #ddfffe;--blue800: #cff5f6;--blue700: #75d5e8;--blue600: #06b9ef;--blue500: #0196ed;--blue400: #0570de;--blue300: #0055bc;--blue200: #03438e;--blue100: #013260;--blue50: #011c3a;--green900: #ecfed7;--green800: #cbf4c9;--green700: #76df47;--green600: #48c404;--green500: #3ea50b;--green400: #228403;--green300: #05690d;--green200: #0a5118;--green100: #043b15;--green50: #02220d;--g100: #3d493c;--g200: #516250;--g300: #667a65;--g400: #667a65;--g500: #7a9279;--orange900: #fff6cd;--orange800: #fff2b7;--orange700: #fcbd3a;--orange600: #ff8f0e;--orange500: #ed6804;--orange400: #c84801;--orange300: #a82c00;--orange200: #842106;--orange100: #5f1a05;--orange50: #331302;--red600: #fff5fa;--red500: #ffe7f2;--red400: #ffb1cd;--red300: #fe87a1;--red200: #fc526a;--red100: #df1b41;--red50: #b3063d;--r500: #996a7b;--r400: #805967;--r300: #664752;--r200: #4c353d;--r100: #332329;--chat-message-ai: #262626;--chat-text-ai: #ffffff;--beta-tag-colour: #ffffff}.style_mobileMenu__siQ9m .ant-drawer-content,.style_mobileMenu__siQ9m .ant-drawer-wrapper-body{overflow:visible !important;padding-bottom:20px !important;pointer-events:all}.style_mobileMenu__siQ9m .ant-drawer-body{padding:0 !important;pointer-events:all;height:100%}.style_mobileMenu__siQ9m .ant-layout-sider{height:100%}.style_handler__neGu9{position:fixed;z-index:1;left:0;top:42px;width:41px;height:40px;cursor:pointer;text-align:center;line-height:40px;font-size:16px;display:flex;justify-content:center;align-items:center;background:#001529;border-radius:0 4px 4px 0;box-shadow:2px 0 8px rgba(0,0,0,.15)}.style_handlerIcon__GHM9m{width:14px;height:2px;background:#fff;position:relative;transition:background .3s cubic-bezier(0.78, 0.14, 0.15, 0.86)}.style_handlerIcon__GHM9m:after,.style_handlerIcon__GHM9m:before{content:"";display:block;position:absolute;background:#fff;width:100%;height:2px;transition:transform .3s cubic-bezier(0.78, 0.14, 0.15, 0.86)}.style_handlerIcon__GHM9m:before{top:-5px}.style_handlerIcon__GHM9m:after{top:5px}

/*# sourceMappingURL=main.ce964227.css.map*/