

@layer base {
  
  body, :host {
    /* Color */
    --black-1: #1d1825;
--black-2: #524e56;
--black-3: #635a6c;
--black-4: #8c8297;
--black-5: #bab3c2;
--black-6: #d7ced9;
--black-7: #e3dde4;
--white-1: #ffffff;
--white-2: #f5f4fa;
--white-3: #edf0f5;
--white-4: #ebe4f2;
--white-5: #e8ddf4;
--white-6: #e2d2f3;
--white-7: #e0ccf5;
--brand-1: #824ccd;
--brand-2: #673da1;
--brand-3: #9a76cb;
--brand-8: #ad8dd8;
--brand-4: #b49ed1;
--brand-5: #edcbf1;
--brand-6: #e0daec;
--brand-7: #f4e7f4;
--brand-sec-1: #bbb107;
--brand-sec-2: #ebdf0a;
--brand-sec-3: #ece336;
--brand-sec-4: #e8e169;
--brand-sec-5: #e0da76;
--brand-sec-6: #ddd88d;
--success-1: #86c25b;
--dryft-success-200: #bdc25b;
--unsuccess-1: #fc3003;
--dryft-unsuccess-200: #00a8a8;
--status-0: #71b441;
--status-1: #cbc806;
--status-2: #c3a618;
--status-3: #c36b18;
--status-4: #a31900;
--temp-status-1: #df073d;
--temp-status-2: #df0c8e;
--temp-status-3: #0c76df;
--brand-dark-1: #1d1825;
--brand-dark-2: #3d344c;
    /* Fonts */
    --font-sans: 'Inter',sans-serif;
--font-urbanist: 'Urbanist',sans-serif;

    /* Font size */
    --font-size-xxs: 0.625rem;
--font-size-xs: 0.75rem;
--font-size-sm: 0.75rem;
--font-size-base: 0.875rem;
--font-size-base2: 0.925rem;
--font-size-lg: 1rem;
--font-size-xl: 1.25rem;
--font-size-2xl: 1.5rem;
--font-size-3xl: 1.875rem;
--font-size-4xl: 2.25rem;
--font-size-5xl: 3rem;
--font-size-6xl: 3.25rem;
--font-size-std: 0.825rem;
    /* Font weight */
    --font-weight-thin: 100;
--font-weight-lighter: 200;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
--font-weight-bolder: 800;
--font-weight-black: 900;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    --6xs: 0.125rem;
--5xs: 0.175rem;
--4xs: 0.25rem;
--3xs: 0.4rem;
--2xs: 0.6rem;
--xs: .75rem;
--sm: .875rem;
--sm-base: 0.925rem;
--base: 1rem;
--lg: 1.15rem;
--xl: 1.25rem;
--2xl: 1.5rem;
--3xl: 1.75rem;
--4xl: 2rem;
--5xl: 2.5rem;
--6xl: 3rem;
--toggle-height-md: 1.3rem;
--2_5xs: 0.5rem;
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}

      
  .eyAmaz {
    width:100%;
  height:100%;
  }
      

      
        
      
      
  .qcnFG {
    width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .state-manager\:UwZ540RU-eQYEHzmvVFhu {
    width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .state-manager\:jF0XtGbdQp-VWvkgnCx1n {
    width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .eXMYTQ {
    color:var(--text-color, #292929);
  width:100%;
  height:100%;
  opacity:0.98;
  font-size:var(--font-size-base);
  background:linear-gradient(200deg, var(--bg-color-1), var(--bg-color-2));
  font-family:inherit;
  padding-top:var(--lg);
  padding-left:var(--2xl);
  padding-right:var(--2xl);
  padding-bottom:var(--lg);
  justify-content:;
  }
      

      
          @media (max-width: 1400px) {
            
  .eXMYTQ {
    padding-top:var(--lg);
  padding-left:var(--base);
  padding-right:var(--base);
  padding-bottom:var(--lg);
  }
      

          }
          
        
      
      
  .app-provider\:CpWmkTQWQXMJ_uvmWZ3Nu {
    width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .ekKtzU {
    gap:var(--sm);
  flex:1;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .ezBBPh {
    gap:var(--lg);
  color:inherit;
  height:100%;
  align-items:start;
  font-family:inherit;
  justify-content:start;
  }
      

      
        
      
      
  .SLufT {
    font-size:var(--label-size);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .cSdWts {
    gap:var(--lg);
  color:inherit;
  width:var(--nav-width);
  height:100%;
  font-family:inherit;
  }
      

      
          @media (max-width: 1400px) {
            
  .cSdWts {
    width:74px;
  }
      

          }
          
        
      
      
  .chPOcB {
    flex:1;
  color:inherit;
  row-gap:var(--gap);
  column-gap:var(--gap);
  align-items:center;
  font-family:inherit;
  justify-content:space-between;
  }
      

      
        
      
      
  .fpAOjL {
    width:56px;
  cursor:pointer;
  height:56px;
  align-items:center;
  font-family:inherit;
  border-radius:99px;
  justify-content:center;
  background-color:var(--option-bg-color, #f5f4fa);
  }
      

      
  .fpAOjL.selected {
    color:var(--black-1, #292929);
  box-shadow:1px 0.5px 5px 0px var(--black-4, #8c8297);
  background-color:var(--white-1, #ffffff);
  }
      


  .fpAOjL:hover {
    color:var(--brand-1, #824ccd);
  }
      

        
      
      
  .njTZm {
    width:76px;
  height:31px;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eEobnS {
    color:inherit;
  height:60px;
  align-items:center;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .cfqKRN {
    flex-direction:row;
  }
      

      
        
      
      
  .bzryOu {
    color:inherit;
  width:100%;
  row-gap:var(--gap);
  column-gap:var(--gap);
  align-items:center;
  font-family:inherit;
  justify-content:start;
  }
      

      
        
      
      
  .rHASn {
    color:inherit;
  width:var(--size);
  cursor:pointer;
  height:var(--size);
  align-items:center;
  font-family:inherit;
  border-color:var(--white-5);
  border-style:solid;
  border-width:1px;
  border-radius:99px;
  justify-content:center;
  background-color:var(--option-bg-color, #f5f4fa);
  }
      

      
  .rHASn.selected {
    color:var(--selected-color, #edf0f5);
  box-shadow:1px 0.5px 5px 0px var(--black-4, #8c8297);
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  background-color:var(--selected-bg-color, #edf0f5);
  }
      


  .rHASn:hover {
    color:var(--hover-color, #824ccd);
  }
      

        
      
      
  
      

      
        
      
      
  .ZVHAH {
    row-gap:var(--gap);
  column-gap:var(--gap);
  font-family:inherit;
  }
      

      
        
      
      
  .eLpKAf {
    rotate:0 0 1 80deg;
  margin-top:5px;
  margin-left:-5px;
  }
      

      
        
      
      
  .PjdGU {
    margin-top:var(--gap-top);
  margin-left:var(--gap-left);
  }
      

      
        
      
      
  .app-provider\:Fy943obBQS7pEaKx1A74e {
    gap:var(--lg);
  width:100px;
  font-family:inherit;
  }
      

      
        
      
      
  .exsHdG {
    width:100%;
  height:100%;
  font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .ucHBP {
    overflow-x:auto;
  font-family:inherit;
  padding-left:var(--2xs);
  border-radius:12px;
  padding-right:var(--2xs);
  padding-bottom:var(--5xs);
  }
      

      
        
      
      
  .WBqcX {
    gap:var(--xs);
  height:max-content;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cYoorG {
    font-size:inherit;
  max-width:180px;
  max-height:180px;
  font-family:inherit;
  }
      

      
        
      
      
  .fwFTBY {
    gap:var(--4xs);
  font-family:inherit;
  }
      

      
        
      
      
  .eYQQXf {
    color:var(--label-color);
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .vhoeq {
    color:var(--text-color);
  width:100%;
  height:34px;
  background: var(--background-color);
  align-items:center;
  font-family:inherit;
  padding-top:var(--5xs);
  border-color:var(--black-6);
  border-style:solid;
  border-width:1px;
  padding-left:var(--5xs);
  border-radius:8px;
  padding-right:var(--5xs);
  flex-direction:row;
  padding-bottom:var(--5xs);
  justify-content:space-between;
  }
      

      
  .vhoeq.focussed {
    align-items:center;
  font-family:inherit;
  outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  flex-direction:row;
  justify-content:start;
  }
      

        
      
      
  .ddLAuc {
    color:inherit;
  width:100%;
  height:100%;
  font-family:inherit;
  padding-left:2px;
  border-radius:6px;
  padding-right:2px;
  background-color:inherit;
  }
      

      
  .ddLAuc.readonly {
    background:var(--white-4);
  }
      

        
      
      
  
      

      
        
      
      
  .ekjzXj {
    font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .heuKG {
    font-size:var(--font-size-base2);
  font-family:inherit;
  font-weight:var(--font-weight-bolder);
  }
      

      
        
      
      
  .cJpkra {
    top:0px;
  right:0px;
  bottom:0px;
  display:flex;
  font-family:inherit;
  }
      

      
        
      
      
  .ayQtm {
    top:0px;
  left:0px;
  right:0px;
  width:max-content;
  bottom:0px;
  height:max-content;
  display:flex;
  z-index:25;
  position:fixed;
  background: #ffffff;
  margin-top:auto;
  align-items:center;
  font-family:inherit;
  margin-left:auto;
  padding-top:var(--lg);
  margin-right:auto;
  padding-left:var(--sm);
  border-radius:18px;
  margin-bottom:auto;
  outline-color:var(--black-7);
  outline-style:solid;
  outline-width:var(--outline-width);
  padding-right:var(--sm);
  padding-bottom:var(--lg);
  justify-content:end;
  }
      

      
        
      
      
  .emCciI {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  opacity:0.875;
  z-index:20;
  position:fixed;
  background: var(--black-2);
  box-shadow:;
  font-family:inherit;
  }
      

      
        
      
      
  .dddSdk {
    width:500px;
  height:400px;
  }
      

      
        
      
      
  .form-organisation\:4F-zEt10sxBmF4QhFcl1I {
    width:820px;
  max-height:750px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fpVUIZ {
    font-family:inherit;
  }
      

      
        
      
      
  .form-organisation\:9vL3puv38ItoPQLc-Ljar {
    width:75px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cKSZYy {
    font-size:var(--font-size-3xl);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-organisation\:EY4_NjD1uUqYaSL3hKxVq {
    width:100px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-tooltip\:root {
    opacity:1;
  box-shadow:;
  }
      

      
        
      
      
  .eFQaJC {
    top:var(--top);
  left:var(--left);
  position:absolute;
  outline-color:transparent;
  outline-style:none;
  outline-width:0px;
  pointer-events:all;
  transform-origin:var(--transform-origin-x) var(--transform-origin-y);
  }
      

      
  .eFQaJC:focus {
    outline-color:transparent;
  outline-style:none;
  outline-width:0px;
  }
      


  .eFQaJC.hidden {
    visibility:hidden;
  pointer-events:none;
  }
      


  .eFQaJC.match-anchor-width {
    width:var(--sc-anchor-width);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn {
    color:var(--black-2, #3d3a40);
  scale:0.5;
  width:max-content;
  opacity:1;
  padding-top:var(--5xs);
  border-color:var(--brand-2, #673da1);
  border-style:solid;
  border-width:2px;
  padding-left:var(--5xs);
  border-radius:4px;
  padding-right:var(--5xs);
  padding-bottom:var(--5xs);
  background-color:var(--white-5, #e8ddf4);
  }
      

      
  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn.open {
    scale:1;
  opacity:1;
  translate:0 0px;
  }
      


  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn.top-in {
    translate:0 -12px;
  }
      


  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn.top-out {
    scale:1;
  }
      


  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn.bottom-in {
    translate:0 12px;
  }
      


  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn.bottom-out {
    scale:1;
  }
      


  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn.open-transition {
    transition:all 200ms ease 0ms normal;
  }
      


  .so-tooltip\:Quw7nR6hflO7rsq8M8Qbn.close-transition {
    transition:all 50ms ease 0ms normal;
  }
      

        
      
      
  .dqsoTv {
    width:fit-content;
  height:fit-content;
  }
      

      
        
      
      
  
      

      
        
      
      
  .PgVAX {
    width:10px;
  height:10px;
  rotate:z 45deg;
  display:flex;
  translate:0px -4px;
  flex-direction:column;
  background-color:var(--neutral-12, #EEEEF0);
  border-right-color:var(--neutral-2, #1A191B);
  border-right-style:solid;
  border-right-width:var(--border-md);
  border-bottom-color:var(--neutral-2, #1A191B);
  border-bottom-style:solid;
  border-bottom-width:var(--border-md);
  }
      

      
        
      
      
  
      

      
        
      
      
  .dYElHa {
    width:var(--width);
  height:var(--height);
  position:fixed;
  pointer-events:none;
  }
      

      
  .dYElHa.modal {
    pointer-events:all;
  }
      

        
      
      
  
      

      
        
      
      
  .so-tooltip\:nS2agTda5a9VQBvH6ZX2e {
    opacity:1;
  box-shadow:;
  }
      

      
        
      
      
  .cEpQwy {
    width:fit-content;
  height:fit-content;
  position:absolute;
  font-size:inherit;
  transform:var(--transform);
  font-family:inherit;
  font-weight:inherit;
  transform-origin:var(--transform-origin);
  }
      

      
  .cEpQwy.top {
    top:0px;
  left:var(--left);
  }
      


  .cEpQwy.bottom {
    left:var(--left);
  bottom:0px;
  }
      


  .cEpQwy.right {
    top:var(--top);
  right:0px;
  }
      


  .cEpQwy.left {
    top:var(--top);
  left:0px;
  }
      

        
      
      
  
      

      
        
      
      
  .so-tooltip\:p8ZD1pweaxOXqiYD4k3cz {
    opacity:1;
  box-shadow:;
  background-color:var(--white-5, #e8ddf4);
  }
      

      
        
      
      
  
      

      
        
      
      
  .dImzBy {
    top:0px;
  left:0px;
  color:inherit;
  right:0px;
  bottom:0px;
  display:flex;
  z-index:;
  position:absolute;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  background-color:var(--brand-10, #7D66D9);
  }
      

      
        
      
      
  .bWpTnd {
    width:fit-content;
  height:auto;
  }
      

      
        
      
      
  .df-button\:YtyAJQvdqDUwWE0iv8qPl {
    gap:0.25rem;
  color:var(--white-1, #ffffff);
  width:100%;
  cursor:default;
  height:var(--4xl);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:'Urbanist';
  font-weight:var(--font-weight-semi-bold);
  user-select:none;
  padding-left:0.75rem;
  border-radius:var(--3xs);
  outline-style:solid;
  outline-width:var(--5xs);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  background-color:var(--brand-1, #824ccd);
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .df-button\:YtyAJQvdqDUwWE0iv8qPl:hover {
    background-color:var(--brand-3, #9a76cb);
  }
      


  .df-button\:YtyAJQvdqDUwWE0iv8qPl:active {
    transition:none;
  background-color:var(--brand-2, #673da1);
  }
      


  .df-button\:YtyAJQvdqDUwWE0iv8qPl:focus-visible {
    outline-color:var(--black-1, #292929);
  outline-style:solid;
  outline-width:2px;
  outline-offset:var(--border-md);
  }
      


  .df-button\:YtyAJQvdqDUwWE0iv8qPl.disabled {
    opacity:0.5;
  background-color:var(--brand-10, #8a75dd);
  }
      

        
      
      
  .ecGAnh {
    color:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .df-button\:gG_nGDAuQ5vaCWv42at1R {
    font-family:'Urbanist';
  }
      

      
        
      
      
  .empCOW {
    width:var(--min-width);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bwyZZj {
    color:var(--text-color);
  width:100%;
  height:100%;
  background: var(--background-color);
  align-items:center;
  font-family:inherit;
  padding-top:var(--5xs);
  border-color:var(--black-6);
  border-style:solid;
  border-width:1px;
  padding-left:var(--5xs);
  border-radius:8px;
  padding-right:var(--5xs);
  flex-direction:row;
  padding-bottom:var(--5xs);
  justify-content:space-between;
  }
      

      
  .bwyZZj.focussed {
    color:inherit;
  align-items:center;
  font-family:inherit;
  outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  flex-direction:row;
  justify-content:start;
  }
      

        
      
      
  .crwQNy {
    color:inherit;
  width:100%;
  height:100%;
  font-family:inherit;
  padding-top:2px;
  padding-left:2px;
  border-radius:6px;
  padding-right:2px;
  padding-bottom:2px;
  }
      

      
        
      
      
  .form-organisation\:HM4VIpUKNZ3Hjt5S9Qle6 {
    height:100px;
  }
      

      
        
      
      
  .bLzkQs {
    width:126px;
  height:180px;
  display:flex;
  row-gap:var(--4xs);
  font-size:var(--font-size-std);
  background:linear-gradient(to right, var(--brand-7) 0%, var(--white-7) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  box-shadow:1px 4px 8px 0px #00000044;
  column-gap:var(--4xs);
  align-items:flex-start;
  padding-top:var(--3xs);
  border-color:var(--black-5);
  border-style:solid;
  border-width:1px;
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--3xs);
  justify-content:flex-start;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  }
      

      
  .bLzkQs:focus-visible {
    outline-color:var(--brand-3);
  outline-style:solid;
  outline-width:2px;
  }
      

        
      
      
  .fxwUnn {
    width:780px;
  height:1100px;
  display:flex;
  row-gap:var(--2xl);
  background: #ffffff;
  column-gap:var(--2xl);
  overflow-x:auto;
  overflow-y:auto;
  align-items:flex-start;
  padding-top:12px;
  padding-left:14px;
  padding-right:14px;
  padding-bottom:12px;
  justify-content:space-between;
  }
      

      
        
      
      
  .cRjMXk {
    display:flex;
  min-width:100px;
  align-items:flex-end;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .ejGGvJ {
    display:flex;
  align-items:flex-end;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:flex-start;
  }
      

      
        
      
      
  .eyVPLS {
    font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .boJInk {
    color:inherit;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .bkOFDi {
    color:inherit;
  display:inline-block;
  font-size:inherit;
  text-align:right;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .dYcFwt {
    color:inherit;
  font-size:inherit;
  text-align:right;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .fBoUdl {
    gap:20px;
  color:inherit;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .df-currency-label\:9mQxWKqpqoXQfYGb-Wm7b {
    color:inherit;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cpjXiX {
    row-gap:var(--3xs);
  column-gap:var(--3xs);
  flex-direction:row;
  }
      

      
        
      
      
  .gywtu {
    display:flex;
  flex-grow:1.2;
  flex-basis:0px;
  align-items:flex-end;
  flex-shrink:1.2;
  justify-content:flex-start;
  }
      

      
        
      
      
  .ecunxD {
    color:var(--black-4);
  height:max-content;
  display:flex;
  row-gap:var(--lg);
  column-gap:var(--lg);
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cSmRHB {
    display:flex;
  flex-grow:4;
  flex-basis:0px;
  align-items:flex-start;
  flex-shrink:4;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dvGBYS {
    display:flex;
  flex-grow:3;
  font-size:var(--font-size-sm);
  flex-basis:0px;
  flex-shrink:3;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .WeMYd {
    display:flex;
  row-gap:var(--4xs);
  font-size:var(--font-size-base);
  column-gap:var(--4xs);
  align-items:flex-end;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .ccnxLg {
    width:100%;
  row-gap:var(--2xl);
  column-gap:var(--2xl);
  }
      

      
        
      
      
  .fluDAv {
    display:flex;
  min-width:100px;
  align-items:flex-end;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .PsafI {
    display:flex;
  font-size:var(--font-size-sm);
  align-items:flex-end;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .DHPWn {
    font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--3xs);
  }
      

      
        
      
      
  .eVmKVD {
    font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-top:18px;
  }
      

      
        
      
      
  .dRPFZw {
    row-gap:var(--2xl);
  column-gap:var(--2xl);
  }
      

      
        
      
      
  .DSnoc {
    height:max-content;
  display:flex;
  row-gap:var(--lg);
  column-gap:var(--lg);
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cmOwQP {
    display:flex;
  flex-grow:1;
  font-size:var(--font-size-base);
  flex-basis:0px;
  flex-shrink:1;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .ftJhWy {
    display:flex;
  font-size:inherit;
  align-items:flex-end;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .farWRe {
    display:flex;
  flex-grow:1;
  flex-basis:0px;
  text-align:left;
  align-items:flex-end;
  flex-shrink:1;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cykPWA {
    display:flex;
  font-size:inherit;
  min-width:100px;
  align-items:flex-end;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .ejqayM {
    display:flex;
  font-size:var(--font-size-sm);
  text-align:right;
  align-items:flex-end;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--2xs);
  justify-content:flex-start;
  }
      

      
        
      
      
  .fkWtCF {
    display:flex;
  flex-grow:2;
  flex-basis:0px;
  align-items:flex-start;
  flex-shrink:2;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dxtRWJ {
    display:flex;
  row-gap:var(--3xs);
  font-size:var(--font-size-base);
  column-gap:var(--3xs);
  align-items:flex-start;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .bsNqzk {
    width:100%;
  display:flex;
  row-gap:var(--sm);
  column-gap:var(--sm);
  flex-direction:row;
  }
      

      
        
      
      
  .ebmlws {
    display:flex;
  row-gap:var(--sm);
  column-gap:var(--sm);
  flex-direction:row;
  }
      

      
        
      
      
  .IDVqU {
    width:max-content;
  height:max-content;
  max-width:400px;
  max-height:260px;
  }
      

      
        
      
      
  .MjKYl {
    display:flex;
  flex-grow:1;
  flex-basis:0px;
  flex-shrink:1;
  }
      

      
        
      
      
  .doUAPe {
    display:flex;
  row-gap:var(--3xs);
  font-size:var(--font-size-base);
  column-gap:var(--3xs);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .bzvmZI {
    color:inherit;
  display:flex;
  row-gap:var(--xs);
  flex-grow:1;
  column-gap:var(--xs);
  flex-basis:0px;
  align-items:flex-end;
  flex-shrink:1;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cHUPLC {
    display:flex;
  flex-grow:1;
  flex-basis:0px;
  align-items:flex-end;
  flex-shrink:1;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dFmmWa {
    display:flex;
  flex-grow:1.2;
  flex-basis:0px;
  text-align:left;
  align-items:flex-end;
  flex-shrink:1.2;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cCckbB {
    display:flex;
  font-size:inherit;
  align-items:flex-end;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fcaNil {
    color:#8e89f0;
  font-size:var(--font-size-3xl);
  font-family:inherit;
  font-weight:bolder;
  }
      

      
        
      
      
  .caJeiG {
    display:flex;
  flex-grow:0.8;
  flex-basis:0px;
  text-align:left;
  align-items:flex-end;
  flex-shrink:0.8;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eekQKI {
    color:var(--black-4);
  width:100%;
  display:flex;
  row-gap:var(--lg);
  font-size:var(--font-size-sm);
  column-gap:var(--lg);
  flex-direction:column;
  }
      

      
        
      
      
  .cEqiYS {
    color:inherit;
  display:flex;
  font-size:var(--font-size-base);
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--2xl);
  }
      

      
        
      
      
  .cfKBNZ {
    display:flex;
  font-size:var(--font-size-sm);
  align-items:flex-end;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bljTzY {
    color:var(--black-4);
  width:100%;
  height:22px;
  display:flex;
  align-items:flex-start;
  margin-bottom:var(--sm);
  justify-content:flex-start;
  border-bottom-color:var(--black-4);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .xSPZC {
    display:flex;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .faxbRH {
    display:flex;
  flex-grow:2;
  flex-basis:0px;
  flex-shrink:2;
  }
      

      
        
      
      
  .ckGAY {
    display:flex;
  font-size:var(--font-size-sm);
  text-align:right;
  align-items:flex-end;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bEvVYv {
    display:flex;
  flex-grow:4;
  flex-basis:0px;
  flex-shrink:4;
  }
      

      
        
      
      
  .fvvQjC {
    display:flex;
  flex-grow:0.8;
  flex-basis:0px;
  align-items:flex-end;
  flex-shrink:0.8;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cTvPmE {
    color:var(--black-4);
  display:flex;
  flex-grow:1;
  flex-basis:0px;
  flex-shrink:1;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dqKVMD {
    color:var(--black-2);
  height:36px;
  display:flex;
  font-size:var(--font-size-3xl);
  text-align:right;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  
      

      
        
      
      
  .fafOeX {
    color:var(--black-2);
  display:flex;
  row-gap:var(--3xs);
  font-size:var(--font-size-lg);
  column-gap:var(--3xs);
  align-items:flex-start;
  font-weight:var(--font-weight-semi-bold);
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .HKXBL {
    display:flex;
  row-gap:var(--sm);
  flex-grow:1;
  column-gap:var(--sm);
  flex-basis:0px;
  flex-shrink:1;
  }
      

      
        
      
      
  .df-template-preview\:-xZCUQd6VPt55YCai_Kh5 {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0px;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  
      

      
        
      
      
  .kLRdW {
    display:flex;
  row-gap:var(--4xs);
  font-size:var(--font-size-base);
  column-gap:var(--4xs);
  align-items:flex-start;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .UwjVB {
    display:flex;
  font-size:var(--font-size-sm);
  align-items:flex-start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eunQbv {
    display:flex;
  font-size:inherit;
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bXEjnv {
    display:flex;
  font-size:var(--font-size-sm);
  text-align:right;
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--2xs);
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .efornU {
    display:flex;
  font-size:var(--font-size-sm);
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eOVkIM {
    display:flex;
  font-size:var(--font-size-sm);
  text-align:left;
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dKvvpz {
    color:var(--black-1);
  display:flex;
  flex-grow:1;
  flex-basis:0px;
  align-items:flex-start;
  flex-shrink:1;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .df-template-preview\:HDhwmwpXEUP_tLzkGhlJR {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0%;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  .eJKXvm {
    width:780px;
  height:1100px;
  display:flex;
  row-gap:var(--2xl);
  background: #ffffff;
  column-gap:var(--2xl);
  overflow-x:auto;
  overflow-y:auto;
  align-items:flex-start;
  padding-top:12px;
  padding-left:14px;
  padding-right:14px;
  padding-bottom:12px;
  justify-content:space-between;
  color:#252525;
  }
      

      
        
      
      
  .RoMzE {
    display:flex;
  align-items:flex-start;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dhYLrP {
    row-gap:var(--3xs);
  column-gap:var(--3xs);
  flex-direction:row;
  margin-top:var(--3xs);
  }
      

      
        
      
      
  .cjOeCj {
    color:#252525;
  height:max-content;
  display:flex;
  row-gap:var(--lg);
  column-gap:var(--lg);
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bRqWTH {
    display:flex;
  row-gap:var(--4xs);
  font-size:var(--font-size-base);
  column-gap:var(--4xs);
  align-items:flex-start;
  font-family:inherit;
  justify-content:flex-start;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dtRexR {
    font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  }
      

      
        
      
      
  .dvOnwf {
    margin-top:var(--2xs);
  }
      

      
        
      
      
  .fAPKdG {
    display:flex;
  align-items:flex-end;
  font-family:inherit;
  justify-content:flex-start;
  margin-top:var(--2xs);
  font-weight:var(--font-weight-bold);
  font-size:inherit;
  }
      

      
        
      
      
  .fdxgeG {
    width:max-content;
  height:max-content;
  max-width:300px;
  max-height:195px;
  }
      

      
        
      
      
  .cWhzuJ {
    display:flex;
  align-items:flex-end;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eKnMFY {
    display:flex;
  row-gap:var(--2xs);
  column-gap:var(--2xs);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .JBrSf {
    display:flex;
  min-width:100px;
  align-items:flex-end;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  margin-top:var(--2xs);
  font-size:inherit;
  }
      

      
        
      
      
  .eznXwf {
    color:inherit;
  display:flex;
  row-gap:var(--xs);
  flex-grow:2;
  column-gap:var(--xs);
  flex-basis:0px;
  align-items:flex-start;
  flex-shrink:2;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dZDRHR {
    height:max-content;
  display:flex;
  row-gap:var(--lg);
  column-gap:var(--lg);
  align-items:flex-start;
  flex-direction:row;
  justify-content:flex-start;
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-top:var(--2xs);
  padding-bottom:var(--2xs);
  background:#f0f0f0;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  margin-top:var(--xl);
  font-size:var(--font-size-sm);
  box-shadow:1px 3px 4px 0px #00000044;
  }
      

      
        
      
      
  .bVlap {
    display:flex;
  row-gap:var(--3xs);
  font-size:var(--font-size-base);
  column-gap:var(--3xs);
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  width:100%;
  }
      

      
        
      
      
  .cCYXsI {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bpDvoG {
    color:var(--black-1);
  display:flex;
  flex-grow:1;
  flex-basis:0px;
  align-items:flex-start;
  flex-shrink:1;
  justify-content:flex-start;
  flex-direction:row;
  margin-top:var(--2xl);
  row-gap:var(--6xl);
  column-gap:var(--6xl);
  }
      

      
        
      
      
  
      

      
        
      
      
  .TAWnZ {
    color:#252525;
  display:flex;
  row-gap:var(--3xs);
  font-size:var(--font-size-lg);
  column-gap:var(--3xs);
  align-items:center;
  font-weight:var(--font-weight-semi-bold);
  flex-direction:row;
  justify-content:space-between;
  width:100%;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:black;
  margin-top:var(--2xs);
  }
      

      
        
      
      
  .bLcQpz {
    display:flex;
  row-gap:var(--3xs);
  flex-grow:1;
  column-gap:var(--3xs);
  flex-basis:0px;
  flex-shrink:1;
  font-size:var(--font-size-base);
  }
      

      
        
      
      
  .DoXKg {
    align-items:flex-end;
  justify-content:flex-start;
  display:flex;
  }
      

      
        
      
      
  .daoUtD {
    color:#252525;
  width:100%;
  display:flex;
  background:#f0f0f0;
  align-items:flex-start;
  padding-top:var(--lg);
  padding-bottom:var(--lg);
  justify-content:center;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#cccccc;
  height:16px;
  }
      

      
        
      
      
  .faEWQD {
    width:100%;
  display:flex;
  row-gap:var(--3xs);
  column-gap:var(--3xs);
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:row;
  }
      

      
        
      
      
  .dNPCsf {
    color:var(--black-4);
  width:100%;
  display:flex;
  font-size:var(--font-size-sm);
  align-items:flex-start;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bpVaWG {
    color:#252525;
  width:100%;
  display:flex;
  row-gap:var(--3xs);
  background:var(--bg-color);
  column-gap:var(--3xs);
  min-height:42px;
  align-items:center;
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:flex-start;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#cccccc;
  }
      

      
        
      
      
  .df-template-preview\:n9twQLPzsJAJC2lWfO2JI {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0%;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dOlUYF {
    display:flex;
  flex-grow:3;
  font-size:var(--font-size-sm);
  background:#f0f0f0;
  flex-basis:0px;
  flex-shrink:3;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--sm);
  border-color:#e6e6e6;
  border-style:solid;
  border-width:1px;
  padding-left:var(--sm);
  padding-right:var(--sm);
  padding-bottom:var(--sm);
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bsaTcx {
    color:#30445f;
  font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-top:18px;
  }
      

      
        
      
      
  .byYIcI {
    height:max-content;
  display:flex;
  row-gap:var(--2xl);
  column-gap:var(--2xl);
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bnrkcm {
    color:#30445f;
  width:100%;
  display:flex;
  row-gap:var(--3xs);
  background:var(--bg-color);
  column-gap:var(--3xs);
  min-height:42px;
  align-items:center;
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:flex-start;
  border-bottom-color:#ffffff;
  border-bottom-style:solid;
  border-bottom-width:2px;
  }
      

      
        
      
      
  .dBhKpa {
    color:#e6e6ea;
  display:flex;
  row-gap:var(--xs);
  flex-grow:1;
  background:#30445f;
  column-gap:var(--xs);
  flex-basis:0px;
  align-items:flex-end;
  flex-shrink:1;
  padding-top:var(--sm);
  padding-left:var(--sm);
  padding-right:var(--sm);
  padding-bottom:var(--sm);
  justify-content:flex-start;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .odJgH {
    color:inherit;
  display:flex;
  font-size:var(--font-size-base);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .ftVOYv {
    color:var(--white-1);
  width:100%;
  height:22px;
  display:flex;
  background:#30445f;
  align-items:flex-start;
  padding-top:var(--2xl);
  padding-bottom:var(--2xl);
  justify-content:center;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .jKflO {
    color:#30445f;
  height:36px;
  display:flex;
  font-size:var(--font-size-3xl);
  text-align:right;
  font-family:inherit;
  font-weight:var(--font-weight-regular);
  }
      

      
        
      
      
  
      

      
        
      
      
  .erRFlu {
    color:#ffffff;
  display:flex;
  row-gap:var(--3xs);
  font-size:var(--font-size-lg);
  column-gap:var(--3xs);
  align-items:flex-start;
  font-weight:var(--font-weight-semi-bold);
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
        
      
      
  .cAgXwp {
    color:#30445f;
  display:flex;
  row-gap:var(--sm);
  flex-grow:1;
  column-gap:var(--sm);
  flex-basis:0px;
  flex-shrink:1;
  }
      

      
        
      
      
  .df-template-preview\:oM3woq0VGXiSEFtXZF2UY {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0%;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  .form-organisation\:HOsooh1Gv_KvkwdxV4C-N {
    cursor:pointer;
  }
      

      
        
      
      
  .form-organisation\:Hp4qeqJD0bT-r6aab7LP_ {
    width:75px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eCHFiC {
    height:max-content;
  font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .flXeim {
    color:inherit;
  row-gap:var(--sm);
  column-gap:var(--sm);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .form-organisation\:KgjdpwSazinTxb9pMZ01z {
    width:75px;
  }
      

      
        
      
      
  .cpBior {
    height:max-content;
  row-gap:var(--xs);
  font-size:inherit;
  column-gap:var(--xs);
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-organisation\:RdP4tlQlFJsPEgkvY4F4r {
    height:100px;
  }
      

      
        
      
      
  .eudMiZ {
    width:106px;
  cursor:pointer;
  height:106px;
  display:flex;
  outline:thin dotted;
  font-size:inherit;
  background: var(--brand-6);
  text-align:center;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  border-color:var(--black-3);
  border-width:1px;
  justify-content:center;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bzEUnl {
    gap:var(--xs);
  height:max-content;
  display:flex;
  font-size:inherit;
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-organisation\:Wnz91cYsavTo24UMo7BCC {
    width:75px;
  }
      

      
        
      
      
  .cBWTTg {
    cursor:pointer;
  }
      

      
  .cBWTTg:hover {
    color:var(--hover-color);
  }
      

        
      
      
  .eeOebD {
    row-gap:var(--sm);
  font-size:inherit;
  column-gap:var(--sm);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cwGqcr {
    row-gap:var(--3xl);
  column-gap:var(--3xl);
  font-family:inherit;
  }
      

      
        
      
      
  .WnjeF {
    color:inherit;
  row-gap:var(--xs);
  font-size:inherit;
  column-gap:var(--xs);
  font-family:inherit;
  }
      

      
        
      
      
  .bCZiIg {
    height:720px;
  display:flex;
  overflow-x:auto;
  align-items:flex-start;
  flex-direction:column;
  justify-content:flex-start;
  }
      

      
        
      
      
  .df-doc-preview\:-99U_sfdRtZHKQD0yyQnK {
    width:140px;
  cursor:pointer;
  padding-top:var(--2xs);
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--2xs);
  }
      

      
        
      
      
  .bIeipk {
    color:inherit;
  width:26px;
  height:26px;
  align-items:start;
  font-family:inherit;
  padding-top:var(--6xs);
  padding-left:var(--6xs);
  padding-right:var(--6xs);
  padding-bottom:var(--6xs);
  justify-content:center;
  }
      

      
        
      
      
  .eTrnVm {
    color:var(--text-color, #f5f4fa);
  width:max-content;
  cursor:pointer;
  align-items:start;
  outline-color:var(--black-5, #bab3c2);
  outline-style:none;
  outline-width:2px;
  justify-content:center;
  background-color:inherit;
  }
      

      
  .eTrnVm:hover {
    color:var(--brand-1, #824ccd);
  }
      


  .eTrnVm:focus {
    color:var(--white-1, #ffffff);
  border-radius:4px;
  outline-color:var(--white-1, #ffffff);
  outline-style:solid;
  outline-width:2px;
  background-color:var(--brand-1, #824ccd);
  }
      

        
      
      
  .df-icon-button\:CldX9lF6iORfs4BrGLuOy {
    font-family:'Urbanist';
  }
      

      
        
      
      
  .df-icon-button\:UEuEIwM-hyoElh4Sz2XVj {
    font-family:'Urbanist';
  }
      

      
        
      
      
  .df-doc-preview\:1qFBJFt0qbLpshFZLe1j2 {
    display:flex;
  margin-top:-15px;
  justify-content:center;
  }
      

      
        
      
      
  .eWbuUe {
    top:0px;
  right:0px;
  width:100%;
  cursor:pointer;
  display:flex;
  z-index:25;
  position:sticky;
  background:var(--white-1);
  align-items:flex-end;
  padding-right:var(--4xs);
  }
      

      
  .eWbuUe:hover {
    color:var(--brand-1);
  }
      

        
      
      
  .df-doc-preview\:K31S-QuBh8uBbWvEyXvoc {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0%;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  .df-doc-preview\:MI3w6JstVv_hsY9DDEwip {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0px;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  .bSAJMO {
    width:100%;
  flex-wrap:nowrap;
  align-items:center;
  padding-top:16px;
  padding-left:16px;
  align-content:start;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:space-between;
  }
      

      
        
      
      
  .dnPFSP {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .fbnLAt {
    width:85%;
  row-gap:var(--2xs);
  flex-wrap:nowrap;
  column-gap:var(--2xs);
  overflow-x:scroll;
  align-items:center;
  align-content:start;
  flex-direction:row;
  justify-content:start;
  scrollbar-width:none;
  }
      
.fbnLAt::-webkit-scrollbar {
  width: 0;
}


      
        
      
      
  .bcgEni {
    display:flex;
  transform:rotate(180deg);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .df-doc-preview\:OZgWPKOUYX8g6kg4gGQPf {
    align-items:center;
  padding-top:var(--2xs);
  padding-bottom:var(--2xs);
  justify-content:flex-start;
  }
      

      
        
      
      
  .cgPWgc {
    width:100%;
  display:flex;
  margin-top:var(--5xl);
  align-items:center;
  justify-content:flex-start;
  border-top-color:var(--white-2);
  border-top-style:solid;
  border-top-width:0.25px;
  }
      

      
        
      
      
  .cNyZUc {
    top:0px;
  color:#1d18256b;
  right:3px;
  cursor:pointer;
  display:flex;
  position:absolute;
  background:var(--black-7);
  align-items:flex-start;
  justify-content:flex-start;
  border-top-left-radius:99px;
  border-top-right-radius:99px;
  border-bottom-left-radius:99px;
  border-bottom-right-radius:99px;
  }
      

      
  .cNyZUc.selected {
    color:var(--white-1);
  background:var(--dryft-success-200);
  }
      

        
      
      
  
      

      
        
      
      
  .gwrqz {
    display:flex;
  align-items:flex-start;
  justify-content:flex-start;
  }
      

      
        
      
      
  .Djzan {
    color:#d7ced982;
  rotate:0 0 1 310deg;
  font-size:var(--font-size-6xl);
  font-weight:var(--font-weight-bold);
  border-top-color:var(--black-6);
  border-top-style:solid;
  border-top-width:1px;
  border-bottom-color:var(--black-6);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .cjyFqJ {
    top:40%;
  left:32%;
  position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dLJnLL {
    left:0px;
  width:100%;
  bottom:0px;
  display:flex;
  position:sticky;
  background:linear-gradient(to bottom, var(--white-1) 0%, var(--brand-7) 100%) scroll padding-box border-box repeat repeat 0% 0% / auto;
  align-items:center;
  font-family:inherit;
  padding-bottom:var(--xs);
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dyjfkQ {
    width:126px;
  height:180px;
  display:flex;
  row-gap:var(--4xs);
  font-size:var(--font-size-std);
  background:linear-gradient(to right, var(--brand-7) 0%, var(--white-7) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  box-shadow:1px 4px 8px 0px #00000044;
  column-gap:var(--4xs);
  align-items:flex-start;
  padding-top:var(--3xs);
  border-color:var(--black-5);
  border-style:solid;
  border-width:1px;
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--3xs);
  justify-content:flex-start;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  }
      

      
  .dyjfkQ.selected {
    box-shadow:2px 6px 12px 0px #00000044;
  border-color:var(--brand-1);
  border-style:solid;
  border-width:2px;
  }
      


  .dyjfkQ:focus-visible {
    outline-color:var(--brand-3);
  outline-style:solid;
  outline-width:2px;
  }
      

        
      
      
  .cVdwOt {
    top:0px;
  cursor:pointer;
  position:absolute;
  margin-top:-10px;
  }
      

      
        
      
      
  .df-doc-preview\:qI_mrIoV7aiaLRVVD0K_Q {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0%;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  .dXvvEg {
    display:flex;
  position:relative;
  align-items:flex-start;
  justify-content:flex-start;
  }
      

      
        
      
      
  .df-doc-preview\:uTIRtAFiOp_FGLX-BKGdH {
    top:0px;
  left:0px;
  right:0px;
  scale:0.13;
  bottom:0%;
  position:absolute;
  font-family:inherit;
  transform-origin:top left;
  }
      

      
        
      
      
  .evtCLB {
    width:100%;
  bottom:0px;
  display:flex;
  position:sticky;
  background:var(--white-1);
  align-items:center;
  padding-top:var(--3xs);
  padding-bottom:var(--3xs);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-organisation\:eidznVJ8409OgHuFaf4_g {
    width:75px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .etEQkW {
    height:max-content;
  row-gap:var(--xs);
  font-size:inherit;
  column-gap:var(--xs);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dKXnbs {
    clip:rect(0 0 0 0);
  width:1px;
  height:1px;
  overflow:hidden;
  position:absolute;
  clip-path:inset(50%);
  white-space:nowrap;
  }
      

      
        
      
      
  .form-organisation\:k8wA5LNAHcvYUK8iQggei {
    width:100px;
  }
      

      
        
      
      
  .form-organisation\:kCitDf5xW9tMZz4EnGXbW {
    width:75px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-organisation\:m5yRzWF2L1pUMc6NT6_7P {
    height:100px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-organisation\:o5AiHMK1fFCEEG3i5kmUL {
    height:100px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cqzgJa {
    color:var(--text-color);
  font-family:inherit;
  border-radius:8px;
  background-color:var(--background-color, #f5f4fa);
  }
      

      
  .cqzgJa.arrow-only {
    background: inherit;
  border-color:black;
  border-style:solid;
  border-width:0px;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-select-content\:root {
    gap:var(--6xs);
  color:inherit;
  opacity:0;
  overflow-x:auto;
  font-family:inherit;
  border-radius:8px;
  }
      

      
  .so-select-content\:root.open {
    width:max-content;
  opacity:1;
  background: inherit;
  font-family:inherit;
  outline-color:var(--black-6, #d7ced9);
  outline-style:solid;
  outline-width:2px;
  background-color:var(--white-1, #ffffff);
  }
      


  .so-select-content\:root.open-transition {
    background: inherit;
  transition:opacity 200ms ease 0ms normal;
  }
      


  .so-select-content\:root.close-transition {
    background: white;
  transition:opacity 200ms ease 0ms normal;
  }
      


  .so-select-content\:root:focus {
    background: inherit;
  }
      

        
      
      
  .bmLHBE {
    color:inherit;
  background: var(--background-color);
  font-family:inherit;
  padding-top:var(--3xs);
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  padding-bottom:var(--3xs);
  }
      

      
        
      
      
  .df-select\:ECSVilekxnOVOKdS1AFha {
    color:inherit;
  box-shadow:1px 4px 8px 0px #00000044;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-select\:root {
    width:100%;
  background: inherit;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .so-select\:5AQbiprf8S6vI0Er26Hc4 {
    background: inherit;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cVMNhr {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  opacity:0;
  position:absolute;
  pointer-events:none;
  }
      

      
        
      
      
  
      

      
        
      
      
  .so-select\:5t68LNrS7UCmo5dAbUf7t {
    width:100%;
  background: inherit;
  font-family:inherit;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  .SYcvd {
    background: var(--background-color);
  font-family:inherit;
  }
      

      
        
      
      
  .df-select\:WoS60SAzWmJHw8JkTrCRU {
    color:inherit;
  width:100%;
  background: inherit;
  font-family:inherit;
  border-radius:8px;
  background-color:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-select-item\:root {
    color:inherit;
  width:100%;
  cursor:default;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:inherit;
  padding-top:var(--4xs);
  white-space:nowrap;
  padding-left:var(--xs);
  border-radius:8px;
  padding-right:var(--xs);
  text-overflow:ellipsis;
  flex-direction:row;
  padding-bottom:var(--4xs);
  justify-content:start;
  background-color:inherit;
  }
      

      
  .so-select-item\:root:focus {
    color:var(--white-3, #edf0f5);
  background-color:var(--brand-3, #9a76cb);
  }
      


  .so-select-item\:root.checked {
    color:var(--white-1, #ffffff);
  border-color:var(--brand-2, #673da1);
  border-style:solid;
  border-width:1px;
  background-color:var(--brand-1, #824ccd);
  }
      


  .so-select-item\:root:hover {
    color:var(--white-3, #edf0f5);
  background-color:var(--brand-3, #9a76cb);
  }
      


  .so-select-item\:root.disabled {
    color:var(--neutral-9, #6F6D78);
  }
      


  .so-select-item\:root.disabled:hover {
    background-color:transparent;
  }
      

        
      
      
  .dfonvd {
    color:inherit;
  width:1rem;
  height:1rem;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .so-select-item\:SqyS3RSMlmbmGFSbqXMfj {
    color:inherit;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--3xs);
  }
      

      
        
      
      
  .BEodR {
    width:fit-content;
  height:fit-content;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .so-select-item\:gTaZlBzZUme6Pj37SjYHY {
    color:inherit;
  width:1rem;
  height:1rem;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .df-select\:oWo7qYDS2_iPFauDNFEHz {
    color:inherit;
  background: inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .so-button-tertiary\:root {
    gap:0.5rem;
  color:inherit;
  width:100%;
  cursor:default;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:inherit;
  user-select:none;
  border-color:var(--black-6);
  border-style:solid;
  border-width:1px;
  padding-left:0.75rem;
  border-radius:8px;
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:start;
  -moz-user-select:none;
  background-color:inherit;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  
      


  .so-button-tertiary\:root:active {
    transition:none;
  }
      


  .so-button-tertiary\:root:focus-visible {
    outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  outline-offset:var(--border-md);
  }
      


  
      


  .so-button-tertiary\:root.disabled {
    opacity:0.5;
  background-color:var(--overlay-a1, #ffffff0d);
  }
      

        
      
      
  .df-select\:pXyoxkkAtk1xgaYianMQL {
    color:inherit;
  background: inherit;
  align-items:center;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-left:var(--3xs);
  border-radius:8px;
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  background-color:inherit;
  }
      

      
        
      
      
  .so-select-icon\:root {
    color:inherit;
  width:1.25rem;
  height:1.25rem;
  font-size:inherit;
  transition:rotate 200ms ease 0ms normal;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
  .so-select-icon\:root.open {
    rotate:z 180deg;
  }
      

        
      
      
  .LJfmP {
    color:inherit;
  align-items:start;
  justify-content:center;
  }
      

      
        
      
      
  .so-select-icon\:8IfELzYDBAOAm2bVdmBUN {
    color:inherit;
  }
      

      
        
      
      
  .df-select\:z9rv8iWaxJFs-UktVO-Zu {
    color:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .df-select-payment-terms\:PUL55nlffucwO-2cKvEzO {
    width:100%;
  }
      

      
        
      
      
  .form-organisation\:ou0fZhIod81jblm2tQ58g {
    width:280px;
  border-radius:8px;
  }
      

      
        
      
      
  .cGiPLd {
    gap:var(--xl);
  padding-top:var(--5xl);
  flex-direction:row;
  }
      

      
        
      
      
  .dRKqWW {
    top:0px;
  display:flex;
  z-index:16;
  position:sticky;
  background:linear-gradient(to right, var(--background-color-1), var(--background-color-2));
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  padding-bottom:var(--2xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .dBfXQH {
    gap:var(--xs);
  font-size:inherit;
  font-family:inherit;
  padding-left:var(--5xs);
  padding-right:var(--5xs);
  }
      

      
        
      
      
  .form-organisation\:tdaXfncAKEdnC4wgZ2Xbc {
    width:100px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cOFmLu {
    height:max-content;
  row-gap:var(--base);
  font-size:inherit;
  column-gap:var(--base);
  font-family:inherit;
  }
      

      
        
      
      
  .dCKfUW {
    gap:var(--sm);
  font-size:inherit;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .eNQqeU {
    width:max-content;
  height:max-content;
  max-width:180px;
  max-height:180px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:-Nd4u2Vp2uqUFJfdlbsGm {
    width:520px;
  max-height:680px;
  }
      

      
        
      
      
  .bHeKsw {
    overflow-x:auto;
  align-items:start;
  font-family:inherit;
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--5xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .eCfDdF {
    display:flex;
  flex-grow:1;
  font-size:inherit;
  max-width:180px;
  min-width:130px;
  flex-basis:0px;
  flex-shrink:1;
  font-family:inherit;
  }
      

      
        
      
      
  .biiMZJ {
    flex-grow:1;
  font-size:inherit;
  max-width:140px;
  min-width:100px;
  flex-basis:0px;
  flex-shrink:1;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bkSuWM {
    color:var(--text-color, #f5f4fa);
  width:100%;
  height:34px;
  align-items:center;
  font-family:inherit;
  padding-top:var(--5xs);
  border-color:var(--black-6);
  border-style:solid;
  border-width:1px;
  padding-left:var(--5xs);
  border-radius:8px;
  padding-right:var(--5xs);
  flex-direction:row;
  padding-bottom:var(--5xs);
  justify-content:space-between;
  background-color:var(--background-color, #292929);
  }
      

      
  .bkSuWM.focussed {
    align-items:center;
  outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  flex-direction:row;
  justify-content:start;
  }
      

        
      
      
  .dixySy {
    flex:1 1 0%;
  color:inherit;
  width:100%;
  height:100%;
  display:flex;
  position:relative;
  text-align:right;
  align-items:flex-start;
  font-family:inherit;
  padding-left:4px;
  border-radius:6px;
  padding-right:4px;
  justify-content:flex-start;
  background-color:inherit;
  }
      

      
  .dixySy.readonly {
    cursor:default;
  opacity:0.85;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dODmVf {
    flex:1;
  width:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .BtYhp {
    gap:var(--sm);
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .diCLVO {
    gap:var(--xs);
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--base);
  padding-left:var(--5xs);
  padding-right:var(--5xs);
  }
      

      
        
      
      
  .dEeAkm {
    gap:var(--sm);
  font-size:inherit;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .dwXIMT {
    flex-grow:1;
  font-size:inherit;
  flex-basis:0px;
  flex-shrink:1;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dfMFrT {
    gap:var(--xs);
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cQPbMo {
    top:0px;
  z-index:16;
  position:sticky;
  background:linear-gradient(to right, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  flex-direction:row;
  padding-bottom:var(--xl);
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fldCnX {
    color:inherit;
  font-family:inherit;
  font-weight:inherit;
  background-color:inherit;
  }
      

      
        
      
      
  .bHeQfs {
    color:inherit;
  width:100%;
  height:100%;
  font-family:inherit;
  font-weight:inherit;
  background-color:inherit;
  }
      

      
  .bHeQfs.loading {
    opacity:0.1;
  background: var(--black-7);
  }
      

        
      
      
  .df-combo-category\:3Num3luF1XAIaDIrEY2RY {
    color:inherit;
  width:24px;
  height:24px;
  }
      

      
        
      
      
  .cLRunG {
    width:1.15rem;
  cursor:pointer;
  height:1.15rem;
  z-index:12;
  }
      

      
        
      
      
  .PDuTv {
    gap:4px;
  color:var(--text-color, #f5f4fa);
  width:100%;
  height:var(--size);
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--3xs);
  border-color:var(--black-6);
  border-style:solid;
  border-width:1px;
  padding-left:var(--3xs);
  border-radius:8px;
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  background-color:var(--background-color, #1d1825);
  }
      

      
  
      


  .PDuTv.focussed {
    outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  }
      

        
      
      
  .HmbdY {
    color:inherit;
  width:100%;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .ciNmVm {
    color:inherit;
  transition:rotate 200ms ease 0ms normal;
  font-family:inherit;
  background-color:inherit;
  }
      

      
  .ciNmVm.open {
    rotate:z 180deg;
  }
      

        
      
      
  .sZQIU {
    flex:1;
  color:inherit;
  height:100%;
  min-width:140px;
  align-items:start;
  font-family:inherit;
  font-weight:inherit;
  border-radius:6px;
  justify-content:center;
  }
      

      
        
      
      
  .dsUuij {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  z-index:5;
  position:fixed;
  font-family:inherit;
  }
      

      
        
      
      
  .df-combo-category\:rMDUoAtEKjtp6bzC05pi7 {
    color:inherit;
  width:24px;
  height:24px;
  background-color:inherit;
  }
      

      
        
      
      
  .bSJkXf {
    width:1.15rem;
  height:1.15rem;
  }
      

      
        
      
      
  .dcCcbF {
    gap:var(--3xs);
  color:inherit;
  cursor:pointer;
  height:max-content;
  min-height:34px;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--2xs);
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--2xs);
  justify-content:center;
  }
      

      
  .dcCcbF:hover {
    background: var(--brand-6);
  background-color:var(--hover-bg-color, );
  }
      


  .dcCcbF.selected {
    color:var(--white-1);
  background:linear-gradient(60deg, var(--brand-2), var(--brand-4));
  }
      

        
      
      
  .bGCKEb {
    top:40px;
  left:2px;
  color:var(--text-color, #f5f4fa);
  right:6px;
  bottom:0px;
  height:max-content;
  display:none;
  z-index:10;
  position:absolute;
  max-width:460px;
  min-width:320px;
  background: var(--white-2);
  box-shadow:1px 2px 4px 0px #00000044;
  max-height:var(--dropdown-height);
  min-height:48px;
  overflow-y:auto;
  font-family:inherit;
  font-weight:inherit;
  border-color:var(--separator-color, #8c8297);
  border-style:solid;
  border-width:1.5px;
  border-radius:4px;
  background-color:var(--background-color, #1d1825);
  }
      

      
  .bGCKEb.visible {
    display:flex;
  flex-direction:column;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-product\:yL8O85W5FrM9jVA2fCKCT {
    height:80px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:1Sm3z6FWoGZnI1qK8jV5R {
    width:480px;
  max-height:680px;
  }
      

      
        
      
      
  .hppIo {
    top:0px;
  left:0px;
  right:0px;
  width:max-content;
  bottom:0px;
  height:max-content;
  display:flex;
  z-index:15;
  position:fixed;
  background:linear-gradient(to right, var(--background-color-1), var(--background-color-2))   ;
  margin-top:auto;
  align-items:center;
  font-family:inherit;
  margin-left:auto;
  padding-top:var(--lg);
  margin-right:auto;
  padding-left:var(--sm);
  border-radius:18px;
  margin-bottom:auto;
  outline-color:var(--outline-color);
  outline-style:solid;
  outline-width:var(--outline-width);
  padding-right:var(--sm);
  padding-bottom:var(--lg);
  justify-content:end;
  }
      

      
        
      
      
  .cYRlWt {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  opacity:0.8;
  z-index:10;
  position:fixed;
  background: var(--black-2);
  box-shadow:;
  font-family:inherit;
  }
      

      
        
      
      
  .app-content-provider\:1_gNmPiRpsoHXEk-Pk2JL {
    font-family:inherit;
  }
      

      
        
      
      
  .fsKYQR {
    gap:var(--base);
  width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .chlnsY {
    row-gap:var(--3xs);
  font-size:var(--font-size-base);
  min-width:180px;
  column-gap:var(--3xs);
  font-family:inherit;
  padding-left:var(--xl);
  padding-right:var(--xl);
  }
      

      
  .chlnsY.hovered {
    width:max-content;
  }
      

        
      
      
  .KDhCN {
    display:flex;
  align-items:flex-start;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  padding-top:-2px;
  padding-left:15px;
  justify-content:flex-start;
  }
      

      
  .KDhCN.hovered {
    text-decoration-line:underline;
  }
      

        
      
      
  .dLwnoJ {
    color:inherit;
  display:flex;
  font-size:var(--font-size-xs);
  align-items:flex-start;
  font-family:inherit;
  padding-left:15px;
  justify-content:flex-start;
  }
      

      
        
      
      
  .gDlhj {
    font-family:inherit;
  border-left-color:var(--black-6);
  border-left-style:solid;
  border-left-width:2px;
  }
      

      
  .gDlhj.horizontal {
    height:max-content;
  min-height:60px;
  border-top-color:var(--black-6);
  border-top-style:solid;
  border-top-width:2px;
  border-left-color:#00000000;
  border-left-style:solid;
  border-left-width:1px;
  }
      

        
      
      
  .cVxMZj {
    cursor:pointer;
  height:30px;
  font-family:inherit;
  flex-direction:row;
  }
      

      
  .cVxMZj.horizontal {
    display:flex;
  row-gap:var(--xs);
  column-gap:var(--xs);
  align-items:center;
  flex-direction:column;
  justify-content:flex-start;
  }
      

        
      
      
  .fDoSOs {
    row-gap:var(--5xl);
  column-gap:var(--5xl);
  font-family:inherit;
  padding-left:var(--base);
  padding-bottom:var(--xl);
  }
      

      
  .fDoSOs.horizontal {
    row-gap:var(--5xl);
  column-gap:var(--5xl);
  flex-direction:row;
  }
      

        
      
      
  .qQClt {
    width:14px;
  height:14px;
  background:var(--brand-1);
  font-family:inherit;
  margin-left:-24px;
  border-top-left-radius:99px;
  border-top-right-radius:99px;
  border-bottom-left-radius:99px;
  border-bottom-right-radius:99px;
  }
      

      
  .qQClt.selected {
    width:16px;
  height:16px;
  background:var(--selected-background);
  margin-left:-25px;
  outline-color:var(--brand-1);
  outline-style:solid;
  outline-width:3px;
  }
      


  .qQClt.hovered {
    outline-color:var(--hovered-outline);
  outline-style:solid;
  outline-width:2px;
  }
      


  .qQClt.selected-hovered {
    background:var(--select-hover-background);
  outline-color:var(--selected-hover-outline);
  outline-style:solid;
  outline-width:var(--select-hover-outline-width);
  }
      


  .qQClt.horizontal {
    margin-top:-9px;
  margin-left:0px;
  }
      

        
      
      
  .dZWNBo {
    display:flex;
  align-items:flex-end;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eeMNSm {
    display:flex;
  row-gap:var(--6xs);
  column-gap:var(--6xs);
  margin-top:-2px;
  align-items:flex-start;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cXNzNl {
    color:var(--text-color);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .TBtTK {
    flex:1;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .bXWVjT {
    display:flex;
  row-gap:var(--4xl);
  column-gap:var(--4xl);
  align-items:center;
  padding-top:var(--base);
  padding-bottom:var(--base);
  justify-content:flex-end;
  }
      

      
        
      
      
  .duDbrm {
    display:flex;
  flex-grow:1.25;
  min-width:120px;
  flex-basis:0px;
  align-items:flex-start;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .brWHMH {
    display:flex;
  flex-grow:4;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:4;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .bnEJJl {
    gap:14px;
  flex:1;
  display:flex;
  font-family:inherit;
  padding-top:10px;
  padding-left:14px;
  padding-right:14px;
  flex-direction:row;
  padding-bottom:10px;
  border-bottom-color:var(--separator-color, #d7ced9);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
  .bnEJJl.selected {
    color:var(--white-1, #ffffff);
  background:linear-gradient(60deg, var(--brand-1), var(--brand-4));
  }
      

        
      
      
  .crJPra {
    font-family:inherit;
  }
      

      
  .crJPra:focus {
    color:var(--white-3);
  background:var(--brand-1);
  border-color:var(--white-3);
  border-style:solid;
  border-width:2px;
  border-top-left-radius:var(--radius-focus);
  border-top-right-radius:var(--radius-focus);
  border-bottom-left-radius:var(--radius-focus);
  border-bottom-right-radius:var(--radius-focus);
  }
      


  .crJPra:hover {
    color:var(--white-3);
  background:var(--brand-3);
  border-color:var(--white-3);
  border-style:solid;
  border-width:2px;
  border-top-left-radius:var(--radius-focus);
  border-top-right-radius:var(--radius-focus);
  border-bottom-left-radius:var(--radius-focus);
  border-bottom-right-radius:var(--radius-focus);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dyqisG {
    display:flex;
  flex-grow:1.25;
  min-width:100px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .mHGjr {
    width:28px;
  height:100%;
  display:flex;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cdIXHP {
    display:flex;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .fmTDw {
    display:flex;
  flex-grow:1.25;
  min-width:120px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .bgqgfd {
    top:0px;
  flex:1;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  position:absolute;
  overflow-x:auto;
  overflow-y:auto;
  font-family:inherit;
  border-radius:18px;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .oQioK {
    display:flex;
  flex-grow:1.25;
  min-width:120px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.25;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .cKhjAc {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:120px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .fpjFDz {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:90px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .WhTZS {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:100px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .invoices-list\:O7BNSxQ082l4ZhOlmWn9O {
    cursor:pointer;
  }
      

      
        
      
      
  .bkZuka {
    top:0px;
  display:flex;
  z-index:5;
  position:sticky;
  font-size:var(--font-size-base);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cAEJUb {
    width:28px;
  height:100%;
  display:flex;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dySGLQ {
    display:flex;
  flex-grow:1.25;
  min-width:90px;
  flex-basis:0px;
  align-items:end;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .bhPphV {
    width:max-content;
  z-index:10;
  position:absolute;
  align-items:start;
  margin-left:100%;
  margin-bottom:120%;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .ehRFAV {
    cursor:pointer;
  }
      

      
        
      
      
  .bPYTlB {
    width:22px;
  height:22px;
  }
      

      
        
      
      
  .fFBfoQ {
    width:20px;
  cursor:pointer;
  height:20px;
  }
      

      
  .fFBfoQ:hover {
    color:var(--brand-1);
  }
      

        
      
      
  .dbaGds {
    opacity:1;
  box-shadow:;
  font-family:Urbanist;
  }
      

      
        
      
      
  .df-tooltip-icon\:7fCaYBbFHrD2XgtQtII5U {
    font-family:'Urbanist';
  }
      

      
        
      
      
  .df-tooltip-icon\:AeBw1Fh0g_2rIy09w43RT {
    z-index:5;
  font-family:'Urbanist';
  }
      

      
        
      
      
  
      

      
        
      
      
  .HXBtE {
    width:22px;
  cursor:pointer;
  height:22px;
  }
      

      
  .HXBtE:hover {
    color:var(--brand-1);
  transition:color 180ms ease-in-out;
  }
      

        
      
      
  .dfMYDV {
    opacity:1;
  box-shadow:;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fzsbKd {
    cursor:pointer;
  box-shadow:;
  }
      

      
  .fzsbKd:hover {
    color:var(--brand-1);
  }
      

        
      
      
  
      

      
        
      
      
  .fokomQ {
    cursor:pointer;
  }
      

      
  .fokomQ:hover {
    color:var(--brand-1);
  transition:color 180ms ease  ;
  }
      

        
      
      
  
      

      
        
      
      
  .fBLGtE {
    cursor:pointer;
  transition:color 180ms ease  ;
  }
      

      
  .fBLGtE:hover {
    color:var(--brand-1);
  }
      

        
      
      
  .bBhwjs {
    gap:var(--xs);
  color:var(--black-1);
  width:max-content;
  opacity:0.75;
  background:linear-gradient(to right, var(--brand-5) 0%, var(--brand-7) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  box-shadow:0px 4px 4px 0px var(--black-4);
  transition:width 300ms ease 50ms ;
  align-items:start;
  padding-top:var(--base);
  padding-left:var(--sm);
  padding-right:var(--sm);
  flex-direction:row;
  padding-bottom:var(--lg);
  justify-content:start;
  border-top-left-radius:16px;
  border-top-right-radius:16px;
  border-bottom-left-radius:16px;
  border-bottom-right-radius:16px;
  }
      

      
  
      


  .bBhwjs {
    @starting-style {
            width:0px;
  transition:width 300ms ease 50ms ;
          }
  }
      


  .bBhwjs.no-opacity {
    opacity:0.90;
  box-shadow:;
  padding-top:var(--sm);
  padding-bottom:var(--sm);
  }
      

        
      
      
  .dBRgUi {
    width:22px;
  cursor:pointer;
  height:22px;
  }
      

      
        
      
      
  .df-list-menu\:kmx4-9J6A0ZDxXSyHLzyW {
    opacity:1;
  box-shadow:;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fsFQhI {
    gap:14px;
  flex:1;
  color:var(--text-color, #635a6c);
  height:40px;
  display:flex;
  align-items:start;
  font-family:inherit;
  padding-left:14px;
  padding-right:14px;
  flex-direction:row;
  justify-content:start;
  background-color:var(--background-color, #e2d2f3);
  }
      

      
        
      
      
  .HGNeC {
    color:var(--highlighted-text);
  width:max-content;
  height:max-content;
  box-shadow:0px 4px 6px 0px #00000020;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  padding-top:var(--vertical-gap);
  border-color:var(--badge-color);
  border-style:solid;
  border-width:var(--border);
  padding-left:var(--horizontal-gap);
  padding-right:var(--horizontal-gap);
  padding-bottom:var(--vertical-gap);
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ckBchn {
    display:flex;
  font-size:var(--font-size-base2);
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .dkrhlw {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:120px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .dSTpKs {
    flex:1;
  min-height:46px;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .azetp {
    flex:1;
  color:inherit;
  background:linear-gradient(200deg, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  border-radius:18px;
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:var(--outline-width);
  }
      

      
        
      
      
  .bpssXf {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:135px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .episgp {
    height:100%;
  display:flex;
  flex-grow:4;
  min-width:220px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:4;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .brJzNC {
    display:flex;
  flex-grow:1.25;
  min-width:135px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .foSwwR {
    height:100%;
  flex-grow:3;
  flex-basis:0%;
  flex-shrink:3;
  font-family:inherit;
  }
      

      
        
      
      
  .fDBePp {
    gap:var(--base);
  flex:1;
  width:100%;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .dLALGe {
    color:inherit;
  width:100%;
  height:100%;
  position:absolute;
  background:linear-gradient(280deg, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  border-radius:18px;
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:var(--outline-width);
  }
      

      
        
      
      
  .fcpiDn {
    height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cAhHsl {
    width:100%;
  height:150px;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--lg);
  padding-bottom:var(--sm);
  justify-content:flex-end;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .doSIzr {
    width:100%;
  row-gap:var(--3xs);
  font-size:var(--font-size-base2);
  column-gap:var(--3xs);
  font-family:inherit;
  }
      

      
        
      
      
  .MiwFM {
    text-align:right;
  font-family:inherit;
  }
      

      
        
      
      
  .dVhzlC {
    width:100%;
  display:flex;
  row-gap:var(--2xs);
  font-size:var(--font-size-base2);
  column-gap:var(--2xs);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cWThld {
    width:100%;
  display:flex;
  row-gap:var(--4xs);
  flex-wrap:wrap;
  font-size:var(--font-size-base);
  column-gap:var(--4xs);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .tLJJG {
    width:100%;
  display:flex;
  font-size:var(--font-size-base2);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bjqWtm {
    width:100%;
  display:flex;
  row-gap:var(--2xs);
  font-size:var(--font-size-3xl);
  column-gap:var(--2xs);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .dKTfVp {
    width:100%;
  row-gap:var(--xs);
  font-size:var(--font-size-base2);
  column-gap:var(--xs);
  font-family:inherit;
  padding-top:var(--lg);
  }
      

      
        
      
      
  
      

      
        
      
      
  .fyITHQ {
    width:100%;
  height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  justify-content:space-between;
  }
      

      
        
      
      
  .bfhlMx {
    flex:1;
  width:100%;
  display:flex;
  row-gap:var(--sm);
  position:relative;
  column-gap:var(--sm);
  align-items:flex-start;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dVcJGJ {
    width:100%;
  display:flex;
  font-size:var(--font-size-base2);
  align-items:flex-start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-top:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .duewnt {
    width:100%;
  row-gap:var(--3xs);
  font-size:var(--font-size-lg);
  column-gap:var(--3xs);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .sales-info-panel\:6-q15tHVPWd0ioVNr944J {
    flex:1;
  width:100%;
  }
      

      
        
      
      
  .eFfxMn {
    flex:1;
  overflow-x:auto;
  overflow-y:auto;
  font-family:inherit;
  padding-top:var(--lg);
  padding-left:var(--lg);
  padding-right:var(--lg);
  padding-bottom:var(--lg);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cARbGr {
    color:inherit;
  width:100%;
  height:60px;
  background:linear-gradient(160deg, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  padding-left:var(--base);
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:2px;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dDRqvj {
    width:100%;
  height:120px;
  font-family:inherit;
  }
      

      
        
      
      
  .cjEswA {
    flex:1;
  flex-wrap:wrap;
  font-size:inherit;
  align-items:end;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .eIIqCb {
    gap:var(--3xs);
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-normal);
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .KiKwf {
    color:inherit;
  font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .ctvCrF {
    color:inherit;
  font-size:var(--font-size-2xl);
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-right:var(--xs);
  }
      

      
        
      
      
  .eMtNHx {
    gap:var(--2xs);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .bsLLeq {
    gap:var(--2xs);
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-normal);
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .Amhyc {
    flex:1;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .ewaOfs {
    row-gap:var(--base);
  column-gap:var(--base);
  font-family:inherit;
  padding-right:var(--sm);
  flex-direction:row;
  }
      

      
        
      
      
  .csGHna {
    font-size:inherit;
  font-family:'Urbanist';
  }
      

      
        
      
      
  .df-tooltip-label\:7fCaYBbFHrD2XgtQtII5U {
    font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .df-tooltip-label\:AeBw1Fh0g_2rIy09w43RT {
    font-family:'Urbanist';
  }
      

      
        
      
      
  .invoices-kpi\:8fR4E0aguHmypdiKLWeLc {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cqhWvC {
    flex:1;
  color:inherit;
  font-family:inherit;
  padding-top:var(--xl);
  padding-left:var(--2xl);
  padding-right:var(--2xl);
  padding-bottom:var(--xl);
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:2px;
  }
      

      
          @media (max-width: 1400px) {
            
  .cqhWvC {
    padding-top:var(--base);
  padding-left:var(--base);
  padding-right:var(--base);
  padding-bottom:var(--base);
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  .invoices-kpi\:DZREGkM7MLcxRQgBS1WkF {
    font-family:inherit;
  }
      

      
        
      
      
  .enKha-D {
    display:flex;
  font-size:var(--font-size-xl);
  align-items:start;
  font-family:Urbanist;
  justify-content:center;
  }
      

      
        
      
      
  .dGFzQq {
    color:inherit;
  width:100%;
  height:100%;
  background:linear-gradient(100deg, var(--background-color-1), var(--background-color-2));
  align-items:;
  font-family:inherit;
  border-radius:18px;
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:2px;
  flex-direction:row;
  justify-content:;
  }
      

      
        
      
      
  .bjfOmk {
    color:inherit;
  display:flex;
  font-size:var(--font-size-xl);
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eMDthP {
    color:var(--success-1, #86c25b);
  font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
  .eMDthP.minus {
    color:var(--unsuccess-1);
  }
      

        
      
      
  .cGVqzR {
    gap:var(--6xs);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .bSCtHo {
    gap:var(--6xs);
  font-size:inherit;
  font-family:inherit;
  padding-right:var(--xs);
  flex-direction:row;
  }
      

      
        
      
      
  .bFlwNN {
    color:inherit;
  font-size:var(--font-size-xl);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .btLRYw {
    flex:1;
  font-family:inherit;
  padding-top:var(--xl);
  padding-left:var(--2xl);
  padding-right:var(--2xl);
  padding-bottom:var(--xl);
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:2px;
  }
      

      
          @media (max-width: 1400px) {
            
  .btLRYw {
    padding-top:var(--base);
  padding-left:var(--base);
  padding-right:var(--base);
  padding-bottom:var(--base);
  }
      

          }
          
        
      
      
  .cDOeww {
    color:inherit;
  font-size:var(--font-size-2xl);
  text-align:right;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-right:var(--4xs);
  }
      

      
        
      
      
  .bKJzvr {
    display:flex;
  font-size:var(--font-size-xl);
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .invoices-kpi\:QCQkBO_MuKDv1H-WCGpoV {
    font-family:inherit;
  }
      

      
        
      
      
  .eZdGAz {
    color:inherit;
  display:flex;
  font-size:var(--font-size-2xl);
  align-items:flex-start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:flex-start;
  }
      

      
        
      
      
  .uebam {
    color:inherit;
  height:100%;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .diKtAH {
    height:100%;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ciIxpQ {
    font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .fBQPye {
    display:flex;
  font-size:var(--font-size-lg);
  align-items:start;
  font-family:Urbanist;
  justify-content:center;
  }
      

      
        
      
      
  .invoices-kpi\:YhlgpFRSBlIjYalErZh0Y {
    font-family:inherit;
  }
      

      
        
      
      
  .invoices-kpi\:Yv7zMzcnDIwiyQxVfKDm9 {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .cmQiHg {
    flex:1;
  flex-wrap:wrap;
  align-items:end;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .invoices-kpi\:aWX5JR5BwWPqoPEGLITj3 {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .invoices-kpi\:bWQGNSiNQXj5Bd_6v5l0k {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .invoices-kpi\:hanOkfasuQ4YMXdGpec0K {
    display:flex;
  font-size:var(--font-size-base);
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .invoices-kpi\:iR9bUIm0FJ274ofG3Ukeg {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fjTbpF {
    color:inherit;
  font-size:var(--font-size-lg);
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  }
      

      
        
      
      
  .ctNkYY {
    row-gap:var(--3xs);
  column-gap:var(--3xs);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .cwbFar {
    flex:1;
  font-family:inherit;
  padding-top:var(--xl);
  padding-left:var(--2xl);
  padding-right:var(--2xl);
  padding-bottom:var(--xl);
  }
      

      
          @media (max-width: 1400px) {
            
  .cwbFar {
    padding-top:var(--base);
  padding-left:var(--base);
  padding-right:var(--base);
  padding-bottom:var(--base);
  }
      

          }
          
        
      
      
  .hHlpA {
    color:inherit;
  display:flex;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:end;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bzLJZD {
    color:inherit;
  width:100%;
  height:100%;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .HSPmf {
    width:max-content;
  font-family:inherit;
  }
      

      
        
      
      
  .wZXBu {
    color:inherit;
  row-gap:var(--5xs);
  column-gap:var(--5xs);
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  flex-direction:row;
  justify-content:start;
  }
      

      
          @media (max-width: 1400px) {
            
  .wZXBu {
    gap:var(--3xs);
  }
      

          }
          
        
      
      
  .cmGbxS {
    color:inherit;
  display:flex;
  align-items:start;
  font-family:inherit;
  padding-top:var(--4xs);
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--5xs);
  justify-content:center;
  background-color:inherit;
  border-bottom-color:#00000000;
  border-bottom-style:solid;
  border-bottom-width:2px;
  }
      

      
  .cmGbxS:hover {
    color:inherit;
  cursor:pointer;
  display:flex;
  font-family:inherit;
  flex-direction:column;
  background-color:inherit;
  border-bottom-color:var(--brand-1, #824ccd);
  border-bottom-style:solid;
  border-bottom-width:2px;
  text-decoration-line:;
  }
      


  .cmGbxS.selected {
    color:var(--white-1, #ffffff);
  font-weight:var(--font-weight-semi-bold);
  border-radius:24px;
  background-color:var(--brand-1, #824ccd);
  }
      


  .cmGbxS.selected:hover {
    background-color:var(--brand-3, #9a76cb);
  }
      


  .cmGbxS.condensed {
    padding-left:var(--3xs);
  padding-right:var(--3xs);
  }
      

        
      
      
  .sales-filter\:0HCBbrXSckXcgW3-kRBGw {
    font-family:inherit;
  }
      

      
        
      
      
  .cVdodN {
    color:inherit;
  display:flex;
  row-gap:var(--base);
  column-gap:var(--base);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cBLGxC {
    height:100%;
  display:flex;
  position:relative;
  align-items:center;
  border-color:var(--separator-color);
  border-style:solid;
  border-width:1px;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bgvdby {
    color:inherit;
  height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-bottom:var(--3xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .CvWxx {
    width:.6rem;
  height:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .dZohPJ {
    color:inherit;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  justify-content:flex-start;
  }
      

      
        
      
      
  .bNPPtQ {
    color:inherit;
  width:fit-content;
  height:fit-content;
  display:flex;
  position:absolute;
  background:var(--white-1);
  align-items:flex-end;
  font-family:inherit;
  padding-top:var(--4xs);
  padding-left:var(--4xs);
  padding-right:var(--4xs);
  padding-bottom:var(--4xs);
  justify-content:flex-start;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  .QJFHQ {
    width:100%;
  display:flex;
  z-index:21;
  background:inherit;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--2xs);
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  flex-direction:row;
  padding-bottom:var(--2xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .df-date-popup\:XsdxqZm9q_7okAHgkrJIW {
    font-family:inherit;
  }
      

      
        
      
      
  .dbVcPs {
    gap:var(--size-spacing);
  flex:1;
  color:inherit;
  width:min-content;
  height:300px;
  position:relative;
  font-family:inherit;
  border-radius:12px;
  background-color:inherit;
  }
      

      
  .dbVcPs.contained {
    border-top-left-radius:0px;
  border-top-right-radius:0px;
  border-bottom-left-radius:0px;
  border-bottom-right-radius:0px;
  }
      

        
      
      
  .cOsEMX {
    gap:10px;
  color:inherit;
  display:flex;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .cyrxmb {
    color:inherit;
  font-size:var(--size-text);
  margin-top:12px;
  font-family:inherit;
  background-color:inherit;
  }
      

      
        
      
      
  .fjVgqw {
    gap:var(--size-spacing);
  color:inherit;
  align-items:center;
  font-family:inherit;
  padding-top:6px;
  padding-left:var(--size-padding);
  padding-right:var(--size-padding);
  flex-direction:row;
  padding-bottom:6px;
  justify-content:center;
  border-top-color:inherit;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
      
      
  .cHNuDf {
    color:inherit;
  height:32px;
  display:flex;
  outline:none;
  font-size:var(--size-text);
  align-items:center;
  font-family:inherit;
  font-weight:450;
  padding-top:4px;
  padding-left:6px;
  border-radius:6px;
  padding-right:6px;
  padding-bottom:4px;
  justify-content:center;
  }
      

      
  .cHNuDf:hover {
    color:var(--Hover-Text, #FAFAFA);
  cursor:pointer;
  background-color:var(--Hover, #A78BFA);
  }
      

        
      
      
  .elTXKL {
    gap:0px;
  color:inherit;
  align-items:start;
  font-family:inherit;
  padding-top:var(--size-padding);
  flex-direction:row;
  padding-bottom:var(--size-padding);
  justify-content:space-between;
  }
      

      
        
      
      
  .cozqkz {
    display:flex;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .drcpvI {
    color:inherit;
  display:flex;
  font-size:var(--size-text);
  font-style:normal;
  font-family:inherit;
  font-weight:450;
  line-height:28px;
  flex-direction:column;
  letter-spacing:0.32px;
  justify-content:center;
  }
      

      
        
      
      
  .fFfgXU {
    color:inherit;
  box-shadow:0px 2px 2px -1px #1B232C0A, 0px 8px 16px -2px #1B242C1F;
  font-family:inherit;
  border-radius:12px;
  background-color:inherit;
  }
      

      
  .fFfgXU.contained {
    box-shadow:0px 0px 0px 0px #00000000;
  }
      

        
      
      
  .bbluCA {
    flex:1;
  color:inherit;
  max-height:24px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .btyGVF {
    gap:4px;
  color:inherit;
  width:100%;
  flex-wrap:wrap;;
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .eIZfVj {
    color:inherit;
  width:var(--date-size);
  cursor:pointer;
  height:var(--date-size);
  font-size:var(--size-text);
  font-style:normal;
  align-items:center;
  font-family:inherit;
  font-weight:450;
  line-height:24px;
  padding-top:var(--padding-size);
  padding-left:var(--padding-size);
  border-radius:99px;
  padding-right:var(--padding-size);
  letter-spacing:0.28px;
  padding-bottom:var(--padding-size);
  justify-content:center;
  }
      

      
  .eIZfVj.CurrentDate {
    color:var(--Selected-Text, #FAFAFA);
  box-shadow:1px 2px 6px 0px #00000044;
  font-family:inherit;
  outline-color:var(--grey-100, #F5F5F5);
  outline-style:solid;
  outline-width:var(--size-outline);
  background-color:var(--Selected-Color, );
  }
      


  .eIZfVj:hover {
    color:var(--Hover-Text, );
  opacity:0.85;
  background-color:var(--Hover-Background, );
  }
      


  .eIZfVj.CurrentDate:hover {
    color:var(--Selected-Text, );
  box-shadow:1px 4px 8px 0px #00000044;
  background-color:var(--Selected-Hover-Background, );
  }
      


  .eIZfVj.Unavailable {
    color:var(--Disabled-Color, );
  cursor:default;
  }
      


  .eIZfVj.Unavailable:hover {
    cursor:default;
  background-color:inherit;
  }
      

        
      
      
  .BRSnu {
    color:inherit;
  font-style:normal;
  font-family:inherit;
  font-weight:inherit;
  line-height:24px;
  letter-spacing:0.28px;
  }
      

      
  .BRSnu.NotInCurrentMonth {
    color:inherit;
  opacity:0.7;
  font-family:inherit;
  font-weight:inherit;
  }
      


  .BRSnu.Unavailable {
    color:inherit;
  cursor:auto;
  opacity:0.5;
  }
      


  .BRSnu.Unavailable:hover {
    cursor:default;
  }
      

        
      
      
  .ceFzYY {
    gap:4px;
  color:inherit;
  width:var(--calendar-size);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .fGOUTL {
    gap:4px;
  color:inherit;
  width:var(--date-size);
  height:var(--date-size);
  font-size:0.75rem;
  align-items:center;
  font-family:inherit;
  padding-top:var(--padding-size);
  padding-left:var(--padding-size);
  border-radius:6px;
  padding-right:var(--padding-size);
  flex-direction:row;
  padding-bottom:var(--padding-size);
  justify-content:center;
  background-color:inherit;
  }
      

      
        
      
      
  .bIKJgO {
    gap:4px;
  color:inherit;
  z-index:99;
  position:relative;
  font-family:inherit;
  padding-left:var(--size-padding);
  padding-right:var(--size-padding);
  padding-bottom:var(--size-padding);
  }
      

      
        
      
      
  .dZCufS {
    gap:4px;
  color:inherit;
  width:100%;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .ceOkdG {
    color:inherit;
  width:26px;
  cursor:pointer;
  height:26px;
  display:flex;
  outline:none;
  box-shadow:0 0 0 0 #1B242C1f;
  align-items:center;
  font-family:inherit;
  border-radius:6px;
  justify-content:center;
  background-color:inherit;
  }
      

      
  .ceOkdG:hover {
    color:var(--Hover-Text, #A78BFA);
  align-items:center;
  justify-content:center;
  background-color:var(--Hover-Background, #A78BFA);
  }
      

        
      
      
  .bgVfba {
    color:inherit;
  width:26px;
  cursor:pointer;
  height:26px;
  display:flex;
  outline:none;
  box-shadow:0 0 0 0 #1B242C1f;
  align-items:center;
  font-family:inherit;
  border-radius:6px;
  justify-content:center;
  background-color:inherit;
  }
      

      
  .bgVfba:hover {
    color:var(--Hover-Text, );
  align-items:center;
  justify-content:center;
  background-color:var(--Hover-Background, );
  }
      

        
      
      
  .df-date-popup\:gCBKT16z7Wr90CaskON3o {
    display:flex;
  z-index:21;
  background:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .ddXHXQ {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  opacity:0.5;
  z-index:10;
  position:fixed;
  background: var(--black-2);
  box-shadow:;
  font-family:inherit;
  }
      

      
        
      
      
  .df-date-popup\:nStlqD0E5p3zTcRAR2cRK {
    font-family:inherit;
  }
      

      
        
      
      
  .sales-filter\:OqPNRuHWh_GSqr-GDF7Bm {
    font-family:inherit;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  .sales-filter\:PB1t_JI69zLcNliwxC9er {
    font-family:inherit;
  }
      

      
        
      
      
  .cEmBsg {
    color:var(--brand-2);
  cursor:pointer;
  z-index:2;
  position:absolute;
  font-family:inherit;
  text-decoration-thickness:var(--base);
  }
      

      
  .cEmBsg.closed {
    rotate:0 0 1 180deg;
  }
      

        
      
      
  .sales-filter\:PZk6573GMd8eMqNWderNf {
    font-family:inherit;
  }
      

      
        
      
      
  .dOihT {
    height:100%;
  row-gap:var(--2xl);
  column-gap:var(--2xl);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .bOJzzl {
    height:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .sales-filter\:YQWw0RRkd0o2pEO1yzhdH {
    font-family:inherit;
  }
      

      
        
      
      
  .enQLVI {
    color:inherit;
  height:100%;
  display:flex;
  row-gap:var(--2xl);
  column-gap:var(--2xl);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bnvsjE {
    gap:var(--base);
  color:var(--text-color, #292929);
  align-items:center;
  font-family:inherit;
  border-color:var(--black-5);
  border-style:solid;
  border-width:2px;
  padding-left:var(--padding);
  padding-right:var(--padding);
  flex-direction:row;
  justify-content:start;
  border-top-left-radius:24px;
  border-top-right-radius:24px;
  border-bottom-left-radius:24px;
  border-bottom-right-radius:24px;
  }
      

      
  .bnvsjE:hover {
    color:var(--text-color, #f5f4fa);
  border-color:var(--brand-2, #673da1);
  border-style:solid;
  border-width:2px;
  }
      

        
      
      
  .cpsagP {
    width:10px;
  height:10px;
  rotate:z 45deg;
  display:flex;
  translate:0px -4px;
  flex-direction:column;
  background-color:var(--white-1, #ffffff);
  border-right-color:var(--brand-1, #824ccd);
  border-right-style:solid;
  border-right-width:2px;
  border-bottom-color:var(--brand-1, #824ccd);
  border-bottom-style:solid;
  border-bottom-width:2px;
  }
      

      
        
      
      
  .df-input\:6LO0k3_SU6p_SyjlvfibL {
    color:var(--black-4);
  width:24px;
  height:24px;
  font-family:inherit;
  background-color:inherit;
  }
      

      
        
      
      
  .csnokX {
    flex:1;
  height:34px;
  min-width:100px;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .cXvpHw {
    color:inherit;
  width:22px;
  height:22px;
  row-gap:var(--5xs);
  column-gap:var(--5xs);
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .egIHUv {
    font-size:var(--font-size-sm);
  box-shadow:1px 1px 2px 0px #00000044;
  align-items:center;
  font-family:inherit;
  padding-top:var(--4xs);
  border-color:var(--brand-1, #824ccd);
  border-style:solid;
  border-width:2px;
  padding-left:var(--4xs);
  border-radius:6px;
  padding-right:var(--4xs);
  padding-bottom:var(--4xs);
  justify-content:center;
  background-color:var(--white-1, #ffffff);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bGhWfC {
    width:22px;
  height:22px;
  align-items:start;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bmnQaM {
    font-family:inherit;
  padding-top:var(--6xs);
  padding-left:var(--6xs);
  padding-right:var(--6xs);
  padding-bottom:var(--6xs);
  }
      

      
        
      
      
  .dXXWeB {
    color:var(--black-3, #635a6c);
  width:fit-content;
  cursor:pointer;
  padding-top:var(--4xs);
  padding-left:var(--4xs);
  border-radius:99px;
  outline-color:var(--outline-color);
  outline-style:solid;
  outline-width:2px;
  padding-right:var(--4xs);
  padding-bottom:var(--4xs);
  background-color:var(--black-7, #e3dde4);
  }
      

      
  .dXXWeB:hover {
    color:var(--white-1, #ffffff);
  outline-color:var(--outline-color-hl);
  outline-style:solid;
  outline-width:1px;
  background-color:var(--brand-1, #824ccd);
  }
      


  .dXXWeB:focus {
    color:var(--white-1, #ffffff);
  outline-color:var(--white-1, #ffffff);
  outline-style:solid;
  outline-width:2px;
  background-color:var(--brand-1, #824ccd);
  }
      


  .dXXWeB.unstyled {
    background:inherit;
  outline-color:#ffffff00;
  outline-style:solid;
  outline-width:2px;
  border-top-left-radius:0px;
  border-top-right-radius:0px;
  border-bottom-left-radius:0px;
  border-bottom-right-radius:0px;
  }
      


  .dXXWeB.unstyled:hover {
    color:var(--black-1);
  background:var(--black-7);
  outline-color:var(--outline-color-us-hover);
  outline-style:solid;
  outline-width:2px;
  border-top-left-radius:99px;
  border-top-right-radius:99px;
  border-bottom-left-radius:99px;
  border-bottom-right-radius:99px;
  }
      


  .dXXWeB.unstyled:focus {
    color:var(--white-2);
  background:var(--brand-1);
  outline-color:var(--white-5);
  outline-style:solid;
  outline-width:2px;
  border-top-left-radius:99px;
  border-top-right-radius:99px;
  border-bottom-left-radius:99px;
  border-bottom-right-radius:99px;
  }
      


  .dXXWeB.unstyled-selected {
    color:var(--white-1);
  background:var(--brand-1);
  border-color:#00000000;
  border-style:solid;
  border-width:1px;
  outline-color:var(--white-1);
  outline-style:solid;
  outline-width:3.5px;
  border-top-left-radius:99px;
  border-top-right-radius:99px;
  border-bottom-left-radius:99px;
  border-bottom-right-radius:99px;
  }
      

        
      
      
  .df-toolbar-button\:CldX9lF6iORfs4BrGLuOy {
    font-family:'Urbanist';
  }
      

      
        
      
      
  .df-toolbar-button\:UEuEIwM-hyoElh4Sz2XVj {
    font-family:'Urbanist';
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .sales-filter\:n6ymgzX7brOs6oxUGFf7m {
    width:min-content;
  cursor:pointer;
  height:33.75px;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .invoices\:wZmo8N5yTnfhowVLqqEVE {
    display:flex;
  align-items:flex-start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:2lIadnWzVtVOwJiIn7_En {
    font-family:inherit;
  }
      

      
        
      
      
  .buaZXZ {
    flex:3;
  height:100%;
  flex-shrink:4;
  font-family:inherit;
  }
      

      
        
      
      
  .cealKZ {
    color:inherit;
  width:100%;
  height:100%;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--3xs);
  padding-bottom:var(--3xs);
  }
      

      
        
      
      
  .contacts-filter\:9ZsgxdiCAE4_gF-jbR2jv {
    width:min-content;
  cursor:pointer;
  height:33.75px;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .dHeQVL {
    color:inherit;
  height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .GyOiz {
    top:0px;
  flex:1;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  position:absolute;
  overflow-x:auto;
  overflow-y:auto;
  font-family:inherit;
  border-radius:18px;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bkPKFr {
    width:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .eiOBFH {
    height:100%;
  display:flex;
  flex-grow:2.5;
  min-width:300px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2.5;
  font-family:inherit;
  padding-right:var(--sm);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eycikg {
    height:100%;
  display:flex;
  flex-grow:1.5;
  min-width:160px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.5;
  font-family:inherit;
  padding-left:var(--2xs);
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .GyLLb {
    gap:var(--base);
  flex:1;
  display:flex;
  font-family:inherit;
  padding-top:var(--sm);
  padding-left:var(--base);
  padding-right:var(--base);
  flex-direction:row;
  padding-bottom:var(--sm);
  border-bottom-color:var(--separator-color, #d7ced9);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
  .GyLLb.selected {
    color:var(--white-1, #ffffff);
  background:linear-gradient(60deg, var(--brand-1), var(--brand-4));
  }
      

        
      
      
  
      

      
        
      
      
  .dxtkZu {
    height:100%;
  display:flex;
  flex-grow:3;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:3;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .mdvXv {
    width:18px;
  height:18px;
  }
      

      
        
      
      
  .cexjCs {
    gap:var(--base);
  flex:1;
  color:var(--text-color, #635a6c);
  height:40px;
  display:flex;
  align-items:start;
  font-family:inherit;
  padding-left:var(--base);
  padding-right:var(--base);
  flex-direction:row;
  justify-content:start;
  background-color:var(--background-color, #e2d2f3);
  }
      

      
        
      
      
  
      

      
        
      
      
  .dWxoIi {
    height:100%;
  display:flex;
  flex-grow:2.5;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2.5;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eUoxux {
    height:100%;
  display:flex;
  flex-grow:0.5;
  max-width:125px;
  min-width:110px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:0.5;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .bqsPb {
    gap:var(--2xs);
  display:flex;
  flex-grow:1.5;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.5;
  font-family:inherit;
  padding-left:var(--2xs);
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .eoSInn {
    display:flex;
  flex-grow:1.5;
  min-width:160px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.5;
  font-family:inherit;
  padding-left:var(--2xs);
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .dhxsrt {
    height:100%;
  display:flex;
  flex-grow:1.5;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.5;
  font-family:inherit;
  padding-left:var(--2xs);
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .cESikd {
    flex:1;
  color:inherit;
  background:linear-gradient(200deg, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  border-radius:18px;
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:var(--outline-width);
  }
      

      
        
      
      
  .dhiRS {
    display:flex;
  flex-grow:0.5;
  max-width:125px;
  min-width:110px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:0.5;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dCOCWp {
    gap:var(--2xs);
  display:flex;
  flex-grow:2.5;
  min-width:300px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2.5;
  font-family:inherit;
  padding-right:var(--sm);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .CFiRd {
    display:flex;
  flex-grow:2.5;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2.5;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .ehPzZv {
    display:flex;
  flex-grow:3;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:3;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eCXgHc {
    color:inherit;
  width:100%;
  height:60px;
  display:flex;
  background:linear-gradient(160deg, var(--background-color-1), var(--background-color-2));
  align-items:flex-start;
  font-family:inherit;
  padding-left:var(--base);
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:2px;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:flex-start;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .czzqib {
    width:100%;
  display:flex;
  overflow-x:auto;
  align-items:flex-start;
  font-family:inherit;
  padding-left:var(--2xs);
  border-radius:12px;
  padding-right:var(--2xs);
  padding-bottom:var(--5xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .dmFnza {
    font-size:var(--font-size-lg);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .cnluvp {
    display:flex;
  font-size:inherit;
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cOCpZQ {
    row-gap:var(--2xs);
  font-size:inherit;
  column-gap:var(--2xs);
  font-family:inherit;
  padding-left:var(--5xs);
  padding-right:var(--5xs);
  }
      

      
        
      
      
  .cdBEye {
    width:180px;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .RzSJc {
    font-size:var(--font-size-base);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .so-select-date-content\:root {
    gap:var(--6xs);
  opacity:0;
  overflow-x:auto;
  font-family:inherit;
  border-radius:8px;
  background-color:var(--white-1, #ffffff);
  }
      

      
  .so-select-date-content\:root.open {
    width:max-content;
  opacity:1;
  font-family:inherit;
  background-color:var(--white-1, #ffffff);
  }
      


  .so-select-date-content\:root.open-transition {
    transition:opacity 200ms ease 0ms normal;
  }
      


  .so-select-date-content\:root.close-transition {
    transition:opacity 200ms ease 0ms normal;
  }
      


  
      

        
      
      
  
      

      
        
      
      
  .df-select-date\:WoS60SAzWmJHw8JkTrCRU {
    width:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .df-select-date\:_XE7phn4JHgwaOgqRWIi1 {
    color:inherit;
  font-family:'Urbanist';
  background-color:inherit;
  }
      

      
        
      
      
  .df-select-date\:pXyoxkkAtk1xgaYianMQL {
    align-items:center;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-left:var(--3xs);
  border-radius:8px;
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  background-color:var(--white-2, #f5f4fa);
  }
      

      
        
      
      
  .df-select-date\:z9rv8iWaxJFs-UktVO-Zu {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-convert-transaction\:KPkwiWilwgotGenNb1KDo {
    font-family:inherit;
  }
      

      
        
      
      
  .eQIibw {
    row-gap:var(--xs);
  font-size:inherit;
  column-gap:var(--xs);
  font-family:inherit;
  padding-left:var(--5xs);
  padding-right:var(--5xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bhsBIL {
    width:100%;
  row-gap:var(--2xl);
  column-gap:var(--2xl);
  font-family:inherit;
  }
      

      
        
      
      
  .cDklph {
    font-size:var(--font-size-xl);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .LVLEQ {
    color:inherit;
  font-size:var(--font-size-lg);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .NKaKe {
    font-size:var(--font-size-lg);
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:B2dwQAEuEEH_mC_3RL9EF {
    width:420px;
  min-height:410px;
  }
      

      
        
      
      
  .app-content-provider\:B3ytaYUD_ABj4IDUfDqGj {
    font-family:inherit;
  }
      

      
        
      
      
  .bHpSDh {
    width:100%;
  height:100%;
  font-family:inherit;
  border-color:var(--white-1, #ffffff);
  border-style:solid;
  border-width:var(--outline-width);
  border-radius:18px;
  }
      

      
        
      
      
  .bjKtYK {
    width:100%;
  height:100%;
  font-size:var(--font-size-base2);
  background: white;
  align-items:start;
  font-family:inherit;
  justify-content:space-between;
  background-color:inherit;
  }
      

      
        
      
      
  .bpGqOl {
    color:var(--text-color, #635a6c);
  width:100%;
  font-size:var(--font-size-base);
  min-height:46px;
  align-items:center;
  font-family:inherit;
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:start;
  background-color:var(--background-color, #e2d2f3);
  border-top-left-radius:18px;
  border-top-right-radius:18px;
  }
      

      
        
      
      
  .bdYaNl {
    align-items:center;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .datPxn {
    gap:var(--xs);
  color:inherit;
  width:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  padding-top:var(--2xs);
  flex-direction:row;
  justify-content:start;
  }
      

      
  .datPxn.show-border {
    border-color:var(--black-4, #8c8297);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  .bhfUZh {
    width:100%;
  row-gap:var(--2xs);
  column-gap:var(--2xs);
  font-family:inherit;
  }
      

      
        
      
      
  .transaction_lines\:1M5h_8zoshK1t3crn88Z6 {
    display:flex;
  align-items:flex-end;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .deCLrc {
    gap:var(--3xs);
  height:100%;
  display:flex;
  flex-grow:4.8;
  font-size:inherit;
  flex-basis:0%;
  align-items:center;
  flex-shrink:4.8;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
  .deCLrc.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  .YVgvW {
    height:100%;
  display:flex;
  flex-grow:1.15;
  font-size:inherit;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1.15;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fedCeR {
    color:var(--black-2);
  display:flex;
  row-gap:var(--6xs);
  font-size:var(--font-size-lg);
  column-gap:var(--6xs);
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dwEHqV {
    display:flex;
  flex-grow:1.15;
  font-size:inherit;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1.15;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .dDRXjk {
    height:100%;
  display:flex;
  flex-grow:2.7;
  font-size:inherit;
  flex-basis:0%;
  align-items:start;
  flex-shrink:0.5;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
  .dDRXjk.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .VMWYU {
    flex:1;
  display:flex;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
  .VMWYU.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .feGmUb {
    width:100%;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .czYTwt {
    gap:var(--3xl);
  width:36px;
  height:36px;
  font-family:inherit;
  padding-top:var(--2xs);
  padding-left:var(--lg);
  padding-right:var(--base);
  flex-direction:row;
  }
      

      
        
      
      
  .bdnAEp {
    width:18px;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .transaction_lines\:BwDGwxgqks3v4LQZeI1pu {
    flex:1;
  display:flex;
  align-items:flex-end;
  justify-content:flex-start;
  }
      

      
        
      
      
  .efLcJ {
    gap:var(--3xs);
  height:100%;
  display:flex;
  flex-grow:1.5;
  font-size:inherit;
  flex-basis:0%;
  align-items:center;
  flex-shrink:1.5;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:end;
  }
      

      
  .efLcJ.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .XVkfk {
    flex:1;
  font-family:inherit;
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  .flPRyx {
    width:100%;
  height:100%;
  display:flex;
  font-family:inherit;
  }
      

      
        
      
      
  .cXnyko {
    width:20px;
  display:flex;
  font-size:inherit;
  align-items:end;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .cXSCrc {
    gap:var(--3xs);
  flex:1;
  width:100%;
  position:relative;
  font-family:inherit;
  }
      

      
        
      
      
  .df-select-stax_rates\:PUL55nlffucwO-2cKvEzO {
    width:100%;
  }
      

      
        
      
      
  .transaction_lines\:FD2Qw191YFY84H5EOkDJv {
    width:100%;
  align-items:start;
  justify-content:center;
  }
      

      
        
      
      
  .ekKXsM {
    width:100%;
  display:flex;
  row-gap:var(--3xs);
  column-gap:var(--3xs);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .eWnRau {
    color:#ffffff;
  width:42px;
  cursor:pointer;
  height:42px;
  display:flex;
  align-items:center;
  font-family:inherit;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--blue-600, #2563EB);
  border-top-left-radius:99px;
  border-top-right-radius:99px;
  border-bottom-left-radius:99px;
  border-bottom-right-radius:99px;
  }
      

      
  .eWnRau:hover {
    background-color:var(--blue-500, #3B82F6);
  }
      


  .eWnRau:focus-visible {
    outline-color:var(--brand-2);
  outline-style:dashed;
  outline-width:2px;
  }
      

        
      
      
  .transaction_lines\:Ln0i27pno57jZD78cpNNp {
    max-width:100%;
  max-height:100%;
  }
      

      
        
      
      
  .IDYBQ {
    gap:var(--6xs);
  width:100%;
  display:flex;
  align-items:start;
  font-family:inherit;
  padding-top:var(--2xs);
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:column;
  padding-bottom:var(--2xs);
  justify-content:start;
  background-color:var(--brand-6, #e0daec);
  }
      

      
        
      
      
  .eylyZh {
    flex:1;
  width:100%;
  display:flex;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .transaction_lines\:O7u-6seNdngL75v61FfSi {
    min-width:100%;
  }
      

      
        
      
      
  .boVfuP {
    height:100%;
  display:flex;
  flex-grow:1.5;
  font-size:inherit;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1.5;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
  .boVfuP.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .bMWKsU {
    gap:var(--xs);
  color:inherit;
  width:100%;
  height:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .bMWKsU.show-border {
    border-color:var(--black-4, #8c8297);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  .NxnDW {
    height:100%;
  display:flex;
  flex-grow:4.8;
  font-size:inherit;
  flex-basis:0%;
  align-items:start;
  flex-shrink:4.8;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
  .NxnDW.show-border {
    border-color:var(--black-1);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  .LGIfQ {
    display:flex;
  flex-grow:0.5;
  max-width:60px;
  min-width:22px;
  flex-basis:0px;
  text-align:left;
  flex-shrink:0.5;
  font-family:inherit;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  .fGCovU {
    height:100%;
  display:flex;
  flex-grow:4.8;
  font-size:inherit;
  flex-basis:0%;
  align-items:start;
  flex-shrink:4.8;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
  .fGCovU.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .djSSQR {
    flex:1;
  display:flex;
  font-size:inherit;
  align-items:end;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
  .djSSQR.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .etZivk {
    gap:var(--4xs);
  align-items:center;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .bngycG {
    flex:1 1 0%;
  height:100%;
  display:flex;
  font-size:inherit;
  min-width:40px;
  align-items:start;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
  .bngycG.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .transaction_lines\:T0ft23S-BXSSeFuugZ_1u {
    flex-grow:1;
  max-width:100%;
  flex-basis:0%;
  flex-shrink:1;
  }
      

      
        
      
      
  .MoJKC {
    height:100%;
  display:flex;
  flex-grow:1;
  font-size:inherit;
  flex-basis:0%;
  align-items:start;
  flex-shrink:1;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
  .MoJKC.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .XCbGA {
    gap:var(--xs);
  width:100%;
  min-height:24px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .uverF {
    gap:var(--5xs);
  width:2.55rem;
  font-family:inherit;
  flex-direction:row;
  }
      

      
  .uverF.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .rzdCp {
    height:100%;
  display:flex;
  flex-grow:1;
  translate:0 0 0;
  flex-basis:0%;
  flex-shrink:1;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .dUrJBP {
    gap:var(--xs);
  color:inherit;
  width:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .dUrJBP.show-border {
    border-color:var(--black-4, #8c8297);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  .WFyjJ {
    height:100%;
  display:flex;
  flex-grow:1.15;
  font-size:inherit;
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1.15;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cATBWs {
    gap:var(--xs);
  flex:1;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .eijsQu {
    gap:var(--3xs);
  height:100%;
  display:flex;
  flex-grow:2.7;
  font-size:inherit;
  flex-basis:0%;
  align-items:center;
  flex-shrink:0.5;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .eijsQu.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .cMMemn {
    width:1.125rem;
  cursor:pointer;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
  .cMMemn:hover {
    color:var(--brand-2);
  }
      

        
      
      
  
      

      
        
      
      
  .GJPSb {
    gap:var(--3xs);
  display:flex;
  flex-grow:2.7;
  font-size:inherit;
  flex-basis:0%;
  align-items:center;
  flex-shrink:2.7;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .GJPSb.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .eDBqTF {
    gap:var(--xs);
  flex:1;
  height:100%;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
  .clogUC.selected {
    color:var(--white-1);
  background:var(--brand-1);
  font-family:inherit;
  }
      

        
      
      
  .eYKZjk {
    gap:var(--3xs);
  display:flex;
  flex-grow:4.8;
  font-size:inherit;
  flex-basis:0%;
  align-items:center;
  flex-shrink:4.8;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:end;
  }
      

      
  .eYKZjk.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .bEhlZe {
    flex:1;
  width:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eQInps {
    gap:var(--5xs);
  width:2.55rem;
  height:100%;
  font-family:inherit;
  flex-direction:row;
  }
      

      
  .eQInps.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  .fCOENC {
    gap:var(--xs);
  flex:1;
  height:34px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .transaction_lines\:j-RPvkODqMMELa-rvLsgW {
    flex-grow:0;
  max-width:100%;
  min-width:100%;
  flex-basis:0%;
  flex-shrink:0;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fmtvWm {
    font-family:Urbanist;
  }
      

      
        
      
      
  .bkEMDU {
    flex:1;
  height:100%;
  display:flex;
  font-size:inherit;
  align-items:end;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
  .bkEMDU.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .transaction_lines\:lMFP5gPL64wWpuEK9DxbO {
    cursor:pointer;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eburc {
    height:34px;
  display:flex;
  align-items:flex-end;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .dugbtq {
    gap:var(--xs);
  flex:1;
  height:100%;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .frHONe {
    align-items:end;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .df-input-discount\:O3loL_fBDDUOvob8nSr-O {
    font-family:'Urbanist';
  }
      

      
        
      
      
  .df-input-discount\:SK58IkuhNJ3GxrEjYqsww {
    font-family:inherit;
  }
      

      
        
      
      
  .eGSawV {
    flex:1;
  color:var(--black-2, #3d3a40);
  width:100%;
  height:100%;
  text-align:right;
  align-items:end;
  font-family:inherit;
  padding-left:4px;
  padding-right:4px;
  justify-content:center;
  background-color:inherit;
  border-top-left-radius:8px;
  border-bottom-left-radius:8px;
  }
      

      
        
      
      
  .eOFvmA {
    width:100%;
  height:34px;
  align-items:center;
  font-family:inherit;
  border-radius:8px;
  flex-direction:row;
  justify-content:end;
  background-color:var(--white-2, #f5f4fa);
  }
      

      
  .eOFvmA.focussed {
    align-items:center;
  padding-top:1px;
  border-color:var(--brand-1, #824ccd);
  border-style:solid;
  border-width:1px;
  flex-direction:row;
  padding-bottom:1px;
  justify-content:start;
  }
      

        
      
      
  .bZDqUS {
    color:var(--black-1, #292929);
  width:30px;
  cursor:pointer;
  height:34px;
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-top:3px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:3px;
  justify-content:center;
  background-color:var(--white-4, #ebe4f2);
  border-top-right-radius:6px;
  border-bottom-right-radius:6px;
  }
      

      
  .bZDqUS:hover {
    color:var(--white-1, #ffffff);
  height:30px;
  background-color:var(--brand-1, #824ccd);
  }
      


  .bZDqUS:focus-within {
    color:var(--white-1, #ffffff);
  height:30px;
  margin-top:1px;
  margin-bottom:1px;
  background-color:var(--brand-1, #824ccd);
  }
      


  .bZDqUS.focussed {
    height:30px;
  }
      

        
      
      
  .transaction_lines\:nfkt_KMWASBIHXKRNjbsF {
    flex:1;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ckDgSU {
    width:1.25rem;
  display:flex;
  font-size:inherit;
  align-items:end;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .fHBZFC {
    gap:var(--3xs);
  height:100%;
  display:flex;
  flex-grow:4.8;
  font-size:inherit;
  flex-basis:0%;
  align-items:flex-start;
  flex-shrink:4.8;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
  .fHBZFC.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .dZxokt {
    color:inherit;
  width:100%;
  height:100%;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
  .dZxokt.loading {
    opacity:0.1;
  background: var(--black-7);
  }
      

        
      
      
  .df-combo-product\:3Num3luF1XAIaDIrEY2RY {
    width:24px;
  height:24px;
  }
      

      
        
      
      
  .eeNiJJ {
    width:12.5%;
  display:flex;
  align-items:flex-end;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .eWzMKf {
    gap:4px;
  color:inherit;
  width:100%;
  height:34px;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--3xs);
  padding-left:var(--3xs);
  border-radius:8px;
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  background-color:var(--white-2, #f5f4fa);
  }
      

      
  
      


  .eWzMKf.focussed {
    outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  .nQQwD {
    width:70%;
  row-gap:var(--3xs);
  column-gap:var(--3xs);
  font-family:inherit;
  }
      

      
        
      
      
  .ezJHGq {
    transition:rotate 200ms ease 0ms normal;
  }
      

      
  .ezJHGq.open {
    rotate:z 180deg;
  }
      

        
      
      
  .desLWj {
    font-size:var(--font-size-std);
  font-family:inherit;
  }
      

      
        
      
      
  .mAkiz {
    flex:1;
  color:inherit;
  height:100%;
  font-family:inherit;
  font-weight:inherit;
  border-radius:6px;
  }
      

      
        
      
      
  .DNXCu {
    display:flex;
  row-gap:var(--4xl);
  column-gap:var(--4xl);
  align-items:center;
  font-family:inherit;
  padding-top:var(--base);
  padding-bottom:var(--base);
  justify-content:flex-end;
  }
      

      
        
      
      
  .df-combo-product\:rMDUoAtEKjtp6bzC05pi7 {
    width:24px;
  height:24px;
  }
      

      
        
      
      
  .dMfGbu {
    color:inherit;
  cursor:pointer;
  height:max-content;
  display:flex;
  row-gap:var(--xs);
  column-gap:var(--xs);
  min-height:34px;
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--2xs);
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  flex-direction:row;
  padding-bottom:var(--2xs);
  justify-content:flex-start;
  border-bottom-color:var(--black-5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
  .dMfGbu:hover {
    background: var(--brand-6);
  }
      


  .dMfGbu.selected {
    color:var(--white-1);
  background:linear-gradient(60deg, var(--brand-2), var(--brand-4));
  }
      

        
      
      
  .IwpCD {
    top:40px;
  left:2px;
  color:inherit;
  right:6px;
  bottom:0px;
  height:var(--dropdown-height);
  display:none;
  z-index:10;
  position:absolute;
  max-width:460px;
  min-width:460px;
  background: var(--white-2);
  box-shadow:1px 2px 4px 0px #00000044;
  min-height:48px;
  overflow-y:auto;
  font-family:inherit;
  font-weight:inherit;
  border-color:var(--border, #e8e8ed);
  border-style:solid;
  border-width:1px;
  border-radius:4px;
  }
      

      
  .IwpCD.visible {
    display:flex;
  flex-direction:column;
  }
      

        
      
      
  .transaction_lines\:t5jvuZQgB-TatO68kQ6PI {
    flex-grow:1;
  flex-basis:0%;
  flex-shrink:1;
  }
      

      
        
      
      
  .eBVYTU {
    height:100%;
  display:flex;
  flex-grow:1.5;
  font-size:inherit;
  flex-basis:0%;
  align-items:flex-start;
  flex-shrink:1.5;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
  .eBVYTU.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .bAteRU {
    gap:var(--5xs);
  width:2.55rem;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .cqVtbW {
    height:100%;
  display:flex;
  flex-grow:2.7;
  font-size:inherit;
  flex-basis:0%;
  flex-shrink:2.7;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
  .cqVtbW.show-border {
    border-color:var(--black-1);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  .cyhGnD {
    gap:var(--4xs);
  display:flex;
  flex-grow:1.5;
  font-size:inherit;
  flex-basis:0%;
  align-items:center;
  flex-shrink:1.5;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:end;
  }
      

      
  .cyhGnD.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .dOEOyp {
    font-size:var(--font-size-xs);
  font-family:inherit;
  }
      

      
        
      
      
  .eFEtua {
    flex:1;
  height:34px;
  display:flex;
  font-size:inherit;
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
  .eFEtua.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .dJeGTt {
    gap:var(--3xs);
  height:100%;
  display:flex;
  flex-grow:2.7;
  font-size:inherit;
  flex-basis:0%;
  align-items:flex-start;
  flex-shrink:2.7;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
  .dJeGTt.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .dDXIAC {
    flex:1;
  height:100%;
  display:flex;
  font-size:inherit;
  align-items:end;
  font-family:inherit;
  font-weight:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
  .dDXIAC.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .zGiJE {
    height:34px;
  display:flex;
  row-gap:var(--sm);
  column-gap:var(--sm);
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--lg);
  flex-direction:row;
  justify-content:flex-end;
  }
      

      
  .zGiJE.discount-invisible {
    padding-top:var(--2_5xs);
  }
      

        
      
      
  .bfBAYT {
    color:inherit;
  width:100%;
  display:flex;
  min-height:30px;
  align-items:start;
  font-family:inherit;
  padding-top:var(--xs);
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:column;
  padding-bottom:var(--xs);
  justify-content:center;
  border-bottom-color:var(--seperator-color, #d7ced9);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
  .bfBAYT.show-border {
    border-color:var(--black-4, #8c8297);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  .GIHVK {
    width:100%;
  height:100%;
  display:flex;
  row-gap:var(--2xs);
  flex-grow:1;
  font-size:inherit;
  column-gap:var(--2xs);
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:flex-start;
  }
      

      
  .GIHVK.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .tfppw {
    height:100%;
  display:flex;
  flex-grow:1;
  font-size:inherit;
  flex-basis:0%;
  align-items:start;
  flex-shrink:1;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
  .tfppw.show-border {
    border-right-color:var(--black-4, #8c8297);
  border-right-style:solid;
  border-right-width:1px;
  }
      

        
      
      
  .form-transaction\:3sdlyEtntUhi_FE35vL4w {
    flex:1;
  height:max-content;
  }
      

      
        
      
      
  .fAtJoR {
    flex:1;
  background:linear-gradient(200deg, var(--background-color-1), var(--background-color-2));
  overflow-x:auto;
  font-family:inherit;
  border-radius:18px;
  }
      

      
        
      
      
  .eNZXJx {
    gap:var(--base);
  top:1rem;
  left:1rem;
  right:1rem;
  bottom:1rem;
  display:flex;
  position:absolute;
  align-items:flex-start;
  font-family:inherit;
  justify-content:space-between;
  }
      

      
        
      
      
  .cBPntc {
    color:inherit;
  height:max-content;
  font-family:inherit;
  }
      

      
        
      
      
  .fvkpUE {
    gap:var(--xs);
  align-items:end;
  font-family:inherit;
  justify-content:end;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bqyWHc {
    gap:var(--4xs);
  flex:1;
  display:flex;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .bQuxak {
    color:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .df-combo-customer\:3Num3luF1XAIaDIrEY2RY {
    width:24px;
  height:24px;
  }
      

      
        
      
      
  .cbgrjL {
    gap:4px;
  color:inherit;
  width:100%;
  height:34px;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--3xs);
  border-color:var(--black-6);
  border-style:solid;
  border-width:1px;
  padding-left:var(--3xs);
  border-radius:8px;
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  background-color:var(--white-2, #f5f4fa);
  }
      

      
  
      


  .cbgrjL.focussed {
    outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  }
      

        
      
      
  .df-combo-customer\:rMDUoAtEKjtp6bzC05pi7 {
    width:24px;
  height:24px;
  }
      

      
        
      
      
  .bjYntS {
    gap:var(--3xs);
  color:inherit;
  cursor:pointer;
  height:max-content;
  min-height:34px;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--2xs);
  padding-left:var(--2xs);
  border-bottom:1px solid var(--separator-color);
  padding-right:var(--2xs);
  padding-bottom:var(--2xs);
  justify-content:center;
  }
      

      
  .bjYntS:hover {
    background: var(--brand-6);
  }
      


  .bjYntS.selected {
    color:var(--white-1);
  background:linear-gradient(60deg, var(--brand-2), var(--brand-4));
  }
      

        
      
      
  .KeEte {
    top:40px;
  left:2px;
  color:inherit;
  right:6px;
  bottom:0px;
  height:max-content;
  display:none;
  z-index:10;
  position:absolute;
  max-width:460px;
  min-width:320px;
  background: var(--white-2);
  box-shadow:1px 2px 4px 0px #00000044;
  max-height:var(--dropdown-height);
  min-height:48px;
  overflow-y:auto;
  font-family:inherit;
  font-weight:inherit;
  border-color:var(--border, #e8e8ed);
  border-style:solid;
  border-width:1px;
  border-radius:4px;
  }
      

      
  .KeEte.visible {
    display:flex;
  flex-direction:column;
  }
      

        
      
      
  .transaction-header\:0cD4YTBQPxALzW970fy6I {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ftZSwu {
    gap:var(--sm);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .fpSCkn {
    gap:var(--lg);
  height:100%;
  align-items:end;
  font-family:inherit;
  padding-left:var(--base);
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .fGyUjK {
    gap:var(--base);
  flex:1;
  width:50%;
  max-width:360px;
  min-width:260px;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .ydTMz {
    gap:var(--4xs);
  flex:1;
  display:flex;
  flex-wrap:wrap;
  max-width:360px;
  min-width:200px;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .fEtWCI {
    color:inherit;
  width:100%;
  height:110px;
  max-width:360px;
  min-width:200px;
  font-family:inherit;
  padding-top:4px;
  padding-left:4px;
  border-radius:6px;
  padding-right:4px;
  padding-bottom:4px;
  background-color:var(--white-2, #f5f4fa);
  }
      

      
  .fEtWCI:focus {
    outline-color:var(--brand-2, #673da1);
  outline-style:solid;
  outline-width:1.75px;
  }
      

        
      
      
  .fciXMc {
    width:160px;
  font-family:inherit;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  .edeSgD {
    gap:var(--base);
  flex:1;
  flex-wrap:wrap;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .gOdB {
    display:flex;
  font-size:var(--font-size-3xl);
  align-items:end;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .eVxgtQ {
    gap:var(--2xs);
  flex:3;
  flex-wrap:wrap;
  font-family:inherit;
  }
      

      
        
      
      
  .cqEIKu {
    display:flex;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dHUndp {
    gap:var(--4xs);
  flex:1;
  flex-wrap:wrap;
  max-width:360px;
  min-width:200px;
  font-family:inherit;
  }
      

      
        
      
      
  .erRQGw {
    width:160px;
  font-family:inherit;
  }
      

      
        
      
      
  .cpJhfo {
    height:1rem;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dHEIDt {
    gap:var(--3xs);
  align-items:end;
  font-family:'Urbanist';
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .dIvGwr {
    align-items:start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bfEZtF {
    flex:2;
  flex-wrap:wrap;
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .divopm {
    gap:var(--4xs);
  flex:1;
  width:250px;
  max-width:360px;
  min-width:200px;
  font-family:inherit;
  }
      

      
        
      
      
  .fwfYWl {
    width:159px;
  font-size:var(--font-size-3xl);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .xVmUN {
    height:220px;
  display:flex;
  row-gap:var(--3xs);
  column-gap:var(--3xs);
  align-items:flex-start;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .transaction-footer\:0kN0CHUvGO1dLCOdkAEhO {
    height:var(--4xl);
  }
      

      
        
      
      
  .eLsbAL {
    height:100%;
  overflow-x:auto;
  overflow-y:auto;
  font-family:inherit;
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--5xs);
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eFTYpm {
    gap:var(--sm);
  flex:1;
  font-size:inherit;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .fmNKrj {
    flex:1;
  font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bVIzZG {
    top:0px;
  width:100%;
  display:flex;
  z-index:16;
  position:sticky;
  background:linear-gradient(to right, var(--background-color-1), var(--background-color-2));
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  padding-bottom:var(--2xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .evqdbJ {
    flex:0;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .evXaOT {
    gap:var(--xs);
  flex:1;
  width:100%;
  font-size:inherit;
  font-family:inherit;
  padding-left:var(--5xs);
  padding-right:var(--5xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ePcGfu {
    height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .fBWkTy {
    gap:var(--3xs);
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .DALND {
    height:var(--notes-height);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fqJRRV {
    height:100%;
  display:flex;
  row-gap:var(--xl);
  flex-grow:1;
  column-gap:var(--xl);
  flex-basis:0px;
  align-items:flex-start;
  flex-shrink:1;
  font-family:inherit;
  justify-content:flex-start;
  }
      

      
        
      
      
  .chusWE {
    gap:var(--xl);
  display:flex;
  align-items:flex-start;
  padding-top:var(--5xl);
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .transaction-footer\:3D2APtvzdsEjNBAZRRe3i {
    width:600px;
  height:500px;
  max-height:500px;
  font-family:inherit;
  }
      

      
        
      
      
  .bNoMkY {
    gap:var(--lg);
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dLVLre {
    min-width:100px;
  align-items:end;
  font-family:inherit;
  justify-content:start;
  }
      

      
        
      
      
  .fzHLbj {
    flex:1  ;
  width:100%;
  align-items:end;
  font-family:inherit;
  padding-top:var(--base);
  padding-left:var(--base);
  padding-right:var(--base);
  flex-direction:row;
  padding-bottom:var(--base);
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fuxJoo {
    column-gap:var(--xl);
  padding-left:var(--base);
  flex-direction:row;
  }
      

      
        
      
      
  .eOMkxE {
    gap:var(--xs);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .transaction-footer\:W6sg4_sDFWYGDXC-oJE09 {
    height:var(--4xl);
  }
      

      
        
      
      
  .transaction-footer\:Z3f6tfoio2i6TIKqzdBIk {
    font-family:inherit;
  }
      

      
        
      
      
  .transaction-footer\:_Sa2Zj0FbdmXusbC5rctH {
    flex:1;
  }
      

      
        
      
      
  .dZZzhl {
    width:0px;
  height:0px;
  }
      

      
        
      
      
  .cZapYn {
    gap:var(--6xs);
  width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .transaction-footer\:eIOP9DsVXwiZ0oBwXrZLZ {
    height:var(--4xl);
  }
      

      
        
      
      
  .dVbWoh {
    gap:var(--xs);
  flex:1;
  height:100%;
  font-size:var(--font-size-lg);
  align-items:end;
  font-family:inherit;
  justify-content:end;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cuLuuw {
    row-gap:var(--xl);
  column-gap:var(--xl);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .dIYOQe {
    gap:var(--6xs);
  flex:2;
  height:140px;
  min-width:300px;
  align-items:start;
  font-family:inherit;
  justify-content:end;
  }
      

      
        
      
      
  .transaction-footer\:tozAGsBA7kJJKb5MCxOFs {
    height:var(--4xl);
  }
      

      
        
      
      
  .transaction-footer\:wvz-Gubz7JBW2kcHizWxp {
    width:820px;
  max-height:750px;
  }
      

      
        
      
      
  .transaction-footer\:yZT95YHVVkVsFgoZ9Uzys {
    height:var(--4xl);
  }
      

      
        
      
      
  .form-transaction\:w53OnUoTlGJRn2vpPuZn_ {
    width:100%;
  align-items:end;
  padding-bottom:var(--4xs);
  justify-content:end;
  }
      

      
        
      
      
  .dfpdhS {
    width:100%;
  row-gap:var(--base);
  font-size:inherit;
  column-gap:var(--base);
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .leads-kpi\:-pGcyVJk7NLu8SFdD3pUX {
    display:flex;
  align-items:start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:center;
  }
      

      
        
      
      
  .eNBEVj {
    gap:var(--2xs);
  color:inherit;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .ePaPve {
    gap:var(--6xs);
  font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-right:var(--xs);
  flex-direction:row;
  }
      

      
        
      
      
  .leads-kpi\:3Unv7TqqEGSpwhuifWiG8 {
    font-family:inherit;
  }
      

      
        
      
      
  .bJHUEa {
    gap:var(--6xs);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .leads-kpi\:DyIKz_b8BCcZCG8-7JMpi {
    display:flex;
  align-items:start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:center;
  }
      

      
        
      
      
  .cMPObm {
    color:inherit;
  font-size:var(--font-size-xl);
  text-align:right;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-right:var(--4xs);
  }
      

      
        
      
      
  .leads-kpi\:LMdjKvh_vJ7pog1gJsBCN {
    font-family:inherit;
  }
      

      
        
      
      
  .crTcsq {
    color:inherit;
  font-size:var(--font-size-2xl);
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  }
      

      
        
      
      
  
      

      
        
      
      
  .cZPxFw {
    color:inherit;
  display:flex;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .dMbAJq {
    flex:1;
  color:inherit;
  flex-wrap:wrap;
  align-items:end;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cGRRYe {
    flex:1;
  color:inherit;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .leads-kpi\:SLhbXDoxSMX3mZm1KTxfg {
    font-size:var(--font-size-2xl);
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-right:var(--xs);
  }
      

      
        
      
      
  .leads-kpi\:VZglf9OUhHjyUsLsEzkcg {
    font-family:inherit;
  }
      

      
        
      
      
  .leads-kpi\:ahjcIWlTwFPY924o4x-Y_ {
    font-family:inherit;
  }
      

      
        
      
      
  .leads-kpi\:gbCVRgwN1ACvpQIx9dvYq {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .leads-kpi\:mwlp1wNv510P4TGfym8Uf {
    font-family:inherit;
  }
      

      
        
      
      
  .leads-kpi\:nshPC13brkRqfZpf1ZoBK {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cNLEca {
    gap:var(--base);
  color:inherit;
  height:100%;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .leads-kpi\:w5yKniCiz5gusPCEN5noP {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .LUSGH {
    color:var(--black-1);
  z-index:2;
  position:absolute;
  }
      

      
        
      
      
  .ebmWZh {
    top:-5px;
  left:50%;
  position:absolute;
  background: #ffffff;
  }
      

      
        
      
      
  .elMub {
    height:100%;
  display:flex;
  flex-grow:1;
  min-width:100px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .leads-overview\:7z1pH2tgS9F3GD2iorGqy {
    cursor:pointer;
  }
      

      
        
      
      
  .ijNbg {
    height:100%;
  display:flex;
  flex-grow:1;
  max-width:120px;
  min-width:100px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bYktTM {
    display:flex;
  flex-grow:2.5;
  min-width:140px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2.5;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .eBxCOh {
    height:100%;
  display:flex;
  flex-grow:2;
  min-width:180px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eDAxPU {
    height:100%;
  display:flex;
  flex-grow:3;
  min-width:200px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:3;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .leads-overview\:USsjmyHGoEW4X9OgbYTKw {
    display:flex;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  .cvFLXH {
    display:flex;
  flex-grow:1;
  max-width:120px;
  min-width:80px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .dqBHXv {
    height:100%;
  display:flex;
  flex-grow:2.5;
  min-width:140px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2.5;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .cKRHdJ {
    display:flex;
  flex-grow:1;
  max-width:120px;
  min-width:100px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .CsakI {
    height:100%;
  display:flex;
  flex-grow:1;
  max-width:120px;
  min-width:80px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eQNXdx {
    display:flex;
  flex-grow:3;
  min-width:200px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:3;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .leads-overview\:ntg9981P1d76LtzcYUJsV {
    display:flex;
  align-items:flex-end;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .CmbSz {
    display:flex;
  flex-grow:1;
  min-width:100px;
  flex-basis:0px;
  align-items:end;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ccSSaw {
    display:flex;
  flex-grow:2;
  min-width:180px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:2;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .BGyny {
    color:inherit;
  height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--2xs);
  padding-bottom:var(--2xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .dRjZqE {
    display:flex;
  align-items:center;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .cvPCCD {
    color:inherit;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .dmuraY {
    color:inherit;
  height:100%;
  display:flex;
  row-gap:var(--base);
  column-gap:var(--base);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .cjvukx {
    height:100%;
  display:flex;
  row-gap:var(--2xl);
  column-gap:var(--2xl);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cSDEUo {
    display:flex;
  flex-direction:column;
  }
      

      
        
      
      
  .so-switch\:9xDvC7hc90wM-Hy4nsyON {
    width:var(--switch-thumb-size);
  height:var(--switch-thumb-size);
  translate:0px 0px;
  background:var(--white-2);
  transition:translate 200ms ease 0ms normal;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
  .so-switch\:9xDvC7hc90wM-Hy4nsyON.checked {
    translate:var(--translate-x-checked);
  }
      

        
      
      
  .so-switch\:HRWuuVySKRYgSHU-G8N6w {
    width:var(--switch-width);
  height:var(--switch-height);
  background:var(--brand-1);
  transition:background-color 200ms ease 0ms normal;
  align-items:start;
  padding-top:0px;
  padding-left:var(--padding);
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  padding-right:var(--padding);
  outline-offset:var(--border-md);
  padding-bottom:0px;
  justify-content:center;
  border-top-left-radius:0.7rem;
  border-top-right-radius:0.7rem;
  border-bottom-left-radius:0.7rem;
  border-bottom-right-radius:0.7rem;
  }
      

      
  .so-switch\:HRWuuVySKRYgSHU-G8N6w:hover {
    background:var(--brand-3);
  }
      


  .so-switch\:HRWuuVySKRYgSHU-G8N6w.checked {
    background:var(--brand-1);
  }
      


  .so-switch\:HRWuuVySKRYgSHU-G8N6w.checked:hover {
    background:var(--brand-3);
  }
      


  .so-switch\:HRWuuVySKRYgSHU-G8N6w:focus-visible {
    outline-color:var(--brand-8, #6958AD);
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      

        
      
      
  .leads-filter\:tlaYUch7bKFyWKRJvlRZv {
    display:flex;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .dhVgOu {
    color:inherit;
  display:flex;
  row-gap:var(--xs);
  column-gap:var(--xs);
  align-items:flex-end;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .leads-filter\:zfSkVAzgby8V-UIvp6_-V {
    width:min-content;
  cursor:pointer;
  height:33.75px;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .FjPRP {
    color:inherit;
  width:100%;
  height:70px;
  display:flex;
  background:linear-gradient(160deg, var(--background-color-1), var(--background-color-2));
  align-items:flex-start;
  font-family:inherit;
  padding-left:var(--base);
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:2px;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:flex-start;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:HewJjvjmv5MYlCjzzS-WB {
    font-family:inherit;
  }
      

      
        
      
      
  .ebCOpG {
    width:100%;
  height:100%;
  overflow-x:auto;
  font-family:inherit;
  }
      

      
        
      
      
  .app-content-provider\:Pf3MZAoGwN08umXuDJvLS {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .customers-filter\:1ZC7zP36JWmblg66vtMKf {
    font-family:inherit;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
      
      
  .eWoQDD {
    height:100%;
  display:flex;
  row-gap:var(--base);
  column-gap:var(--base);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bNGNCU {
    height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--2xs);
  padding-bottom:var(--2xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .customers-filter\:XB3iyz72fizeIIgJezC7F {
    width:min-content;
  cursor:pointer;
  height:33.75px;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .eMjEqI {
    color:inherit;
  height:100%;
  display:flex;
  row-gap:var(--2xl);
  column-gap:var(--2xl);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .bEKYnJ {
    color:inherit;
  width:max-content;
  height:100%;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-bottom:var(--3xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .date-range-selector\:47wEn20_aNPbHXccz81GV {
    font-family:inherit;
  }
      

      
        
      
      
  .fmInNR {
    color:inherit;
  width:100%;
  display:flex;
  row-gap:var(--base);
  column-gap:var(--base);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .customers-filter\:nfKIg8sXcjncHfem_Q12y {
    display:flex;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .ciZZWK {
    color:inherit;
  row-gap:var(--5xs);
  flex-wrap:wrap;
  column-gap:var(--5xs);
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  flex-direction:row;
  justify-content:start;
  }
      

      
          @media (max-width: 1400px) {
            
  .ciZZWK {
    gap:var(--3xs);
  }
      

          }
          
        
      
      
  .eEhYRU {
    color:var(--white-1);
  display:flex;
  row-gap:var(--4xs);
  flex-wrap:wrap;
  background:var(--brand-1);
  column-gap:var(--4xs);
  align-items:start;
  font-family:inherit;
  font-weight:var(--font-weight-normal);
  padding-top:var(--4xs);
  padding-left:var(--3xs);
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--5xs);
  justify-content:center;
  border-bottom-color:#00000000;
  border-bottom-style:solid;
  border-bottom-width:2px;
  border-top-left-radius:24px;
  border-top-right-radius:24px;
  border-bottom-left-radius:24px;
  border-bottom-right-radius:24px;
  }
      

      
  .eEhYRU:hover {
    color:var(--white-1);
  cursor:pointer;
  display:flex;
  background:var(--brand-3);
  font-family:inherit;
  flex-direction:row;
  border-bottom-color:var(--brand-1, #824ccd);
  border-bottom-style:solid;
  border-bottom-width:2px;
  text-decoration-line:;
  }
      

        
      
      
  .customers-filter\:vREwaqlRxqCNNC_xSSJ5k {
    font-family:inherit;
  }
      

      
        
      
      
  .eXeqJb {
    display:flex;
  position:relative;
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  justify-content:flex-start;
  }
      

      
        
      
      
  .customers-filter\:xPEmrdNJg9lZ8qbyR3stZ {
    font-family:inherit;
  }
      

      
        
      
      
  .customers\:2ljGHjnoBwASukSQv0Z93 {
    height:100%;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .MvoWH {
    position:relative;
  border-radius:12px;
  }
      

      
        
      
      
  .dGfVZs {
    align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .StwFJ {
    gap:var(--xl);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .foGpNt {
    color:inherit;
  font-family:inherit;
  border-radius:12px;
  }
      

      
        
      
      
  .dDsgAE {
    width:max-content;
  height:max-content;
  z-index:10;
  position:absolute;
  min-width:100px;
  box-shadow:1px 4px 8px 0px #00000044;
  min-height:60px;
  overflow-y:auto;
  border-radius:12px;
  backdrop-filter:blur(28px);
  -webkit-backdrop-filter:blur(28px);
  }
      

      
        
      
      
  .cZoWuy {
    color:inherit;
  width:max-content;
  cursor:pointer;
  height:max-content;
  font-family:inherit;
  background-color:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .customers-info-panel\:4pxBQiyA-9ii3QPhHSR_L {
    color:inherit;
  }
      

      
        
      
      
  .cGBRHv {
    gap:var(--sm);
  width:100%;
  height:26px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .dJZtsg {
    cursor:pointer;
  }
      

      
  .dJZtsg:hover {
    color:var(--brand-1, #824ccd);
  }
      

        
      
      
  .eVXDrY {
    gap:var(--2xs);
  color:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .rGYBu {
    gap:var(--sm);
  color:inherit;
  height:26px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .dbDxCa {
    width:20px;
  cursor:pointer;
  height:20px;
  align-items:start;
  justify-content:center;
  }
      

      
  .dbDxCa:hover {
    color:var(--brand-1, #824ccd);
  }
      

        
      
      
  .cKGLwr {
    width:20px;
  cursor:pointer;
  height:20px;
  }
      

      
  .cKGLwr:hover {
    color:var(--brand-1, #824ccd);
  }
      

        
      
      
  .bmzEdn {
    flex:0.65;
  color:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .fhAHvj {
    width:100%;
  height:26px;
  font-size:var(--font-size-base2);
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  padding-top:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .eGTkjf {
    flex:0.65;
  font-family:inherit;
  }
      

      
        
      
      
  .dwXXpQ {
    color:inherit;
  font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  .sXneG {
    flex:1;
  color:inherit;
  height:100%;
  align-items:center;
  font-family:inherit;
  padding-top:var(--4xs);
  padding-left:var(--4xs);
  border-radius:8px;
  padding-right:var(--4xs);
  flex-direction:row;
  padding-bottom:var(--4xs);
  justify-content:end;
  background-color:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .HgqyB {
    gap:var(--xs);
  height:max-content;
  font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dEvAya {
    display:flex;
  flex-grow:1;
  font-size:inherit;
  flex-basis:0px;
  flex-shrink:1;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-contact\:Wjt8ORIrX5ac29i-yjdRL {
    height:100px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-contact\:o5AiHMK1fFCEEG3i5kmUL {
    height:100px;
  }
      

      
        
      
      
  .dQblpH {
    top:0px;
  display:flex;
  z-index:16;
  position:sticky;
  background:linear-gradient(to right, var(--background-color-1), var(--background-color-2));
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  padding-bottom:var(--xl);
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .customers-info-panel\:SUBEp2MhdHQRbZ_3Nt7jP {
    width:500px;
  height:460px;
  border-radius:12px;
  }
      

      
        
      
      
  .bonNvY {
    gap:var(--4xs);
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .cFBXZm {
    flex:1;
  font-size:var(--font-size-std);
  overflow-x:auto;
  overflow-y:auto;
  font-family:inherit;
  border-top-left-radius:18px;
  border-top-right-radius:18px;
  border-bottom-left-radius:18px;
  border-bottom-right-radius:18px;
  }
      

      
        
      
      
  .bmGKiD {
    font-size:inherit;
  text-align:right;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  .cbAZBP {
    gap:var(--sm);
  height:80px;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .customers-info-panel\:ZyfTE4hOLhgfn9YKGd8mk {
    border-radius:12px;
  }
      

      
        
      
      
  .cYZhuA {
    flex:0.65;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .cBONHG {
    gap:var(--3xs);
  flex:1;
  align-items:start;
  font-family:inherit;
  padding-top:var(--4xs);
  padding-left:var(--4xs);
  border-radius:8px;
  padding-right:var(--4xs);
  flex-direction:row;
  padding-bottom:var(--4xs);
  justify-content:end;
  background-color:inherit;
  }
      

      
        
      
      
  .VijmU {
    flex:1;
  display:flex;
  row-gap:7px;
  column-gap:7px;
  font-family:inherit;
  padding-top:5px;
  padding-left:3px;
  flex-direction:row;
  padding-bottom:5px;
  border-bottom-color:var(--separator-color, #d7ced9);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
  .VijmU.selected {
    color:var(--white-1);
  background:linear-gradient(60deg, var(--brand-1) 0%, var(--brand-4) 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  font-family:inherit;
  }
      

        
      
      
  .OwUwx {
    display:flex;
  flex-grow:1;
  max-width:90px;
  min-width:65px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bgPQbd {
    top:0px;
  flex:1;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  position:absolute;
  overflow-x:auto;
  overflow-y:auto;
  font-family:inherit;
  flex-direction:column;
  border-top-left-radius:18px;
  border-top-right-radius:18px;
  border-bottom-left-radius:18px;
  border-bottom-right-radius:18px;
  }
      

      
        
      
      
  .btsOdh {
    height:100%;
  display:flex;
  flex-grow:1;
  max-width:85px;
  min-width:65px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1;
  font-family:inherit;
  padding-left:var(--2xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .bYmGlO {
    flex:1;
  color:var(--text-color, #635a6c);
  height:28px;
  display:flex;
  row-gap:7px;
  column-gap:7px;
  align-items:start;
  font-family:inherit;
  padding-left:3px;
  flex-direction:row;
  justify-content:start;
  background-color:var(--background-color, #e2d2f3);
  }
      

      
        
      
      
  .bblPsg {
    display:flex;
  flex-grow:1.2;
  max-width:110px;
  min-width:85px;
  flex-basis:0%;
  align-items:center;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .dsYABo {
    top:0px;
  display:flex;
  z-index:5;
  position:sticky;
  font-size:inherit;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .customer-transaction-lookup\:SySv1dLgbfdjJtSocPS8E {
    font-family:inherit;
  }
      

      
        
      
      
  .blgvL {
    height:100%;
  display:flex;
  flex-grow:1;
  max-width:90px;
  min-width:65px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .cSlIlC {
    flex:1;
  max-height:50px;
  min-height:36px;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .bcROnM {
    display:flex;
  flex-grow:1.3;
  max-width:110px;
  min-width:80px;
  flex-basis:0%;
  align-items:flex-start;
  flex-shrink:1.3;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .blhoaG {
    display:flex;
  row-gap:var(--2xs);
  column-gap:var(--2xs);
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--2xs);
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--2xs);
  justify-content:center;
  }
      

      
        
      
      
  .dGRYuS {
    width:100%;
  height:100%;
  font-family:inherit;
  border-top-left-radius:18px;
  border-top-right-radius:18px;
  border-bottom-left-radius:18px;
  border-bottom-right-radius:18px;
  }
      

      
        
      
      
  .cfaJRB {
    height:100%;
  display:flex;
  flex-grow:1.3;
  max-width:110px;
  min-width:80px;
  flex-basis:0%;
  align-items:flex-start;
  flex-shrink:1.3;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .HSmkf {
    height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:85px;
  flex-basis:0%;
  align-items:flex-start;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .fcLNhb {
    flex:1;
  color:inherit;
  background:linear-gradient(200deg, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  }
      

      
        
      
      
  .dIyezv {
    display:flex;
  font-size:inherit;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .customer-transaction-lookup\:nOvPia9eZcpqvwUqUoHsy {
    font-family:inherit;
  }
      

      
        
      
      
  .customer-transaction-lookup\:rCnRoluavyYFOkYA3bcsp {
    font-size:var(--font-size-sm);
  }
      

      
        
      
      
  .DegnB {
    display:flex;
  flex-grow:1;
  max-width:85px;
  min-width:65px;
  flex-basis:0%;
  align-items:start;
  flex-shrink:1;
  font-family:inherit;
  padding-left:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .ePDtdM {
    height:100%;
  display:flex;
  flex-grow:1.2;
  max-width:110px;
  min-width:85px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .bVlgFw {
    display:flex;
  row-gap:var(--2xs);
  flex-grow:1.2;
  flex-wrap:wrap;
  min-width:85px;
  column-gap:var(--2xs);
  flex-basis:0%;
  text-align:left;
  align-items:flex-start;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .aEXYe {
    gap:var(--3xs);
  flex:1;
  color:inherit;
  height:100%;
  align-items:center;
  font-family:inherit;
  padding-top:var(--4xs);
  padding-left:var(--4xs);
  border-radius:8px;
  padding-right:var(--4xs);
  flex-direction:row;
  padding-bottom:var(--4xs);
  justify-content:end;
  background-color:inherit;
  }
      

      
        
      
      
  .cZRZwM {
    width:46px;
  height:46px;
  align-items:center;
  font-family:inherit;
  border-radius:99px;
  justify-content:center;
  background-color:var(--black-7, #e3dde4);
  }
      

      
        
      
      
  .fcRhKG {
    width:100%;
  height:100%;
  border-radius:99px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cHZdpf {
    gap:var(--3xs);
  flex-direction:row;
  }
      

      
        
      
      
  .fdwHSi {
    font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  .cxzWKY {
    gap:var(--sm);
  height:26px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .vgQnA {
    flex-grow:1;
  flex-basis:0%;
  flex-shrink:1;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bRfAgg {
    flex-grow:1.5;
  flex-basis:0%;
  flex-shrink:1.5;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eGXvEp {
    display:flex;
  flex-grow:1.25;
  min-width:110px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .exQYjv {
    display:flex;
  flex-grow:3;
  min-width:220px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:3;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .cRXAlu {
    display:flex;
  flex-grow:1.25;
  min-width:90px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .eaarMX {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:85px;
  flex-basis:0px;
  align-items:end;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .bFEBwi {
    width:28px;
  height:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eVKImR {
    display:flex;
  flex-grow:1.2;
  min-width:75px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dhNXOz {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:85px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dgLQjQ {
    cursor:pointer;
  height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:110px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .pVWrq {
    height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:80px;
  flex-basis:0px;
  align-items:end;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .fFskdD {
    cursor:pointer;
  height:100%;
  display:flex;
  flex-grow:1.25;
  min-width:90px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .customer-transactions\:PEA4LDn6JDGqGyiF2sfLZ {
    cursor:pointer;
  }
      

      
        
      
      
  .cOUbzO {
    cursor:pointer;
  height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:75px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .bVaWKJ {
    display:flex;
  flex-grow:1.25;
  min-width:80px;
  flex-basis:0px;
  align-items:end;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eWKfZE {
    display:flex;
  flex-grow:1.25;
  min-width:85px;
  flex-basis:0px;
  align-items:end;
  flex-shrink:1.25;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .euMFYg {
    cursor:pointer;
  height:100%;
  display:flex;
  flex-grow:3;
  min-width:220px;
  flex-basis:0px;
  align-items:center;
  flex-shrink:3;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .customers\:PIxGgOlwOWjI6Ewu6WjX3 {
    width:100%;
  height:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bVbvha {
    color:var(--success-1);
  font-size:inherit;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
  .bVbvha.minus {
    color:var(--unsuccess-1);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .customers\:TNSyJiFJEfaw1G8lb8zd6 {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .AxIxv {
    flex:1.5;
  height:100%;
  display:flex;
  min-width:180px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ewlGGk {
    flex:3;
  height:100%;
  display:flex;
  min-width:200px;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .empcQC {
    flex:4;
  height:100%;
  display:flex;
  min-width:240px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fiyprt {
    flex:3.5;
  height:100%;
  display:flex;
  min-width:240px;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .deKksE {
    flex:3.5;
  display:flex;
  min-width:240px;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .eFGNSu {
    flex:4;
  display:flex;
  min-width:240px;
  align-items:start;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .customers-overview\:sdVyb3jeh0E-NbpEvTIcb {
    cursor:pointer;
  }
      

      
        
      
      
  .fzXrBy {
    flex:1.5;
  display:flex;
  min-width:180px;
  align-items:end;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .iIEqh {
    flex:3;
  display:flex;
  min-width:200px;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .customers\:VJ1PaI1ih52a8EL5mh2hU {
    width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dyBFFX {
    flex-grow:1.5;
  flex-basis:0px;
  flex-shrink:1.5;
  font-family:inherit;
  }
      

      
        
      
      
  .cAwGHU {
    gap:14px;
  flex:1;
  color:var(--text-color);
  height:45px;
  display:flex;
  font-size:var(--font-size-base2);
  align-items:start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-left:14px;
  padding-right:14px;
  flex-direction:row;
  justify-content:start;
  background-color:var(--background-color, #e2d2f3);
  }
      

      
        
      
      
  
      

      
        
      
      
  .drqcXR {
    width:28px;
  height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .nYbdp {
    flex:1;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bbvcoC {
    flex:1;
  display:flex;
  min-width:90px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .dHBSUJ {
    flex:1;
  display:flex;
  min-width:90px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cXNDtn {
    flex:1;
  display:flex;
  min-width:90px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .NIODk {
    flex:1;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:end;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .customers-balances\:U-cRsSET25c1PC1-0aWuN {
    cursor:pointer;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bLLwrv {
    flex:0;
  width:28px;
  height:100%;
  display:flex;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .dHZHrn {
    flex:1 1 0%;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .cQhqOH {
    flex:1 1 0%;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cWwstX {
    flex:1;
  width:100%;
  display:flex;
  font-size:var(--font-size-base2);
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eZmRXp {
    width:100%;
  flex-grow:1;
  flex-basis:0px;
  max-height:50px;
  min-height:46px;
  flex-shrink:1;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dsLDvP {
    top:0px;
  flex:0;
  width:100%;
  display:flex;
  z-index:5;
  position:sticky;
  font-size:var(--font-size-base);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bnByJf {
    flex:1;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:flex-end;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .dwohOz {
    flex:1;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .bCAZes {
    height:100%;
  display:flex;
  flex-grow:4;
  min-width:240px;
  flex-basis:0%;
  align-items:center;
  flex-shrink:4;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .deuGYg {
    flex:4;
  height:100%;
  display:flex;
  min-width:240px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bUCWBH {
    flex:1;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:flex-end;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eqqQkk {
    display:flex;
  flex-grow:1;
  min-width:90px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .bJeLfd {
    bottom:0px;
  z-index:5;
  position:sticky;
  font-size:var(--font-size-base);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bkYfPa {
    display:flex;
  flex-grow:1;
  min-width:90px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dGMeIL {
    display:flex;
  flex-grow:4;
  min-width:240px;
  flex-basis:0%;
  align-items:start;
  flex-shrink:4;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .customers\:kobKF3k42I9K-9lNqxSxc {
    font-family:inherit;
  }
      

      
        
      
      
  .FCvDB {
    flex-grow:1.5;
  flex-basis:0%;
  flex-shrink:1.5;
  font-family:inherit;
  }
      

      
  .FCvDB.double-lookup-view {
    flex-grow:1.5;
  flex-basis:0px;
  flex-shrink:1.5;
  }
      

        
      
      
  .customers-turnover\:5A2DlDYOgLyCTG1ihiwqA {
    cursor:pointer;
  }
      

      
        
      
      
  .dOeZFS {
    flex:1;
  height:100%;
  display:flex;
  min-width:80px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bGcVjh {
    flex:1;
  display:flex;
  min-width:80px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dTiybM {
    flex:1;
  height:100%;
  display:flex;
  min-width:80px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eKWwCf {
    flex:1;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bZMgGc {
    flex:1;
  height:100%;
  display:flex;
  min-width:90px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bnORgP {
    flex:1;
  display:flex;
  min-width:90px;
  align-items:end;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:SYP1_NHoKomy_FZXfmocT {
    font-family:inherit;
  }
      

      
        
      
      
  .ivHYg {
    gap:var(--sm);
  width:47%;
  font-size:inherit;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dtwoLN {
    color:inherit;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .pJpTB {
    color:inherit;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
  .pJpTB.hovered {
    text-decoration:underline solid var(--brand-1) 1px;
  }
      

        
      
      
  .cVBcVk {
    cursor:pointer;
  display:flex;
  flex-grow:1;
  flex-basis:0px;
  align-items:center;
  flex-shrink:1;
  font-family:inherit;
  padding-top:var(--5xs);
  padding-left:var(--4xs);
  padding-right:var(--4xs);
  flex-direction:row;
  padding-bottom:var(--5xs);
  justify-content:space-between;
  }
      

      
  .cVBcVk.hovered {
    color:var(--hover-color);
  }
      

        
      
      
  .form-user\:MvPahycFzMnTBJOLs_LlG {
    width:240px;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eRvIOz {
    row-gap:var(--xl);
  column-gap:var(--xl);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:UuWW1T85Cz-LuhYdqRuKv {
    font-family:inherit;
  }
      

      
        
      
      
  .bpanYU {
    gap:var(--3xs);
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fcLsWs {
    color:inherit;
  display:flex;
  font-size:var(--font-size-2xl);
  align-items:start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-right:var(--xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .products-kpi\:CkQ12NC8HLwPlHRb54gZa {
    font-family:inherit;
  }
      

      
        
      
      
  .products-kpi\:HaBlC3p_lH_C1gGbo3AXo {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .products-kpi\:IMapOfP_oKpQdYajA-x_M {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .products-kpi\:PjTR3nrTUE3Bxdk2PILbm {
    font-family:inherit;
  }
      

      
        
      
      
  .products-kpi\:S6Zm2WBD9jXLnCpDhmAGr {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .HdDnY {
    color:inherit;
  font-size:var(--font-size-xl);
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  }
      

      
        
      
      
  
      

      
        
      
      
  .eCWroB {
    display:flex;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .products-kpi\:uQnIg7PQZS-S1FyWiCb0U {
    display:flex;
  align-items:start;
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .products-kpi\:xkrZjQoWf4rv48mtMdbvl {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .products-kpi\:yvGWeB84hxn1YcuNZH6ct {
    display:flex;
  align-items:start;
  font-family:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .vQCDG {
    gap:var(--2xs);
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eBPjfw {
    flex:1.25;
  height:100%;
  display:flex;
  min-width:100px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .products-overview\:2sFQIEXzwTeTZQqtTCgl3 {
    cursor:pointer;
  }
      

      
        
      
      
  .dnzlTG {
    flex:1;
  display:flex;
  min-width:100px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .disWPf {
    flex:2;
  height:100%;
  display:flex;
  min-width:140px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .products-overview\:OZTDkOju_dZXldu5LqbLQ {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .products-overview\:PUcx0RiQfTCGAPQTan2lF {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .products-overview\:QL3LxBB-Agm2COY78Vbm3 {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .fAbtjW {
    flex:3;
  height:100%;
  display:flex;
  min-width:180px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .bmLUOB {
    flex:1.25;
  display:flex;
  min-width:100px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .dydje {
    flex:1.25;
  height:100%;
  display:flex;
  min-width:100px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .bjlAGd {
    flex:1;
  height:100%;
  display:flex;
  min-width:100px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .crDsrW {
    flex:3;
  display:flex;
  min-width:180px;
  align-items:start;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .dTgATL {
    flex:2;
  display:flex;
  min-width:140px;
  align-items:start;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .products-overview\:yBYI8NrZ25Pf45G9i8Lr9 {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .products-reorder\:-sghWjWz3bLSJ-VLaMIma {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .cRxcqg {
    flex:1;
  display:flex;
  min-width:80px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .products-reorder\:45aNQgiGNgSTRtfL1Zswe {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fgRIEI {
    display:flex;
  flex-grow:0.8;
  min-width:110px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .products-reorder\:6wyWVpQKOF88RiS8BJhAO {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gNjPE {
    flex:4;
  height:100%;
  display:flex;
  min-width:240px;
  align-items:center;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:row;
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .erkPNZ {
    flex:1;
  height:100%;
  display:flex;
  min-width:80px;
  text-align:right;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eqqLpI {
    height:100%;
  display:flex;
  flex-grow:0.8;
  min-width:110px;
  flex-basis:0%;
  text-align:right;
  align-items:end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .products-reorder\:OZTDkOju_dZXldu5LqbLQ {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .products-reorder\:PUcx0RiQfTCGAPQTan2lF {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .products-reorder\:RgkGJVaus7Se3ibXGQVD6 {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .EJEqR {
    display:flex;
  flex-grow:0.8;
  min-width:110px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .products-reorder\:jj_wAgyRfZ9iwYvIzyIs8 {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .ebCFCG {
    height:100%;
  display:flex;
  flex-grow:0.8;
  min-width:110px;
  flex-basis:0%;
  text-align:right;
  align-items:end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .products-reorder\:roW8jsgl8zPxCAgY9J7Xi {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .products-reorder\:tRHIlLMRuRJQEs8ZdLvZo {
    cursor:pointer;
  }
      

      
        
      
      
  .dscjZN {
    flex:1;
  height:100%;
  display:flex;
  min-width:80px;
  text-align:right;
  align-items:end;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .cNYWPl {
    flex:4;
  display:flex;
  min-width:240px;
  align-items:start;
  font-family:inherit;
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .products-reorder\:yBYI8NrZ25Pf45G9i8Lr9 {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cVRkXB {
    flex:1;
  max-height:50px;
  min-height:46px;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .diBzxl {
    display:flex;
  flex-grow:1.2;
  min-width:100px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .eGTgoY {
    height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:100px;
  background:var(--background-color);
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .products_sales\:492iPALotaQuhPhsJ8yZz {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .cgqVnm {
    display:flex;
  flex-grow:0.8;
  min-width:70px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .dgaKJt {
    display:flex;
  flex-grow:0.8;
  min-width:70px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bscOey {
    height:100%;
  display:flex;
  flex-grow:0.8;
  min-width:70px;
  background:var(--background-color);
  flex-basis:0%;
  text-align:right;
  align-items:flex-end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:flex-end;
  }
      

      
        
      
      
  .dpQOiv {
    height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:100px;
  background:var(--background-color);
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:flex-end;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .MvvIq {
    flex:1;
  color:var(--text-color, #635a6c);
  height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  padding-left:14px;
  flex-direction:row;
  padding-bottom:-;
  justify-content:flex-start;
  background-color:var(--background-color, #e2d2f3);
  }
      

      
        
      
      
  .products_sales\:BGNrhaeDPdagtEVDUXTJr {
    cursor:pointer;
  }
      

      
        
      
      
  .eqRHAR {
    height:100%;
  display:flex;
  flex-grow:2;
  min-width:140px;
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:2;
  font-family:inherit;
  padding-left:var(--sm);
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eNraZi {
    flex:1;
  display:flex;
  font-size:var(--font-size-base2);
  font-family:inherit;
  font-weight:var(--font-weight-bold);
  padding-top:10px;
  padding-left:14px;
  padding-right:-4px;
  flex-direction:row;
  padding-bottom:10px;
  border-bottom-color:var(--separator-color, #d7ced9);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
  .eNraZi.selected {
    color:var(--white-1, #ffffff);
  background:linear-gradient(60deg, var(--brand-1), var(--brand-4));
  }
      

        
      
      
  .products_sales\:G1URQqJ8zxAeR3gbEAIPo {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .dlpjeC {
    width:28px;
  height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:#f5f4fa00;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .products_sales\:HaGYjenoG-eiB6vUSRQT_ {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ezalTM {
    height:100%;
  display:flex;
  flex-grow:2;
  min-width:170px;
  background:var(--background-color);
  flex-basis:0%;
  text-align:right;
  align-items:center;
  flex-shrink:2;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  padding-left:var(--base);
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:flex-end;
  border-bottom-color:var(--separator-color);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eJCwTK {
    height:100%;
  display:flex;
  flex-grow:2;
  min-width:140px;
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:2;
  font-family:inherit;
  padding-left:var(--sm);
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  border-right-color:#f5f4fa00;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dSRDqA {
    height:100%;
  display:flex;
  flex-grow:2;
  min-width:170px;
  background:var(--background-color);
  flex-basis:0%;
  text-align:right;
  align-items:center;
  flex-shrink:2;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  padding-left:var(--base);
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:flex-end;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  border-bottom-color:var(--separator-color);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cqMOxm {
    width:28px;
  height:100%;
  display:flex;
  align-items:start;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .eZkRjL {
    height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:100px;
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:flex-end;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .JoDX {
    flex:2;
  height:100%;
  display:flex;
  min-width:140px;
  align-items:flex-end;
  font-family:inherit;
  padding-left:var(--sm);
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .dRAxjJ {
    height:100%;
  display:flex;
  flex-grow:4;
  min-width:240px;
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:4;
  font-family:inherit;
  padding-left:var(--sm);
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  border-right-color:#f5f4fa00;
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .dMiHyx {
    height:100%;
  display:flex;
  flex-grow:0.8;
  min-width:70px;
  flex-basis:0%;
  text-align:right;
  align-items:flex-end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bRPyNa {
    display:flex;
  flex-grow:1.2;
  min-width:100px;
  flex-basis:0%;
  align-items:end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .products_sales\:VdPXpL2gjDt93ipJVJSOl {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .products_sales\:XRF2_sqrUblYGFZX-Devs {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .exPVlz {
    height:100%;
  display:flex;
  flex-grow:0.8;
  min-width:70px;
  background:var(--background-color);
  flex-basis:0%;
  text-align:right;
  align-items:flex-end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:center;
  }
      

      
        
      
      
  .byoajD {
    top:0px;
  height:60px;
  display:flex;
  z-index:5;
  position:sticky;
  font-size:var(--font-size-base);
  background:var(--background-color);
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .products_sales\:d7C5VW-KgZMzJ_ofDhLH7 {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .products_sales\:fiIXExIaZJYQcDdF_fk_e {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .products_sales\:j83bEx2vX2ZHuf-AHGiZc {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dsuhoY {
    height:100%;
  display:flex;
  flex-grow:0.8;
  min-width:70px;
  flex-basis:0%;
  text-align:right;
  align-items:flex-end;
  flex-shrink:0.8;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:flex-end;
  }
      

      
        
      
      
  .dvYoMI {
    height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:100px;
  background:var(--background-color);
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cLzsPN {
    height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:100px;
  background:var(--background-color);
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:flex-end;
  }
      

      
        
      
      
  .dlNNql {
    display:flex;
  flex-grow:2;
  min-width:140px;
  flex-basis:0%;
  align-items:start;
  flex-shrink:2;
  font-family:inherit;
  padding-left:var(--sm);
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .coEKsS {
    height:100%;
  display:flex;
  flex-grow:1.2;
  min-width:100px;
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:1.2;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-right:var(--base);
  flex-direction:column;
  padding-bottom:var(--3xs);
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .eoHate {
    bottom:0px;
  display:flex;
  z-index:5;
  position:sticky;
  font-size:var(--font-size-base);
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bZUEwK {
    height:100%;
  display:flex;
  flex-grow:4;
  min-width:240px;
  flex-basis:0%;
  align-items:flex-end;
  flex-shrink:4;
  font-family:inherit;
  padding-left:var(--sm);
  padding-right:var(--3xs);
  flex-direction:row;
  padding-bottom:var(--3xs);
  justify-content:space-between;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  .cOMRAk {
    display:flex;
  flex-grow:1;
  font-size:var(--font-size-base2);
  flex-basis:0%;
  flex-shrink:1;
  font-family:inherit;
  flex-direction:column;
  }
      

      
        
      
      
  .fBlcqA {
    display:flex;
  flex-grow:4;
  min-width:240px;
  flex-basis:0%;
  align-items:start;
  flex-shrink:4;
  font-family:inherit;
  padding-left:var(--sm);
  padding-right:var(--3xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:#00000000;
  border-right-style:solid;
  border-right-width:3px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .products_sales\:yBYI8NrZ25Pf45G9i8Lr9 {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .products_sales\:yQK2qphiGmcKPY0R07pMS {
    align-items:end;
  justify-content:start;
  }
      

      
        
      
      
  .choeye {
    flex:1;
  color:var(--text-color, #635a6c);
  height:45px;
  display:flex;
  align-items:center;
  font-family:inherit;
  padding-left:14px;
  flex-direction:row;
  padding-bottom:-;
  justify-content:flex-start;
  background-color:var(--background-color, #e2d2f3);
  }
      

      
        
      
      
  
      

      
        
      
      
  .eKqzfB {
    color:inherit;
  width:100%;
  height:100%;
  display:flex;
  font-size:inherit;
  align-items:flex-start;
  font-family:inherit;
  font-weight:inherit;
  justify-content:center;
  }
      

      
        
      
      
  .dyIdKj {
    font-family:inherit;
  }
      

      
  .dyIdKj.invisible {
    display:none;
  }
      

        
      
      
  .products-filter\:WLUQGsa9Tc10X47hyML-5 {
    width:min-content;
  cursor:pointer;
  height:33.75px;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .products-filter\:lpVaZ3Rvdq1eIRTJuvMGZ {
    font-family:inherit;
  }
      

      
        
      
      
  .dqqgcg {
    height:100%;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--3xs);
  padding-bottom:var(--3xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .products-filter\:qOlAsRReoXG4sejZNEPbf {
    width:260px;
  }
      

      
        
      
      
  .products-filter\:sNRGTXW9qIpwfcBh7Sg1E {
    width:260px;
  }
      

      
        
      
      
  .products-filter\:vDuTTbkJtP-XnZ7TMSA-a {
    width:260px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .IsPzl {
    overflow-x:auto;
  font-family:inherit;
  padding-left:var(--2xs);
  padding-right:var(--2xs);
  padding-bottom:var(--5xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-businessentity\:5gUQvPr1HCikYAbyhea-Q {
    width:280px;
  border-radius:8px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-businessentity\:A8ZCf33peA-BcjPLTa9KL {
    width:280px;
  font-family:inherit;
  }
      

      
        
      
      
  .form-businessentity\:AJZ7QExT9qcrjsKFn7rQG {
    padding-top:var(--sm);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fAZLhQ {
    font-family:inherit;
  padding-bottom:var(--5xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eHyZkn {
    gap:var(--xs);
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-top:var(--base);
  padding-left:var(--5xs);
  padding-right:var(--5xs);
  padding-bottom:var(--5xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  .RPseK {
    gap:var(--4xs);
  width:280px;
  font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-businessentity\:uWdqIlj1diqLZOq5dwf4t {
    width:280px;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:g0VXBS_i-nBBg43vs868Q {
    width:480px;
  max-height:680px;
  }
      

      
        
      
      
  .app-content-provider\:j-aNKhw7ghhTjRJiuaCRb {
    font-family:inherit;
  }
      

      
        
      
      
  .app-content-provider\:msgwa3NlweUVFzBTkqfqH {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-lead\:UaH1kZqiURLFOZrXti0Db {
    height:100px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-lead\:WpwhG8Ll15warllRRaOXv {
    height:100px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .AUkPg {
    font-family:inherit;
  border-radius:8px;
  }
      

      
        
      
      
  .df-select-pipeline-stages\:PUL55nlffucwO-2cKvEzO {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eWnCNs {
    width:200px;
  height:max-content;
  font-size:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .df-select-lead-status\:PUL55nlffucwO-2cKvEzO {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:nL0YZQnGLYdte7XvOuOL_ {
    width:480px;
  max-height:680px;
  }
      

      
        
      
      
  .app-content-provider\:rmS8i6gxbmHL5-WU1sqnH {
    font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .oMxyW {
    font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  .form-stock-adjustment\:D-ZHxbyW7OO0YSzt6gTqp {
    width:240px;
  font-family:inherit;
  }
      

      
        
      
      
  .btuvFr {
    flex:1;
  width:100%;
  row-gap:var(--base);
  column-gap:var(--base);
  font-family:inherit;
  }
      

      
        
      
      
  .form-stock-adjustment\:IjW-khejfVMW7NlYwlizk {
    flex-shrink:;
  }
      

      
        
      
      
  .form-stock-adjustment\:JbUQnDoMZU5KjoAreWtsi {
    height:80px;
  }
      

      
        
      
      
  .drlVWC {
    gap:var(--xs);
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-left:var(--5xs);
  padding-right:var(--5xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  .UckrK {
    height:50px;
  display:flex;
  align-items:center;
  font-family:inherit;
  justify-content:flex-end;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .KOxtX {
    font-size:inherit;
  font-family:inherit;
  padding-top:var(--xs);
  }
      

      
        
      
      
  
      

      
        
      
      
  .dQhSNV {
    top:0px;
  z-index:16;
  position:sticky;
  background:linear-gradient(to right, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  flex-direction:row;
  padding-bottom:var(--2xs);
  justify-content:space-between;
  }
      

      
        
      
      
  .bBwbru {
    display:flex;
  align-items:flex-start;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-stock-adjustment\:ahrXiFxO1syIN1JNwyxQb {
    max-width:180px;
  min-width:130px;
  }
      

      
        
      
      
  .xkbVw {
    gap:var(--xl);
  padding-top:var(--2xl);
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eFatDZ {
    row-gap:var(--xs);
  column-gap:var(--xs);
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .form-stock-adjustment\:yL8O85W5FrM9jVA2fCKCT {
    height:80px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .app-content-provider\:uXskuqR-MFXvghD5aeuOK {
    width:460px;
  max-height:680px;
  }
      

      
        
      
      
  .app-content-provider\:yUpsLHL28Rv1zNyN8kvrN {
    width:480px;
  max-height:680px;
  font-family:inherit;
  }
      

      
        
      
      
  .cCZMVg {
    flex:1;
  display:flex;
  min-width:65px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fbtiN {
    top:0px;
  flex:1;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  position:absolute;
  overflow-x:auto;
  overflow-y:auto;
  font-family:inherit;
  flex-direction:column;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  .dJgBJL {
    width:38px;
  height:100%;
  display:flex;
  align-items:center;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cnYBCr {
    flex:1;
  height:100%;
  display:flex;
  min-width:65px;
  align-items:end;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .emEfGl {
    flex:1;
  color:inherit;
  background:linear-gradient(200deg, var(--background-color-1), var(--background-color-2));
  font-family:inherit;
  outline-color:var(--outline-color, #f5f4fa);
  outline-style:solid;
  outline-width:var(--outline-width);
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .form-payment\:Jy4WPwiVHWo7rTgHmNRJw {
    flex-shrink:;
  }
      

      
        
      
      
  .dOxGvi {
    flex:1 1 0%;
  height:100%;
  display:flex;
  min-width:65px;
  align-items:flex-start;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .cyaziO {
    flex:1;
  height:100%;
  display:flex;
  min-width:65px;
  align-items:flex-start;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  .fitjIx {
    flex:1;
  display:flex;
  row-gap:7px;
  column-gap:7px;
  font-family:inherit;
  padding-top:5px;
  padding-left:3px;
  flex-direction:row;
  padding-bottom:5px;
  border-bottom-color:var(--separator-color, #d7ced9);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .epukob {
    flex:1;
  display:flex;
  min-width:65px;
  align-items:flex-start;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bOwhGi {
    width:38px;
  display:flex;
  align-items:flex-start;
  font-family:inherit;
  padding-top:var(--4xs);
  padding-left:var(--2xs);
  flex-direction:column;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bYYlyp {
    display:flex;
  flex-grow:1;
  min-width:65px;
  flex-basis:0%;
  align-items:start;
  flex-shrink:1;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .a-DEnh {
    flex:1;
  min-height:36px;
  font-family:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ccQHuE {
    display:flex;
  flex-grow:1.2;
  min-width:85px;
  flex-basis:0%;
  align-items:flex-start;
  flex-shrink:1.2;
  font-family:inherit;
  padding-right:var(--2xs);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bnzYbP {
    height:100%;
  display:flex;
  flex-grow:1;
  min-width:65px;
  flex-basis:0px;
  align-items:start;
  flex-shrink:1;
  font-family:inherit;
  flex-direction:column;
  justify-content:center;
  border-right-color:var(--separator-color, #f5f4fa);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .egkcwx {
    width:fit-content;
  }
      

      
        
      
      
  .iqsvV {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  opacity:0;
  position:absolute;
  pointer-events:none;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dPsZdn {
    display:flex;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-checkbox\:bB2hBlpODhaKpli7ZCDA5 {
    color:var(--brand-7);
  width:1rem;
  height:1rem;
  display:flex;
  opacity:0;
  transition:opacity 100ms ease 0ms normal;
  align-items:center;
  justify-content:center;
  }
      

      
  .so-checkbox\:bB2hBlpODhaKpli7ZCDA5.checked {
    opacity:1;
  }
      


  .so-checkbox\:bB2hBlpODhaKpli7ZCDA5.indeterminate {
    opacity:1;
  }
      

        
      
      
  .eUzFOF {
    align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL {
    width:1.25rem;
  height:1.25rem;
  background:var(--brand-1);
  transition:background-color 200ms ease 0ms normal;
  border-color:var(--brand-2);
  border-style:solid;
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  border-bottom-left-radius:6px;
  border-bottom-right-radius:6px;
  }
      

      
  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.checked {
    background-color:var(--brand-10, #8a75dd);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL:hover {
    background:var(--brand-2);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.checked:hover {
    background-color:var(--brand-9, #755ed1);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL:focus-visible {
    outline-color:var(--brand-8, #6958AD);
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.indeterminate {
    background-color:var(--brand-10, #8a75dd);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.indeterminate:hover {
    background-color:var(--brand-9, #755ed1);
  }
      

        
      
      
  .form-payment\:zT8To8mPqmUl0B4I_fq5K {
    width:1rem;
  height:1rem;
  }
      

      
        
      
      
  .iKHJD {
    height:200px;
  font-size:var(--font-size-sm);
  font-family:inherit;
  }
      

      
        
      
      
  .app-content-provider\:znNAVVDEpSeVdYyJn3Ctb {
    width:520px;
  }
      

      
        
      
      
  .app-provider\:ZoBNabwa8Lyw1mixWBW0Z {
    flex:1;
  width:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .app-provider\:mnToxOU9_gCp0qFd1etia {
    width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  .eVyzgt {
    height:60px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .dCtWtU {
    color:var(--text-color);
  font-family:inherit;
  border-radius:8px;
  }
      

      
  .dCtWtU.arrow-only {
    background: inherit;
  border-color:black;
  border-style:solid;
  border-width:0px;
  }
      


  .dCtWtU:hover {
    color:var(--hover-color);
  cursor:pointer;
  }
      

        
      
      
  .so-menu-icon\:root {
    color:inherit;
  font-size:inherit;
  transition:rotate 200ms ease 0ms normal;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
  .so-menu-icon\:root.open {
    rotate:z 180deg;
  }
      

        
      
      
  .sOrcS {
    width:36px;
  cursor:pointer;
  height:36px;
  }
      

      
  .sOrcS:hover {
    color:var(--hover-color);
  cursor:pointer;
  }
      

        
      
      
  
      

      
        
      
      
  .df-menu\:Atr2XAXV4M0ncnnJte8ct {
    font-family:inherit;
  }
      

      
        
      
      
  .df-menu\:ECSVilekxnOVOKdS1AFha {
    color:inherit;
  box-shadow:1px 4px 8px 0px #00000044;
  font-family:inherit;
  }
      

      
        
      
      
  .df-menu\:WoS60SAzWmJHw8JkTrCRU {
    color:inherit;
  width:100%;
  background: inherit;
  font-family:inherit;
  border-radius:8px;
  background-color:inherit;
  }
      

      
        
      
      
  .df-menu\:oWo7qYDS2_iPFauDNFEHz {
    color:inherit;
  background: inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .so-button-menu\:root {
    gap:0.5rem;
  color:inherit;
  width:100%;
  cursor:default;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:inherit;
  user-select:none;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:start;
  -moz-user-select:none;
  background-color:inherit;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  
      


  .so-button-menu\:root:active {
    transition:none;
  }
      


  .so-button-menu\:root:focus-visible {
    outline-color:var(--brand-1, #824ccd);
  outline-style:solid;
  outline-width:1px;
  outline-offset:var(--border-md);
  }
      


  
      


  .so-button-menu\:root.disabled {
    opacity:0.5;
  background-color:var(--overlay-a1, #ffffff0d);
  }
      

        
      
      
  .df-menu\:rX_CwlFoYf4ey8NqfOMlM {
    font-family:inherit;
  }
      

      
        
      
      
  .app-header\:2ocKbB7vzL_PxwzBmmL5P {
    color:inherit;
  font-family:inherit;
  }
      

      
        
      
      
  .XtGRH {
    color:inherit;
  align-items:start;
  font-family:inherit;
  padding-top:var(--2xs);
  border-color:var(--black-4);
  border-style:solid;
  border-width:1px;
  padding-left:var(--base);
  padding-right:var(--base);
  padding-bottom:var(--2xs);
  justify-content:center;
  background-color:inherit;
  border-top-left-radius:24px;
  border-top-right-radius:24px;
  border-bottom-left-radius:24px;
  border-bottom-right-radius:24px;
  }
      

      
  .XtGRH:hover {
    color:inherit;
  cursor:pointer;
  display:flex;
  background:var(--white-1);
  font-family:inherit;
  flex-direction:column;
  text-decoration-line:;
  }
      


  .XtGRH:focus {
    background:var(--white-1);
  border-color:var(--brand-2);
  border-style:solid;
  border-width:2px;
  }
      


  .XtGRH.selected {
    color:var(--white-1, #ffffff);
  border-radius:24px;
  background-color:var(--brand-1, #824ccd);
  }
      


  .XtGRH.selected:hover {
    background:var(--brand-8);
  }
      


          @media (max-width: 1400px) {
            
  .XtGRH {
    padding-left:var(--xs);
  padding-right:var(--xs);
  }
      

          }
          
        
      
      
  .ekfiDr {
    color:inherit;
  font-size:var(--font-size-4xl);
  font-family:inherit;
  font-weight:var(--font-weight-light);
  }
      

      
        
      
      
  .folVKT {
    gap:var(--base);
  color:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  flex-direction:row;
  justify-content:start;
  }
      

      
          @media (max-width: 1400px) {
            
  .folVKT {
    gap:var(--3xs);
  }
      

          }
          
        
      
      
  .rSTc {
    color:inherit;
  width:46px;
  cursor:pointer;
  height:46px;
  align-items:center;
  font-family:inherit;
  border-radius:99px;
  flex-direction:row;
  justify-content:center;
  background-color:var(--option-bg-color, #f5f4fa);
  }
      

      
  .rSTc:hover {
    color:var(--selected-color, #824ccd);
  }
      

        
      
      
  .bmqGxq {
    gap:var(--2xl);
  color:inherit;
  height:100%;
  flex-wrap:wrap;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .cNaTdb {
    gap:var(--4xs);
  color:inherit;
  align-items:center;
  font-family:inherit;
  padding-top:var(--4xs);
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .FIjfB {
    width:36px;
  height:36px;
  align-items:start;
  justify-content:start;
  }
      

      
  .FIjfB:hover {
    color:var(--hover-color);
  cursor:pointer;
  }
      

        
      
      
  .drQIpa {
    color:inherit;
  width:21px;
  height:21px;
  display:flex;
  box-shadow:;
  align-items:center;
  justify-content:center;
  }
      

      
  .drQIpa:hover {
    color:inherit;
  opacity:1;
  box-shadow:;
  }
      

        
      
      
  .eBnJcf {
    width:36px;
  cursor:pointer;
  height:36px;
  }
      

      
  .eBnJcf:hover {
    color:var(--hover-color);
  }
      

        
      
      
  .ddfBhZ {
    gap:var(--sm);
  color:inherit;
  align-items:start;
  font-family:inherit;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .fxBIrs {
    color:inherit;
  width:33px;
  cursor:pointer;
  height:33px;
  transition:background 300ms ease 100ms normal;
  align-items:center;
  font-family:inherit;
  border-color:#979499;
  border-style:solid;
  border-width:2.9px;
  border-radius:99px;
  justify-content:center;
  }
      

      
  .fxBIrs:hover {
    color:var(--hover-color);
  border-color:#824ccd80;
  border-style:solid;
  border-width:2.9px;
  }
      


  .fxBIrs.open {
    color:var(--white-1);
  background:var(--brand-1);
  border-color:var(--brand-2);
  border-style:solid;
  border-width:2.9px;
  }
      

        
      
      
  .app-provider\:qDpOR7baS-xZmnOfTjLRm {
    font-family:inherit;
  }
      

      
        
      
      
  .fwYqTN {
    width:100%;
  height:100%;
  row-gap:var(--gap);
  column-gap:var(--gap);
  font-family:inherit;
  flex-direction:row;
  }
      

      
          @media (max-width: 1400px) {
            
  .fwYqTN {
    row-gap:var(--gap-sm);
  column-gap:var(--gap-sm);
  }
      

          }
          
        
      
      
  .state-manager\:vsdxpESuZkrxMRTAlLDo- {
    width:100%;
  height:100%;
  font-family:inherit;
  }
      

      
        
      
      
  
      

      
        
      