
@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;
--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;
--lime-50: #F7FEE7;
--lime-100: #ECFCCB;
--lime-200: #D9F99D;
--lime-300: #BEF264;
--lime-400: #A3E635;
--lime-500: #84CC16;
--lime-600: #65A30D;
--lime-700: #4D7C0F;
--lime-800: #3F6212;
--lime-900: #365314;
--pink-50: #FDF2F8;
--pink-100: #FCE7F3;
--pink-200: #FBCFE8;
--pink-300: #F9A8D4;
--pink-400: #F472B6;
--pink-500: #EC4899;
--pink-600: #DB2777;
--pink-700: #BE185D;
--pink-800: #9D174D;
--pink-900: #831843;
--teal-50: #F0FDFA;
--teal-100: #CCFBF1;
--teal-200: #99F6E4;
--teal-300: #5EEAD4;
--teal-400: #2DD4BF;
--teal-500: #14B8A6;
--teal-600: #0D9488;
--teal-700: #0F766E;
--teal-800: #115E59;
--teal-900: #134E4A;
--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;
--purple-50: #F5F3FF;
--purple-100: #EDE9FE;
--purple-200: #DDD6FE;
--purple-300: #C4B5FD;
--purple-400: #A78BFA;
--purple-500: #8B5CF6;
--purple-600: #7C3AED;
--purple-700: #6D28D9;
--purple-800: #5B21B6;
--purple-900: #4C1D95;
--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-sans: 'Inter',sans-serif;
--font-poppins: 'Poppins',sans-serif;
--font-montserrat: 'Montserrat',sans-serif;

    /* Font size */
    --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 weight */
    --font-weight-thin: 100;
