
  

  

  
  
  
  



@layer base {
  
  body, :host {
    /* Color */
    --neutral-0: #1c1d22;
--neutral-1: #1B1C22;
--neutral-2: #222328;
--neutral-3: #2A2B33;
--neutral-4: #2F313C;
--neutral-5: #343744;
--neutral-6: #3C3F4D;
--neutral-7: #474B5D;
--neutral-8: #5D627B;
--neutral-9: #696F8A;
--neutral-10: #757B96;
--neutral-11: #ADB3CB;
--neutral-12: #EDEEF3;
--neutral-overlay-dark: #1b1c2280;
--neutral-overlay-light: #edeef34f;
--brand-0: #252850;
--brand-1: #1A1B2A;
--brand-2: #1B1C31;
--brand-3: #262558;
--brand-4: #2E2779;
--brand-5: #352E89;
--brand-6: #3E3996;
--brand-7: #4944AA;
--brand-8: #5750CA;
--brand-9: #5C45F2;
--brand-10: #5132E1;
--brand-11: #ccd7ff;
--brand-12: #DBDFFF;
--brand-overlay-dark: #1A1B2A;
--brand-overlay-light: #dbdfff78;
--success-0: #1e2f22;
--success-1: #171F19;
--success-2: #1A231D;
--success-3: #1C3424;
--success-4: #1A4229;
--success-5: #1F4E31;
--success-6: #255B3A;
--success-7: #2B6B44;
--success-8: #2F7E4F;
--success-9: #1BA15C;
--success-10: #009450;
--success-11: #84ebac;
--success-12: #cffcdd;
--success-overlay-dark: #13201b82;
--success-overlay-light: #9cfcde80;
--warning-0: #202518;
--warning-1: #1B1E16;
--warning-2: #202318;
--warning-3: #2C311C;
--warning-4: #353E1E;
--warning-5: #3F4920;
--warning-6: #4A5624;
--warning-7: #566429;
--warning-8: #65762D;
--warning-9: #CDF245;
--warning-10: #C5E659;
--warning-11: #C4E558;
--warning-12: #E4F7B5;
--warning-overlay-dark: #1B1E16;
--warning-overlay-light: #e4f7b554;
--critical-0: #2c1b1b;
--critical-1: #231A1A;
--critical-2: #271C1D;
--critical-3: #441A20;
--critical-4: #581723;
--critical-5: #661B29;
--critical-6: #762634;
--critical-7: #8E3342;
--critical-8: #B94055;
--critical-9: #F24568;
--critical-10: #E3355C;
--critical-11: #FF8E9C;
--critical-12: #FFD1D5;
--critical-overlay-dark: #231A1A;
--critical-overlay-light: #ffd1d58a;
--neutral-0: #101d32;
--neutral-1: #D8770005;
--neutral-2: #F5D0000C;
--neutral-3: #FEF69B14;
--neutral-4: #F7FCED1A;
--neutral-5: #E0ECFD24;
--neutral-6: #D6E1FE31;
--neutral-7: #D4E1FD42;
--neutral-8: #D4DEFD62;
--neutral-9: #D5E0FF72;
--neutral-10: #D4DEFF83;
--neutral-11: #D5DEFFC9;
--neutral-12: #F2F5FFF7;
--brand-1: #0BD00004;
--brand-2: #72F6000A;
--brand-3: #20AFFE25;
--brand-4: #0892FE43;
--brand-5: #1D93FF58;
--brand-6: #329BFF6B;
--brand-7: #3C9BFF84;
--brand-8: #3B99FFA4;
--brand-9: #1788FFE5;
--brand-10: #0081FED4;
--brand-11: #7FB8FF;
--brand-12: #D0E4FFFE;
--success-1: #00EB000A;
--success-2: #00FC000F;
--success-3: #00FA3223;
--success-4: #00FB5A33;
--success-5: #00FF7640;
--success-6: #00FF8F50;
--success-7: #00FDA064;
--success-8: #00FFAD7B;
--success-9: #74FED3E2;
--success-10: #6CFFD2D5;
--success-11: #69FFD0D2;
--success-12: #B2FEE4F8;
--warning-1: #00FA0007;
--warning-2: #16F7000D;
--warning-3: #81FB001D;
--warning-4: #A0FB002B;
--warning-5: #B0FE0D37;
--warning-6: #BDFD2745;
--warning-7: #C8FD3E55;
--warning-8: #D0FF4A68;
--warning-9: #DFFE73E2;
--warning-10: #DEFE6BD7;
--warning-11: #E0FF75E3;
--warning-12: #EEFFC1F4;
--critical-1: #00EC0005;
--critical-2: #A9EB000A;
--critical-3: #FD92001D;
--critical-4: #FE7A0030;
--critical-5: #FF7E003E;
--critical-6: #FF8A264F;
--critical-7: #FE914467;
--critical-8: #FF93538D;
--critical-9: #FE9F74E1;
--critical-10: #FF9260D9;
--critical-11: #FEA781FB;
--critical-12: #FFDFD1F7;
    /* Fonts */
    --font-outfit: 'Outfit',sans-serif;
--font-sans: 'Inter',sans-serif;
--font-outfit: 'Outfit',sans-serif;

    /* Font size */
    --font-size-xxs: 0.75rem;
--font-size-xs: 0.875rem;
--font-size-sm: 1rem;
--font-size-md: 1.125rem;
--font-size-lg: 1.25rem;
--font-size-xl: 1.5rem;
--font-size-2xl: 1.875rem;
--font-size-3xl: 2.25rem;
--font-size-4xl: 3rem;
--font-size-5xl: 3rem;
--font-size-6xl: 3.5rem;
--font-size-xxs: 0.625rem;
--font-size-xs: 0.75rem;
--font-size-sm: 0.875rem;
--font-size-base: 1rem;
--font-size-lg: 1.125rem;
--font-size-xl: 1.25rem;
--font-size-2xl: 1.5rem;
--font-size-3xl: 1.875rem;
--font-size-4xl: 2.25rem;
--font-size-5xl: 3rem;
--font-size-6: 1rem;
    /* Font weight */
    --font-weight-thin: 100;
--font-weight-lighter: 200;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
--font-weight-bolder: 800;
--font-weight-black: 900;
--font-weight-thin: 100;
--font-weight-lighter: 200;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
--font-weight-bolder: 800;
--font-weight-black: 900;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
--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 */
    --4xs: 0.125rem;
--3xs: 0.25rem;
--2xs: 0.375rem;
--xs: 0.5rem;
--sm: 0.75rem;
--md: 1rem;
--lg: 1.5rem;
--xl: 2rem;
--2xl: 2.5rem;
--3xl: 3rem;
--4xl: 4rem;
--5xl: 6rem;
--6xl: 8rem;
--7xl: 10rem;
--border-xs: 0.0625rem;
--border-sm: 0.125rem;
--border-md: 0.1875rem;
--border-lg: 0.25rem;
--border-focus: 0.2rem;
--rounding-xs: 0.125rem;
--rounding-sm: 0.25rem;
--rounding-md: 0.375rem;
--rounding-lg: 0.5rem;
--rounding-xl: 0.75rem;
--rounding-2xl: 1rem;
--rounding-3xl: 1.5rem;
--rounding-4xl: 2.25rem;
--none: 0rem;
--page: 85rem;
--modal-lg: 40rem;
--modal-md: 30rem;
--modal-sm: 22rem;
--menu-left: 15rem;
--menu-top: 4rem;
--menu-bottom: 4rem;
--menu-right: 12rem;
--font-family: Outfit;
--interactive-xs: 1.85rem;
--interactive-sm: 2.35rem;
--interactive-md: 2.75rem;
--interactive-lg: 3.25rem;
--icon-size: 1.35rem;
--rounding-full: 999%;
--4xs: 0.125rem;
--3xs: 0.25rem;
--2xs: 0.375rem;
--xs: 0.5rem;
--sm: 0.75rem;
--md: 1rem;
--lg: 1.5rem;
--xl: 2rem;
--2xl: 2.5rem;
--3xl: 3rem;
--4xl: 4rem;
--5xl: 6rem;
--6xl: 8rem;
--7xl: 10rem;
--border-xs: 0.0625rem;
--border-sm: 0.125rem;
--border-md: 0.1875rem;
--border-lg: 0.25rem;
--border-focus: 0.2rem;
--rounding-xs: 0.125rem;
--rounding-sm: 0.25rem;
--rounding-md: 0.375rem;
--rounding-lg: 0.5rem;
--rounding-xl: 0.75rem;
--rounding-2xl: 1rem;
--rounding-3xl: 1.5rem;
--rounding-4xl: 2.25rem;
--none: 0rem;
--page: 85rem;
--modal-lg: 40rem;
--modal-md: 30rem;
--modal-sm: 22rem;
--menu-left: 15rem;
--menu-top: 4rem;
--menu-bottom: 4rem;
--menu-right: 12rem;
--font-family: Outfit;
--interactive-md: 2.75rem;
--interactive-lg: 3.25rem;
--interactive-sm: 2.35rem;
    /* 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;
    }
  }
}

      
  .eWGfQe {
    width:100%;
  height:100%;
  display:flex;
  background: var(--neutral-0);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cOdSmk {
    color:var(--neutral-11);
  width:fit-content;
  cursor:pointer;
  display:flex;
  overflow:hidden;
  position:relative;
  font-size:var(--font-size-sm);
  background:var(--neutral-3);
  transition:scale 300ms cubic-bezier(0.3, -0.43, 0.64, 1.46) 0ms normal, all 300ms ease;
  align-items:center;
  font-family:var(--font-family);
  font-weight:600;
  user-select:none;
  border-radius:var(--rounding-lg);
  outline-color:var(--neutral-7);
  outline-style:none;
  outline-width:var(--border-md);
  flex-direction:row;
  outline-offset:var(--4xs);
  pointer-events:auto;
  backdrop-filter:blur(1.5rem);
  justify-content:center;
  }
      

      
  .cOdSmk.is-loading {
    pointer-events:none;
  }
      


  .cOdSmk.is-hovered {
    color:var(--neutral-12);
  background:var(--neutral-4);
  outline-color:var(--neutral-9);
  }
      


  .cOdSmk.is-pressed {
    scale:0.96;
  background:var(--neutral-5);
  outline-color:var(--neutral-11);
  }
      


  .cOdSmk.is-focused {
    color:var(--neutral-12);
  outline-color:var(--brand-9);
  outline-style:solid;
  }
      


  .cOdSmk.is-selected {
    color:var(--neutral-12);
  background:var(--neutral-6);
  outline-color:var(--neutral-8);
  }
      


  .cOdSmk.is-disabled {
    cursor:not-allowed;
  opacity:0.5;
  outline-color:var(--neutral-5);
  pointer-events:none;
  }
      


  .cOdSmk.cond-1-default {
    color:var(--brand-11);
  background:var(--brand-3);
  outline-color:var(--brand-7);
  }
      


  .cOdSmk.cond-1-hovered {
    color:var(--brand-12);
  background:var(--brand-3);
  outline-color:var(--brand-10);
  }
      


  .cOdSmk.cond-1-pressed {
    color:var(--brand-12);
  scale:0.96;
  background:var(--brand-4);
  outline-color:var(--brand-11);
  }
      


  .cOdSmk.cond-1-focused {
    color:var(--brand-12);
  background:var(--brand-6);
  outline-color:var(--brand-8);
  }
      


  .cOdSmk.cond-1-selected {
    color:var(--brand-12);
  background:var(--brand-6);
  outline-color:var(--brand-8);
  }
      


  .cOdSmk.cond-1-disabled {
    color:var(--neutral-8);
  cursor:not-allowed;
  opacity:0.6;
  background:var(--brand-3);
  outline-color:var(--brand-5);
  pointer-events:none;
  }
      


  .cOdSmk.cond-2-default {
    color:var(--warning-12);
  background:var(--warning-3);
  outline-color:var(--warning-7);
  }
      


  .cOdSmk.cond-2-hovered {
    color:var(--warning-12);
  background:var(--warning-4);
  outline-color:var(--warning-10);
  }
      


  .cOdSmk.cond-2-pressed {
    color:var(--warning-12);
  scale:0.96;
  background:var(--warning-5);
  outline-color:var(--warning-11);
  }
      


  .cOdSmk.cond-2-focused {
    color:var(--warning-12);
  outline-color:var(--warning-8);
  }
      


  .cOdSmk.cond-2-selected {
    color:var(--warning-12);
  background:var(--warning-6);
  outline-color:var(--warning-8);
  }
      


  .cOdSmk.cond-2-disabled {
    color:var(--warning-10);
  cursor:not-allowed;
  opacity:0.6;
  background:var(--warning-3);
  outline-color:var(--warning-5);
  pointer-events:none;
  }
      

        
      
      
  .ceOwqK {
    gap:var(--sm);
  height:var(--interactive-md);
  display:flex;
  padding:var(--sm) var(--lg);
  min-width:0px;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .nijRE {
    gap:var(--sm);
  height:var(--interactive-md);
  display:flex;
  padding:var(--sm) var(--lg);
  min-width:0px;
  align-items:center;
  font-family:inherit;
  flex-direction:row;
  pointer-events:none;
  justify-content:center;
  }
      

      
        
      
      
  .eBzEdG {
    top:0px;
  left:0px;
  width:100%;
  border:none;
  cursor:pointer;
  height:100%;
  outline:none;
  z-index:999;
  position:absolute;
  background:transparent;
  font-family:inherit;
  user-select:none;
  touch-action:manipulation;
  pointer-events:auto;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .eBzEdG.disabled {
    cursor:not-allowed;
  pointer-events:none;
  }
      

        
      
      
  
      

      
        
      
      
  .eqRXIw {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  opacity:0;
  overflow:hidden;
  position:absolute;
  background:var(--shimmer-background);
  transition:opacity 0.3s ease;
  align-items:center;
  border-radius:inherit;
  flex-direction:row;
  pointer-events:none;
  backdrop-filter:blur(2rem);
  justify-content:center;
  }
      

      
  .eqRXIw.is-loading {
    opacity:1;
  }
      

        
      
      
  .eUdxnm {
    top:0px;
  left:-100%;
  width:200%;
  height:100%;
  position:absolute;
  animation:2.5s linear infinite animation-shimmer-movement, 3.5s ease-in-out infinite animation-shimmer-pulse;
  background:linear-gradient(90deg, var(--shimmer-base) 0%, var(--shimmer-highlight) 50%, var(--shimmer-highlight) 50%, var(--shimmer-base) 100%);
  background-size:200% 100%;
  }
      

      
        
                  @keyframes animation-shimmer-pulse {
                    
                        0% {
                          opacity: 0.7;
                        }
                        

                        50% {
                          opacity: 1;
                        }
                        

                        100% {
                          opacity: 0.7;
                        }
                        
                  }
                  

                  @keyframes animation-shimmer-movement {
                    
                        0% {
                          background-position: -200% 0;
                        }
                        

                        100% {
                          background-position: 200% 0;
                        }
                        
                  }
                  
      
      
  
      

      
        
      
      
  .dqatOY {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  z-index:1;
  overflow:hidden;
  position:absolute;
  border-radius:inherit;
  pointer-events:none;
  }
      

      
        
      
      
  .eoYBBd {
    color:var(--ripple-color);
  scale:var(--ripple-scale);
  width:fit-contents;
  height:fit-contents;
  opacity:var(--ripple-opacity);
  position:absolute;
  min-width:150%;
  translate:var(--ripple-x) var(--ripple-y);
  background:radial-gradient(closest-side, var(--ripple-color) 65%, transparent 66%);
  min-height:150%;
  transition:scale var(--ripple-duration) cubic-bezier(0.4, 0.5, 0.2, 1) 0ms normal, opacity 300ms ease 0ms normal, color 300ms ease  , background 300ms ease;
  aspect-ratio:1;
  pointer-events:none;
  }
      

      
  .eoYBBd {
    @starting-style {
            scale:0.1;
  opacity:0.25;
          }
  }
      

        
      
      
  
      

      
        
      
      
  .ekrsYa {
    width:100%;
  height:100%;
  display:flex;
  position:relative;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .du-button-bordered\:root {
    height:var(--interactive-md);
  row-gap:var(--sm);
  background:var(--neutral-1);
  column-gap:var(--sm);
  padding-left:var(--lg);
  outline-style:solid;
  padding-right:var(--lg);
  outline-offset:calc(var(--border-md) * -1);
  }
      

      
  .du-button-bordered\:root.is-hovered {
    background:var(--neutral-3);
  }
      


  .du-button-bordered\:root.is-pressed {
    background:var(--neutral-4);
  }
      


  .du-button-bordered\:root.is-selected {
    background:var(--neutral-2);
  }
      


  .du-button-bordered\:root.is-focused {
    color:var(--brand-12);
  background:var(--brand-3);
  outline-color:var(--brand-11);
  }
      


  .du-button-bordered\:root.cond-1-default {
    color:var(--brand-11);
  background:var(--brand-3);
  outline-color:var(--brand-7);
  }
      


  .du-button-bordered\:root.cond-1-hovered {
    background:var(--brand-4);
  outline-color:var(--brand-9);
  }
      


  .du-button-bordered\:root.cond-1-pressed {
    background:var(--brand-5);
  outline-color:var(--brand-10);
  }
      


  .du-button-bordered\:root.cond-1-focused {
    background:var(--brand-3);
  outline-color:var(--brand-11);
  }
      


  .du-button-bordered\:root.cond-1-selected {
    color:var(--brand-12);
  background:var(--brand-5);
  outline-color:var(--brand-10);
  }
      


  .du-button-bordered\:root.cond-1-disabled {
    background:var(--brand-2);
  }
      


  .du-button-bordered\:root.cond-2-default {
    background:var(--warning-3);
  outline-color:var(--warning-5);
  }
      


  .du-button-bordered\:root.cond-2-hovered {
    background:var(--warning-4);
  outline-color:var(--warning-7);
  }
      


  .du-button-bordered\:root.cond-2-pressed {
    background:var(--warning-5);
  outline-color:var(--warning-7);
  }
      


  .du-button-bordered\:root.cond-2-focused {
    color:var(--warning-12);
  background:var(--warning-3);
  outline-color:var(--warning-11);
  }
      


  .du-button-bordered\:root.cond-2-selected {
    background:var(--warning-4);
  }
      


  .du-button-bordered\:root.cond-2-disabled {
    background:var(--warning-2);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eoBUMI {
    gap:var(--sm);
  width:100%;
  display:flex;
  align-items:flex-start;
  flex-direction:row;
  }
      

      
  .eoBUMI.center {
    align-items:center;
  }
      


  .eoBUMI.column {
    flex-direction:column;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
  
      


  
      


  
      


  
      


  
      


  
      


  
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .du-button-solid\:root {
    gap:var(--sm);
  color:var(--brand-12);
  height:var(--interactive-md);
  display:flex;
  padding:var(--sm) var(--lg);
  min-width:0px;
  background:var(--brand-9);
  box-shadow:0 8px 32px rgba(2, 137, 192, 0.25);
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
  .du-button-solid\:root.is-hovered {
    transform:translateY(-1px);
  background:var(--brand-10);
  box-shadow:0 12px 48px rgba(2, 137, 192, 0.35);
  }
      


  .du-button-solid\:root.is-pressed {
    transform:translateY(0);
  background:var(--brand-8);
  box-shadow:0 4px 16px rgba(2, 137, 192, 0.2);
  }
      


  .du-button-solid\:root.is-focused {
    outline:var(--border-md) solid var(--brand-8);
  box-shadow:0 12px 48px rgba(2, 137, 192, 0.35);
  }
      


  .du-button-solid\:root.is-disabled {
    opacity:0.6;
  background:var(--brand-5);
  box-shadow:none;
  }
      


  .du-button-solid\:root.is-selected {
    background:var(--brand-6);
  }
      


  .du-button-solid\:root.cond-1-default {
    color:var(--success-12);
  background:var(--success-9);
  box-shadow:0 8px 32px rgba(39, 194, 0, 0.25);
  }
      


  .du-button-solid\:root.cond-1-hovered {
    color:var(--success-12);
  transform:translateY(-1px);
  background:var(--success-10);
  box-shadow:0 12px 48px rgba(39, 194, 0, 0.35);
  }
      


  .du-button-solid\:root.cond-1-pressed {
    color:var(--success-12);
  transform:translateY(0);
  background:var(--success-8);
  box-shadow:0 4px 16px rgba(39, 194, 0, 0.2);
  }
      


  .du-button-solid\:root.cond-1-focused {
    color:var(--success-12);
  outline:var(--border-md) solid var(--success-8);
  background:var(--success-9);
  box-shadow:0 12px 48px rgba(39, 194, 0, 0.35);
  }
      


  .du-button-solid\:root.cond-1-selected {
    color:var(--success-12);
  background:var(--success-6);
  box-shadow:0 8px 32px rgba(39, 194, 0, 0.25);
  }
      


  .du-button-solid\:root.cond-1-disabled {
    color:var(--neutral-8);
  opacity:0.6;
  background:var(--success-5);
  box-shadow:none;
  }
      


  .du-button-solid\:root.cond-2-default {
    color:var(--critical-12);
  background:var(--critical-9);
  box-shadow:0 8px 32px rgba(193, 2, 28, 0.25);
  }
      


  .du-button-solid\:root.cond-2-hovered {
    color:var(--critical-12);
  transform:translateY(-1px);
  background:var(--critical-10);
  box-shadow:0 12px 48px rgba(193, 2, 28, 0.35);
  }
      


  .du-button-solid\:root.cond-2-pressed {
    color:var(--critical-12);
  transform:translateY(0);
  background:var(--critical-8);
  box-shadow:0 4px 16px rgba(193, 2, 28, 0.2);
  }
      


  .du-button-solid\:root.cond-2-focused {
    color:var(--critical-12);
  outline:var(--border-md) solid var(--critical-8);
  background:var(--critical-9);
  box-shadow:0 12px 48px rgba(193, 2, 28, 0.35);
  }
      


  .du-button-solid\:root.cond-2-selected {
    color:var(--critical-12);
  background:var(--critical-6);
  box-shadow:0 8px 32px rgba(193, 2, 28, 0.25);
  }
      


  .du-button-solid\:root.cond-2-disabled {
    color:var(--neutral-8);
  opacity:0.6;
  background:var(--critical-5);
  box-shadow:none;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eGgJLb {
    color:var(--text-color);
  width:100%;
  display:flex;
  padding:var(--padding);
  background:var(--background-color);
  transition:all 250ms ease;
  border-radius:var(--border-radius);
  outline-color:var(--outline-color);
  outline-style:solid;
  outline-width:var(--outline-width);
  flex-direction:column;
  outline-offset:var(--outline-offset);
  }
      

      
          @media (max-width: 36rem) {
            
  .eGgJLb.is-mobile-vanished {
    background:transparent;
  padding-top:0px;
  padding-left:0px;
  outline-color:transparent;
  outline-style:none;
  outline-width:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

          }
          

  .eGgJLb.is-loading {
    user-select:none;
  pointer-events:none;
  }
      

        
      
      
  
      

      
        
      
      
  .eEkeHQ {
    color:var(--color);
  margin:0px;
  overflow:hidden;
  font-size:var(--text-size-var);
  font-family:var(--font-family);
  line-height:var(--line-height-var);
  white-space:nowrap;
  text-overflow:ellipsis;
  }
      

      
          @media (max-width: 48rem) {
            
  .eEkeHQ {
    font-size:var(--mobile-size-var);
  }
      

          }
          

  .eEkeHQ.line-clamp {
    display:-webkit-box;
  white-space:normal;
  text-overflow:unset;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:var(--max-lines-var);
  }
      

        
      
      
  
      

      
        
      
      
  .bcjLOQ {
    color:var(--color);
  font-size:var(--text-size-var);
  font-family:var(--font-family);
  font-weight:700;
  line-height:var(--line-height-var);
  letter-spacing:-0.02em;
  }
      

      
          @media (max-width: 48rem) {
            
  .bcjLOQ {
    font-size:var(--text-size-mobile-var);
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  
      

      
  .dc-card-static\:j1jGv0SUrZNcwdzwr9zak.is-loading {
    opacity:0.57;
  }
      

        
      
      
  .x\:zlEgB-0dTZ-KdZwgv5Ci8 {
    row-gap:var(--md);
  column-gap:var(--md);
  }
      

      
        
      