
@layer base {
  
  body, :host {
    /* Color */
      --grey-50: #FAFAFA;
--grey-100: #F5F5F5;
--grey-200: #E5E5E5;
--grey-300: #D4D4D4;
--grey-400: #A3A3A3;
--grey-500: #737373;
--grey-600: #525252;
--grey-700: #404040;
--grey-800: #262626;
--grey-900: #171717;
--white: #ffffff;
--red-50: #FEF2F2;
--red-100: #FEE2E2;
--red-200: #FECACA;
--red-300: #FCA5A5;
--red-400: #F87171;
--red-500: #EF4444;
--red-600: #DC2626;
--red-700: #B91C1C;
--red-800: #991B1B;
--red-900: #7F1D1D;
--blue-50: #EFF6FF;
--blue-100: #DBEAFE;
--blue-200: #BFDBFE;
--blue-300: #93C5FD;
--blue-400: #60A5FA;
--blue-500: #3B82F6;
--blue-600: #2563EB;
--blue-700: #1D4ED8;
--blue-800: #1E40AF;
--blue-900: #1E3A8A;
--green-50: #ECFDF5;
--green-100: #D1FAE5;
--green-200: #A7F3D0;
--green-300: #6EE7B7;
--green-400: #34D399;
--green-500: #10B981;
--green-600: #059669;
--green-700: #047857;
--green-800: #065F46;
--green-900: #064E3B;
--yellow-50: #FFFBEB;
--yellow-100: #FEF3C7;
--yellow-200: #FDE68A;
--yellow-300: #FCD34D;
--yellow-400: #FBBF24;
--yellow-500: #F59E0B;
--yellow-600: #D97706;
--yellow-700: #B45309;
--yellow-800: #92400E;
--yellow-900: #78350F;
  /* Fonts */
    --font-intertight: 'Inter Tight',sans-serif;
--font-inter: 'Inter',sans-serif;
--font-poppins: 'Poppins',sans-serif;
--font-amethysta: 'Amethysta',serif;
--font-alice: 'Alice',serif;
--font-arizonia: 'Arizonia',handwriting;
--font-courierprime: 'Courier Prime',monospace;
--font-abhayalibre: 'Abhaya Libre',serif;
--font-abrilfatface: 'Abril Fatface',display;
--font-alegreya: 'Alegreya',serif;
--font-anonymouspro: 'Anonymous Pro',monospace;
--font-anton: 'Anton',sans-serif;
--font-antonio: 'Antonio',sans-serif;
--font-baijamjuree: 'Bai Jamjuree',sans-serif;
--font-badscript: 'Bad Script',handwriting;
--font-geist: 'Geist',sans-serif;

    /* Font size */
    --html-block-h1-size: 25px;
    /* Font weight */
    --font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
    /* 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 */
    --default: 5px;
    /* 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;
    }
  }
}

      
  .eBAOyE {
    width:100%;
  height:100%;
  max-width:100%;
  max-height:100%;
  }
      

      
        
        
      
      
  .cbbmrl {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  position:fixed;
  max-width:100%;
  max-height:100%;
  align-items:center;
  justify-content:center;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dkMKgO {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  position:fixed;
  max-width:100%;
  max-height:100%;
  font-family:'Inter Tight';
  background-color:#ffffffff;
  }
      

      
        
        
      
      
  .cliooy {
    cursor:pointer;
  padding-top:2px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:2px;
  border-radius:6px;
  padding-right:2px;
  padding-bottom:2px;
  background-color:#ffffff;
  }
      

      
  .cliooy:hover {
    background-color:var(--grey-50, #FAFAFA);
  }
      

        
        
      
      
  .efVONY {
    cursor:pointer;
  box-shadow:1px 4px 8px 0px #4f4a4a12;
  padding-top:6px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:6px;
  border-radius:6px;
  padding-right:6px;
  padding-bottom:6px;
  background-color:#fbfbfe;
  }
      

      
  .efVONY.active {
    color:var(--grey-50, #FAFAFA);
  border-color:var(--green-600, #059669);
  border-style:solid;
  border-width:1px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  .bgnBQV {
    color:var(--grey-900, #171717);
  width:fit-content;
  cursor:pointer;
  height:35px;
  outline:none;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  padding-top:2px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1.5px;
  padding-left:9px;
  border-radius:7px;
  padding-right:9px;
  padding-bottom:2px;
  justify-content:center;
  background-color:#fbfbfe;
  }
      

      
  .bgnBQV:focus-visible {
    border-color:#bedbfeff;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .ApLEJ {
    width:100%;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  .csoast {
    font-size:14px;
  font-family:inherit;
  font-weight:600;
  }
      

      
        
        
      
      
  .ediLWo {
    width:175px;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
        
      
      
  .cfgnDJ {
    width:35px;
  height:35px;
  max-width:35px;
  max-height:35px;
  object-fit:cover;
  border-radius:6px;
  }
      

      
        
        
      
      
  .dwzohs {
    gap:4px;
  color:var(--grey-50, #FAFAFA);
  cursor:pointer;
  outline:none;
  font-size:13px;
  box-shadow:1px 4px 8px 0px #a6a6a61c, 1px -1px 8px 0px #36353529 inset;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  padding-top:10px;
  padding-left:10px;
  border-radius:12px;
  padding-right:10px;
  flex-direction:row;
  padding-bottom:10px;
  justify-content:center;
  background-color:#00AA5B;
  }
      

      
  .dwzohs:hover {
    background-color:var(--green-500, #10B981);
  }
      


  .dwzohs:focus-visible {
    border-color:#bedbfeff;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .bUwdZF {
    gap:2px;
  width:fit-content;
  z-index:;
  position:relative;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .cMBjro {
    width:100%;
  font-size:14px;
  text-align:left;
  font-family:'Inter';
  font-weight:700;
  white-space:normal;
  }
      

      
  .cMBjro.mobile {
    width:93%;
  line-height:19px;
  }
      

        
        
      
      
  .eTDzp {
    overflow-x:hidden;
  overflow-y:hidden;
  align-items:start;
  justify-content:start;
  }
      

      
  .eTDzp.active {
    border-color:var(--grey-300, #D4D4D4);
  border-style:dashed;
  border-width:1px;
  }
      

        
        
      
      
  .ehRFAV {
    cursor:pointer;
  }
      

      
        
        
      
      
  .YFTeI {
    top:38px;
  left:2%;
  width:90%;
  cursor:pointer;
  z-index:199;
  position:absolute;
  box-shadow:1px 4px 8px 0px #8683831a;
  overflow-x:clip;
  overflow-y:clip;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:10px;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  .SvLyY {
    width:100%;
  padding-top:8px;
  padding-bottom:8px;
  }
      

      
        
        
      
      
  .dxehZC {
    width:98%;
  padding-top:55px;
  padding-left:8px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:8px;
  }
      

      
  .dxehZC.mobile {
    padding-top:65px;
  flex-direction:column;
  }
      

        
        
      
      
  .dFcooi {
    gap:15px;
  color:var(--grey-900, #171717);
  width:40%;
  display:flex;
  font-size:16px;
  margin-top:8px;
  align-items:center;
  font-family:'Syne';
  padding-top:25px;
  border-color:#00aa5b61;
  border-style:solid;
  border-width:1px;
  padding-left:23px;
  border-radius:12px;
  margin-bottom:8px;
  padding-right:23px;
  flex-direction:column;
  padding-bottom:25px;
  justify-content:center;
  background-color:var(--green-50, #ECFDF5);
  }
      

      
  .dFcooi.mobile {
    width:100%;
  font-size:15px;
  text-align:center;
  padding-top:12px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:12px;
  }
      

        
        
      
      
  .dkScSI {
    gap:7px;
  width:fit-content;
  cursor:pointer;
  z-index:;
  position:relative;
  font-size:12px;
  align-items:center;
  padding-top:3px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:3px;
  border-radius:7px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:3px;
  justify-content:start;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  .dFAXOl {
    width:100%;
  height:100%;
  max-width:100%;
  min-width:100%;
  min-height:100%;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  background-color:#fbfbfe;
  border-top-color:var(--grey-300, #D4D4D4);
  border-top-style:solid;
  border-top-width:1px;
  border-left-color:var(--grey-300, #D4D4D4);
  border-left-style:solid;
  border-left-width:1px;
  border-bottom-color:var(--grey-300, #D4D4D4);
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-left-radius:10px;
  border-bottom-left-radius:10px;
  }
      

      
          @media (max-width: 450px) {
            
  .dFAXOl {
    padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:45px;
  }
      

          }
          
        
        
      
      
  .dAVvnb {
    width:23.3%;
  cursor:pointer;
  height:30%;
  max-height:30%;
  }
      

      
          @media (max-width: 470px) {
            
  .dAVvnb {
    width:48%;
  height:25%;
  max-height:25%;
  }
      

          }
          
        
        
      
      
  .VPPtP {
    gap:5px;
  color:var(--grey-900, #171717);
  cursor:auto;
  display:flex;
  font-size:16px;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  padding-top:8px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
        
        
      
      
  .dunvWN {
    gap:10px;
  width:100%;
  height:fit-content;
  max-width:100%;
  align-items:start;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
  justify-content:center;
  background-color:var(--white, #ffffff);
  border-top-color:var(--grey-300, #D4D4D4);
  border-top-style:solid;
  border-top-width:1px;
  border-bottom-color:var(--grey-300, #D4D4D4);
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  }
      

      
          @media (max-width: 450px) {
            
  .dunvWN {
    padding-top:5px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:5px;
  }
      

          }
          
        
        
      
      
  .cPOgGt {
    gap:2px;
  color:var(--grey-50, #FAFAFA);
  right:15px;
  width:fit-content;
  cursor:pointer;
  height:27px;
  outline:none;
  position:absolute;
  font-size:14px;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  flex-direction:row;
  padding-bottom:5px;
  justify-content:center;
  }
      

      
          @media (max-width: 450px) {
            
  
      

          }
          
        
        
      
      
  .CdKxN {
    color:var(--grey-800, #262626);
  font-size:22px;
  font-family:'Inter Tight';
  font-weight:600;
  }
      

      
          @media (max-width: 450px) {
            
  .CdKxN {
    font-size:18px;
  }
      

          }
          
        
        
      
      
  .bjGWOg {
    font-size:19px;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
          @media (max-width: 450px) {
            
  .bjGWOg {
    font-size:15px;
  }
      

          }
          
        
        
      
      
  .dARabR {
    width:100%;
  height:100%;
  max-width:100%;
  max-height:100%;
  object-fit:cover;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1.5px;
  border-radius:8px;
  }
      

      
  .dARabR:hover {
    object-fit:contain;
  border-color:#00AA5B;
  border-style:solid;
  border-width:1.5px;
  }
      

        
        
      
      
  .chLUXQ {
    left:5px;
  bottom:5px;
  position:absolute;
  font-size:12px;
  max-width:98%;
  overflow-x:hidden;
  overflow-y:hidden;
  font-family:'Inter Tight';
  font-weight:inherit;
  padding-top:4px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:6px;
  border-radius:5px;
  padding-right:6px;
  padding-bottom:4px;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  .beUpmK {
    top:-3.5px;
  width:100%;
  height:5px;
  }
      

      
          @media (max-width: 450px) {
            
  .beUpmK {
    width:100%;
  }
      

          }
          
        
        
      
      
  .cdBwRu {
    gap:8px;
  top:0px;
  width:100%;
  z-index:8;
  position:sticky;
  align-items:center;
  font-family:'Inter Tight';
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  flex-direction:row;
  padding-bottom:15px;
  justify-content:start;
  background-color:var(--white, #ffffff);
  border-bottom-color:var(--grey-300, #D4D4D4);
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  }
      

      
          @media (max-width: 450px) {
            
  .cdBwRu {
    padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:8px;
  }
      

          }
          
        
        
      
      
  .bxCswq {
    gap:15px;
  height:100%;
  align-items:start;
  padding-left:0px;
  border-radius:10px;
  padding-right:0px;
  justify-content:start;
  }
      

      
          @media (max-width: 450px) {
            
  .bxCswq {
    width:100%;
  align-items:start;
  justify-content:start;
  }
      

          }
          
        
        
      
      
  .cIeUNO {
    color:#E5E5E5;
  width:100%;
  cursor:pointer;
  height:100%;
  opacity:0;
  z-index:3;
  font-size:0.75rem;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  background-color:#262626;
  }
      

      
  .cIeUNO:focus {
    outline-color:#2463ebff;
  outline-style:solid;
  outline-width:1px;
  }
      

        
        
      
      
  .dxxnqa {
    width:100%;
  height:55px;
  position:relative;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1.5px;
  padding-left:16px;
  padding-right:7px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ffffff;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  }
      

      
          @media (max-width: 450px) {
            
  .dxxnqa {
    padding-left:8px;
  padding-right:8px;
  }
      

          }
          
        
        
      
      
  .bLdCYT {
    width:34%;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  outline-color:#ffffff;
  outline-style:solid;
  outline-width:2px;
  background-color:#fbfbfe;
  }
      

      
          @media (max-width: 450px) {
            
  .bLdCYT {
    width:91%;
  align-items:start;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  outline-color:#ffffff;
  outline-style:solid;
  outline-width:2px;
  justify-content:start;
  }
      

          }
          
        
        
      
      
  .cwmfyz {
    padding-top:3px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:3px;
  border-radius:5px;
  padding-right:3px;
  padding-bottom:3px;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  .bABxwW {
    left:0px;
  width:100%;
  bottom:0px;
  height:5px;
  position:absolute;
  }
      

      
          @media (max-width: 450px) {
            
  .bABxwW {
    width:100%;
  }
      

          }
          
        
        
      
      
  .eddDEM {
    width:175px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .biSuQj {
    width:200px;
  height:200px;
  max-width:200px;
  max-height:200px;
  border-radius:6px;
  }
      

      
          @media (max-width: 450px) {
            
  .biSuQj {
    width:100px;
  height:100px;
  max-width:100px;
  max-height:100px;
  }
      

          }
          
        
        
      
      
  .cidsRy {
    top:25%;
  left:0px;
  position:absolute;
  align-items:center;
  padding-top:25px;
  padding-left:25px;
  padding-right:25px;
  padding-bottom:25px;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dKKSkX {
    gap:11px;
  width:100%;
  height:99%;
  flex-wrap:wrap;
  max-height:99%;
  overflow-y:scroll;
  align-items:start;
  padding-top:25px;
  padding-left:20px;
  padding-right:20px;
  flex-direction:row;
  padding-bottom:25px;
  justify-content:start;
  }
      

      
          @media (max-width: 470px) {
            
  .dKKSkX {
    padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:8px;
  }
      

          }
          
        
        
      
      
  .dIAiqE {
    width:100%;
  height:92%;
  align-items:start;
  justify-content:start;
  background-color:var(--white, #ffffff);
  border-left-color:var(--grey-200, #E5E5E5);
  border-left-style:solid;
  border-left-width:1.5px;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1.5px;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1.5px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
        
      
      
  .eNtYNd {
    color:var(--grey-900, #171717);
  width:90%;
  cursor:auto;
  display:flex;
  font-size:15px;
  max-width:90%;
  align-items:center;
  font-family:'Inter';
  font-weight:600;
  padding-top:5px;
  flex-direction:row;
  padding-bottom:5px;
  justify-content:start;
  }
      

      
        
        
      
      
  .fzpOz {
    color:var(--grey-600, #525252);
  font-size:15px;
  text-align:center;
  font-family:'Syne';
  font-weight:500;
  padding-top:8px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:8px;
  }
      

      
        
        
      
      
  .erOtKV {
    color:var(--white, #ffffff);
  width:fit-content;
  cursor:pointer;
  height:35px;
  outline:none;
  position:relative;
  font-size:14px;
  box-shadow:4px 4px 8px 5px #02971459 inset;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  padding-top:2px;
  border-color:var(--green-500, #10B981);
  border-style:solid;
  border-width:1.5px;
  padding-left:9px;
  border-radius:9px;
  padding-right:9px;
  padding-bottom:2px;
  justify-content:center;
  background-color:#00AA5B;
  }
      

      
  .erOtKV:focus-visible {
    border-color:#bedbfeff;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .bwqby {
    top:20%;
  width:100%;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  .cGDSwO {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  position:fixed;
  max-width:100%;
  max-height:100%;
  align-items:center;
  justify-content:center;
  background-color:#000000a1;
  }
      

      
        
        
      
      
  .QJEmN {
    width:100%;
  cursor:pointer;
  height:200px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:dashed;
  border-width:1.5px;
  border-radius:12px;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eWMyYq {
    width:100%;
  cursor:auto;
  justify-content:start;
  }
      

      
        
        
      
      
  .bhvNXx {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  z-index:99;
  position:absolute;
  max-width:100%;
  }
      

      
  .bhvNXx.active {
    width:100%;
  height:100%;
  position:fixed;
  max-width:100%;
  max-height:100%;
  }
      

        
        
      
      
  .dvdfml {
    top:40%;
  right:-3.5px;
  width:5.5px;
  cursor:ew-resize;
  height:25%;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:5px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .dvdfml.active {
    border-color:#fbfbfe;
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  .bcbJML {
    margin-top:var(--spacetop);
  margin-left:var(--spaceleft);
  padding-top:4px;
  margin-right:var(--spaceright);
  padding-left:4px;
  margin-bottom:var(--spacebottom);
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .bcbJML.editmode {
    border-color:#00aa5b;
  border-style:solid;
  border-width:1.5px;
  }
      

        
        
      
      
  .nXtpp {
    cursor:pointer;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  .fxkmtg {
    top:40%;
  left:-3.5px;
  width:5.5px;
  cursor:ew-resize;
  height:25%;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:5px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .fxkmtg.active {
    border-color:var(--white, #ffffff);
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  .exuUcO {
    left:46%;
  width:8%;
  bottom:-3.5px;
  cursor:ns-resize;
  height:5.5px;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:5px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .exuUcO.active {
    border-color:var(--white, #ffffff);
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  .kBeQK {
    top:-3.5px;
  left:46%;
  width:8%;
  cursor:ns-resize;
  height:5.5px;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:5px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .kBeQK.active {
    border-color:var(--white, #ffffff);
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .bNTkWv {
    color:var(--grey-300);
  width:97%;
  height:32px;
  margin-top:9px;
  align-items:center;
  margin-left:1.5%;
  border-color:var(--grey-300);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  margin-bottom:9px;
  justify-content:center;
  background-color:var(--grey-200);
  }
      

      
  .bNTkWv.drop-target {
    color:var(--grey-400);
  border-color:#00AA5B;
  border-style:solid;
  border-width:2px;
  background-color:var(--white, #ffffff);
  }
      


  .bNTkWv.empty {
    margin-top:32px;
  }
      

        
        
      
      
  .bWCMVI {
    top:48px;
  right:10px;
  width:fit-content;
  position:fixed;
  }
      

      
        
        
      
      
  .dLLxgI {
    cursor:grab;
  padding-top:4px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:4px;
  border-radius:8px;
  padding-right:4px;
  padding-bottom:4px;
  background-color:#fbfbfe;
  }
      

      
  .dLLxgI.is-dragging {
    cursor:grabbing;
  }
      


  .dLLxgI:hover {
    border-color:black;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .dQSMWf {
    width:100%;
  height:85px;
  max-width:100%;
  max-height:85px;
  object-fit:cover;
  align-items:start;
  border-radius:12px;
  justify-content:center;
  }
      

      
        
        
      
      
  .cFtUqn {
    top:0px;
  right:0px;
  width:60%;
  height:100%;
  position:absolute;
  max-width:60%;
  max-height:100%;
  }
      

      
        
        
      
      
  .eHVLAj {
    gap:14px;
  width:100%;
  align-items:center;
  padding-top:6px;
  padding-left:6px;
  padding-right:6px;
  flex-direction:row;
  padding-bottom:6px;
  justify-content:space-between;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .dFmUqw {
    gap:5px;
  color:var(--grey-900, #171717);
  width:100%;
  display:flex;
  font-size:12px;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:15px;
  flex-direction:row;
  padding-bottom:5px;
  }
      

      
        
        
      
      
  .bOOERR {
    font-size:inherit;
  text-align:center;
  font-family:'Inter Tight';
  font-weight:inherit;
  }
      

      
        
        
      
      
  .BCepI {
    width:100%;
  align-items:center;
  flex-direction:column;
  justify-content:center;
  }
      

      
          @media (max-width: 470px) {
            
  .BCepI {
    width:100%;
  flex-direction:column;
  }
      

          }
          
        
        
      
      
  .fFqyOU {
    color:inherit;
  align-items:center;
  font-family:'Inter';
  padding-top:6px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:6px;
  }
      

      
        
        
      
      
  .YRjoO {
    gap:16px;
  color:var(--textcolor, #ffffff);
  font-size:var(--number-size);
  padding-top:var(--top);
  padding-left:var(--left);
  padding-right:var(--right);
  flex-direction:row;
  padding-bottom:var(--bottom);
  }
      

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

      
        
        
      
      
  
      

      
        
        
      
      
  .eSuHsU {
    align-items:center;
  padding-top:6px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:6px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cxKLOe {
    color:var(--grey-900, #171717);
  cursor:pointer;
  padding-top:4px;
  padding-left:4px;
  border-radius:5px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .cxKLOe:hover {
    background-color:var(--grey-300, #D4D4D4);
  }
      


  .cxKLOe.active {
    color:var(--white, #ffffff);
  background-color:#00aa5b;
  }
      

        
        
      
      
  .flzeBs {
    padding-top:9px;
  padding-left:9px;
  border-radius:4px;
  padding-right:9px;
  padding-bottom:9px;
  background-color:#00AA5B;
  }
      

      
        
        
      
      
  .dcotED {
    gap:10px;
  align-items:center;
  padding-top:45px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:45px;
  justify-content:center;
  background-color:var(--white, #ffffff);
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
        
      
      
  .fdMaRj {
    top:0px;
  right:0px;
  width:100%;
  height:100%;
  z-index:23;
  position:fixed;
  max-width:100%;
  max-height:100%;
  align-items:center;
  justify-content:center;
  background-color:#000000a1;
  }
      

      
        
        
      
      
  .YtgCh {
    color:var(--grey-600, #525252);
  font-size:13px;
  text-align:center;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:8px;
  padding-bottom:8px;
  }
      

      
        
        
      
      
  .dzwUHv {
    gap:12px;
  overflow-x:visible;
  align-items:start;
  font-family:'Inter';
  padding-top:12px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  justify-content:start;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  .AfPnT {
    border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
        
      
      
  .ckEnPx {
    gap:5px;
  color:var(--grey-700, #404040);
  width:fit-content;
  display:flex;
  font-size:12px;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:6px;
  border-color:var(--grey-100, #F5F5F5);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:6px;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  .vSSmT {
    width:100%;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .fxcqEp {
    width:50%;
  cursor:pointer;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
  .fxcqEp.active {
    color:var(--white, #ffffff);
  background-color:#00aa5b;
  border-left-color:var(--grey-200, #E5E5E5);
  border-left-style:solid;
  border-left-width:1px;
  }
      


  .fxcqEp:hover {
    color:var(--grey-50, #FAFAFA);
  background-color:#00aa5b;
  }
      

        
        
      
      
  .emRPoW {
    gap:5px;
  color:var(--yellow-700, #B45309);
  width:100%;
  display:flex;
  font-size:13px;
  font-family:'Inter';
  font-weight:500;
  padding-top:10px;
  border-color:#aa660033;
  border-style:solid;
  border-width:1px;
  padding-left:10px;
  border-radius:8px;
  padding-right:10px;
  flex-direction:row;
  padding-bottom:10px;
  background-color:var(--yellow-50, #FFFBEB);
  }
      

      
        
        
      
      
  .dIllRs {
    width:50%;
  cursor:pointer;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
  .dIllRs.active {
    color:var(--white, #ffffff);
  background-color:#00aa5b;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  }
      


  .dIllRs:hover {
    color:var(--grey-50, #FAFAFA);
  background-color:#00aa5b;
  }
      

        
        
      
      
  .dODoIk {
    gap:5px;
  color:var(--grey-700, #404040);
  width:fit-content;
  cursor:pointer;
  display:flex;
  font-size:12px;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:6px;
  border-color:var(--grey-100, #F5F5F5);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:6px;
  background-color:#fbfbfe;
  }
      

      
  .dODoIk:hover {
    color:var(--white, #ffffff);
  background-color:var(--red-700, #B91C1C);
  }
      

        
        
      
      
  .eqBxeh {
    width:100%;
  height:40px;
  font-size:13px;
  overflow-x:clip;
  overflow-y:clip;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:19px;
  flex-direction:row;
  }
      

      
        
        
      
      
  .fjgkFx {
    width:91%;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .xPIOa {
    width:25%;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  .Ilmdp {
    width:33%;
  font-size:12px;
  align-items:center;
  border-radius:3px;
  justify-content:center;
  }
      

      
        
        
      
      
  .fiEhlC {
    width:100%;
  height:45px;
  position:relative;
  align-items:center;
  padding-left:16px;
  padding-right:7px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ffffff;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  }
      

      
          @media (max-width: 450px) {
            
  .fiEhlC {
    padding-left:8px;
  padding-right:8px;
  }
      

          }
          
        
        
      
      
  .fstaMk {
    width:75%;
  height:100%;
  max-height:100%;
  min-height:100%;
  overflow-y:scroll;
  padding-left:6px;
  padding-right:6px;
  }
      

      
        
        
      
      
  .cAHABE {
    gap:4px;
  color:var(--grey-50, #FAFAFA);
  cursor:pointer;
  height:32px;
  outline:none;
  font-size:13px;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  padding-left:14px;
  border-radius:10px;
  padding-right:14px;
  flex-direction:row;
  justify-content:center;
  background-color:#00AA5B;
  }
      

      
  .cAHABE:hover {
    background-color:var(--green-500, #10B981);
  }
      


  .cAHABE:focus-visible {
    border-color:#bedbfeff;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .dGFNvj {
    color:var(--grey-900, #171717);
  width:100%;
  height:45px;
  font-size:16px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:12px;
  border-radius:12px;
  padding-right:12px;
  background-color:#fbfbfe;
  }
      

      
  .dGFNvj:focus {
    outline-color:#2463ebff;
  outline-style:solid;
  outline-width:1px;
  }
      

        
        
      
      
  .dNLWfX {
    color:var(--grey-700, #404040);
  font-size:12px;
  text-align:left;
  font-family:'Inter Tight';
  font-weight:500;
  padding-left:2px;
  }
      

      
        
        
      
      
  .eGSDQj {
    cursor:grab;
  }
      

      
  .eGSDQj.is-dragging {
    cursor:grabbing;
  }
      

        
        
      
      
  .bAHHsm {
    gap:8px;
  cursor:pointer;
  height:38px;
  font-size:13px;
  align-items:center;
  padding-left:12px;
  padding-right:12px;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .bAHHsm:hover {
    background-color:var(--grey-100, #F5F5F5);
  }
      

        
        
      
      
  .bWqRkK {
    gap:12px;
  overflow-x:visible;
  align-items:start;
  font-family:'Inter';
  padding-top:6px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  justify-content:start;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cYWydr {
    color:#00aa5b;
  width:100%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#9bfdcf52;
  }
      

      
        
        
      
      
  .ceTCFc {
    color:var(--grey-400, #A3A3A3);
  padding-top:1px;
  padding-left:1px;
  padding-right:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  .fGLTXG {
    color:#00aa5b;
  width:22%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#9bfdcf52;
  }
      

      
        
        
      
      
  .dIqLRA {
    color:var(--grey-900, #171717);
  width:100%;
  cursor:pointer;
  height:42px;
  font-size:16px;
  margin-top:-1px;
  align-items:center;
  font-weight:500;
  padding-left:15px;
  padding-right:15px;
  flex-direction:row;
  justify-content:space-between;
  border-top-color:var(--grey-300, #D4D4D4);
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
  .dIqLRA:hover {
    color:var(--theme, #CC722C);
  background-color:#fbfbfe;
  }
      

        
        
      
      
  .rGIXB {
    gap:9px;
  width:100%;
  cursor:pointer;
  height:85px;
  align-items:center;
  padding-top:9px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:9px;
  border-radius:19px;
  padding-right:9px;
  flex-direction:row;
  padding-bottom:9px;
  justify-content:center;
  }
      

      
  .rGIXB:hover {
    border-color:black;
  border-style:solid;
  border-width:1px;
  }
      

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

      
        
        
      
      
  .cJLjuR {
    border-top-color:var(--grey-300, #D4D4D4);
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  .bTbUEb {
    color:#00aa5b;
  width:50%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#9bfdcf52;
  }
      

      
        
        
      
      
  .dcHLfm {
    width:40px;
  cursor:pointer;
  height:40px;
  max-width:36px;
  max-height:36px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  background-color:var(--text-color, #ffffff);
  }
      

      
        
        
      
      
  .drWDIR {
    width:100%;
  height:45px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .rVEQM {
    color:inherit;
  padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eqUkVa {
    color:var(--grey-700, #404040);
  font-size:14px;
  text-align:left;
  font-family:inherit;
  font-weight:500;
  padding-left:2px;
  }
      

      
        
        
      
      
  .bZFElz {
    color:var(--grey-700, #404040);
  font-size:14px;
  text-align:left;
  font-family:'Inter';
  font-weight:500;
  padding-left:2px;
  }
      

      
        
        
      
      
  .hgDSK {
    color:var(--grey-900, #171717);
  width:63%;
  height:100%;
  display:inline-block;
  font-size:16px;
  text-align:center;
  border-radius:5px;
  }
      

      
        
        
      
      
  .cEwzy {
    color:var(--grey-400, #A3A3A3);
  rotate:z 270deg;
  padding-top:1px;
  padding-left:1px;
  padding-right:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  .iGRQx {
    cursor:pointer;
  }
      

      
  
      

        
        
      
      
  .GWZBL {
    color:#00aa5b;
  width:49%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#9bfdcf52;
  }
      

      
        
        
      
      
  .feMCCK {
    width:50%;
  height:50%;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
        
      
      
  .bXcmWq {
    gap:14px;
  width:100%;
  height:45px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eqmYnP {
    width:50%;
  height:50%;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
        
      
      
  .cotapL {
    color:var(--grey-900, #171717);
  width:33.3%;
  cursor:pointer;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
  .cotapL.active {
    color:var(--white, #ffffff);
  background-color:#00aa5b;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .fnuMh {
    padding-top:1px;
  padding-left:1px;
  padding-right:1px;
  padding-bottom:1px;
  }
      

      
        
        
      
      
  .evdoLP {
    color:inherit;
  }
      

      
        
        
      
      
  .eSClzq {
    color:var(--grey-600, #525252);
  width:60%;
  height:43px;
  align-items:center;
  font-weight:400;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:15px;
  border-radius:12px;
  padding-right:8px;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .eRKQXf {
    width:60%;
  height:86px;
  z-index:5;
  position:relative;
  flex-wrap:wrap;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  flex-direction:row;
  justify-content:start;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  .dhIeRP {
    top:0px;
  right:0px;
  width:100%;
  z-index:99;
  position:absolute;
  box-shadow:1px 4px 8px 0px #00000030;
  padding-top:5px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:5px;
  border-radius:8px;
  padding-right:5px;
  padding-bottom:5px;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  .bePqSR {
    color:#00aa5b;
  width:31.5%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#9bfdcf52;
  }
      

      
        
        
      
      
  .PVvQo {
    color:#00aa5b;
  width:24%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#9bfdcf52;
  }
      

      
        
        
      
      
  .bPSWcP {
    color:var(--grey-400, #A3A3A3);
  rotate:z 270deg;
  padding-top:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  .fFiwNV {
    color:var(--grey-700, #404040);
  font-size:14px;
  text-align:left;
  font-family:inherit;
  font-weight:500;
  padding-top:8px;
  padding-left:2px;
  }
      

      
        
        
      
      
  .bpdRAL {
    width:50%;
  cursor:pointer;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
  .bpdRAL.active {
    border-bottom-color:#00aa5b;
  border-bottom-style:solid;
  border-bottom-width:2px;
  }
      

        
        
      
      
  .cguNXE {
    width:100%;
  height:90px;
  align-items:start;
  flex-direction:row;
  justify-content:space-between;
  }
      

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

      
        
        
      
      
  
      

      
        
        
      
      
  .LDhLR {
    color:var(--grey-600, #525252);
  width:60%;
  height:43px;
  align-items:center;
  font-weight:400;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:15px;
  border-radius:12px;
  padding-right:3px;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .bMAEPq {
    width:50%;
  height:50%;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .czAoDL {
    color:var(--grey-700, #404040);
  display:flex;
  font-size:12px;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:5px;
  padding-left:2px;
  flex-direction:row;
  padding-bottom:10px;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .foCTGX {
    top:0px;
  right:0px;
  z-index:99;
  position:absolute;
  box-shadow:1px 4px 8px 0px #00000030;
  padding-top:5px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:5px;
  border-radius:8px;
  padding-right:5px;
  padding-bottom:5px;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  .nuFSu {
    width:50%;
  cursor:pointer;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
  .nuFSu.active {
    color:var(--white, #ffffff);
  background-color:#00aa5b;
  }
      

        
        
      
      
  .arVBH {
    width:40px;
  cursor:pointer;
  height:40px;
  max-width:36px;
  max-height:36px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  background-color:var(--color-background, #000000);
  }
      

      
        
        
      
      
  .dfVmLu {
    color:inherit;
  cursor:pointer;
  border-radius:5px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bycGSu {
    gap:18px;
  width:100%;
  flex-direction:column;
  }
      

      
        
        
      
      
  .dKZLpn {
    color:var(--grey-400, #A3A3A3);
  padding-top:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  .eZwlAE {
    width:100%;
  height:40px;
  font-size:13px;
  overflow-x:clip;
  overflow-y:clip;
  flex-direction:row;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .AkAsv {
    width:100%;
  cursor:pointer;
  height:85px;
  align-items:center;
  padding-top:9px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:9px;
  border-radius:19px;
  padding-right:9px;
  padding-bottom:9px;
  justify-content:center;
  }
      

      
  .AkAsv:hover {
    border-color:black;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .bpQSJq {
    width:33.3%;
  cursor:pointer;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
  .bpQSJq.active {
    color:var(--white, #ffffff);
  background-color:#00aa5b;
  }
      

        
        
      
      
  .bWTiKT {
    width:50%;
  height:50%;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .chtklm {
    color:var(--grey-400, #A3A3A3);
  rotate:z 90deg;
  padding-top:1px;
  padding-left:1px;
  padding-right:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .yMnLT {
    color:#00aa5b;
  width:74%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#9bfdcf52;
  }
      

      
        
        
      
      
  .qkIUD {
    gap:2px;
  color:var(--grey-800, #262626);
  width:60%;
  cursor:pointer;
  height:43px;
  z-index:;
  position:relative;
  font-size:16px;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:15px;
  border-radius:12px;
  padding-right:8px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  .cA-dfYf {
    color:var(--grey-400, #A3A3A3);
  rotate:z 180deg;
  padding-top:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .fhKCLF {
    width:100%;
  min-width:220px;
  overflow-x:clip;
  overflow-y:clip;
  font-family:'Inter';
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  flex-direction:column;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .fhKCLF.flex {
    flex:1;
  width:100%;
  height:100%;
  }
      

        
        
      
      
  .cPSGoL {
    color:#737373ff;
  height:100%;
  outline:none;
  position:relative;
  font-size:0.75rem;
  align-items:center;
  font-weight:var(--font-weight-regular);
  border-radius:6px;
  justify-content:center;
  }
      

      
  .cPSGoL:hover {
    color:#a8a8a8ff;
  }
      


  .cPSGoL:focus-visible {
    outline-color:var(--blue-500, #3B82F6);
  outline-style:solid;
  outline-width:2px;
  }
      


  .cPSGoL:disabled {
    opacity:0.3;
  pointer-events:none;
  }
      

        
        
      
      
  .cqJrwS {
    width:100%;
  height:24px;
  overflow-x:visible;
  }
      

      
        
        
      
      
  .eaksot {
    width:100%;
  height:100%;
  background-image:linear-gradient(to right, transparent, var(--hue-base-color));
  }
      

      
        
        
      
      
  .eyGvUa {
    top:50%;
  left:var(--picker-offset);
  width:28px;
  height:28px;
  position:absolute;
  transform:translate(-50%, -50%);
  box-shadow:0px 1px 3px 0 #00000055;
  border-color:var(--grey-50);
  border-style:solid;
  border-width:2px;
  border-radius:30px;
  }
      

      
  .eyGvUa.animate {
    transition:left 300ms,background-color 300ms;
  }
      

        
        
      
      
  .bKlZlD {
    top:-1000px;
  left:-1000px;
  right:-1000px;
  bottom:-1000px;
  z-index:100;
  position:absolute;
  }
      

      
        
        
      
      
  .bRhWFV {
    width:100%;
  height:100%;
  overflow-x:visible;
  background-size:20px 20px;;
  background-color:var(--grey-800);
  background-image:linear-gradient(45deg, var(--grey-700) 25%, transparent 25%), linear-gradient(-45deg, var(--grey-700) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--grey-700) 75%), linear-gradient(-45deg, transparent 75%, var(--grey-700) 75%);;
  background-position:0 0, 0 10px, 10px -10px, -10px 0px;;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bpvRSL {
    align-items:center;
  padding-top:2px;
  padding-left:2px;
  padding-right:2px;
  flex-direction:row;
  padding-bottom:2px;
  justify-content:start;
  }
      

      
        
        
      
      
  .eVGGlp {
    color:#757575ff;
  height:100%;
  outline:none;
  position:relative;
  font-size:0.75rem;
  align-items:center;
  font-weight:var(--font-weight-regular);
  border-radius:6px;
  justify-content:center;
  }
      

      
  .eVGGlp:hover {
    color:#a6a6a6ff;
  }
      


  .eVGGlp:focus-visible {
    outline-color:var(--blue-500, #3B82F6);
  outline-style:solid;
  outline-width:2px;
  }
      


  .eVGGlp:disabled {
    opacity:0.3;
  pointer-events:none;
  }
      

        
        
      
      
  .fthnVt {
    flex:1;
  overflow-x:hidden;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  scrollbar-width:none;
  scroll-snap-type:x mandatory;;
  }
      
.fthnVt::-webkit-scrollbar {
  width: 0;
}


      
        
        
      
      
  .dpykoO {
    top:50%;
  left:var(--hue-picker-offset);
  width:28px;
  height:28px;
  z-index:10;
  position:absolute;
  translate:-50% -50%;
  box-shadow:0 1px 3px 0 #00000055;;
  border-color:var(--grey-50);
  border-style:solid;
  border-width:2px;
  border-radius:99px;
  background-color:var(--background-color);
  }
      

      
  .dpykoO.animate {
    transition:left 300ms,background-color 300ms;
  }
      

        
        
      
      
  .ehtzGS {
    width:100%;
  height:100%;
  overflow-x:visible;
  background-image:linear-gradient(to right, hsl(0, 100%, 50%) 0%, hsl(60, 100%, 50%) 16.67%,hsl(120, 100%, 50%) 33.33%, hsl(180, 100%, 50%) 50%,hsl(240, 100%, 50%) 66.67%, hsl(300, 100%, 50%) 83.33%,hsl(360, 100%, 50%) 100%);;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dYpfHz {
    gap:8px;
  width:100%;
  height:100%;
  opacity:0;
  transform:translate(var(--offset-left), 0);
  transition:transform 200ms linear, opacity 200ms linear;
  align-items:center;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  scroll-snap-align:start;;
  }
      

      
  .dYpfHz.active {
    opacity:1;
  }
      

        
        
      
      
  .bHfiia {
    flex:0;
  width:fit-content;
  height:auto;
  display:flex;
  user-select:none;
  }
      

      
  .bHfiia.fill {
    width:100%;
  height:100%;
  }
      

        
        
      
      
  .dOkDgk {
    color:var(--grey-200);
  font-size:var(--font-size-xxs);
  user-select:none;
  white-space:nowrap;
  }
      

      
        
        
      
      
  .cUHzed {
    top:-100%;
  left:0px;
  width:fit-content;
  opacity:0;
  padding:8px;
  z-index:100;
  position:absolute;
  flex-wrap:nowrap;
  margin-top:4px;
  overflow-x:visible;
  overflow-y:visible;
  transition:opacity 300ms ease-in-out 0ms;
  visibility:hidden;
  align-items:start;
  user-select:none;
  border-radius:6px;
  justify-content:start;
  background-color:var(--grey-600);
  }
      

      
  .cUHzed.showLeft {
    left:auto;
  right:0px;
  }
      


  .cUHzed.show {
    top:100%;
  opacity:1;
  transition:opacity 300ms ease-in-out 500ms;
  visibility:visible;
  }
      


  .cUHzed.top {
    top:auto;
  bottom:100%;
  margin-bottom:4px;
  }
      

        
        
      
      
  .tcPMg {
    color:var(--grey-50);
  width:128px;
  height:32px;
  outline:none;
  font-size:var(--font-size-xs);
  align-items:center;
  font-weight:var(--font-weight-regular);
  border-radius:6px;
  justify-content:center;
  background-color:var(--blue-600);
  }
      

      
  .tcPMg:hover {
    background-color:var(--blue-500);
  }
      


  .tcPMg:focus-visible {
    border-color:var(--blue-200);
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .bXRJNU {
    color:var(--grey-900, #171717);
  width:32px;
  height:32px;
  outline:none;
  font-size:0.75rem;
  align-items:center;
  font-weight:var(--font-weight-regular);
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#fbfbfe;
  }
      

      
  .bXRJNU:focus-visible {
    border-color:#bedbfeff;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .epyhrI {
    width:100%;
  aspect-ratio:16 / 9;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  }
      

      
        
        
      
      
  .ecekvj {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  position:absolute;
  background:linear-gradient( to right, hsl(var(--hue) 100% 50% / 0), hsl(var(--hue) 100% 50% / 1) );;
  mix-blend-mode:overlay;;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  }
      

      
        
        
      
      
  .dNxSGY {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  position:absolute;
  background:linear-gradient(to top, rgb(0, 0, 0), rgb(255, 255, 255));;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  }
      

      
        
        
      
      
  .bhepYm {
    top:var(--offset-y);
  left:var(--offset-x);
  width:28px;
  height:28px;
  z-index:10;
  position:absolute;
  translate:-50% -50%;
  box-shadow:0 1px 3px 0 #00000055;;
  border-color:var(--grey-50);
  border-style:solid;
  border-width:2px;
  border-radius:99px;
  background-color:var(--background-color);
  }
      

      
  .bhepYm.animate {
    transition:left 300ms,top 300ms,background-color 300ms;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .epxsfv {
    flex:1;
  color:var(--grey-900, #171717);
  cursor:default;
  height:32px;
  display:flex;
  max-height:32px;
  padding-top:2px;
  align-items:center;
  line-height:var(--line-height-xs);
  user-select:none;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  flex-direction:row;
  vertical-align:middle;
  justify-content:start;
  background-color:#fbfbfe;
  }
      

      
  .epxsfv:hover {
    color:var(--grey-900, #171717);
  background-color:var(--grey-700);
  background-color:#fbfbfe;
  }
      


  .epxsfv.is-set {
    color:var(--grey-900, #171717);
  background-color:var(--grey-800);
  background-color:#fbfbfe;
  }
      


  .epxsfv:focus {
    outline:none;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  }
      


  .epxsfv:focus-within {
    outline-color:var(--grey-200, #E5E5E5);
  outline-style:solid;
  outline-width:1px;
  }
      

        
        
      
      
  .fxQjii {
    color:var(--grey-700, #404040);
  font-size:11px;
  margin-top:1px;
  font-family:inherit;
  font-weight:var(--font-weight-regular);
  white-space:nowrap;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cmGFxU {
    flex:1;
  color:var(--grey-900, #171717);
  width:0px;
  height:32px;
  display:flex;
  font-size:var(--text-xs);
  max-width:1w1w;
  position:relative;
  font-size:13px;
  align-items:center;
  line-height:var(--line-height-xxs);
  margin-top:-2px;
  border-width:0px;
  font-weight:var(--font-weight-normal);
  padding-left:8px;
  border-radius:6px;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .cmGFxU.is-set {
    color:var(--grey-900, #171717);
  }
      


  .cmGFxU:focus-within {
    color:var(--grey-900, #171717);
  outline:none;
  }
      


  .cmGFxU:focus {
    outline:none;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .eHaMlg {
    background-color:var(--hue-base-color);;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .ehChXV {
    color:var(--grey-400, #A3A3A3);
  rotate:z 90deg;
  padding-top:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  .KhbBG {
    gap:14px;
  width:100%;
  height:45px;
  align-items:center;
  padding-top:8px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .SbERi {
    width:60%;
  height:43px;
  z-index:;
  position:relative;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  flex-direction:row;
  justify-content:center;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dtLgtY {
    gap:15px;
  }
      

      
        
        
      
      
  .dioGXq {
    width:60%;
  height:43px;
  z-index:;
  position:relative;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eyQJSM {
    position:absolute;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .Fmsxl {
    gap:18px;
  width:100%;
  padding-top:15px;
  flex-direction:column;
  }
      

      
        
        
      
      
  .fkmzWb {
    color:var(--grey-900, #171717);
  width:100%;
  height:100px;
  font-size:14px;
  max-width:100%;
  min-width:100%;
  font-family:'Inter';
  padding-top:12px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:12px;
  border-radius:12px;
  margin-bottom:8px;
  padding-right:12px;
  padding-bottom:12px;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  .bnygfe {
    color:var(--grey-400, #A3A3A3);
  rotate:z 180deg;
  padding-top:1px;
  padding-left:1px;
  padding-right:1px;
  border-top-color:#00aa5b;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  .bIUywM {
    color:var(--grey-400, #A3A3A3);
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
        
      
      
  .dhRyxB {
    color:var(--grey-900, #171717);
  cursor:pointer;
  height:45px;
  font-size:16px;
  margin-top:-1px;
  align-items:center;
  font-weight:500;
  padding-left:15px;
  padding-right:15px;
  flex-direction:row;
  justify-content:space-between;
  border-top-color:var(--grey-300, #D4D4D4);
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
  .dhRyxB:hover {
    color:var(--theme, #CC722C);
  background-color:#fbfbfe;
  }
      

        
        
      
      
  .bPTcBq {
    top:0px;
  right:0px;
  width:60%;
  z-index:99;
  position:absolute;
  box-shadow:-1px -1px 8px 0px #87878730;
  max-height:280px;
  overflow-y:scroll;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eaWejk {
    height:40px;
  z-index:1;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .bAYedU {
    color:var(--green-600, #059669);
  cursor:pointer;
  height:32px;
  outline:none;
  font-size:13px;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  border-color:var(--green-600, #059669);
  border-style:solid;
  border-width:1px;
  padding-left:18px;
  border-radius:10px;
  padding-right:18px;
  justify-content:center;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .bAYedU:focus-visible {
    border-color:#bedbfeff;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .bKuouB {
    width:40%;
  max-width:40%;
  min-width:40%;
  max-height:90%;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  outline-color:#ffffff;
  outline-style:solid;
  outline-width:2px;
  background-color:#fbfbfe;
  }
      

      
          @media (max-width: 450px) {
            
  .bKuouB {
    padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:45px;
  }
      

          }
          
        
        
      
      
  .dYchta {
    gap:8px;
  cursor:pointer;
  height:38px;
  font-size:13px;
  align-items:center;
  padding-left:12px;
  padding-right:12px;
  flex-direction:row;
  justify-content:start;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
  .dYchta:hover {
    background-color:var(--grey-100, #F5F5F5);
  }
      

        
        
      
      
  .crrkFV {
    color:var(--grey-800, #262626);
  font-size:19px;
  text-align:center;
  font-family:'Inter Tight';
  font-weight:600;
  }
      

      
          @media (max-width: 450px) {
            
  .crrkFV {
    font-size:18px;
  }
      

          }
          
        
        
      
      
  .KMXXb {
    gap:5px;
  left:1%;
  color:var(--grey-900, #171717);
  width:98%;
  display:flex;
  padding:32px;
  font-size:13px;
  margin-top:5px;
  align-items:center;
  font-family:'Inter';
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  margin-bottom:5px;
  flex-direction:column;
  justify-content:center;
  background-color:#fbfbfe;
  }
      

      
  .KMXXb.mobile {
    font-size:13px;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  }
      

        
        
      
      
  .fxmEAQ {
    flex:1;
  width:68%;
  height:100%;
  max-width:68%;
  max-height:100%;
  overflow-y:scroll;
  align-items:center;
  padding-top:20px;
  padding-left:35px;
  padding-right:35px;
  padding-bottom:20px;
  justify-content:start;
  background-color:#ebebeb;
  border-left-color:var(--grey-200, #E5E5E5);
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
        
      
      
  .dIEmYU {
    width:100%;
  cursor:pointer;
  align-items:start;
  justify-content:start;
  }
      

      
  .dIEmYU.left {
    align-items:start;
  justify-content:start;
  }
      


  .dIEmYU.center {
    align-items:center;
  justify-content:start;
  }
      


  .dIEmYU.right {
    align-items:end;
  justify-content:start;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cqewSa {
    color:var(--grey-900, #171717);
  width:100%;
  height:45px;
  font-size:13px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  background-color:#fbfbfe;
  }
      

      
  .cqewSa:focus {
    outline-color:var(--grey-900, #171717);
  outline-style:solid;
  outline-width:1px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cwBXsQ {
    width:100%;
  align-items:center;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dNHewl {
    gap:12px;
  overflow-y:visible;
  align-items:start;
  font-family:'Inter';
  padding-top:6px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  justify-content:start;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eaSGdR {
    color:var(--grey-700, #404040);
  display:flex;
  font-size:14px;
  align-items:center;
  font-family:'Inter';
  font-weight:500;
  padding-left:2px;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .dgFuRy {
    width:100%;
  height:150px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:start;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eGmdDR {
    left:8px;
  bottom:8px;
  cursor:pointer;
  z-index:5;
  position:absolute;
  padding-top:4px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  margin-right:10px;
  padding-left:8px;
  border-radius:9px;
  padding-right:8px;
  padding-bottom:4px;
  background-color:var(--white, #ffffff);
  }
      

      
  .eGmdDR:hover {
    padding-top:3px;
  padding-left:3px;
  padding-right:3px;
  padding-bottom:3px;
  }
      

        
        
      
      
  .eqdCZz {
    color:-white;
  width:100%;
  height:40px;
  font-size:13px;
  overflow-x:clip;
  overflow-y:clip;
  flex-direction:row;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bgjCcl {
    width:100%;
  cursor:pointer;
  height:100%;
  max-width:100%;
  max-height:100%;
  object-fit:cover;
  align-items:start;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eFAAIO {
    padding-right:3px;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .csaXXx {
    cursor:pointer;
  padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
        
        
      
      
  .bmuvLX {
    color:var(--fontcolor, #000000);
  width:100%;
  cursor:pointer;
  display:inline-block;
  font-size:var(--fontsize);
  max-width:100%;
  text-align:left;
  padding-top:var(--paddingtop);
  padding-left:var(--paddingleft);
  padding-right:var(--paddingright);
  padding-bottom:var(--paddingbottom);
  }
      

      
  .bmuvLX.alignleft {
    text-align:left;
  }
      


  .bmuvLX.alignright {
    text-align:right;
  }
      


  .bmuvLX.aligncenter {
    text-align:center;
  }
      

        
        
      
      
  .cafuo {
    gap:8px;
  width:100%;
  padding-top:8px;
  padding-bottom:8px;
  }
      

      
        
        
      
      
  .cFNHbL {
    top:0px;
  right:0px;
  width:100%;
  height:100%;
  z-index:23;
  position:fixed;
  max-width:100%;
  max-height:100%;
  background-color:#000000a1;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cvUYCF {
    width:40px;
  cursor:pointer;
  height:40px;
  max-width:36px;
  max-height:36px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  background-color:var(--text-color-description, #404040);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cOjshf {
    color:var(--grey-900, #171717);
  width:40px;
  cursor:pointer;
  height:40px;
  max-width:36px;
  max-height:36px;
  align-items:center;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  .iSFDt {
    gap:12px;
  color:#fbfbfe;
  max-width:100%;
  overflow-x:visible;
  overflow-y:visible;
  align-items:end;
  font-family:'Inter';
  padding-top:8px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dTuqvI {
    color:var(--white, #ffffff);
  width:fit-content;
  cursor:pointer;
  height:36px;
  outline:none;
  position:relative;
  font-size:14px;
  box-shadow:4px 4px 8px 5px #02971459 inset;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:2px;
  border-color:#00944f;
  border-style:solid;
  border-width:1px;
  padding-left:9px;
  border-radius:12px;
  padding-right:9px;
  padding-bottom:2px;
  justify-content:center;
  background-color:#00AA5B;
  }
      

      
  .dTuqvI:hover {
    box-shadow:-1px -3px 8px 0px #00000044 inset;
  transition:box-shadow 300ms ease 0ms normal;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .fkfMYp {
    color:#fbfbfe;
  max-width:100%;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  font-family:'Inter';
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  }
      

      
        
        
      
      
  .frkuaz {
    width:100%;
  height:43px;
  z-index:;
  position:relative;
  margin-top:5px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  margin-bottom:12px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eHXGFL {
    color:var(--grey-500, #737373);
  width:100%;
  font-size:14px;
  text-align:left;
  font-family:inherit;
  font-weight:500;
  padding-top:4px;
  padding-left:2px;
  }
      

      
        
        
      
      
  .vAqeY {
    width:40px;
  cursor:pointer;
  height:40px;
  max-width:36px;
  max-height:36px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  background-color:var(--number-color, #ffffff);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .fcwqbz {
    top:0px;
  right:-10px;
  width:108%;
  z-index:99;
  position:absolute;
  box-shadow:1px 4px 8px 0px #00000030;
  padding-top:9px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:15px;
  padding-right:8px;
  padding-bottom:9px;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .fcIgDz {
    cursor:pointer;
  padding-top:7px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:7px;
  border-radius:5px;
  padding-right:7px;
  padding-bottom:7px;
  background-color:#fbfbfe;
  }
      

      
  .fcIgDz.active {
    background-color:#00AA5B;
  }
      

        
        
      
      
  .bonVTf {
    align-items:center;
  justify-content:start;
  }
      

      
        
        
      
      
  .ezxqCC {
    gap:15px;
  width:fit-content;
  height:100%;
  max-width:78%;
  max-height:100%;
  align-items:center;
  padding-top:3px;
  flex-direction:row;
  padding-bottom:3px;
  justify-content:center;
  }
      

      
        
        
      
      
  .eLPNFm {
    gap:14px;
  color:var(--grey-700, #404040);
  width:100%;
  font-size:12px;
  align-items:center;
  font-weight:500;
  padding-top:4px;
  flex-direction:row;
  padding-bottom:4px;
  justify-content:space-between;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .bFTkIH {
    gap:25px;
  color:var(--grey-600, #525252);
  width:61%;
  height:100px;
  font-size:15px;
  max-width:61%;
  min-width:61%;
  max-height:100px;
  min-height:100px;
  align-items:start;
  font-family:'Inter Tight';
  font-weight:700;
  padding-top:7px;
  padding-left:7px;
  padding-right:7px;
  padding-bottom:7px;
  justify-content:start;
  }
      

      
  .bFTkIH.mobile {
    width:61%;
  max-width:61%;
  min-width:61%;
  align-items:start;
  padding-top:2px;
  padding-left:2px;
  padding-right:2px;
  flex-direction:column;
  padding-bottom:2px;
  justify-content:space-between;
  }
      

        
        
      
      
  .bkoGgS {
    font-family:'Inter';
  }
      

      
        
        
      
      
  .etyYQb {
    color:#00aa5b;
  width:100%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  justify-content:center;
  background-color:var(--white, #ffffff);
  }
      

      
  .etyYQb:hover {
    border-color:black;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .cMA-Dni {
    gap:5px;
  width:100%;
  height:55px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .bvwmRc {
    color:#00aa5b;
  width:47.5%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  justify-content:center;
  background-color:var(--white, #ffffff);
  }
      

      
  .bvwmRc:hover {
    border-color:black;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .ewMjcQ {
    color:#00aa5b;
  width:30.5%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  justify-content:center;
  background-color:var(--white, #ffffff);
  }
      

      
  .ewMjcQ:hover {
    border-color:black;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .crsYxJ {
    color:#00aa5b;
  width:30.5%;
  height:100%;
  font-size:12px;
  align-items:center;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  justify-content:center;
  background-color:var(--white);
  }
      

      
  .crsYxJ:hover {
    border-color:black;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .cEpaoE {
    width:100%;
  height:55px;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .enqEsg {
    gap:5px;
  top:15px;
  left:10px;
  color:var(--blue-700, #1D4ED8);
  width:fit-content;
  display:flex;
  position:absolute;
  font-size:14px;
  align-items:center;
  font-family:'Inter';
  font-weight:500;
  padding-top:7px;
  border-color:#1e40af2e;
  border-style:solid;
  border-width:1px;
  padding-left:12px;
  border-radius:12px;
  padding-right:12px;
  flex-direction:row;
  padding-bottom:7px;
  justify-content:start;
  background-color:var(--blue-50, #EFF6FF);
  }
      

      
  .enqEsg.mobile {
    width:93.5%;
  display:flex;
  font-size:12px;
  align-items:start;
  padding-top:5px;
  padding-left:8px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:5px;
  justify-content:start;
  }
      

        
        
      
      
  .ezQqsy {
    color:var(--grey-600, #525252);
  width:100%;
  display:flex;
  font-size:13px;
  max-width:100%;
  box-shadow:1px 4px 8px 0px #dbdbdb1a;
  margin-top:5px;
  align-items:start;
  font-family:inherit;
  font-weight:600;
  padding-top:5px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  margin-bottom:5px;
  padding-right:15px;
  flex-direction:row;
  justify-content:center;
  background-color:var(--white, #ffffff);
  }
      

      
  .ezQqsy:hover {
    border-radius:8px;
  outline-color:#00AA5B;
  outline-style:solid;
  outline-width:1px;
  }
      


  .ezQqsy.mobile {
    padding-top:3px;
  padding-left:3px;
  padding-right:3px;
  flex-direction:row;
  }
      

        
        
      
      
  .cJZSEN {
    gap:3px;
  width:13%;
  height:100%;
  max-width:13%;
  max-height:100%;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .cijgmw {
    width:30%;
  height:100px;
  max-width:30%;
  max-height:100px;
  min-height:100px;
  align-items:center;
  padding-top:2px;
  padding-left:2px;
  padding-right:2px;
  padding-bottom:2px;
  justify-content:start;
  }
      

      
  .cijgmw.mobile {
    width:30%;
  max-width:30%;
  min-width:30%;
  }
      

        
        
      
      
  .bRWaRH {
    gap:2px;
  width:fit-content;
  z-index:;
  position:relative;
  align-items:center;
  padding-top:3px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:3px;
  border-radius:7px;
  padding-right:3px;
  flex-direction:row;
  padding-bottom:3px;
  justify-content:start;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dXLPcJ {
    width:100%;
  cursor:auto;
  justify-content:start;
  }
      

      
  .dXLPcJ.active {
    padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

        
        
      
      
  .ehLjnd {
    top:-4.5px;
  left:-4.5px;
  width:10px;
  cursor:nwse-resize;
  height:10px;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:5px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .ehLjnd.active {
    border-color:var(--white, #ffffff);
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  .dVPfsz {
    right:-4.5px;
  width:10px;
  bottom:-4.5px;
  cursor:nwse-resize;
  height:10px;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:99px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .dVPfsz.active {
    border-color:#fbfbfe;
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  .effBuD {
    width:var(--size);
  padding-top:var(--spacetop);
  padding-left:var(--spaceleft);
  padding-right:var(--spaceright);
  padding-bottom:var(--spacebottom);
  }
      

      
  .effBuD.editmode {
    border-color:#00aa5b;
  border-style:solid;
  border-width:1.5px;
  }
      

        
        
      
      
  .OIfyc {
    color:var(--textcolor, #ffffff);
  width:100%;
  cursor:auto;
  font-size:var(--textsize);
  align-items:center;
  font-family:'Inter';
  border-color:var(--bordercolor, #000000);
  border-style:solid;
  border-width:var(--borderwidth);
  border-radius:var(--cornerround);
  justify-content:center;
  }
      

      
        
        
      
      
  .fsyYDp {
    left:-4.5px;
  width:10px;
  bottom:-4.5px;
  cursor:nesw-resize;
  height:10px;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:5px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .fsyYDp.active {
    border-color:var(--white, #ffffff);
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  .dYixCA {
    top:-4.5px;
  right:-4.5px;
  width:10px;
  cursor:nesw-resize;
  height:10px;
  position:absolute;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  border-radius:99px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .dYixCA.active {
    cursor:auto;
  border-color:#fbfbfe;
  border-style:solid;
  border-width:0.5px;
  background-color:#00aa5b;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .bYouOS {
    gap:10px;
  align-items:end;
  padding-top:7px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:7px;
  justify-content:start;
  background-color:var(--white, #ffffff);
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
        
        
      
      
  .bbubyj {
    color:var(--grey-900, #171717);
  width:100%;
  height:100px;
  padding:8px;
  font-size:0.75rem;
  max-width:100%;
  min-width:100%;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  .cCYXsI {
    width:100%;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cqfOmF {
    width:100%;
  height:45px;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bPAaQp {
    width:36px;
  cursor:pointer;
  height:36px;
  padding-top:4px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:4px;
  border-radius:12px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .btrFOi {
    color:var(--grey-600, #525252);
  width:100%;
  height:43px;
  align-items:center;
  font-weight:400;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:15px;
  border-radius:12px;
  padding-right:3px;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bLPvrM {
    top:0px;
  right:0px;
  width:100%;
  z-index:99;
  position:absolute;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .derDfz {
    color:var(--grey-400, #A3A3A3);
  font-size:13px;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
        
      
      
  .bSOBii {
    align-items:start;
  font-family:'Inter';
  justify-content:start;
  }
      

      
        
        
      
      
  .chYkMy {
    cursor:pointer;
  padding-top:2px;
  padding-left:2px;
  padding-right:2px;
  padding-bottom:2px;
  }
      

      
  
      

        
        
      
      
  .dfYSbs {
    width:100%;
  font-size:13px;
  align-items:center;
  font-family:'Inter';
  padding-left:12px;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .favuyu {
    width:100%;
  height:100%;
  align-items:center;
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
  justify-content:center;
  }
      

      
        
        
      
      
  .cfqzhi {
    width:100%;
  height:250px;
  flex-wrap:wrap;
  max-height:250px;
  overflow-x:clip;
  overflow-y:scroll;
  align-items:start;
  padding-top:5px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:5px;
  align-content:start;
  border-radius:12px;
  padding-right:5px;
  flex-direction:row;
  padding-bottom:5px;
  justify-content:start;
  background-color:#fbfbfe;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .fheGFT {
    gap:0.9rem;
  width:100%;
  flex-wrap:wrap;
  align-items:start;
  padding-top:0.25rem;
  padding-left:0.25rem;
  align-content:start;
  padding-right:0.25rem;
  flex-direction:row;
  padding-bottom:0.25rem;
  justify-content:start;
  }
      

      
        
        
      
      
  .fmTHVC {
    width:40px;
  height:40px;
  max-width:40px;
  max-height:40px;
  padding-top:6px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:6px;
  border-radius:12px;
  padding-right:6px;
  flex-direction:column;
  padding-bottom:6px;
  }
      

      
  .fmTHVC:hover {
    cursor:pointer;
  border-color:var(--grey-100, #F5F5F5);
  border-style:solid;
  border-width:1px;
  align-content:start;
  border-radius:12px;
  background-color:var(--white, #ffffff);
  }
      

        
        
      
      
  .cOafLx {
    gap:7px;
  width:100%;
  align-items:end;
  padding-top:6px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:6px;
  border-radius:12px;
  padding-right:6px;
  padding-bottom:6px;
  justify-content:start;
  background-color:var(--white, #ffffff);
  }
      

      
        
        
      
      
  .gblyN {
    color:var(--grey-900, #171717);
  width:100%;
  height:45px;
  font-size:14px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:15px;
  border-radius:12px;
  padding-right:15px;
  background-color:#fbfbfe;
  }
      

      
  .gblyN:focus {
    border-color:black;
  border-style:solid;
  border-width:1.5px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .IkRjh {
    flex:1;
  height:94.5%;
  max-height:94.5%;
  align-items:stretch;
  flex-direction:row;
  }
      

      
        
        
      
      
  .dCzrMe {
    color:var(--grey-600, #525252);
  cursor:pointer;
  }
      

      
        
        
      
      
  .cdeSXV {
    gap:6px;
  color:var(--white, #ffffff);
  height:85%;
  display:flex;
  font-size:13px;
  box-shadow:1px -2px 8px 0px #00000021 inset;
  transition:background-color 300ms cubic-bezier(0.77, 0, 0.17, 1) 0ms normal;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:500;
  margin-left:15px;
  padding-left:12px;
  border-radius:10px;
  padding-right:12px;
  flex-direction:row;
  justify-content:center;
  background-color:#00AA5B;
  }
      

      
  .cdeSXV:hover {
    background-color:var(--grey-900, #171717);
  }
      

        
        
      
      
  .dpejuC {
    width:93px;
  height:85%;
  font-size:13px;
  overflow-x:clip;
  overflow-y:clip;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:10px;
  flex-direction:row;
  }
      

      
        
        
      
      
  .eWJmew {
    width:13%;
  overflow-y:hidden;
  align-items:start;
  flex-direction:row;
  justify-content:start;
  scrollbar-width:none;
  background-color:#ffffffff;
  border-bottom-left-radius:16px;
  }
      
.eWJmew::-webkit-scrollbar {
  width: 0;
}


      
        
        
      
      
  .aviDf {
    gap:5px;
  color:var(--grey-900, #171717);
  cursor:auto;
  display:flex;
  font-size:14px;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  padding-top:8px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
        
        
      
      
  .bYaRha {
    width:58%;
  padding-right:8px;
  flex-direction:column;
  }
      

      
  .bYaRha.mobile {
    width:100%;
  }
      

        
        
      
      
  .dApaGJ {
    height:100%;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .cCrnTh {
    gap:3px;
  color:var(--grey-500, #737373);
  display:flex;
  font-size:11px;
  align-items:center;
  font-family:'Inter';
  font-weight:400;
  padding-left:2px;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bnkGTy {
    width:40px;
  cursor:pointer;
  height:40px;
  max-width:36px;
  max-height:36px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  background-color:var(--button-color, #00aa5b);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bmeEvo {
    color:var(--green-800, #065F46);
  width:97%;
  height:32px;
  margin-top:8px;
  align-items:center;
  border-color:var(--green-800, #065F46);
  border-style:solid;
  border-width:1px;
  border-radius:6px;
  margin-bottom:8px;
  justify-content:center;
  background-color:var(--green-50, #ECFDF5);
  }
      

      
        
        
      
      
  .dNYUqK {
    width:6%;
  height:100px;
  max-width:6%;
  min-width:6%;
  max-height:100px;
  min-height:100px;
  align-items:start;
  padding-top:1px;
  flex-direction:column;
  padding-bottom:1px;
  justify-content:start;
  }
      

      
  .dNYUqK.mobile {
    width:6%;
  max-width:6%;
  min-width:6%;
  }
      

        
        
      
      
  .bXThCa {
    width:100%;
  padding-top:var(--padding-top);
  padding-left:var(--padding-left);
  padding-right:var(--padding-right);
  padding-bottom:var(--padding-bottom);
  }
      

      
  .bXThCa.isedit {
    padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  }
      

        
        
      
      
  .bjhrOt {
    cursor:pointer;
  display:inline-block;
  background-color:var(--white);
  }
      

      
  .bjhrOt.isedit {
    border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .bzBvjF {
    gap:8px;
  width:25%;
  height:100%;
  align-items:center;
  padding-top:8px;
  padding-bottom:8px;
  justify-content:start;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
        
      
      
  .bBhtRN {
    width:19%;
  overflow-x:visible;
  overflow-y:scroll;
  align-items:start;
  justify-content:start;
  scrollbar-width:none;
  background-color:#ffffffff;
  }
      
.bBhtRN::-webkit-scrollbar {
  width: 0;
}


      
        
        
      
      
  .bciKSL {
    cursor:pointer;
  position:relative;
  padding-top:4px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:4px;
  border-radius:6px;
  padding-right:4px;
  padding-bottom:4px;
  background-color:#ffffff;
  }
      

      
  .bciKSL:hover {
    background-color:var(--grey-50, #FAFAFA);
  }
      

        
        
      
      
  .eoEgHA {
    flex:1;
  width:100%;
  cursor:auto;
  max-width:100%;
  object-fit:contain;
  flex-direction:row;
  background-color:var(--sectionbackgroundcolor, #ffffff);
  border-top-color:black;
  border-top-style:solid;
  border-top-width:var(--top-border);
  border-left-color:black;
  border-left-style:solid;
  border-left-width:var(--left-border);
  border-right-color:black;
  border-right-style:solid;
  border-right-width:var(--rigt-border);
  border-bottom-color:black;
  border-bottom-style:solid;
  border-bottom-width:var(--bottom-border);
  }
      

      
  .eoEgHA.mobile {
    padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:column;
  padding-bottom:0px;
  }
      


  .eoEgHA.active {
    outline-color:#00aa5b;
  outline-style:solid;
  outline-width:1px;
  }
      


  
      

        
        
      
      
  .cdKuRP {
    width:var(--view);
  max-width:var(--view);
  transition:width 300ms cubic-bezier(0.77, 0, 0.17, 1) 0ms normal, max-width 300ms cubic-bezier(0.55, 0.06, 0.68, 0.19) 0ms normal;
  align-items:center;
  font-weight:800;
  justify-content:center;
  background-color:#ffffffff;
  }
      

      
        
        
      
      
  .eBlpAl {
    gap:1.5px;
  top:-1px;
  left:-28px;
  width:fit-content;
  z-index:2;
  position:absolute;
  align-items:center;
  font-weight:500;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
        
      
      
  .lIuCK {
    color:var(--grey-500, #737373);
  font-size:12px;
  font-family:inherit;
  font-weight:500;
  text-decoration-line: line-through;
  }
      

      
        
        
      
      
  .dpZvuH {
    gap:16px;
  color:var(--grey-900, #171717);
  width:98%;
  display:flex;
  font-size:16px;
  margin-top:8px;
  align-items:center;
  font-family:'Inter Tight';
  padding-top:25px;
  border-color:var(--grey-300);
  border-style:dashed;
  border-width:1.5px;
  border-radius:6px;
  margin-bottom:8px;
  flex-direction:column;
  padding-bottom:25px;
  justify-content:center;
  background-color:#fbfbfe;
  }
      

      
  .dpZvuH.mobile {
    font-size:13px;
  text-align:center;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  }
      

        
        
      
      
  .dSRdLT {
    font-size:14px;
  text-align:left;
  font-family:'Inter';
  font-weight:500;
  }
      

      
          @media (max-width: 470px) {
            
  .dSRdLT {
    line-height:19px;
  }
      

          }
          
        
        
      
      
  .facoDv {
    gap:6px;
  color:var(--white, #ffffff);
  width:fit-content;
  display:flex;
  font-size:15px;
  box-shadow:2px -11px 8px 0px #000000f7 inset;
  font-family:'Inter Tight';
  font-weight:500;
  padding-top:10px;
  border-color:var(--grey-700, #404040);
  border-style:solid;
  border-width:0.5px;
  padding-left:15px;
  border-radius:8px;
  padding-right:15px;
  flex-direction:row;
  padding-bottom:10px;
  background-color:var(--grey-800, #262626);
  }
      

      
        
        
      
      
  .erNTuD {
    width:100%;
  cursor:pointer;
  padding-top:var(--paddingtop);
  padding-left:var(--paddingleft);
  padding-right:var(--paddingright);
  padding-bottom:var(--paddingbottom);
  }
      

      
        
        
      
      
  .dnBtYx {
    gap:1em;;
  color:#fff;;
  display:flex;;
  padding:1em;;
  align-items:center;;
  aspect-ratio:16 / 9;;
  flex-direction:column;;
  justify-content:center;;
  text-decoration:none;;
  background-color:#000;;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .yKMxw {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  z-index:2;
  position:absolute;
  }
      

      
        
        
      
      
  .bXRcPR {
    overflow-x:clip;
  overflow-y:clip;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .enYVrT {
    width:fit-content;
  z-index:;
  position:relative;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .bYsAGJ {
    gap:6px;
  color:var(--grey-800, #262626);
  display:flex;
  font-size:14px;
  font-family:'Inter Tight';
  font-weight:700;
  flex-direction:row;
  }
      

      
        
        
      
      
  .eIolAw {
    gap:5px;
  width:fit-content;
  z-index:2;
  position:relative;
  align-items:center;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  flex-direction:row;
  padding-bottom:5px;
  justify-content:end;
  }
      

      
        
        
      
      
  .cGTszi {
    color:var(--grey-600, #525252);
  height:35px;
  font-size:12px;
  align-items:center;
  font-family:'Inter';
  padding-left:12px;
  padding-right:12px;
  flex-direction:row;
  justify-content:space-between;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .cioiZT {
    gap:14px;
  width:100%;
  margin-top:10px;
  align-items:center;
  padding-top:8px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:space-between;
  border-top-color:var(--grey-200, #E5E5E5);
  border-top-style:solid;
  border-top-width:1px;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .ABZKA {
    width:100%;
  justify-content:start;
  }
      

      
        
        
      
      
  .eUFtal {
    width:var(--size);
  cursor:pointer;
  height:var(--size);
  max-width:var(--size);
  margin-top:var(--padding-top);
  max-height:var(--size);
  margin-left:var(--padding-left);
  margin-right:var(--padding-right);
  margin-bottom:var(--padding-bottom);
  flex-direction:column;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .ZKKMk {
    flex:1;
  width:100%;
  }
      

      
  .ZKKMk.activecontainer {
    border-radius:2px;
  background-color:#a8a8a852;
  }
      

        
        
      
      
  .dNLuXe {
    color:var(--grey-600, #525252);
  font-size:14px;
  box-shadow:;
  text-align:center;
  font-family:'Inter Tight';
  font-weight:500;
  }
      

      
          @media (max-width: 470px) {
            
  .dNLuXe {
    font-size:12px;
  }
      

          }
          
        
        
      
      
  .fuaKgs {
    gap:14px;
  color:var(--grey-700, #404040);
  width:100%;
  font-size:12px;
  align-items:center;
  font-weight:500;
  padding-top:6px;
  flex-direction:row;
  padding-bottom:4px;
  justify-content:space-between;
  border-bottom-color:var(--grey-200, #E5E5E5);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eauDOT {
    color:var(--grey-900, #171717);
  cursor:pointer;
  height:45px;
  font-size:16px;
  margin-top:-1px;
  align-items:center;
  font-family:'Inter';
  font-weight:500;
  padding-left:15px;
  padding-right:15px;
  flex-direction:row;
  justify-content:space-between;
  border-top-color:var(--grey-300, #D4D4D4);
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
  .eauDOT:hover {
    color:var(--theme, #CC722C);
  background-color:#fbfbfe;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .PlUBF {
    width:100%;
  cursor:pointer;
  margin-top:var(--space-top);
  align-items:center;
  padding-left:var(--space-left);
  margin-bottom:var(--space-bottom);
  padding-right:var(--space-right);
  justify-content:center;
  }
      

      
  .PlUBF:hover {
    padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      


  .PlUBF.edit {
    padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .cRVABp {
    gap:5px;
  color:var(--grey-700, #404040);
  display:flex;
  font-size:11px;
  max-width:80%;
  overflow-x:hidden;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:500;
  padding-left:2px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .oBPWr {
    gap:4px;
  color:var(--grey-50, #FAFAFA);
  cursor:pointer;
  outline:none;
  font-size:13px;
  box-shadow:1px 4px 8px 0px #0000001c, 2px -4px 8px 0px #4f4f4f1a inset;
  align-items:center;
  font-family:'Inter Tight';
  font-weight:600;
  padding-top:10px;
  padding-left:10px;
  border-radius:12px;
  padding-right:10px;
  flex-direction:row;
  padding-bottom:10px;
  justify-content:center;
  background-color:#00AA5B;
  }
      

      
  .oBPWr:hover {
    background-color:var(--green-500, #10B981);
  }
      


  .oBPWr:focus-visible {
    border-color:#bedbfeff;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .bCThsK {
    gap:8px;
  color:var(--grey-600, #525252);
  width:100%;
  height:100%;
  display:flex;
  font-size:15px;
  max-width:100%;
  align-items:start;
  font-family:'Inter Tight';
  font-weight:500;
  padding-left:5px;
  padding-right:5px;
  flex-direction:column;
  justify-content:start;
  }
      

      
  .bCThsK.mobile {
    gap:8px;
  display:flex;
  font-size:13px;
  flex-direction:column;
  }
      

        
        
      
      
  .WlTiU {
    max-width:100%;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  border-radius:9px;
  }
      

      
  .WlTiU:hover {
    border-color:#00aa5b;
  border-style:solid;
  border-width:1px;
  }
      

        
        
      
      
  .bPkta-D {
    right:3px;
  width:50px;
  bottom:10px;
  height:35px;
  position:absolute;
  max-width:50px;
  align-items:center;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:0px;
  border-radius:6px;
  padding-right:0px;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
        
      
      
  
      

      
        
        
      