--font-weight-lighter: 200;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
--font-weight-bolder: 800;
--font-weight-black: 900;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    
    /* 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;
    }
  }
}

      
  .cBqwnq {
    color:var(--grey-700, #404040);
  width:100%;
  height:100%;
  background:radial-gradient(at bottom right, #D9A8F1, #FAD6A6,#F3F2F5);;
  flex-direction:row;
  background-color:#FFFFFF;
  }
      

      
        
        
      
      
  .cYxjw {
    color:inherit;
  font-size:2.25rem;
  font-weight:var(--font-weight-bold);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .qEZsB {
    gap:24px;
  top:12px;
  bottom:24px;
  overflow-y:hidden;
  padding-top:20px;
  flex-direction:row;
  }
      

      
        
        
      
      
  .cMyUgR {
    gap:1.5rem;
  width:100%;
  display:grid;
  z-index:;
  overflow-y:clip;
  border-style:solid;
  border-width:0px;
  flex-direction:row;
  grid-template-columns:repeat(1, minmax(0, 1fr));
  }
      

      
          @media (min-width: 640px) {
            
  .cMyUgR {
    grid-template-columns:repeat(2, minmax(0, 1fr));
  }
      

          }
          

          @media (min-width: 1024px) {
            
  .cMyUgR {
    grid-template-columns:repeat(3, minmax(0, 1fr));
  }
      

          }
          

          @media (min-width: 1280px) {
            
  .cMyUgR {
    grid-template-columns:repeat(4, minmax(0, 1fr));
  }
      

          }
          
        
        
      
      
  .bxCbMl {
    height:304px;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:center;
  padding-top:16px;
  padding-left:16px;
  border-radius:24px;
  padding-right:16px;
  padding-bottom:16px;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .cOpieS {
    flex:1;
  color:var(--grey-200, #E5E5E5);
  cursor:pointer;
  font-size:1rem;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  font-family:'Poppins';
  padding-top:8px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .cOpieS:hover {
    background-color:#512f6f;
  }
      

        
        
      
      
  .scenario-card-item\:1hDdVvOSx4PzESqs_qshl {
    flex:1;
  }
      

      
        
        
      
      
  .cdVxIc {
    gap:4px;
  width:100%;
  }
      

      
        
        
      
      
  .eWuPz {
    flex:1;
  color:var(--grey-200, #E5E5E5);
  cursor:pointer;
  font-size:1rem;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  font-family:'Poppins';
  padding-top:8px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--red-400, #F87171);
  }
      

      
  .eWuPz:hover {
    background-color:var(--red-500, #EF4444);
  }
      

        
        
      
      
  .ebJqbw {
    color:var(--grey-50, #FAFAFA);
  font-size:16px;
  font-family:'Poppins';
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  .ccWsau {
    color:var(--grey-200, #E5E5E5);
  cursor:pointer;
  font-size:1rem;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  font-family:'Poppins';
  padding-top:8px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .ccWsau:hover {
    background-color:#512f6f;
  }
      

        
        
      
      
  .scenario-card-item\:HPwE8MbHUopfrA4qTXMj3 {
    flex:1;
  }
      

      
        
        
      
      
  .chpwap {
    gap:16px;
  width:100%;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .fsazrd {
    color:var(--grey-50, #FAFAFA);
  width:fit-content;
  font-size:13px;
  font-family:'Poppins';
  font-weight:inherit;
  padding-top:4px;
  padding-left:12px;
  border-radius:100px;
  padding-right:12px;
  padding-bottom:4px;
  background-color:#663b8d;
  }
      

      
        
        
      
      
  .scenario-card-item\:kqo5ktPfMvMBSopi83VVi {
    flex:1;
  }
      

      
        
        
      
      
  .dvfkYr {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  position:absolute;
  background: #0000008c;
  }
      

      
        
        
      
      
  .fBRnPI {
    width:100%;
  display:flex;
  row-gap:1rem;
  column-gap:1rem;
  align-items:center;
  flex-direction:column;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .dlrwmD {
    display:flex;
  align-items:flex-start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .cwCTvS {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  position:absolute;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bvdCYl {
    gap:8px;
  color:var(--grey-50, #FAFAFA);
  width:fit-content;
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:1rem;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-semi-bold);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .bvdCYl:hover {
    background-color:#41255b;
  }
      

        
        
      
      
  .eTfmXd {
    color:inherit;
  display:inline-block;
  max-width:900px;
  }
      

      
        
        
      
      
  .dABTJr {
    height:100vh;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .eMKohQ {
    color:var(--grey-400, #A3A3A3);
  font-size:16px;
  transition:all 300ms ease-in-out 0ms ;
  font-family:'Poppins';
  font-weight:inherit;
  }
      

      
  .eMKohQ.active {
    color:#663B8D;
  }
      


  .eMKohQ.completed {
    color:#663B8D;
  }
      

        
        
      
      
  .xylSj {
    gap:32px;
  }
      

      
        
        
      
      
  .bZORhz {
    max-height:100%;
  overflow-y:auto;
  }
      

      
        
        
      
      
  .eooFSC {
    top:0px;
  width:fit-content;
  position:sticky;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dLnBJA {
    cursor:pointer;
  padding:0.5rem;
  }
      

      
  .dLnBJA:hover {
    background-color:#ffffff26;
  }
      

        
        
      
      
  .bpleIn {
    top:100%;
  z-index:1;
  position:absolute;
  margin-top:0.25rem;
  border-color:#D4D4D4;
  border-style:solid;
  border-width:1px;
  background-color:#ffffffff;
  }
      

      
        
        
      
      
  .cAQppO {
    gap:0.5rem;
  cursor:pointer;
  padding:0.5rem;
  font-size:0.875rem;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  background-color:#FFF;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .ffbLhs {
    flex:1;
  }
      

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

      
        
        
      
      
  .cnNkNx {
    top:0.2rem;
  right:1rem;
  z-index:2;
  position:absolute;
  }
      

      
        
        
      
      
  .client-profile\:04KZSzNAWuBaNRsbb6P0- {
    height:250px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .epDntu {
    gap:6px;
  }
      

      
        
        
      
      
  .ZwCpe {
    color:var(--grey-700, #404040);
  width:100%;
  font-size:14px;
  overflow-x:hidden;
  overflow-y:hidden;
  font-family:'Poppins';
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:8px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .client-profile\:5g0tK9XTccjkK72hMVwAh {
    height:250px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .cdoCdf {
    color:var(--grey-700, #404040);
  width:100%;
  height:40px;
  font-size:14px;
  font-family:'Poppins';
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .cdoCdf:focus {
    outline-color:#663B8D;
  outline-style:solid;
  outline-width:2px;
  }
      

        
        
      
      
  .cogpvj {
    color:var(--grey-700, #404040);
  font-size:0.875rem;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  }
      

      
        
        
      
      
  .dabaCU {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

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

        
        
      
      
  .dhchVR {
    gap:12px;
  color:var(--grey-50, #FAFAFA);
  width:fit-content;
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .dhchVR:hover {
    background-color:#41255b;
  }
      

        
        
      
      
  .faGaXi {
    gap:2px;
  }
      

      
        
        
      
      
  .cpOQSG {
    gap:24px;
  }
      

      
        
        
      
      
  .FKpPY {
    color:var(--grey-700, #404040);
  width:100%;
  height:192px;
  display:none;
  font-size:14px;
  font-family:'Poppins';
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .FKpPY:focus {
    font-size:14px;
  outline-color:#663B8D;
  outline-style:solid;
  outline-width:2px;
  }
      


  .FKpPY::placeholder {
    font-size:14px;
  }
      

        
        
      
      
  .client-profile\:py8Cky1QWAAfuWJ7mgRWG {
    height:250px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .client-profile\:rxeygIqFWfJt3EvINv_w9 {
    height:250px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .epOdVR {
    align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .eZGown {
    color:var(--grey-600, #525252);
  font-size:inherit;
  font-family:'Poppins';
  font-weight:inherit;
  }
      

      
        
        
      
      
  .dQhHeG {
    color:var(--grey-700, #404040);
  width:100%;
  height:40px;
  display:inline-block;
  font-size:14px;
  font-family:'Poppins';
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .dQhHeG:focus {
    outline-color:#663B8D;
  outline-style:solid;
  outline-width:2px;
  }
      

        
        
      
      
  .client-profile\:y1fwH6ji_KMbg3I6ZAL5U {
    height:250px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .dfKVPh {
    color:var(--grey-800, #262626);
  font-size:1.5rem;
  font-family:'Poppins';
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bUTAPG {
    width:80%;
  height:14px;
  border-radius:100px;
  background-color:var(--grey-200, #E5E5E5);
  }
      

      
        
        
      
      
  .cGFEGH {
    gap:20px;
  top:0px;
  position:sticky;
  }
      

      
        
        
      
      
  .coWOAi {
    color:inherit;
  }
      

      
        
        
      
      
  .bOwImf {
    flex:1;
  padding-left:3rem;
  padding-right:3rem;
  }
      

      
        
        
      
      
  .busWEs {
    gap:8px;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .eHnycY {
    gap:4px;
  color:var(--grey-50, #FAFAFA);
  width:fit-content;
  cursor:pointer;
  height:32px;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  padding-left:12px;
  border-radius:12px;
  padding-right:12px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:#663B8D;
  }
      

      
  .eHnycY:hover {
    background-color:#512f6f;
  }
      


  .eHnycY:disabled {
    color:var(--grey-400, #A3A3A3);
  background-color:var(--grey-300, #D4D4D4);
  }
      

        
        
      
      
  .eWVutT {
    width:25%;
  position:relative;
  }
      

      
        
        
      
      
  .cwatMg {
    gap:32px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .bHxBma {
    gap:8px;
  align-items:center;
  padding-top:8px;
  padding-left:10px;
  border-radius:8px;
  padding-right:10px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:#FFEBEC;
  }
      

      
        
        
      
      
  .scenario-instructions\:5ZdBtYP8olhLXkr7PSL6_ {
    height:250px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .cnROgW {
    gap:12px;
  color:var(--grey-50, #FAFAFA);
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .cnROgW:hover {
    background-color:#41255b;
  }
      

        
        
      
      
  .scenario-instructions\:aK7Asd7Dkt4LG3-Vli_gD {
    height:250px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .dTodkL {
    :;
  color:var(--text-strong, #0E121B);
  font-size:14px;
  font-style:normal;;
  font-family:'Poppins';
  font-weight:400;;
  line-height:20px;
  font-feature-settings:'ss11' on, 'cv09' on, 'liga' off, 'calt' off;;
  /* -paragraph/-x -small */:;
  }
      

      
        
        
      
      
  .cAvSrD {
    gap:8px;
  color:var(--grey-800, #262626);
  width:fit-content;
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

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

        
        
      
      
  
      

      
        
        
      
      
  .cySCBn {
    top:0px;
  width:100%;
  height:56px;
  z-index:99;
  position:fixed;
  align-items:center;
  padding-left:1rem;
  padding-right:1rem;
  justify-content:center;
  background-color:var(--grey-50, #FAFAFA);
  border-bottom-color:var(--stroke-soft, #E1E4EA);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
        
      
      
  .dtchKY {
    width:100%;
  max-width:65rem;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .czFuUx {
    gap:16px;
  }
      

      
        
        
      
      
  .czDRG {
    gap:24px;
  width:448px;
  height:auto;
  transition:all 500ms ease-in 0ms normal;
  padding-top:4px;
  padding-left:4px;
  border-radius:20px;
  padding-right:4px;
  padding-bottom:4px;
  background-color:var(--bg-weak, #F5F7FA);
  }
      

      
          @media (max-width: 439px) {
            
  .czDRG {
    width:100%;
  height:100%;
  padding-top:20px;
  padding-left:20px;
  border-radius:0px;
  padding-right:20px;
  padding-bottom:20px;
  }
      

          }
          
        
        
      
      
  .xhuox {
    gap:24px;
  width:100%;
  height:auto;
  box-shadow:0px 1px 2px 0px rgba(10, 13, 20, 0.03);
  padding-top:32px;
  border-color:var(--stroke-soft, #E1E4EA);
  border-style:solid;
  border-width:1px;
  padding-left:32px;
  border-radius:16px;
  padding-right:32px;
  padding-bottom:32px;
  background-color:var(--bg-white, #ffffff);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

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

      
        
        
      
      
  .scenario-section-new\:4uH0_vBnvRCp4fBUWVgiN {
    right:80px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .scenario-section-new\:4uH0_vBnvRCp4fBUWVgiN:hover {
    color:var(--yellow-500, #F59E0B);
  background-color:var(--yellow-50, #FFFBEB);
  }
      

        
        
      
      
  .scenario-section-new\:5oixWpQVpaU7LnrKKIpaZ {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .eKkDtm {
    gap:16px;
  padding-top:16px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:8px;
  padding-right:16px;
  padding-bottom:16px;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  .section-block-new\:-V2DJ6Bgapn9c_K7g_Yc4 {
    right:80px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .section-block-new\:-V2DJ6Bgapn9c_K7g_Yc4:hover {
    color:var(--yellow-500, #F59E0B);
  background-color:var(--yellow-50, #FFFBEB);
  }
      

        
        
      
      
  .section-block-new\:0KxUeqN063FVtQlcM3kQ6 {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .eHZKR {
    color:var(--grey-700, #404040);
  width:100%;
  height:40px;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  flex-direction:row;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .create-question-modal\:oKzYVWO8e7CJkaOlK1Udq {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .dbKwUV {
    color:var(--grey-700, #404040);
  width:100%;
  height:40px;
  display:none;
  font-size:14px;
  font-family:'Poppins';
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .dbKwUV:focus {
    outline-color:#663B8D;
  outline-style:solid;
  outline-width:2px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

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


  .bBMzmO.center-align {
    align-items:center;
  justify-content:center;
  }
      

        
        
      
      
  .bAyFlF {
    height:1px;
  background-color:var(--grey-200, #E5E5E5);
  }
      

      
        
        
      
      
  .ewbHyv {
    color:var(--grey-400, #A3A3A3);
  font-size:14px;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .KsFov {
    width:var(--width);
  height:var(--height);
  position:fixed;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:center;
  pointer-events:none;
  justify-content:center;
  }
      

      
  .KsFov.modal {
    touch-action:none;
  pointer-events:all;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .SWxlP {
    position:relative;
  outline-color:transparent;
  outline-style:none;
  outline-width:0px;
  pointer-events:all;
  }
      

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

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
  
      

        
        
      
      
  .byjkOA {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  z-index:-1;
  position:absolute;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .hey-monica-dialog\:vTZ980UGfeit68jks9RcN {
    background: #0e121b3d;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bOcqKf {
    color:var(--grey-600, #525252);
  width:fit-content;
  font-size:12px;
  font-family:inherit;
  font-weight:var(--font-weight-semi-bold);
  padding-top:2px;
  padding-left:8px;
  border-radius:4px;
  padding-right:8px;
  padding-bottom:2px;
  background-color:var(--grey-200, #E5E5E5);
  }
      

      
        
        
      
      
  .dAGqiN {
    gap:12px;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  .erKiru {
    right:0px;
  width:fit-content;
  cursor:pointer;
  display:flex;
  z-index:;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  flex-direction:column;
  padding-bottom:4px;
  }
      

      
  .erKiru:hover {
    background-color:var(--grey-200, #E5E5E5);
  }
      

        
        
      
      
  .cfXlvV {
    top:8px;
  right:6px;
  position:absolute;
  }
      

      
        
        
      
      
  .VDkus {
    width:40px;
  height:40px;
  align-items:center;
  padding-top:6px;
  padding-left:6px;
  border-radius:6px;
  padding-right:6px;
  padding-bottom:6px;
  justify-content:center;
  background-color:var(--red-50, #FEF2F2);
  }
      

      
        
        
      
      
  .fiidWR {
    gap:8px;
  flex:1;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--grey-50, #FAFAFA);
  }
      

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

        
        
      
      
  .eGGCbh {
    color:var(--grey-600, #525252);
  font-size:inherit;
  text-align:center;
  font-family:'Poppins';
  font-weight:inherit;
  }
      

      
        
        
      
      
  .dxmbCw {
    color:var(--red-500, #EF4444);
  }
      

      
        
        
      
      
  .bbIWk {
    gap:16px;
  align-items:center;
  justify-content:start;
  }
      

      
        
        
      
      
  .ceqHxS {
    gap:2px;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  .dZhfNt {
    gap:32px;
  width:100%;
  height:auto;
  box-shadow:0px 1px 2px 0px rgba(10, 13, 20, 0.03);
  align-items:center;
  padding-top:32px;
  border-color:var(--stroke-soft, #E1E4EA);
  border-style:solid;
  border-width:1px;
  padding-left:32px;
  border-radius:16px;
  padding-right:32px;
  padding-bottom:32px;
  justify-content:start;
  background-color:var(--bg-white, #ffffff);
  }
      

      
        
        
      
      
  .cFncjW {
    gap:12px;
  flex:1;
  color:var(--grey-50, #FAFAFA);
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:var(--red-400, #F87171);
  }
      

      
  .cFncjW:hover {
    background-color:var(--red-500, #EF4444);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .section-block-new\:_S17JT5z3Ruo3XuKN3w1K {
    right:40px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .section-block-new\:_S17JT5z3Ruo3XuKN3w1K:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .bUMTed {
    gap:16px;
  font-family:Poppins;
  padding-top:16px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:8px;
  padding-right:16px;
  padding-bottom:16px;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  .bpvtMe {
    gap:16px;
  display:flex;
  padding-top:16px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:8px;
  padding-right:16px;
  flex-direction:column;
  padding-bottom:16px;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  .buiqxI {
    color:var(--grey-600, #525252);
  width:fit-content;
  font-size:12px;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:3px;
  padding-left:8px;
  border-radius:4px;
  padding-right:8px;
  padding-bottom:3px;
  background-color:var(--grey-200, #E5E5E5);
  }
      

      
        
        
      
      
  .bTPjBh {
    right:40px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .bTPjBh:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  .cZBjpb {
    color:var(--grey-800, #262626);
  width:fit-content;
  display:none;
  font-size:16px;
  font-family:'Poppins';
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  .CoidR {
    gap:16px;
  display:flex;
  padding-top:16px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:8px;
  padding-right:16px;
  flex-direction:column;
  padding-bottom:16px;
  }
      

      
        
        
      
      
  .dApaGJ {
    height:100%;
  }
      

      
        
        
      
      
  .option-block\:LU4YWUcC253qtUbDKwYVa {
    font-size:1rem;
  font-family:Poppins;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  .bqiYxc {
    gap:6px;
  color:var(--grey-50, #FAFAFA);
  width:fit-content;
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .bqiYxc:hover {
    background-color:#41255b;
  }
      

        
        
      
      
  .bebKBk {
    color:var(--grey-600, #525252);
  width:fit-content;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
        
      
      
  .bIhOQB {
    gap:6px;
  flex-direction:row;
  }
      

      
        
        
      
      
  .dbOJoq {
    gap:1rem;
  color:var(--grey-700, #404040);
  font-size:0.875rem;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  }
      

      
        
        
      
      
  .haflh {
    width:fit-content;
  cursor:pointer;
  align-items:center;
  padding-top:2px;
  padding-left:2px;
  padding-right:2px;
  flex-direction:row;
  padding-bottom:2px;
  justify-content:start;
  }
      

      
        
        
      
      
  .bhMocU {
    width:28px;
  height:16px;
  transition:all 300ms ease-in-out 0ms ;
  align-items:start;
  padding-top:2px;
  padding-left:2px;
  border-radius:100px;
  padding-right:2px;
  padding-bottom:2px;
  justify-content:center;
  background-color:var(--bg-soft, #E1E4EA);
  }
      

      
  .bhMocU:hover {
    background-color:var(--bg-sub, #CACFD8);
  }
      


  .bhMocU.active {
    background-color:#663B8D;
  }
      

        
        
      
      
  .dcFctN {
    :;
  flex:1;
  color:var(--grey-600, #525252);
  font-size:14px;;
  font-style:normal;;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  line-height:16px;
  margin-left:6px;
  letter-spacing:-0.084px;;
  /* -label/-small */:;
  font-feature-settings:'ss11' on, 'cv09' on, 'liga' off, 'calt' off;;
  }
      

      
        
        
      
      
  .floRuK {
    width:4px;
  height:4px;
  transition:all 300ms ease-in-out 0ms ;
  border-radius:100px;
  background-color:var(--bg-soft, #E1E4EA);
  }
      

      
  .floRuK.active {
    background-color:#663B8D;
  }
      

        
        
      
      
  .eheHkq {
    width:12px;
  height:12px;
  box-shadow:0px 4px 8px 0px rgba(27, 28, 29, 0.06), 0px 2px 4px 0px rgba(14, 18, 27, 0.08);
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  border-radius:100px;
  justify-content:center;
  background-color:var(--bg-white, #ffffff);
  }
      

      
  .eheHkq.active {
    translate:12px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .czZKuz {
    color:var(--grey-50, #FAFAFA);
  width:fit-content;
  font-size:12px;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:2px;
  padding-left:8px;
  border-radius:4px;
  padding-right:8px;
  padding-bottom:2px;
  background-color:var(--green-500, #10B981);
  }
      

      
        
        
      
      
  .egBLFr {
    color:var(--grey-50, #FAFAFA);
  width:fit-content;
  font-size:12px;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:2px;
  padding-left:8px;
  border-radius:4px;
  padding-right:8px;
  padding-bottom:2px;
  background-color:var(--red-400, #F87171);
  }
      

      
        
        
      
      
  .bMCQfv {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .bMCQfv:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  .option-block\:w8AKmQC5vy1uzsJMLH2kr {
    font-size:1rem;
  font-family:Poppins;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  .cLCHPS {
    color:var(--grey-700, #404040);
  width:100%;
  height:192px;
  font-size:14px;
  font-family:'Poppins';
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
  .cLCHPS:focus {
    font-size:14px;
  outline-color:#663B8D;
  outline-style:solid;
  outline-width:2px;
  }
      


  .cLCHPS::placeholder {
    font-size:14px;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .fwSBVa {
    color:var(--grey-500, #737373);
  font-size:12px;
  font-family:'Poppins';
  font-weight:inherit;
  padding-top:6px;
  padding-left:8px;
  border-radius:4px;
  padding-right:8px;
  padding-bottom:6px;
  background-color:var(--grey-100, #F5F5F5);
  }
      

      
        
        
      
      
  .question-block\:2jU1VlAHXK_XA5du1_8PH {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .question-block\:2jU1VlAHXK_XA5du1_8PH:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  .question-block\:AmoKe6fP08O2-4K-oUbkq {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .ZFFWJ {
    display:none;
  }
      

      
  .ZFFWJ.show {
    gap:16px;
  display:flex;
  flex-direction:column;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .cUVKdz {
    gap:6px;
  width:fit-content;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bvSGzy {
    top:-4px;
  right:-5px;
  position:absolute;
  }
      

      
        
        
      
      
  .bsFHFy {
    gap:20px;
  }
      

      
        
        
      
      
  .bgWxpf {
    gap:16px;
  align-items:center;
  padding-top:1rem;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:1rem;
  border-radius:8px;
  padding-right:1rem;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:space-between;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .AFnTp {
    row-gap:24px;
  column-gap:24px;
  flex-direction:column;
  }
      

      
        
        
      
      
  .bCohGW {
    color:var(--grey-600, #525252);
  font-size:0.875rem;
  font-family:'Poppins';
  font-weight:inherit;
  }
      

      
        
        
      
      
  .cHzoac {
    row-gap:24px;
  column-gap:24px;
  }
      

      
        
        
      
      
  .edit-help-modal\:TujI4GHSFSAVr-YhVo9wS {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .hzghL {
    gap:12px;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .edit-help-modal\:nUwfhEhue-a740KrBhYgp {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:relative;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .edit-help-modal\:nUwfhEhue-a740KrBhYgp:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  .lytdT {
    opacity:1;
  transition:height 300ms ease 0ms normal, opacity 300ms ease 0ms normal;
  align-items:center;
  padding-top:0.75rem;
  border-color:#e7e6f4;
  border-style:dashed;
  border-width:1px;
  border-radius:12px;
  justify-content:center;
  background-color:#e7e6f424;
  }
      

      
  .lytdT.hidden {
    opacity:0;
  }
      

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

      
        
        
      
      
  
      

      
        
        
      
      
  .edit-help-modal\:pwG0sar5RIr8_FlCzppxl {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .question-block\:K4LP46GqrXhRpIQqLaJey {
    right:40px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .question-block\:K4LP46GqrXhRpIQqLaJey:hover {
    color:var(--yellow-500, #F59E0B);
  background-color:var(--yellow-50, #FFFBEB);
  }
      

        
        
      
      
  .flMPIP {
    right:80px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .flMPIP:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .question-block\:OfGwh7ZH54WySfut8MMpd {
    right:40px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .question-block\:OfGwh7ZH54WySfut8MMpd:hover {
    color:var(--yellow-500, #F59E0B);
  background-color:var(--yellow-50, #FFFBEB);
  }
      

        
        
      
      
  .edit-option-modal\:7xBm5PrsXVqdGwMQFzSvd {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  border-color:var(--grey-300);
  border-style:solid;
  border-width:1px;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .edit-option-modal\:xPKq2eKCp0jPYPQMg6ywP {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  border-color:var(--grey-300);
  border-style:solid;
  border-width:1px;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .mknDG {
    rotate:z 180deg;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .question-block\:g-L_6BbtI5NnuglSAflcq {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .create-option-modal\:SyLoyTmwGyciGwU5KUYTe {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  border-color:var(--grey-300);
  border-style:solid;
  border-width:1px;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
        
      
      
  .create-option-modal\:jcgPa6Pl-0OmZ1DudpnZO {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  border-color:var(--grey-300);
  border-style:solid;
  border-width:1px;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .bWlEoR {
    display:flex;
  padding-top:16px;
  border-color:var(--grey-200, #E5E5E5);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:8px;
  padding-right:16px;
  flex-direction:column;
  padding-bottom:16px;
  background-color:#ffffff;
  }
      

      
        
        
      
      
  .fCYgKn {
    color:var(--grey-600, #525252);
  width:fit-content;
  font-size:12px;
  font-family:inherit;
  font-weight:inherit;
  padding-top:4px;
  padding-left:8px;
  border-radius:4px;
  padding-right:8px;
  padding-bottom:4px;
  background-color:var(--grey-200, #E5E5E5);
  }
      

      
        
        
      
      
  .DxbWR {
    color:var(--grey-800, #262626);
  width:fit-content;
  font-size:16px;
  font-family:'Poppins';
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  .fqzeYl {
    gap:8px;
  color:var(--grey-700, #404040);
  font-size:0.875rem;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  }
      

      
        
        
      
      
  .help-text-block\:VwiY5QbkChlEIZbWZmuMt {
    font-size:1rem;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .jnMHT {
    top:-4px;
  right:40px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .jnMHT:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  .MTCVj {
    top:-4px;
  right:0px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .MTCVj:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .question-block\:iHQCy-hUiNoqoFH5bfC2r {
    font-size:1rem;
  font-family:Poppins;
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  .cPeePh {
    position:relative;
  }
      

      
        
        
      
      
  .create-help-modal\:0MpQRGJmKZCvsh5CLMLhP {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  .create-help-modal\:7Hj82PzqQdBZ3BUt1IjOB {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:relative;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .create-help-modal\:7Hj82PzqQdBZ3BUt1IjOB:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  .create-help-modal\:A6yqINo1c3LuLPnbnDl22 {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

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

        
        
      
      
  .question-block\:wwDeTsD0W8HX9VBv-Co6- {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .question-block\:wwDeTsD0W8HX9VBv-Co6-:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .bxhuwC {
    gap:1REM;
  display:flex;
  flex-direction:column;
  }
      

      
  .bxhuwC.hide {
    display:none;
  }
      

        
        
      
      
  .fHmEGu {
    gap:16px;
  color:var(--grey-700, #404040);
  font-size:0.875rem;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  }
      

      
        
        
      
      
  .edit-question-modal\:2dle0199qbpnoJPTgzvhK {
    height:150px;
  background: #fafafa;
  font-family:Poppins;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .ekGZDL {
    gap:12px;
  color:var(--grey-200, #E5E5E5);
  width:fit-content;
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .ekGZDL:hover {
    background-color:#41255b;
  }
      

        
        
      
      
  .flhDCJ {
    right:80px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .flhDCJ:hover {
    color:var(--yellow-500, #F59E0B);
  background-color:var(--yellow-50, #FFFBEB);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .scenario-section-new\:ZbPZhUr-NyDAnQ6fo5CS3 {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  .dfa-dyp {
    gap:2px;
  margin-bottom:16px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .CnirK {
    margin-top:16px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eGXwvt {
    gap:12px;
  flex:1;
  color:var(--grey-50, #FAFAFA);
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:var(--red-400, #F87171);
  }
      

      
  .eGXwvt:hover {
    background-color:#41255b;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .scenario-section-new\:sx8XRkUd8uUOe9VronJ4H {
    right:40px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .scenario-section-new\:sx8XRkUd8uUOe9VronJ4H:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .fGlafI {
    width:16px;
  height:16px;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  padding-top:2px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:dashed;
  border-width:1px;
  padding-left:2px;
  border-radius:100px;
  padding-right:2px;
  padding-bottom:2px;
  justify-content:center;
  }
      

      
  .fGlafI.active {
    border-color:#663B8D;
  border-style:solid;
  border-width:1px;
  }
      


  .fGlafI.completed {
    border-color:#663B8D;
  border-style:solid;
  border-width:1px;
  background-color:-;
  }
      

        
        
      
      
  .dVVpWW {
    width:100%;
  height:100%;
  display:none;
  transition:all 300ms ease-in-out 0ms ;
  border-radius:100px;
  background-color:var(--grey-800, #262626);
  }
      

      
  .dVVpWW.completed {
    display:flex;
  flex-direction:column;
  background-color:#663B8D;
  }
      

        
        
      
      
  .dCQYdx {
    height:100%;
  overflow-y:scroll;
  align-items:center;
  padding-top:80px;
  padding-left:1rem;
  padding-right:1rem;
  justify-content:start;
  }
      

      
        
        
      
      
  .eyLHxY {
    color:var(--icon-sub, #525866);
  width:32px;
  cursor:pointer;
  height:32px;
  box-shadow:0px 1px 2px 0px rgba(10, 13, 20, 0.03);
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  padding-top:8px;
  border-color:var(--stroke-soft, #E1E4EA);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--bg-white, #ffffff);
  }
      

      
  .eyLHxY:hover {
    color:var(--text-strong, #0E121B);
  box-shadow:0px 0px 0px 0px #00000000;
  border-color:var(--bg-weak, #F5F7FA);
  border-style:solid;
  border-width:1px;
  background-color:var(--grey-100, #F5F5F5);
  }
      

        
        
      
      
  .cJtMfa {
    left:0px;
  right:0px;
  width:100%;
  bottom:24px;
  z-index:99999;
  position:fixed;
  translate:0 100px;
  transition:all 300ms ease-in-out 0ms normal;
  align-items:center;
  justify-content:end;
  }
      

      
  .cJtMfa.active {
    translate:0 0px;
  }
      

        
        
      
      
  .elGbJc {
    color:var(--grey-700, #404040);
  font-size:16px;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  }
      

      
        
        
      
      
  .bHqMRV {
    color:var(--success-base_light, #1FC16B);
  }
      

      
        
        
      
      
  .cKCvHK {
    color:var(--error-dark_dark, #FF6875);
  }
      

      
        
        
      
      
  .dRHulv {
    gap:6px;
  box-shadow:0px 0px 16px 0px #52525254;
  align-items:center;
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:10px;
  border-radius:10px;
  padding-right:10px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .GPijd {
    width:200px;
  height:200px;
  overflow-y:hidden;
  border-radius:12px;
  }
      

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

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

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

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .so-select-item\:root {
    gap:0.5rem;
  color:var(--grey-800);
  width:100%;
  cursor:pointer;
  height:var(--interactive-height-sm);
  font-size:var(--text-md);
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:Poppins;
  font-weight:var(--normal);
  padding-top:0.5rem;
  white-space:nowrap;
  padding-left:0.75rem;
  border-radius:var(--rounding-md);
  outline-color:transparent;
  outline-style:solid;
  outline-width:0px;
  padding-right:0.75rem;
  text-overflow:ellipsis;
  flex-direction:row;
  padding-bottom:0.5rem;
  justify-content:start;
  }
      

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


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


  .so-select-item\:root.checked {
    color:var(--purple-600);
  }
      


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


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

        
        
      
      
  .scenario-info-new\:1ryI-XlkI4ssr_TUymKnc {
    font-size:14px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
  .scenario-info-new\:1ryI-XlkI4ssr_TUymKnc:hover {
    background: #f0f0f0;
  }
      

        
        
      
      
  .cANuS {
    gap:12px;
  color:var(--grey-50, #FAFAFA);
  width:100%;
  cursor:pointer;
  height:40px;
  z-index:2;
  position:relative;
  font-size:14px;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:16px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:center;
  background-color:#663B8D;
  }
      

      
  .cANuS:hover {
    background-color:#41255b;
  }
      

        
        
      
      
  .scenario-info-new\:COntP5NecKLS92p5s0uxU {
    font-size:14px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
  .scenario-info-new\:COntP5NecKLS92p5s0uxU:hover {
    background: #f0f0f0;
  }
      

        
        
      
      
  .dwOEhF {
    gap:12px;
  }
      

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

      
        
        
      
      
  .bSPRdw {
    gap:16px;
  align-items:start;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  .scenario-info-new\:KLCZvI_mNupRel4FHOt4v {
    font-size:14px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
  .scenario-info-new\:KLCZvI_mNupRel4FHOt4v:hover {
    background: #f0f0f0;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

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

      
        
        
      
      
  
      

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

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

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

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

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

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

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


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


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

        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .so-select-content\:root {
    gap:0.25rem;
  opacity:0;
  background:;
  padding-top:0.5rem;
  border-color:var(--grey-200);
  border-style:solid;
  border-width:1px;
  padding-left:0.5rem;
  padding-right:0.5rem;
  padding-bottom:0.5rem;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
  .so-select-content\:root.open {
    opacity:1;
  }
      


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


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


  .so-select-content\:root:focus {
    outline-color:#ffffff;
  outline-style:none;
  outline-width:0px;
  }
      

        
        
      
      
  .scenario-info-new\:QVuNXlYZ2U9GdDiFBomGD {
    background: #fafafa;
  }
      

      
        
        
      
      
  .eaQXLE {
    color:var(--grey-500, #737373);
  font-size:14px;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .scenario-info-new\:dHmPi80JPoxLaQcgyHPAr {
    font-size:14px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
  .scenario-info-new\:dHmPi80JPoxLaQcgyHPAr:hover {
    background: #f0f0f0;
  }
      

        
        
      
      
  .scenario-info-new\:fpD1my0VrG3cRhfwIsi4N {
    font-size:14px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
  .scenario-info-new\:fpD1my0VrG3cRhfwIsi4N:hover {
    background: #f0f0f0;
  }
      

        
        
      
      
  .so-button-secondary\:root {
    gap:0.5rem;
  color:var(--grey-700, #404040);
  width:100%;
  cursor:pointer;
  height:40px;
  font-size:14px;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--semi);
  user-select:none;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  padding-right:8px;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  background-color:var(--grey-50, #FAFAFA);
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .so-button-secondary\:root:hover {
    background:;
  }
      


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


  .so-button-secondary\:root:focus-visible {
    outline-color:var(--purple-500);
  outline-style:solid;
  outline-width:1.5px;
  outline-offset:var(--border-md);
  }
      


  .so-button-secondary\:root.trigger-open {
    background:;
  }
      


  .so-button-secondary\:root.disabled {
    opacity:0.5;
  background-color:var(--neutral-0, #0b0a0b);
  }
      

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

      
        
        
      
      
  .ecsgDW {
    width:var(--size);
  height:var(--size);
  animation:spinner 1s linear infinite;
  border-radius:50%;
  }
      

      
        
        
      
      
  .ffcKG {
    width:100%;
  height:100%;
  position:absolute;
  border-color:transparent;
  border-style:solid;
  border-width:4px;
  border-radius:50%;
  border-top-color:var(--color, #EEEEF0);
  border-top-style:solid;
  border-top-width:4px;
  }
      

      
        
        
      
      
  .bDGgpC {
    width:100%;
  height:100%;
  opacity:0.3;
  position:absolute;
  border-color:var(--color, #EEEEF0);
  border-style:solid;
  border-width:4px;
  border-radius:50%;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .scenario-info-new\:lySpcJKPaouF-veKyyei7 {
    width:700px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .efwhkO {
    top:4px;
  color:var(--grey-200, #E5E5E5);
  right:4px;
  width:32px;
  cursor:pointer;
  height:32px;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  align-items:center;
  padding-top:8px;
  border-color:var(--stroke-soft, #E1E4EA);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--bg-white, #ffffff);
  }
      

      
  .efwhkO:hover {
    background-color:var(--bg-weak, #F5F7FA);
  }
      

        
        
      
      
  .scenario-info-new\:npcU-f83upqK5U9cSJXBZ {
    background: #fafafa;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .scenario-info-new\:qWrK7HdZY3v-LOWe6_a8K {
    width:700px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .cjZeMo {
    color:var(--grey-800, #262626);
  font-size:18px;
  font-family:'Poppins';
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
        
      
      
  .scenario-info-new\:s5_1fly7UeoG-lTnO-npi {
    width:100%;
  border-color:var(--grey-300, #D4D4D4);
  border-style:dashed;
  border-width:1px;
  background-color:var(--grey-100, #F5F5F5);
  }
      

      
        
        
      
      
  .cqvExP {
    align-items:center;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
        
      
      
  .scenario-info-new\:v7-P78NdCWWx-9mPlUGPB {
    font-size:14px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

      
  .scenario-info-new\:v7-P78NdCWWx-9mPlUGPB:hover {
    background: #f0f0f0;
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .add-scenario-document\:00eddg-OoK4I-Uy9jSeVC {
    gap:8px;
  color:var(--grey-800, #262626);
  cursor:pointer;
  font-size:14px;
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-normal);
  padding-top:8px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  
      

      
        
        
      
      
  .edit-document-modal\:WEtVUvwjVzU28Akg_oWL1 {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:relative;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .edit-document-modal\:WEtVUvwjVzU28Akg_oWL1:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .PKdfx {
    gap:16px;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .add-scenario-document\:HlpumKcAxRfO3Y8OL-WVs {
    right:40px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .add-scenario-document\:HlpumKcAxRfO3Y8OL-WVs:hover {
    color:var(--yellow-500, #F59E0B);
  background-color:var(--yellow-50, #FFFBEB);
  }
      

        
        
      
      
  .add-scenario-document\:JHJ-oyn1tQui2emdQnjGo {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:absolute;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .add-scenario-document\:JHJ-oyn1tQui2emdQnjGo:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .bwxAoe {
    gap:14px;
  align-items:center;
  padding-top:16px;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:12px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:space-between;
  }
      

      
        
        
      
      
  .create-document-modal\:2a--w17r4Xayeq8H-82O6 {
    right:0px;
  width:fit-content;
  cursor:pointer;
  position:relative;
  transition:all 300ms ease-in-out 0ms;
  padding-top:4px;
  padding-left:4px;
  border-radius:4px;
  padding-right:4px;
  padding-bottom:4px;
  }
      

      
  .create-document-modal\:2a--w17r4Xayeq8H-82O6:hover {
    color:var(--red-400, #F87171);
  background-color:var(--red-50, #FEF2F2);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  
      

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

      
        
        
      
      
  
      

      
        
        
      
      
  .cFmpoo {
    width:var(--width);
  height:100%;
  transition:all 300ms ease-in-out 0ms ;
  align-items:start;
  padding-left:12px;
  border-radius:100px;
  padding-right:12px;
  justify-content:start;
  background-color:#663B8D;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .lJytd {
    flex:1;
  height:100%;
  align-items:center;
  justify-content:center;
  }
      

      
        
        
      
      
  .ObrMp {
    top:3px;
  width:100%;
  height:4px;
  border-radius:100px;
  background-color:#ffffff30;
  }
      

      
        
        
      
      
  .zGedX {
    width:100%;
  max-width:65rem;
  padding-top:2rem;
  flex-direction:row;
  padding-bottom:2rem;
  }
      

      
        
        
      
      
  .DqfQg {
    top:20px;
  left:8px;
  width:1px;
  height:29px;
  position:absolute;
  transition:all 300ms ease-in-out 0ms ;
  background-color:var(--grey-200, #E5E5E5);
  }
      

      
  .DqfQg.completed {
    background-color:#663B8D;
  }
      

        
        
      
      
  .cGMqnX {
    color:var(--icon-sub, #525866);
  width:32px;
  cursor:pointer;
  height:32px;
  display:flex;
  box-shadow:0px 1px 2px 0px rgba(10, 13, 20, 0.03);
  transition:all 300ms ease-in-out 0ms;
  align-items:center;
  padding-top:8px;
  border-color:var(--stroke-soft, #E1E4EA);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:12px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--bg-white, #ffffff);
  }
      

      
  .cGMqnX:hover {
    color:var(--text-strong, #0E121B);
  box-shadow:0px 0px 0px 0px #00000000;
  border-color:var(--bg-weak, #F5F7FA);
  border-style:solid;
  border-width:1px;
  background-color:var(--grey-100, #F5F5F5);
  }
      

        
        
      
      
  .Cms\:bQYMbl_eeM8jK3C-tN9MR {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  z-index:999;
  position:fixed;
  }
      

      
        
        
      
      
  .dRBZcl {
    gap:24px;
  align-items:start;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
        
      
      
  .eCeUeQ {
    row-gap:16px;
  column-gap:16px;
  align-items:center;
  padding-top:24px;
  padding-bottom:24px;
  justify-content:start;
  border-top-color:#dedede;
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .eTKjQN {
    padding-top:24px;
  padding-left:24px;
  padding-right:24px;
  padding-bottom:24px;
  }
      

      
        
        
      
      
  .bhHsVs {
    cursor:pointer;
  border-radius:12px;
  }
      

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

        
        
      
      
  .djrKGk {
    gap:4px;
  flex:1;
  align-items:center;
  justify-content:space-between;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .dbRsRO {
    background-image:url("/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/heymonika:Logomark.png/full");
  }
      

      
        
        
      
      
  .ejtWcr {
    width:80px;
  height:100%;
  background-color:#ffff;
  border-right-color:var(--grey-200, #E5E5E5);
  border-right-style:solid;
  border-right-width:1px;
  }
      

      
        
        
      
      
  .wWeZv {
    cursor:pointer;
  align-items:center;
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
  justify-content:center;
  }
      

      
  .wWeZv:hover {
    border-radius:12px;
  background-color:var(--grey-100, #F5F5F5);
  }
      

        
        
      
      
  .dtiXmx {
    color:#00000080;
  cursor:pointer;
  background: white;
  align-items:center;
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
  justify-content:center;
  }
      

      
  .dtiXmx:hover {
    color:var(--purple-500);
  border-radius:12px;
  background-color:var(--grey-100, #F5F5F5);
  }
      

        
        
      
      
  
      

      
        
        
      
      
  .EbsWE {
    color:var(--grey-50, #FAFAFA);
  width:48px;
  height:48px;
  font-size:var(--font-size-xl);
  background:radial-gradient(at bottom right, #D9A8F1, #FAD6A6,#F3F2F5);;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--font-weight-bold);
  border-radius:100%;
  justify-content:center;
  }
      

      
        
        
      
      
  
      

      
        
        
      
      
  .fGfAjX {
    flex:1;
  width:100%;
  height:100%;
  overflow-y:scroll;
  padding-top:32px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:32px;
  }
      

      
        
        
      