
  

  

  
  
  
  


@layer base {
  
  body, :host {
    /* Color */
    --neutral-0: #0b0a0b;
--neutral-1: #121113;
--neutral-2: #1A191B;
--neutral-3: #232225;
--neutral-4: #2B292D;
--neutral-5: #323035;
--neutral-6: #3C393F;
--neutral-7: #49474E;
--neutral-8: #625F69;
--neutral-9: #6F6D78;
--neutral-10: #7C7A85;
--neutral-11: #B5B2BC;
--neutral-12: #EEEEF0;
--brand-1: #0d2426;
--brand-2: #0d2426;
--brand-3: #1f4142;
--brand-4: #214d4e;
--brand-5: #246061;
--brand-6: #287979;
--brand-pia: #349392;
--brand-8: #4fb2b0;
--brand-9: #7acec9;
--brand-10: #ace3dd;
--brand-11: #d6f1ef;
--brand-12: #f3fafa;
--success-1: #0D1514;
--success-2: #111C1B;
--success-3: #0D2D2A;
--success-4: #023B37;
--success-5: #084843;
--success-6: #145750;
--success-7: #1C6961;
--success-8: #207E73;
--success-9: #12A594;
--success-10: #0EB39E;
--success-11: #0BD8B6;
--success-12: #ADF0DD;
--warning-1: #16120C;
--warning-2: #1D180F;
--warning-3: #302008;
--warning-4: #3F2700;
--warning-5: #4D3000;
--warning-6: #5C3D05;
--warning-7: #714F19;
--warning-8: #8F6424;
--warning-9: #FFC53D;
--warning-10: #FFD60A;
--warning-11: #FFCA16;
--warning-12: #FFE7B3;
--critical-1: #191113;
--critical-2: #1E1517;
--critical-3: #3A141E;
--critical-4: #4E1325;
--critical-5: #5E1A2E;
--critical-6: #6F2539;
--critical-7: #883447;
--critical-8: #B3445A;
--critical-9: #E54666;
--critical-10: #EC5A72;
--critical-11: #FF949D;
--critical-12: #FED2E1;
--overlay-a1: #ffffff0d;
--overlay-a2: #ffffff1a;
--overlay-a3: #ffffff26;
--overlay-a4: #ffffff33;
--overlay-a5: #ffffff4d;
--overlay-a6: #ffffff66;
--overlay-a7: #ffffff80;
--overlay-a8: #ffffff99;
--overlay-a9: #ffffffb3;
--overlay-a10: #ffffffcc;
--overlay-a11: #ffffffe6;
--overlay-a12: #fffffff2;
--overlay-inverted-a1: #0000000d;
--overlay-inverted-a2: #0000001a;
--overlay-inverted-a3: #00000026;
--overlay-inverted-a4: #00000033;
--overlay-inverted-a5: #0000004d;
--overlay-inverted-a6: #00000066;
--overlay-inverted-a7: #00000080;
--overlay-inverted-a8: #00000099;
--overlay-inverted-a9: #000000b3;
--overlay-inverted-a10: #000000cc;
--overlay-inverted-a11: #000000e6;
--overlay-inverted-a12: #000000f2;
    /* Fonts */
    --font-raleway: 'Raleway',sans-serif;

    /* Font size */
    --text-xs: 0.75rem;
--text-sm: 0.875rem;
--text-md: 1rem;
--text-lg: 1.125rem;
--text-xl: 1.25rem;
--text-2xl: 1.5rem;
--text-3xl: 1.875rem;
--text-4xl: 2.25rem;
--text-5xl: 3rem;
--text-6xl: 3.75rem;
    /* Font weight */
    --normal: 400;
--medium: 500;
--semi: 600;
--bold: 700;
    /* 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 */
    --rounding-none: 0px;
--rounding-sm: 2px;
--rounding-md: 4px;
--rounding-lg: 8px;
--rounding-full: 9999px;
--border-none: 0px;
--border-md: 1px;
--border-lg: 2px;
--line-height-xs: 1.125rem;
--line-height-sm: 1.25rem;
--line-height-md: 1.5rem;
--line-height-lg: 1.75rem;
--line-height-xl: 1.875rem;
--line-height-2xl: 2rem;
--line-height-3xl: 2.375rem;
--line-height-4xl: 2.75rem;
--line-height-5xl: 3.75rem;
--line-height-6xl: 4.5rem;
--letter-spacing-xs: 0rem;
--letter-spacing-sm: 0rem;
--letter-spacing-md: 0rem;
--letter-spacing-lg: 0rem;
--letter-spacing-xl: 0rem;
--letter-spacing-2xl: 0rem;
--letter-spacing-3xl: 0rem;
--letter-spacing-4xl: -0.045rem;
--letter-spacing-5xl: -0.0575rem;
--letter-spacing-6xl: -0.075rem;
--interactive-height-sm: 2rem;
--interactive-height-md: 2.5rem;
--interactive-height-lg: 3rem;
--toggle-height-md: 1.5rem;
--spinner-size-sm: 1.25rem;
--spinner-size-md: 1.5rem;
--spinner-size-lg: 1.75rem;
--side-menu-width: 240px;
--header-height: 4.5rem;
--avatar-size-sm: 1.5rem;
--avatar-size-md: 2rem;
--avatar-size-lg: 3rem;
--badge-size-sm: 1.5rem;
--badge-size-md: 2rem;
--badge-size-lg: 2.5rem;
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}

      
  .cmyJfH {
    gap:30px;
  color:white;
  min-height:100%;
  overflow-x:clip;
  overflow-y:clip;
  align-items:start;
  font-family:'Raleway';
  flex-direction:row;
  justify-content:start;
  background-color:var(--text_primary, #FFFFFF);
  }
      

      
        
      
      
  .bEfqUJ {
    top:0px;
  left:0px;
  color:var(--Pia-blanco, #FFFFFF);
  width:265px;
  height:100%;
  z-index:9999;
  position:sticky;
  font-size:14px;
  font-family:'Raleway';
  font-weight:500;
  padding-top:30px;
  padding-left:30px;
  padding-bottom:30px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ogpjV {
    gap:10px;
  width:100%;
  }
      

      
        
      
      
  .fystiW {
    gap:7px;
  width:100%;
  align-items:center;
  padding-left:26px;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .fystiW:hover {
    color:var(--verde_pia, #349392);
  cursor:pointer;
  }
      

        
      
      
  .cqKewQ {
    gap:46px;
  flex:1;
  align-items:center;
  padding-top:50px;
  padding-left:20px;
  border-radius:15px;
  padding-right:20px;
  padding-bottom:50px;
  justify-content:start;
  background-color:#0D2426;
  }
      

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

      
        
      
      
  .bzpHYQ {
    gap:7px;
  cursor:pointer;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .bzpHYQ:hover {
    color:var(--verde_pia, #349392);
  cursor:pointer;
  }
      

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

      
  .ftqEgV:hover {
    color:var(--verde_pia, #349392);
  cursor:pointer;
  }
      

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

      
        
      
      
  .eEzJkz {
    gap:10px;
  width:100%;
  cursor:pointer;
  align-items:center;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .eoQwLt {
    gap:7px;
  flex:1;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
  .eoQwLt:hover {
    color:var(--verde_pia, #349392);
  cursor:pointer;
  }
      

        
      
      
  .empgxh {
    transition:rotate 300ms ease 0ms normal;
  }
      

      
  .empgxh.true-contenido {
    rotate:z 180deg;
  transition:rotate 300ms ease 0ms normal;
  }
      

        
      
      
  .xUjKm {
    gap:10px;
  width:100%;
  cursor:pointer;
  align-items:center;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .cbRHmP {
    gap:10px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fmHlmR {
    gap:40px;
  color:var(--text_primary, #444545);
  height:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  font-family:'Raleway';
  }
      

      
        
      
      
  .bnivLU {
    font-size:32px;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .WZBnQ {
    font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

      
        
      
      
  .brkOwT {
    gap:10px;
  width:287px;
  height:43px;
  align-items:center;
  padding-top:5px;
  padding-left:24px;
  border-radius:36px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:5px;
  justify-content:space-between;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .ehRFAV {
    cursor:pointer;
  }
      

      
        
      
      
  .bDcZwR {
    flex:1;
  color:#000000;
  height:32px;
  font-size:16px;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .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;
  padding-top:0.5rem;
  border-color:var(--neutral-5, #323035);
  border-style:solid;
  border-width:var(--border-md);
  padding-left:0.5rem;
  border-radius:var(--rounding-lg);
  padding-right:0.5rem;
  padding-bottom:0.5rem;
  background-color:var(--neutral-0, #0b0a0b);
  }
      

      
  .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;
  }
      

        
      
      
  .gestion_facturas\:4qjmPKJ1c7dkgiXEtyMA_ {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .fcIRmU {
    flex:1;
  height:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
        
      
      
  .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;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bjiRDV {
    gap:15px;
  height:auto;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:400;
  flex-direction:column;
  justify-content:center;
  }
      

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

      
        
      
      
  .HnTB {
    height:auto;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:400;
  flex-direction:column;
  justify-content:center;
  }
      

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

      
        
      
      
  .so-button-secondary\:root {
    gap:0.5rem;
  color:#444545;
  width:fit-content;
  cursor:default;
  height:var(--interactive-height-md);
  font-size:var(--text-md);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:'Outfit';
  font-weight:var(--semi);
  user-select:none;
  border-color:#ACE3DD;
  border-style:solid;
  border-width:var(--border-md);
  padding-left:0.75rem;
  border-radius:var(--rounding-md);
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  background-color:#ACE3DD;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .so-button-secondary\:root:hover {
    color:var(--neutral-12, #EEEEF0);
  background-color:var(--brand-pia, #349392);
  }
      


  .so-button-secondary\:root:active {
    color:var(--neutral-12, #EEEEF0);
  transition:none;
  background-color:var(--brand-6, #287979);
  }
      


  .so-button-secondary\:root:focus-visible {
    outline-color:var(--brand-8, #6958AD);
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      


  .so-button-secondary\:root.trigger-open {
    color:var(--neutral-12, #EEEEF0);
  background-color:var(--brand-pia, #349392);
  }
      


  .so-button-secondary\:root.disabled {
    opacity:0.5;
  background-color:var(--brand-10, #ace3dd);
  }
      

        
      
      
  .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%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_facturas\:H1uaSOkoL7DgUZBSa8oQ8 {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .fsGqFX {
    font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .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;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_facturas\:NZIj4iweiUPysk4regeyD {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .duusrm {
    flex:1;
  height:100%;
  overflow-y:scroll;
  }
      

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

      
        
      
      
  .eqNndF {
    font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

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

      
        
      
      
  .bIuQwm {
    color:#00E01A;
  width:fit-content;
  height:25px;
  font-size:14px;
  align-items:center;
  font-weight:400;
  padding-left:5px;
  border-radius:5px;
  padding-right:5px;
  justify-content:center;
  background-color:#174A07;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-select-item\:root {
    gap:0.5rem;
  color:var(--neutral-12, #EEEEF0);
  width:100%;
  cursor:default;
  height:var(--interactive-height-sm);
  font-size:var(--text-md);
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:'Raleway';
  font-weight:var(--normal);
  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;
  justify-content:start;
  }
      

      
  .so-select-item\:root:hover {
    background-color:var(--brand-4, #33255B);
  }
      


  .so-select-item\:root:focus {
    background-color:var(--brand-4, #33255B);
  }
      


  .so-select-item\:root.checked {
    color:var(--brand-11, #BAA7FF);
  }
      


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


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

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

      
        
      
      
  
      

      
        
      
      
  .so-select-item\:gTaZlBzZUme6Pj37SjYHY {
    color:var(--brand-11, #BAA7FF);
  width:1rem;
  height:1rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_facturas\:kS9ZaVld7e70GsHPbNVQt {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .buRkOo {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:1fr 2fr  1fr 1fr 1fr 1fr minmax(100px, 1fr);;
  }
      

      
        
      
      
  .eJixdO {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:1fr 2fr  1fr 1fr 1fr 1fr minmax(100px, 1fr);;
  }
      

      
        
      
      
  .ewcIpT {
    width:100%;
  height:46px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  .fsqRgB {
    width:100%;
  height:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bmNCHT {
    gap:15px;
  height:auto;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .VNcVy {
    gap:0.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .fDWlbo {
    gap:7px;
  flex-wrap:wrap;
  flex-direction:row;
  }
      

      
        
      
      
  .mvMUv {
    width:35px;
  cursor:pointer;
  height:35px;
  align-items:center;
  border-radius:50%;
  justify-content:center;
  background-color:var(--brand-6-pia, #349392);
  }
      

      
        
      
      
  .bQvGeC {
    color:var(--neutral-12, #EEEEF0);
  width:35px;
  cursor:pointer;
  height:35px;
  font-size:18px;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  border-radius:50%;
  justify-content:center;
  background-color:#0D2426;
  }
      

      
  .bQvGeC.is-active {
    color:var(--neutral-12, #EEEEF0);
  width:35px;
  height:35px;
  font-size:18px;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  border-radius:50%;
  justify-content:center;
  background-color:var(--brand-6-pia, #349392);
  }
      

        
      
      
  .gestion_facturas\:xqZnUXZbXLBHOSt5lDNGm {
    display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .biYQkf {
    height:auto;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cBVmSD {
    gap:40px;
  color:white;
  overflow-x:hidden;
  overflow-y:scroll;
  font-family:'Raleway';
  }
      

      
        
      
      
  .csiatL {
    gap:10px;
  color:var(--Pia-blanco, #FFFFFF);
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .eWPvCO {
    width:29px;
  height:29px;
  border-radius:50%;
  }
      

      
        
      
      
  .dzCLgi {
    color:var(--text_primary, #444545);
  font-size:32px;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .bqLpXJ {
    gap:11px;
  color:var(--text_primary, #444545);
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .getQq {
    flex:1;
  width:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  border-radius:15px;
  }
      

      
        
      
      
  .eJuvyk {
    gap:6px;
  color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  font-size:14px;
  align-items:center;
  font-weight:600;
  padding-top:2px;
  padding-left:20px;
  border-radius:28px;
  padding-right:20px;
  flex-direction:row;
  padding-bottom:2px;
  justify-content:center;
  background-color:#D6F1EF;
  }
      

      
        
      
      
  .hsDqO {
    gap:15px;
  flex:1  ;
  width:100%;
  height:auto;
  display:flex;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:700;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .diIscg {
    gap:15px;
  width:100%;
  height:auto;
  display:flex;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:700;
  padding-left:30px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .JKKMe {
    color:var(--brand-6);
  width:29px;
  height:29px;
  display:flex;
  font-size:12px;
  background: var(--brand-10);
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  justify-content:center;
  border-top-left-radius:50%;
  border-top-right-radius:50%;
  border-bottom-left-radius:50%;
  border-bottom-right-radius:50%;
  }
      

      
        
      
      
  .ffbLhs {
    flex:1;
  }
      

      
        
      
      
  .ebjAyu {
    gap:10px;
  flex-direction:row;
  }
      

      
        
      
      
  .tFGbe {
    gap:7px;
  max-width:109px;
  }
      

      
        
      
      
  .gestion_comentarios_video\:THgJ24_hdfihFO3TECmoJ {
    display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .cOMVbf {
    width:100%;
  height:48px;;
  display:flex;
  overflow-x:clip;;
  align-items:center;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  flex-direction:row;
  padding-bottom:0px;
  justify-content:start;
  background-color:#E0F0F0;
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  }
      

      
        
      
      
  .flNiLZ {
    color:var(--text_primary, #444545);
  font-size:14px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  .YoxlL {
    width:89px;
  height:50px;
  object-fit:cover;
  border-radius:3px;
  }
      

      
        
      
      
  .dddQIY {
    flex:0  ;
  color:var(--text_primary, #444545);
  font-size:14px;
  font-family:inherit;
  font-weight:400;
  }
      

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

      
        
      
      
  .dajWkb {
    width:100%;
  height:auto;
  display:flex;
  row-gap:16px;
  column-gap:16px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:start;
  padding-top:25px;
  padding-left:25px;
  padding-right:25px;
  flex-direction:column;
  padding-bottom:25px;
  justify-content:start;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:#E7ECF5;
  border-bottom-style:solid;
  border-bottom-width:2px;
  }
      

      
        
      
      
  .dfaAGf {
    width:fit-content;
  flex-wrap:wrap;
  align-items:center;
  padding-top:10px;
  padding-left:24px;
  border-radius:50px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:10px;
  justify-content:space-between;
  background-color:var(--verde_pia, #349392);
  }
      

      
        
      
      
  .dozqkw {
    gap:8px;
  flex:1  ;
  width:100%;
  align-items:start;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .MZMZS {
    color:var(--verde_pia, #349392);
  font-size:14px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  .bomhSR {
    color:var(--text_primary, #444545);
  width:100%;
  font-size:12px;
  max-height:31px;
  overflow-x:clip;
  overflow-y:clip;
  font-weight:400;
  }
      

      
        
      
      
  .dQzyPs {
    width:100%;
  height:46px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:var(--borde, #1F4142);
  border-style:solid;
  border-width:2px;
  flex-direction:row;
  justify-content:start;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  .dMMkUR {
    color:var(--text_primary, #444545);
  height:auto;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eOLQgo {
    gap:40px;
  flex:1;
  color:var(--text_primary, #444545);
  overflow-x:hidden;
  overflow-y:hidden;
  font-family:'Raleway';
  }
      

      
        
      
      
  .cCtXFt {
    gap:10px;
  color:#FFFFFF;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .AEinF {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr;;
  }
      

      
        
      
      
  .ejQKEW {
    display:flex;
  row-gap:15px;
  font-size:inherit;
  column-gap:15px;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eCERag {
    gap:8px;
  color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  height:39px;
  align-items:center;
  padding-top:8px;
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:2px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
        
      
      
  .dXInAC {
    width:;
  display:flex;
  row-gap:5px;
  font-size:16px;
  column-gap:5px;
  align-items:flex-end;
  font-family:inherit;
  font-weight:400;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .fxrNRX {
    flex:1  ;
  overflow-y:scroll;
  }
      

      
        
      
      
  .djiMtH {
    display:flex;
  font-size:16px;
  align-items:flex-end;
  font-family:inherit;
  font-weight:400;
  justify-content:flex-start;
  }
      

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

      
        
      
      
  .fFJPJR {
    row-gap:16px;
  column-gap:16px;
  font-family:Raleway;
  }
      

      
        
      
      
  .ARCJQ {
    display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  justify-content:center;
  }
      

      
        
      
      
  .eiEGUn {
    display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

      
        
      
      
  .qdWud {
    flex:1;
  height:10px;
  background:#E7ECF5;
  overflow-x:clip;
  overflow-y:clip;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  }
      

      
        
      
      
  .bHeFeE {
    flex:0  ;
  height:auto;
  font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

      
        
      
      
  .dVBkgU {
    width:100%;
  height:10px;
  }
      

      
        
      
      
  .ejZvsW {
    display:flex;
  font-size:inherit;
  align-items:flex-end;
  font-family:inherit;
  font-weight:400;
  justify-content:center;
  }
      

      
        
      
      
  .fmldpu {
    width:var(--promedio);
  height:10px;
  background:#349392;
  }
      

      
        
      
      
  .fcRYKv {
    display:flex;
  font-size:inherit;
  align-items:flex-end;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

      
        
      
      
  .cypLia {
    gap:32px;;
  width:100%;
  height:120px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr minmax(120px, 1fr) 1fr 1fr 1fr 1fr;;
  }
      

      
        
      
      
  .cJZQaq {
    display:flex;
  font-size:inherit;
  text-align:right;
  align-items:flex-end;
  font-family:inherit;
  font-weight:700;
  justify-content:center;
  }
      

      
        
      
      
  .fyvnUm {
    width:100%;
  display:flex;
  row-gap:8px;
  font-size:inherit;
  column-gap:8px;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .niRit {
    width:100%;
  height:60px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  .ekptGJ {
    flex:1  ;
  height:100%;
  }
      

      
        
      
      
  .daewpb {
    display:flex;
  font-size:inherit;
  text-align:right;
  align-items:flex-end;
  font-family:inherit;
  font-weight:400;
  justify-content:center;
  }
      

      
        
      
      
  .cWDVyO {
    gap:32px;;
  width:100%;
  height:60px;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr minmax(120px, 1fr) 1fr 1fr 1fr 1fr;;
  }
      

      
        
      
      
  .euiNys {
    width:104px;
  height:59px;
  border-top-left-radius:16px;
  border-top-right-radius:16px;
  border-bottom-left-radius:16px;
  border-bottom-right-radius:16px;
  }
      

      
        
      
      
  .analisis-contenido-video\:xm7bVrx6_i2O2oAdkD8pU {
    display:flex;
  align-items:center;
  margin-bottom:20px;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .pLjEK {
    flex:1  ;
  width:100%;
  height:100%;
  border-radius:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dvaCqb {
    color:var(--brand-pia);
  display:flex;
  font-size:16px;
  align-items:flex-end;
  font-family:inherit;
  font-weight:700;
  justify-content:flex-start;
  }
      

      
        
      
      
  .fmdHYV {
    flex:1;
  color:var(--verde_pia, #349392);
  height:140px;
  display:flex;
  align-items:flex-start;
  padding-top:10px;
  padding-left:24px;
  border-radius:15px;
  padding-right:24px;
  padding-bottom:10px;
  justify-content:space-between;
  background-color:var(--Pia-1100, #D6F1EF);
  }
      

      
        
      
      
  .bKxrmY {
    width:100%;
  height:100%;
  overflow-x:hidden;
  }
      

      
        
      
      
  .eYdlKc {
    background: white;
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
  border-top-left-radius:16px;
  border-top-right-radius:16px;
  border-bottom-left-radius:16px;
  border-bottom-right-radius:16px;
  }
      

      
        
      
      
  .fuaLZq {
    width:100%;
  height:auto;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dPKGOo {
    flex:0  ;
  width:100%;
  height:100%;
  display:flex;
  row-gap:40px;
  column-gap:40px;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bQtCBr {
    gap:20px;
  width:100%;
  flex-direction:row;
  }
      

      
        
      
      
  .dbREeL {
    flex:1  ;
  display:flex;
  row-gap:30px;
  column-gap:30px;
  overflow-x:hidden;
  overflow-y:hidden;
  flex-direction:row;
  }
      

      
        
      
      
  .dDwMcd {
    flex:1  ;
  width:100%;
  height:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  border-radius:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dnLWDv {
    width:29px;
  height:29px;
  border-top-left-radius:16px;
  border-top-right-radius:16px;
  border-bottom-left-radius:16px;
  border-bottom-right-radius:16px;
  }
      

      
        
      
      
  .bxQBnn {
    flex:1  ;
  overflow-y:auto;
  }
      

      
        
      
      
  .cfqKRN {
    flex-direction:row;
  }
      

      
        
      
      
  .TDZzM {
    display:flex;
  row-gap:5px;
  column-gap:5px;
  align-items:flex-start;
  flex-direction:column;
  justify-content:flex-start;
  }
      

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

      
        
      
      
  .fuxGmJ {
    gap:32px;;
  width:100%;
  height:120px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:4fr 1fr 1fr minmax(120px, 1fr);
  }
      

      
        
      
      
  .eDEAfE {
    gap:32px;;
  width:100%;
  height:60px;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:4fr 1fr 1fr minmax(120px, 1fr);;
  }
      

      
        
      
      
  .analisis-contenido-programa\:xm7bVrx6_i2O2oAdkD8pU {
    display:flex;
  align-items:center;
  margin-bottom:20px;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dBGlwt {
    font-size:16px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  .cUPVgV {
    color:#ffffff;
  width:29px;
  height:29px;
  display:flex;
  font-size:12px;
  background: var(--brand-8);
  align-items:center;
  font-family:inherit;
  font-weight:600;
  justify-content:center;
  border-top-left-radius:50%;
  border-top-right-radius:50%;
  border-bottom-left-radius:50%;
  border-bottom-right-radius:50%;
  }
      

      
        
      
      
  .bnkYZA {
    width:100%;
  font-size:42px;
  text-align:right;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .cJLwhu {
    flex:1  ;
  height:100%;
  overflow-y:scroll;
  }
      

      
        
      
      
  .MjqkY {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr  1fr;
  }
      

      
        
      
      
  .fawqod {
    width:100%;
  display:flex;
  row-gap:10px;
  font-size:16px;
  column-gap:10px;
  align-items:center;
  font-family:inherit;
  font-weight:700;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .dwREzQ {
    width:fit-content;
  display:flex;
  font-family:Raleway;
  flex-direction:column;
  }
      

      
        
      
      
  .GomYW {
    color:var(--brand-pia);
  cursor:pointer;
  }
      

      
        
      
      
  .so-button-primary\:root {
    gap:0.25rem;
  color:var(--neutral-12, #EEEEF0);
  width:fit-content;
  cursor:default;
  height:var(--interactive-height-md);
  font-size:var(--text-md);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:'Raleway';
  font-weight:var(--semi);
  user-select:none;
  padding-left:0.75rem;
  border-radius:35px;
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  background-color:var(--brand-pia, #349392);
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .so-button-primary\:root:hover {
    background-color:var(--brand-6, #287979);
  }
      


  .so-button-primary\:root:active {
    transition:none;
  background-color:var(--brand-3, #1f4142);
  }
      


  .so-button-primary\:root:focus-visible {
    outline-color:var(--brand-8, #6958AD);
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      


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

        
      
      
  
      

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

      
        
      
      
  .calendario-rango\:HJSi9AbcLq8zWY7b3Jc_- {
    margin-bottom:10px;
  }
      

      
        
      
      
  .fudEMb {
    display:flex;
  row-gap:10px;
  column-gap:10px;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .eoevPd {
    display:flex;
  row-gap:10px;
  font-size:inherit;
  column-gap:10px;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cKtsxK {
    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--tabler" width="24" height="24" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m6 9l6 6l6-6"></path></svg>;
  }
      

      
  .cKtsxK.active {
    rotate:0 0 1 180deg;
  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--tabler" width="24" height="24" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m6 9l6 6l6-6"></path></svg>;
  }
      

        
      
      
  .dFTqVw {
    color:var(--brand-pia);
  cursor:pointer;
  font-size:16px;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .byJGvr {
    display:flex;
  align-items:start;
  }
      

      
        
      
      
  .calendario-rango\:joDow-NeTJxf_Z9wMIlDx {
    top:100%;
  width:541px;
  z-index:999;
  position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bYbZZr {
    height:100%;
  display:flex;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:center;
  justify-content:space-between;
  }
      

      
        
      
      
  .bdCfXH {
    flex:1;
  height:100%;
  row-gap:16px;
  column-gap:16px;
  overflow-x:hidden;
  overflow-y:hidden;
  font-family:Raleway;
  }
      

      
        
      
      
  .analisis-contenido-usuario\:VXAwZGjJQOdVVir9kx9VG {
    display:flex;
  margin-top:20px;
  align-items:center;
  margin-bottom:20px;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .bbRPMd {
    flex:0;
  width:100%;
  height:100%;
  border-radius:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .BrOIj {
    flex:1  ;
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
        
      
      
  .XDwdn {
    width:100%;
  display:flex;
  row-gap:5px;
  column-gap:5px;
  align-items:flex-start;
  flex-direction:column;
  justify-content:space-between;
  }
      

      
        
      
      
  .cNLnrJ {
    display:flex;
  font-size:12px;
  align-items:flex-end;
  font-family:inherit;
  font-weight:400;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cAyiat {
    color:#FFFFFF;
  width:fit-content;
  flex-wrap:wrap;
  align-items:center;
  padding-top:10px;
  padding-left:24px;
  border-radius:50px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:10px;
  justify-content:space-between;
  background-color:var(--verde_pia, #349392);
  }
      

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

      
        
      
      
  
      

      
        
      
      
  .bUCeKo {
    gap:40px;
  flex:1;
  color:var(--text_primary, #444545);
  overflow-x:hidden;
  overflow-y:scroll;
  font-family:'Raleway';
  padding-right:10px;
  }
      

      
        
      
      
  .FWNdk {
    font-size:inherit;
  align-items:start;
  font-family:inherit;
  font-weight:400;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .JvZIa {
    display:none;
  }
      

      
        
      
      
  .dYCEqO {
    width:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  border-radius:15px;
  }
      

      
        
      
      
  .gestion_usuario\:9b1KbeT69O2YK4scOwVlg {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .eOLvwz {
    row-gap:10px;
  column-gap:10px;
  flex-direction:row;
  }
      

      
        
      
      
  .LuRUJ {
    gap:15px;
  flex:1;
  height:auto;
  font-size:inherit;
  min-width:100px;
  overflow-x:clip;
  align-items:center;
  font-family:inherit;
  font-weight:700;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .blEpYf {
    gap:8px;
  color:#FFFFFF;
  width:fit-content;
  cursor:pointer;
  height:43px;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
  .blEpYf:hover {
    background-color:#1a4d4c;
  }
      

        
      
      
  
      

      
        
      
      
  .dumKYI {
    width:44px;
  height:44px;
  display:none;
  object-fit:cover;
  border-radius:50%;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_usuario\:V0esnr40BPTTlLYi8MmyK {
    display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .fwmKqL {
    gap:32px;;
  width:100%;;
  height:80px;;
  display:grid;;
  overflow:hidden;;
  position:relative; /* para poder usar ::after con posición absoluta */;
  background: #00000036;
  overflow-x:clip;;
  overflow-y:clip;;
  align-items:center;;
  border-left:2px solid var(--borde, #E7ECF5);;
  padding-top:0;;
  border-right:2px solid var(--borde, #E7ECF5);;
  padding-left:12px;;
  border-bottom:2px solid var(--borde, #E7ECF5);;
  padding-right:12px;;
  padding-bottom:0;;
  justify-content:start;;
  grid-template-columns:2fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);;
  /* -añade un color de fondo base para el “placeholder” */:;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dmXFUg {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);;
  }
      

      
        
      
      
  .fwwSzt {
    color:#4FB2B0;
  width:44px;
  height:44px;
  font-size:16px;
  object-fit:cover;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  border-radius:50%;
  justify-content:center;
  background-color:#BCECEB;
  }
      

      
        
      
      
  .fCbow {
    gap:10px;
  align-items:center;
  padding-top:12px;
  padding-left:24px;
  border-radius:36px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:12px;
  justify-content:start;
  background-color:var(--Pia-1100, #D6F1EF);
  }
      

      
        
      
      
  .cZSyna {
    gap:20px;
  color:var(--text_primary, #444545);
  font-family:'Raleway';
  padding-right:10px;
  padding-bottom:30px;
  }
      

      
        
      
      
  .fzlJxb {
    gap:5px;
  }
      

      
        
      
      
  .cGvVgX {
    width:var(--size);
  height:var(--size);
  translate:var(--translate);
  margin-left:var(--margin-left);
  }
      

      
        
      
      
  .cSDEUo {
    display:flex;
  flex-direction:column;
  }
      

      
        
      
      
  .so-avatar\:-kWssftQUD5dG7_tYJA_M {
    color:var(--neutral-11, #B5B2BC);
  width:100%;
  height:100%;
  font-size:var(--text-sm);
  align-items:center;
  font-family:'Outfit';
  font-weight:var(--medium);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
        
      
      
  .fdPeqB {
    aspect-ratio:1;
  }
      

      
        
      
      
  .so-avatar\:8oDE1GFsZrzlgcWEPZGvY {
    width:100%;
  height:100%;
  pointer-events:none;
  }
      

      
        
      
      
  
      

      
        
      
      
  .so-avatar\:gfOKIPevWUcei5hwOuANf {
    width:100%;
  height:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:center;
  border-color:var(--neutral-7, #49474E);
  border-style:solid;
  border-width:var(--border-lg);
  border-radius:var(--rounding-full);
  justify-content:center;
  background-color:var(--neutral-3, #232225);
  }
      

      
        
      
      
  
      

      
        
      
      
  .ceCVGV {
    height:2px;
  background-color: #E7ECF5;
  }
      

      
        
      
      
  .ccexvf {
    font-size:14px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  .cFhelR {
    gap:10px;
  display:flex;
  font-size:16px;
  font-family:inherit;
  font-weight:700;
  padding-top:10px;
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:2px;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:10px;
  }
      

      
        
      
      
  .dgGTvz {
    width:100%;
  height:46px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:#E0F0F0;
  border-style:solid;
  border-width:2px;
  flex-direction:row;
  justify-content:start;
  background-color:#E0F0F0;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  .diqdza {
    gap:15px;
  height:auto;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:700;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .eOiDHi {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr;;
  }
      

      
        
      
      
  .etaMYc {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:#FFFFFF;
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr;;
  }
      

      
        
      
      
  .lFZBH {
    flex:1;
  width:100%;
  display:flex;
  border-radius:15px;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cObFdp {
    gap:4px;
  align-items:start;
  justify-content:center;
  }
      

      
        
      
      
  .dPpkob {
    gap:40px;
  width:100%;
  align-items:start;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .jxsun {
    color:#000000;
  width:fit-content;
  height:32px;
  display:flex;
  font-size:14px;
  background: #ffffff;
  align-items:flex-start;
  font-family:Raleway;
  font-weight:400;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  justify-content:center;
  }
      

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

        
      
      
  .rKpNR {
    width:1px;
  height:100%;
  background-color: #DFE1E5;
  }
      

      
        
      
      
  .cgNxqu {
    gap:1px;
  flex-direction:row;
  }
      

      
        
      
      
  .eRujVE {
    width:1px;
  background-color:var(--text_primary, #444545);
  }
      

      
        
      
      
  .cDAEUa {
    font-size:16px;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .SbSMs {
    margin-top:20px;
  align-items:start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cKnbHe {
    flex:1;
  font-size:16px;
  font-family:'Raleway';
  font-weight:700;
  }
      

      
        
      
      
  .egfMFH {
    gap:5px;
  flex-grow:1;
  }
      

      
        
      
      
  .etfPON {
    color:var(--text_primary, #FFFFFF);
  width:100%;
  height:48px;
  font-size:16px;
  max-width:492px;
  border-color:var(--GrisOscuro_Pia, #444545);
  border-style:solid;
  border-width:0.5px;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  }
      

      
  .etfPON:focus {
    outline-color:var(--verde_pia, #349392);
  outline-style:solid;
  outline-width:1px;
  }
      

        
      
      
  .cumLBF {
    font-family:Raleway;
  }
      

      
        
      
      
  .cDlMpH {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:#FFFFFF;
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr 1fr;;
  }
      

      
        
      
      
  .bflAIj {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr 1fr;;
  }
      

      
        
      
      
  .bnzJWn {
    width:89px;
  height:50px;
  }
      

      
        
      
      
  .historial-visualizacion-usuario\:uHWrJ6M0N570FnB5gj2N9 {
    display:flex;
  margin-top:20px;
  align-items:center;
  margin-bottom:20px;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .bdDYcX {
    width:100%;
  height:46px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  background-color:#E0F0F0;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ePJhjz {
    gap:23px;
  padding-top:40px;
  padding-left:40px;
  border-radius:25px;
  padding-right:40px;
  padding-bottom:40px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .detalle_usuario\:NW4dAuRNU1Wh8TNMZkIpg {
    color:#000000;
  min-width:200px;
  background: #ffffff;
  align-items:center;
  font-family:Raleway;
  font-weight:400;
  border-color:#ffffff;
  border-style:solid;
  border-width:1px;
  flex-direction:row;
  justify-content:space-between;
  }
      

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

      
        
      
      
  .xtqkZ {
    gap:23px;
  display:none;
  padding-top:40px;
  padding-left:40px;
  border-radius:25px;
  padding-right:40px;
  padding-bottom:40px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .detalle_usuario\:TRZjvZSN8DrXLnKPlZyPU {
    color:#ffffff;
  }
      

      
        
      
      
  .eYqabT {
    display:flex;
  font-size:14px;
  align-items:flex-start;
  font-family:inherit;
  font-weight:400;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .Nvwwz {
    gap:25px;
  }
      

      
        
      
      
  .cjesGK {
    width:100%;
  height:46px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:var(--borde, #1F4142);
  border-style:solid;
  border-width:2px;
  flex-direction:row;
  justify-content:start;
  background-color:#E0F0F0;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  .bsFHFy {
    gap:20px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bzVCfw {
    gap:32px;;
  width:100%;
  height:auto;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:15px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:15px;
  justify-content:start;;
  background-color:#FFFFFF;
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:1fr 1fr 1fr;;
  }
      

      
        
      
      
  .grJuP {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:1fr 1fr 1fr;;
  }
      

      
        
      
      
  .btoyCK {
    gap:20px;
  color:var(--text_primary, #444545);
  display:flex;
  font-size:16px;
  font-family:'Raleway';
  font-weight:700;
  flex-direction:row;
  }
      

      
        
      
      
  .eWgcSE {
    gap:16px;
  flex-direction:row;
  }
      

      
        
      
      
  .detalle_usuario\:jZmkaqjXWmM1-Bfc4fp12 {
    min-width:200px;
  background: var(--brand-pia);
  }
      

      
        
      
      
  .bTmXcY {
    width:64px;
  height:64px;
  display:flex;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-radius:99px;
  justify-content:center;
  }
      

      
        
      
      
  .ePpLnV {
    color:#00E01A;
  width:80px;
  height:25px;
  font-size:14px;
  align-items:center;
  font-weight:400;
  padding-left:4px;
  border-radius:5px;
  padding-right:4px;
  justify-content:center;
  background-color:#174A07;
  }
      

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

      
        
      
      
  .ddFXhQ {
    display:flex;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .detalle_usuario\:uk-ftWRK3IGs7wHrW1-a- {
    min-width:200px;
  }
      

      
        
      
      
  .WQxbB {
    align-items:center;
  padding-top:15px;
  border-color:#DFE1E5;
  border-style:solid;
  border-width:1px;
  padding-left:20px;
  border-radius:15px;
  padding-right:20px;
  flex-direction:row;
  padding-bottom:15px;
  justify-content:space-between;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  .dODLPK {
    font-size:16px;
  font-family:'Raleway';
  font-weight:700;
  }
      

      
        
      
      
  .ddVTuX {
    flex:1;
  flex-direction:column;
  }
      

      
        
      
      
  .dLBftw {
    gap:8px;
  color:white;
  width:fit-content;
  cursor:pointer;
  height:43px;
  display:flex;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
  .dLBftw:hover {
    background-color:#1a4d4c;
  }
      

        
      
      
  .ecxDlO {
    gap:26px;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:start;
  padding-top:40px;
  padding-left:40px;
  border-radius:25px;
  padding-right:40px;
  flex-direction:column;
  padding-bottom:40px;
  justify-content:start;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .dILcYj {
    color:inherit;
  display:inline-block;
  font-size:14px;
  }
      

      
        
      
      
  .TaXyi {
    gap:8px;
  color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  height:43px;
  align-items:center;
  padding-top:8px;
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:2px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
  .TaXyi:hover {
    color:#FFFFFF;
  background-color:#1a4d4c;
  }
      

        
      
      
  .bxOLnC {
    gap:20px;
  width:100%;
  }
      

      
        
      
      
  .bTtsjE {
    gap:15px;
  width:fit-content;
  align-items:start;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .eJpwl {
    flex:1;
  max-height:400px;
  overflow-y:auto;
  }
      

      
        
      
      
  .dlsOCZ {
    color:#E5E5E5;
  width:256px;
  height:32px;
  display:none;
  font-size:0.75rem;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  background-color:#262626;
  }
      

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

        
      
      
  .dlOqej {
    gap:8px;
  color:white;
  width:fit-content;
  cursor:pointer;
  height:43px;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
  .dlOqej:hover {
    background-color:#1a4d4c;
  }
      

        
      
      
  .cwcopD {
    gap:10px;
  width:100%;
  max-width:492px;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dHbOem {
    flex:1;
  display:flex;
  flex-wrap:wrap;
  font-size:14px;
  font-weight:400;
  white-space:pre-wrap;
  flex-direction:column;
  }
      

      
        
      
      
  .cVqlCO {
    gap:9px;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:700;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .gestion_usuario\:jSclxzQjyyf42YV7gkosQ {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eSrnNV {
    width:-;
  display:flex;
  align-items:flex-start;
  padding-left:var(--avatar-size-lg);
  padding-right:var(--avatar-size-lg);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cYRDx {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  display:flex;
  position:fixed;
  background: #00000057;
  align-items:flex-end;
  font-family:Raleway;
  justify-content:flex-start;
  }
      

      
        
      
      
  .fiElks {
    flex:0  ;
  font-size:18px;
  text-align:left;
  font-family:inherit;
  font-weight:600;
  }
      

      
        
      
      
  .cBlIzT {
    color:#000000;
  width:100%;
  height:48px;
  font-size:1rem;
  background: #ffffff;
  border-color:#444545;
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  padding-right:8px;
  border-top-left-radius:12px;
  border-top-right-radius:12px;
  border-bottom-left-radius:12px;
  border-bottom-right-radius:12px;
  }
      

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

        
      
      
  .cDitpH {
    width:100%;
  border-color:#E7ECF5;
  border-style:Dashed;
  border-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .crear_usuario\:6_Ape7ZtSCqAHBrNZ9PYa {
    min-width:200px;
  }
      

      
        
      
      
  .crear_usuario\:96n0sNOZJWIIAVHZSRCGf {
    flex:0  ;
  width:300px;
  background: var(--brand-pia);
  }
      

      
        
      
      
  .XZaXC {
    color:#444545;
  font-size:1rem;
  }
      

      
        
      
      
  .crear_usuario\:C_cXKWHd3Z_wtOdq4okm1 {
    width:300px;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .crear_usuario\:IhgQgJrIq3lJM2UjkThQT {
    min-width:200px;
  background: var(--brand-pia);
  }
      

      
        
      
      
  .dXXRXk {
    flex:1  ;
  display:flex;
  row-gap:15px;
  column-gap:15px;
  overflow-y:auto;
  padding-left:2px;
  padding-right:2px;
  flex-direction:column;
  padding-bottom:30px;
  }
      

      
        
      
      
  .clZqrv {
    display:flex;
  row-gap:15px;
  column-gap:15px;
  align-items:start;
  flex-direction:column;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cevPzx {
    display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .crear_usuario\:TlEAcryiM6v395t6c2Fkq {
    color:#ffffff;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eeIVJH {
    width:500px;
  height:100%;
  display:flex;
  row-gap:15px;
  background: white;
  column-gap:15px;
  overflow-x:hidden;
  overflow-y:hidden;
  padding-top:25px;
  padding-left:20px;
  padding-right:20px;
  flex-direction:column;
  padding-bottom:25px;
  border-top-left-radius:16px;
  border-bottom-left-radius:16px;
  }
      

      
        
      
      
  .vkqHs {
    display:flex;
  row-gap:5px;
  column-gap:5px;
  flex-direction:column;
  }
      

      
        
      
      
  .crear_usuario\:YLbd1j3CvvyEvHZjEFehZ {
    flex:0  ;
  width:300px;
  }
      

      
        
      
      
  .crear_usuario\:YhjGg6Ykk7y5wIT-LYbuY {
    color:#000000;
  min-width:200px;
  background:;
  align-items:center;
  font-family:Raleway;
  font-weight:400;
  border-color:#ffffff;
  border-style:solid;
  border-width:1px;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dweSQR {
    flex:1  ;
  font-size:20px;
  text-align:center;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .egkcwx {
    width:fit-content;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dPsZdn {
    display:flex;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-checkbox\:bB2hBlpODhaKpli7ZCDA5 {
    color:var(--neutral-0, #0b0a0b);
  width:1rem;
  height:1rem;
  opacity:0;
  transition:opacity 100ms ease 0ms normal;
  }
      

      
  .so-checkbox\:bB2hBlpODhaKpli7ZCDA5.checked {
    opacity:1;
  }
      


  .so-checkbox\:bB2hBlpODhaKpli7ZCDA5.indeterminate {
    opacity:1;
  }
      

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

      
        
      
      
  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL {
    width:17px;
  height:17px;
  background: #ffffff;
  transition:background-color 200ms ease 0ms normal;
  border-color:var(--neutral-6, #3C393F);
  border-style:solid;
  border-width:var(--border-md);
  border-radius:var(--rounding-md);
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      

      
  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.checked {
    background-color:var(--brand-10, #8a75dd);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL:hover {
    background: var(--brand-10);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.checked:hover {
    background-color:var(--brand-9, #755ed1);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL:focus-visible {
    outline-color:var(--brand-8, #6958AD);
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.indeterminate {
    background-color:var(--brand-10, #8a75dd);
  }
      


  .so-checkbox\:bBXPXZVlijG6_sQdFdAPL.indeterminate:hover {
    background-color:var(--brand-9, #755ed1);
  }
      

        
      
      
  .crear_usuario\:p-c1ZHIxACzNj3x0jgn7L {
    background: #ffffff;
  }
      

      
        
      
      
  .bMiyKN {
    flex:0 1 0%;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cCYXsI {
    width:100%;
  }
      

      
        
      
      
  .crear_usuario\:wzI4TzMpN_5_29w2iHehc {
    border-top-left-radius:35px;
  border-top-right-radius:35px;
  border-bottom-left-radius:35px;
  border-bottom-right-radius:35px;
  }
      

      
        
      
      
  .cvLTEP {
    flex:0  ;
  display:flex;
  row-gap:8px;
  font-size:18px;
  column-gap:8px;
  text-align:left;
  align-items:center;
  font-family:inherit;
  font-weight:600;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_usuario\:ns-b5ugqwvtcZq013k4ZB {
    margin-left:10px;
  }
      

      
        
      
      
  .ffQQcb {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);;
  }
      

      
        
      
      
  .gestion_usuario\:teDACCpJoZd_7HL7wVXk0 {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .gestion_usuario\:vkH6Xxrzja3IWBllBOuTW {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  
      

      
        
      
      
  .dzPTXV {
    width:100%;
  height:46px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  border-color:#E0F0F0;
  border-style:solid;
  border-width:2px;
  flex-direction:row;
  justify-content:start;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bKAuYl {
    gap:40px;
  color:var(--text_primary, #444545);
  overflow-x:hidden;
  overflow-y:auto;
  font-family:'Raleway';
  }
      

      
        
      
      
  .fvqDmJ {
    width:104px;
  height:59px;
  border-radius:9px;
  background-size:cover;
  }
      

      
        
      
      
  .dNWbtn {
    font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  justify-content:end;
  }
      

      
        
      
      
  .csVsaQ {
    gap:15px;;
  flex:1;
  height:auto;;
  overflow:hidden;;
  flex-wrap:wrap;
  font-size:inherit;;
  word-wrap:break-word;;
  align-items:center;;
  font-family:inherit;;
  font-weight:700;;
  white-space:normal;
  overflow-wrap:break-word;;
  text-overflow:ellipsis;;
  flex-direction:row;;
  justify-content:start;;
  }
      

      
        
      
      
  .efqKXx {
    color:var(--text_primary, #444545);
  font-size:16px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  .eCLYyY {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr  1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cxAZll {
    color:#00E01A;
  width:70px;
  height:25px;
  font-size:14px;
  align-items:center;
  font-weight:400;
  border-radius:5px;
  justify-content:center;
  background-color:#174A07;
  }
      

      
        
      
      
  .bhBVlQ {
    color:var(--text_primary, #444545);
  font-size:16px;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .cQTHMz {
    gap:7px;
  }
      

      
        
      
      
  .cJekxI {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-left-color:var(--borde, #E7ECF5);
  border-left-style:solid;
  border-left-width:2px;
  border-right-color:var(--borde, #E7ECF5);
  border-right-style:solid;
  border-right-width:2px;
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr  1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);;
  }
      

      
        
      
      
  .djpykB {
    align-items:center;
  padding-top:20px;
  padding-left:25px;
  border-radius:25px;
  padding-right:25px;
  flex-direction:row;
  padding-bottom:20px;
  justify-content:space-between;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .eXIVXe {
    color:#349392;
  cursor:pointer;
  }
      

      
  .eXIVXe:hover {
    color:var(--Pia-500, #FC0606);
  }
      

        
      
      
  
      

      
        
      
      
  .ccunkf {
    gap:40px;
  color:var(--text_primary, #444545);
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  font-family:'Raleway';
  padding-right:10px;
  padding-bottom:30px;
  }
      

      
        
      
      
  .edSOJr {
    color:#444545;
  display:table-cell;
  text-align:left;
  font-family:'Raleway';
  font-weight:var(--medium);
  padding-top:0.75rem;
  padding-left:0.75rem;
  border-radius:0px;
  padding-right:0.75rem;
  padding-bottom:0.75rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cXcvsD {
    color:#444545;
  display:table-cell;
  text-align:left;
  font-family:'Outfit';
  padding-top:0.75rem;
  padding-left:0.75rem;
  padding-right:0.75rem;
  padding-bottom:0.75rem;
  }
      

      
        
      
      
  .gestion_organizar\:167MOEvo2-13lds6kLPHB {
    font-family:'Raleway';
  }
      

      
        
      
      
  .zRceu {
    color:var(--verde_pia, #349392);
  cursor:pointer;
  }
      

      
  .zRceu:hover {
    color:#2c7d7c;
  }
      

        
      
      
  .gestion_organizar\:2r9E9i9XGG4bWUlU9Uno_ {
    font-family:'Raleway';
  }
      

      
        
      
      
  .dwUnKQ {
    gap:10px;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .gestion_organizar\:4Ip5zF4EMNAnQDGH4Da1H {
    font-weight:700;
  }
      

      
        
      
      
  .SApJO {
    width:100%;
  cursor:default;
  height:100%;
  display:flex;
  position:absolute;
  overflow-x:hidden;
  overflow-y:hidden;
  user-select:none;
  border-radius:inherit;
  flex-direction:column;
  pointer-events:none;
  background-color:var(--neutral-12, #EEEEF0);
  }
      

      
        
      
      
  .cdRqQd {
    width:100%;
  height:100%;
  animation:var(--animation);
  }
      

      
        
      
      
  .gestion_organizar\:5MxFtsORRTNuPcMS2XxOt {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_organizar\:5dOTRWeRIbt1ke_F8twWJ {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  .gestion_organizar\:6VtWmBpCaxQmjb4dieWUG {
    font-family:'Raleway';
  }
      

      
        
      
      
  .cANfrm {
    display:table-row-group;
  padding-bottom:0.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:6fGaXx6QzgS6QbIdoJXQL {
    font-weight:700;
  }
      

      
        
      
      
  .gestion_organizar\:94h5fYO6AapGD7_aqjhiz {
    font-weight:700;
  }
      

      
        
      
      
  .gestion_organizar\:9BCR9OWxaYzAqUiDsnUVy {
    min-width:100px;
  font-family:'Raleway';
  font-weight:700;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bjqRyk {
    display:table;
  border-spacing:0;
  border-collapse:collapse;
  border-top-left-radius:0px;
  border-top-right-radius:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cOGciX {
    color:var(--verde_pia, #349392);
  cursor:pointer;
  }
      

      
  .cOGciX:hover {
    color:#FC0606;
  }
      

        
      
      
  .gestion_organizar\:EwardxnuoLnJ4ZuBTwqur {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:IOnbu8kZchLSQTztyOUIG {
    font-family:'Raleway';
  }
      

      
        
      
      
  .elIIen {
    gap:8px;
  color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  height:43px;
  align-items:center;
  padding-top:8px;
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:2px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
  .elIIen:hover {
    color:var(--Pia-blanco, #FFFFFF);
  background-color:#1a4d4c;
  }
      


  .elIIen.seleccionado_filtro {
    gap:8px;
  color:white;
  width:fit-content;
  cursor:pointer;
  height:43px;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

        
      
      
  .ZaGx {
    display:table-row;
  overflow-x:clip;
  overflow-y:clip;
  border-bottom-color:#E7ECF5;
  border-bottom-style:solid;
  border-bottom-width:var(--border-md);
  }
      

      
  .ZaGx.no-border {
    border-bottom-color:black;
  border-bottom-style:none;
  border-bottom-width:0px;
  }
      

        
      
      
  .gestion_organizar\:IryVf0Hg6LKRU_KTucabC {
    height:80px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:JAqMoKykosvmdDZWW473V {
    width:287px;
  }
      

      
        
      
      
  .gestion_organizar\:JrgAoz8njMRHzzJrJULCB {
    :;
  }
      

      
        
      
      
  .gestion_organizar\:KtUhgdBMMSqLeOFd17Awi {
    min-width:100px;
  font-family:'Raleway';
  font-weight:700;
  }
      

      
        
      
      
  .gestion_organizar\:MBnr1FXIigOd0wVHarOCx {
    font-weight:700;
  }
      

      
        
      
      
  .gestion_organizar\:MNHDJx10pL5BtM_71I80m {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:MTsWbQC2_-b2DyvJxVije {
    font-family:'Raleway';
  }
      

      
        
      
      
  .ejSSgp {
    color:var(--neutral-11, #B5B2BC);
  width:1.25rem;
  height:1.25rem;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:O7iftyHnTyEhSQljIcoLE {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_organizar\:OWTaivewjj2aPez_sd-Rp {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:PvbhBgD0jKzeDp3NG_kLb {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:QBz5Ro0oaqBiTIwSrK7p- {
    font-weight:700;
  }
      

      
        
      
      
  .gestion_organizar\:QedyzSF620rXtVFzw-5x7 {
    font-weight:700;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eiXMRL {
    gap:40px;
  flex:1;
  color:var(--text_primary, #444545);
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:center;
  font-family:'Raleway';
  justify-content:start;
  }
      

      
        
      
      
  .tJSZY {
    flex:1;
  color:var(--text_primary, #444545);
  height:48px;
  font-size:16px;
  padding-left:12px;
  padding-right:12px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .bLkPwO {
    color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  font-size:16px;
  font-family:inherit;
  font-weight:600;
  }
      

      
        
      
      
  .dRiuHM {
    gap:40px;
  width:100%;
  align-items:start;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .bsSBrA {
    gap:26px;
  max-width:1280px;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:start;
  padding-top:40px;
  padding-left:40px;
  border-radius:25px;
  padding-right:40px;
  flex-direction:column;
  padding-bottom:40px;
  justify-content:start;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .eMGAZl {
    color:var(--text_primary, #444545);
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:19px;
  }
      

      
        
      
      
  .fcTViD {
    gap:15px;
  align-items:center;
  padding-left:25px;
  padding-right:25px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fjBjFr {
    width:100%;
  border-color:var(--GrisOscuro_Pia, #444545);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  margin-bottom:15px;
  }
      

      
        
      
      
  .dgWAAq {
    flex:1;
  display:flex;
  font-size:16px;
  max-width:511px;
  font-family:'Raleway';
  font-weight:700;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dFIUiy {
    gap:15px;
  width:100%;
  max-width:492px;
  }
      

      
        
      
      
  .JMaGn {
    cursor:move;
  }
      

      
        
      
      
  .bBTCMo {
    gap:15px;
  flex:1;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .eZLEgM {
    width:var(--width);
  height:var(--height);
  }
      

      
        
      
      
  .bhAwHE {
    gap:var(--gap);
  width:var(--width);
  height:var(--height);
  flex-wrap:var(--flex-wrap);
  }
      

      
  .bhAwHE.horizontal {
    flex-wrap:var(--flex-wrap);
  flex-direction:row;
  }
      

        
      
      
  .EfvCc {
    gap:var(--gap);
  width:var(--width);
  height:var(--height);
  flex-wrap:var(--flex-wrap);
  align-items:start;
  justify-content:start;
  }
      

      
  .EfvCc.horizontal {
    flex-wrap:var(--flex-wrap);
  flex-direction:row;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:TwdVejTclzdVagB9bfeV0 {
    font-weight:700;
  }
      

      
        
      
      
  .gestion_organizar\:UKUQiQimgTBFN4rUskPWi {
    font-family:'Raleway';
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:XMBG6tfkOAbc-ZK_tg2Zi {
    font-family:'Raleway';
  background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_organizar\:XUaOngu6yfRb38Ngcn2Ot {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  .gestion_organizar\:Y3Vl2towZRtnmE_DRZzJ6 {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:ZHaGrkRBgMe3cHhSUIREC {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:Zeu-hbIWM9XXKysq7k4xg {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  .cmawmu {
    max-width:100%;
  overflow-x:auto;
  overflow-y:hidden;
  border-color:#E7ECF5;
  border-style:solid;
  border-width:2px;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:_QO_EaFpymrooT8aqPBaO {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:_cY2lWJUauToJfnMJZ2mA {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  .dmertW {
    gap:0.5rem;
  width:100%;
  height:var(--interactive-height-md);
  display:flex;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  border-color:var(--neutral-12, #EEEEF0);
  border-style:solid;
  border-width:1px;
  padding-left:0.75rem;
  border-radius:var(--rounding-md);
  padding-right:0.75rem;
  flex-direction:row;
  justify-content:start;
  background-color:#ffffff;
  }
      

      
  .dmertW:hover {
    background-color:#ffffff;
  }
      


  .dmertW.focused {
    border-color:var(--brand-10, #8a75dd);
  border-style:solid;
  border-width:var(--border-md);
  outline-color:var(--brand-5, #246061);
  outline-style:solid;
  outline-width:var(--border-lg);
  background-color:#ffffff;
  }
      

        
      
      
  .so-field-text\:root {
    overflow-x:clip;
  overflow-y:clip;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .cSsSyI {
    flex:1;
  color:var(--neutral-0, #0b0a0b);
  width:100%;
  height:100%;
  font-size:var(--text-md);
  font-family:'Raleway';
  font-weight:var(--normal);
  background-color:#FFFFFF;
  }
      

      
  .cSsSyI::placeholder {
    color:var(--brand-pia, #349392);
  font-size:var(--text-md);
  font-family:'Raleway';
  font-weight:var(--normal);
  }
      

        
      
      
  .gestion_organizar\:_kezeRJXaEZfv8cEJzk4l {
    font-family:'Raleway';
  border-radius:36px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .gestion_organizar\:b0kKk2IfG-S8z0cmSwpH_ {
    height:80px;
  }
      

      
        
      
      
  .gestion_organizar\:b4htRDDK8NbnF4meeRXnp {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:bjTSJdSj32TnFt34f3rvF {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .fAUxhm {
    display:table-header-group;
  overflow-x:clip;
  overflow-y:clip;
  background-color:#E0F0F0;
  border-top-left-radius:0px;
  border-top-right-radius:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:d5D0-d6CKTjxMb432oTPG {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_organizar\:eTAJxq5cxwpHIpEXhCHdm {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:g6Vgoqd8qIaNhSwZHTN8_ {
    :;
  }
      

      
        
      
      
  .gestion_organizar\:g8GPdP_et1LCJEBh5BYy3 {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_organizar\:gLmZhqpXsNrlQpcy901pR {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:jZcTYWH7zWQXGo2M8D9vy {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  .gestion_organizar\:jsThpuHJzWkkfTva5QlsU {
    font-family:'Raleway';
  }
      

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

      
        
      
      
  .gestion_organizar\:l0fO3gsVu0wcsq0vmYzTF {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:laPB8b7kNtLLhmyIQee6z {
    font-family:'Raleway';
  }
      

      
        
      
      
  .cuCqPH {
    align-items:center;
  padding-left:5px;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .gestion_organizar\:pQeNI4Y1dxSjxkMse8J8S {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_organizar\:pcIcAFbY7kPGNp_sKZXic {
    font-family:'Raleway';
  }
      

      
        
      
      
  .euSEvG {
    gap:10px;
  align-items:center;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  .gestion_organizar\:qqbDeQxloLcib4wFDUFht {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_organizar\:rN4DqMHOE9BwosKHtfg5- {
    display:none;
  }
      

      
        
      
      
  .gestion_organizar\:rbUsZO_Stzcv4pTyQ6068 {
    height:80px;
  }
      

      
        
      
      
  .dtLgtY {
    gap:15px;
  }
      

      
        
      
      
  .eNFIdY {
    gap:10px;
  cursor:pointer;
  height:150px;
  display:flex;
  align-items:center;
  border-radius:12px;
  flex-direction:column;
  justify-content:center;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .otaOx {
    gap:0.5rem;
  display:flex;
  flex-direction:row;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  .so-radio-group-item\:1sKpSmtTvVVtbnB5pq1Of {
    width:0.78rem;
  height:0.78rem;
  opacity:0;
  align-items:center;
  border-radius:var(--rounding-full);
  justify-content:center;
  background-color:var(--brand-pia, #349392);
  }
      

      
  .so-radio-group-item\:1sKpSmtTvVVtbnB5pq1Of.checked {
    opacity:1;
  }
      

        
      
      
  
      

      
        
      
      
  .so-radio-group-item\:TCLJy-iHVJdHYZFfuNlKs {
    width:var(--toggle-height-md);
  height:var(--toggle-height-md);
  align-items:center;
  border-color:var(--brand-pia, #349392);
  border-style:solid;
  border-width:var(--border-md);
  border-radius:var(--rounding-full);
  justify-content:center;
  background-color:#eeeef000;
  }
      

      
  .so-radio-group-item\:TCLJy-iHVJdHYZFfuNlKs:hover {
    background-color:var(--brand-11, #d6f1ef);
  }
      


  .so-radio-group-item\:TCLJy-iHVJdHYZFfuNlKs:active {
    background-color:var(--brand-9, #7acec9);
  }
      


  .so-radio-group-item\:TCLJy-iHVJdHYZFfuNlKs:focus-visible {
    outline-color:var(--brand-8, #6958AD);
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eFJHsb {
    color:var(--verde_pia, #349392);
  font-size:16px;
  text-align:center;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .cLmYZx {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  z-index:999;
  position:fixed;
  align-items:center;
  font-family:'Raleway';
  justify-content:center;
  background-color:#a0a2a55e;
  }
      

      
        
      
      
  .ypazO {
    gap:10px;
  cursor:pointer;
  align-items:center;
  flex-direction:row;
  padding-bottom:15px;
  justify-content:start;
  border-bottom-color:#e7ecf5;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .edgCpk {
    font-size:16px;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .UbZYP {
    width:80px;
  height:50px;
  object-fit:cover;
  border-radius:4px;
  }
      

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

      
        
      
      
  .cvUYLr {
    display:flex;
  font-size:18px;
  align-items:center;
  font-family:inherit;
  font-weight:600;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .cCcoYu {
    gap:15px;
  width:700px;
  height:400px;
  overflow-x:clip;
  overflow-y:clip;
  padding-top:25px;
  padding-left:25px;
  border-radius:6px;
  padding-right:25px;
  padding-bottom:25px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

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

      
        
      
      
  .bIdgxz {
    color:var(--text_primary, #444545);
  width:100%;
  height:48px;
  font-size:16px;
  border-color:#e7ecf5;
  border-style:solid;
  border-width:1px;
  padding-left:12px;
  border-radius:5px;
  padding-right:12px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
  .bIdgxz:focus {
    outline-color:var(--verde_pia, #349392);
  outline-style:solid;
  outline-width:1px;
  }
      

        
      
      
  .bouJiX {
    flex:1;
  overflow-y:auto;
  }
      

      
        
      
      
  .dUTKKb {
    flex:1;
  overflow-x:hidden;
  overflow-y:hidden;
  }
      

      
        
      
      
  .bxvHCs {
    width:35px;
  cursor:pointer;
  height:35px;
  align-items:center;
  border-radius:50%;
  justify-content:center;
  background-color:#D6F1EF;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bJLeFW {
    color:var(--Pia-500, #FC0606);
  right:10px;
  width:fit-content;
  bottom:10px;
  cursor:pointer;
  z-index:10;
  position:absolute;
  padding-top:4px;
  padding-left:4px;
  border-radius:6px;
  padding-right:4px;
  padding-bottom:4px;
  background-color:#44454547;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bjWnd {
    color:var(--verde_pia, #349392);
  width:fit-content;
  height:29px;
  font-size:14px;
  align-items:start;
  font-family:'Raleway';
  font-weight:400;
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:1px;
  padding-left:21px;
  border-radius:14px;
  padding-right:21px;
  justify-content:center;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

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

        
      
      
  .eFuufq {
    gap:12px;
  display:flex;
  font-size:16px;
  font-family:inherit;
  font-weight:700;
  padding-left:5px;
  padding-right:5px;
  flex-direction:column;
  }
      

      
        
      
      
  .ecartd {
    gap:15px;
  flex-direction:row;
  }
      

      
        
      
      
  .AxoXx {
    gap:5px;
  align-items:end;
  justify-content:center;
  }
      

      
        
      
      
  .cTRMpt {
    cursor:pointer;
  align-items:center;
  padding-top:16px;
  padding-left:24px;
  border-radius:24px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .bRKqmx {
    gap:15px;
  font-family:'Raleway';
  }
      

      
        
      
      
  .QXAYM {
    height:28px;
  display:flex;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-top:3px;
  border-color:var(--text_primary, #444545);
  border-style:solid;
  border-width:1px;
  padding-left:31px;
  border-radius:12px;
  padding-right:31px;
  flex-direction:column;
  padding-bottom:3px;
  }
      

      
        
      
      
  .OjPHf {
    padding-bottom:15px;
  }
      

      
        
      
      
  .cVJdTi {
    width:25px;
  cursor:pointer;
  height:25px;
  align-items:center;
  border-radius:50%;
  justify-content:center;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .editar_categoria-subcategoria\:FAuifdxIpDPryNUn8Qqxc {
    width:100%;
  background-color:#0b0a0b00;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cyeSKR {
    gap:15px;
  padding-bottom:15px;
  }
      

      
        
      
      
  .bkwfWz {
    transition:all 300ms ease 0ms normal;
  }
      

      
  .bkwfWz.hide {
    rotate:z 180deg;
  transition:all 300ms ease 0ms normal;
  }
      

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

      
        
      
      
  .bRsgSd {
    gap:30px;
  flex:1;
  overflow-y:auto;
  padding-top:30px;
  flex-direction:row;
  padding-bottom:30px;
  }
      

      
        
      
      
  .eQolMW {
    gap:15px;
  flex:1;
  width:fit-content;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .bMjgyH {
    color:var(--verde_pia, #349392);
  }
      

      
        
      
      
  .kysZK {
    color:#E5E5E5;
  width:148px;
  height:32px;
  display:none;
  font-size:0.75rem;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  }
      

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

        
      
      
  .pEorR {
    color:var(--text_primary, #444545);
  width:100%;
  resize:none;
  font-size:16px;
  max-height:150px;
  min-height:100px;
  font-family:'Raleway';
  font-weight:400;
  padding-top:16px;
  padding-left:20px;
  border-radius:6px;
  padding-right:20px;
  padding-bottom:16px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .UgCri {
    color:var(--neutral-11, #B5B2BC);
  display:inline-block;
  font-size:var(--font-size);
  margin-top:var(--margin-top);
  font-family:'Outfit';
  font-weight:inherit;
  line-height:var(--line-height);
  white-space:normal;
  margin-bottom:var(--margin-bottom);
  letter-spacing:var(--letter-spacing);
  }
      

      
  .UgCri.truncated {
    overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  }
      


  .UgCri.clamped {
    display:-webkit-box;
  overflow:hidden;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:var(--clamp-lines);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .editar_categoria-subcategoria\:VmN-O5NOqcYrw-XlN6K85 {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .fbgNin {
    gap:20px;
  padding-top:20px;
  padding-bottom:20px;
  border-top-color:var(--verde_pia, #349392);
  border-top-style:solid;
  border-top-width:1px;
  }
      

      
        
      
      
  .eiggWl {
    height:118px;
  z-index:1;
  object-fit:cover;
  border-radius:12px;
  }
      

      
        
      
      
  .bUdTDi {
    gap:15px;
  border-radius:12px;
  padding-bottom:15px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  
      

      
        
      
      
  .dBIPPN {
    font-family:'Raleway';
  }
      

      
        
      
      
  .cQwlsx {
    gap:5px;
  flex:1;
  color:var(--text_primary, #444545);
  display:flex;
  font-size:16px;
  font-family:'Raleway';
  font-weight:700;
  flex-direction:column;
  }
      

      
        
      
      
  .editar_categoria-subcategoria\:axUpo3mu9Q8aNy0x824YH {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .eGlfyv {
    gap:15px;
  flex:0.6;
  }
      

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

      
        
      
      
  .ezAppf {
    gap:10px;
  cursor:default;
  align-items:center;
  padding-top:15px;
  padding-left:25px;
  padding-right:25px;
  flex-direction:row;
  padding-bottom:15px;
  justify-content:space-between;
  border-bottom-color:#e7ecf5;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .fdPuuY {
    flex-direction:column;
  }
      

      
  
      


  .fdPuuY.orientation-horizontal {
    flex-direction:row;
  }
      


  .fdPuuY.disabled {
    opacity:0.5;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-radio-group\:root {
    gap:0.25rem;
  }
      

      
        
      
      
  .editar_categoria-subcategoria\:hWslvYTTAeFRZSeSl6efc {
    gap:15px;
  }
      

      
        
      
      
  .fzsZmu {
    gap:15px;
  color:var(--text_primary, #444545);
  width:fit-content;
  display:flex;
  font-size:16px;
  font-family:inherit;
  font-weight:600;
  flex-direction:row;
  }
      

      
        
      
      
  .dESxQU {
    color:var(--verde_pia, #349392);
  font-size:14px;
  font-family:inherit;
  font-weight:600;
  }
      

      
        
      
      
  .editar_categoria-subcategoria\:pGZEv3VzoJD5jM2X84Zz- {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .editar_categoria-subcategoria\:tyeb2pFbdvQawArK96agK {
    gap:15px;
  }
      

      
        
      
      
  .editar_categoria-subcategoria\:v04FaTGMJT7pcNpk0Nnf_ {
    gap:15px;
  }
      

      
        
      
      
  .foqvZq {
    gap:10px;
  flex:0.4;
  }
      

      
        
      
      
  .epatcU {
    gap:8px;
  width:fit-content;
  cursor:pointer;
  align-items:center;
  padding-top:8px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
        
      
      
  .editar_categoria-subcategoria\:yfKp-D9P0uPSRBvZv2-8J {
    font-family:'Raleway';
  border-radius:36px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .EhDBh {
    color:var(--text_primary, #444545);
  display:inline-block;
  font-size:14px;
  font-weight:400;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:u2ef-9W2qnnBT09WLsk_N {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_organizar\:ucsNewlfpmPyUnro8wvWP {
    font-family:'Raleway';
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_organizar\:vX8jBrpU-9VLh0fHeAtvh {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_organizar\:wHec5IunnYc549-p4CUq4 {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .gestion_organizar\:wRJcDh6fMxl1qKwg_muSB {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_organizar\:xOu83_V6Hne9xuYvZEr5K {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .eJsJXM {
    gap:8px;
  color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  height:43px;
  align-items:center;
  padding-top:8px;
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:2px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
  .eJsJXM:hover {
    color:var(--Pia-blanco, #FFFFFF);
  background-color:#1a4d4c;
  }
      


  .eJsJXM.seleccionado {
    gap:8px;
  color:white;
  width:fit-content;
  cursor:pointer;
  height:43px;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  border-radius:35px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

        
      
      
  
      

      
        
      
      
  .gestion_organizar\:zdGShBILd13rxjLEuj2dD {
    height:80px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eepWhc {
    gap:40px;
  color:var(--text_primary, #444545);
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  font-family:'Raleway';
  }
      

      
        
      
      
  .fyMBzr {
    gap:30px;
  }
      

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

      
        
      
      
  .dwHLcu {
    color:var(--GrisOscuro_Pia, #444545);
  height:40px;
  font-size:14px;
  font-weight:400;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .gestion_marketing\:1TQ5cy41HLxbW5rv_na6t {
    max-width:200px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cxJayT {
    flex:1;
  padding-top:10px;
  padding-left:24px;
  border-radius:15px;
  padding-right:24px;
  padding-bottom:10px;
  background-color: #ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dIpMpl {
    gap:20px;
  flex-direction:row;
  }
      

      
        
      
      
  .fbCXbb {
    gap:20px;
  flex:1;
  flex-direction:column;
  }
      

      
        
      
      
  .dXhsZH {
    display:flex;
  align-items:center;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .eoGIOP {
    height:auto;
  font-size:inherit;
  align-items:end;
  font-family:inherit;
  font-weight:400;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bWnuDc {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr  1fr 1fr 1fr 1fr;;
  }
      

      
        
      
      
  .boFeDs {
    gap:26px;
  padding-top:40px;
  padding-left:40px;
  border-radius:25px;
  padding-right:40px;
  padding-bottom:40px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .drpSoN {
    gap:5px;
  flex:1;
  display:flex;
  font-size:16px;
  font-family:'Raleway';
  font-weight:700;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fFwpZa {
    width:100%;
  overflow-x:hidden;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  }
      

      
        
      
      
  .gestion_marketing\:NvWlTFT_-KPvEFrt9LJ9R {
    max-width:200px;
  }
      

      
        
      
      
  .gestion_marketing\:P-V6Z8BY30RhvegPUyUFj {
    max-width:200px;
  }
      

      
        
      
      
  .xxFWn {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr  1fr 1fr 1fr 1fr;;
  }
      

      
        
      
      
  .fmuDZo {
    font-size:16px;
  font-family:inherit;
  font-weight:500;
  }
      

      
        
      
      
  .cIllWY {
    flex:1;
  cursor:pointer;
  height:96px;
  align-items:center;
  border-color:var(--GrisOscuro_Pia, #444545);
  border-style:solid;
  border-width:0.5px;
  border-radius:12px;
  justify-content:center;
  }
      

      
        
      
      
  .jgNrp {
    top:12px;
  right:12px;
  position:absolute;
  }
      

      
        
      
      
  .ewhNXS {
    flex:1;
  color:#000000;
  height:56px;
  font-size:16px;
  align-items:start;
  font-family:'Raleway';
  font-weight:400;
  padding-left:8px;
  padding-right:8px;
  justify-content:center;
  }
      

      
        
      
      
  .eIRMfE {
    gap:8px;
  width:fit-content;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .dKsFgy {
    width:24px;
  cursor:pointer;
  height:24px;
  }
      

      
        
      
      
  .evpqMo {
    color:var(--text_primary, #444545);
  display:inline-block;
  font-size:14px;
  font-family:'Raleway';
  font-weight:400;
  }
      

      
        
      
      
  .dxHThl {
    color:var(--text_primary, #444545);
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bGArYW {
    gap:30px;
  flex:1;
  overflow-y:scroll;
  padding-bottom:30px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cynlEL {
    gap:20px;
  width:100%;
  max-width:492px;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .jvjIu {
    color:#000000;
  width:100%;
  height:100%;
  font-size:16px;
  max-width:492px;
  padding-top:8px;
  border-color:var(--GrisOscuro_Pia, #444545);
  border-style:solid;
  border-width:0.5px;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  padding-bottom:8px;
  }
      

      
        
      
      
  .crear_cupon\:WCr2o_dn46veLt0SKJl2d {
    flex:1;
  max-width:492px;
  }
      

      
        
      
      
  .caHAe {
    color:var(--text_primary, #444545);
  width:fit-content;
  height:32px;
  font-size:14px;
  align-items:start;
  font-family:'Raleway';
  border-color:var(--text_primary, #444545);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  justify-content:center;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

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

        
      
      
  .dCbvIX {
    gap:20px;
  max-width:492px;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dDYWuf {
    flex:1;
  color:var(--text_primary, #444545);
  width:100%;
  height:56px;
  font-size:16px;
  max-width:492px;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  border-color:var(--text_primary, #444545);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .qEQaF {
    display:flex;
  font-size:16px;
  font-family:inherit;
  font-weight:400;
  flex-direction:column;
  }
      

      
        
      
      
  .dSdnOH {
    color:#000000;
  width:100%;
  height:48px;
  font-size:16px;
  max-width:492px;
  border-color:var(--GrisOscuro_Pia, #444545);
  border-style:solid;
  border-width:0.5px;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  }
      

      
  .dSdnOH:focus {
    outline-color:var(--verde_pia, #349392);
  outline-style:solid;
  outline-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  .crear_cupon\:pUaqmLPNA6joMfMTgrPV5 {
    flex:1;
  max-width:492px;
  }
      

      
        
      
      
  .eUOgkE {
    gap:9px;
  max-width:492px;
  font-family:'Raleway';
  }
      

      
        
      
      
  .jBnTH {
    gap:20px;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cwQfdO {
    gap:32px;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dvfRzl {
    width:auto;
  height:100%;
  align-items:center;
  padding-left:19px;
  padding-right:19px;
  justify-content:center;
  background-color: #ECF0F9;
  }
      

      
        
      
      
  
      

      
        
      
      
  .easifp {
    color:var(--verde_pia, #349392);
  font-size:42px;
  text-align:right;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .blFGiF {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr  1fr 1fr 1fr 1fr;;
  }
      

      
        
      
      
  .byUbAS {
    gap:32px;;
  width:100%;
  height:48px;;
  display:grid;;
  overflow-x:clip;;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-1100, #D6F1EF);
  border-bottom-color:#1F4142;
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr  1fr 1fr 1fr;;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .daQXRC {
    color:var(--verde_pia, #349392);
  cursor:pointer;
  display:flex;
  font-size:16px;
  align-items:end;
  font-family:inherit;
  font-weight:600;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .gestion_marketing\:cyP3Pf8TNrtFBuKXoV-TA {
    max-width:200px;
  }
      

      
        
      
      
  .dSGFkh {
    gap:20px;
  font-family:Raleway;
  }
      

      
        
      
      
  .cBwRmA {
    gap:32px;;
  width:100%;
  height:80px;
  display:grid;;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;;
  padding-top:0px;
  padding-left:12px;;
  padding-right:12px;;
  padding-bottom:0px;
  justify-content:start;;
  background-color:var(--Pia-blanco, #FFFFFF);
  border-bottom-color:var(--borde, #E7ECF5);
  border-bottom-style:solid;
  border-bottom-width:2px;
  grid-template-columns:2fr 1fr  1fr 1fr 1fr;;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bOXdUB {
    display:inline-block;
  font-size:inherit;
  text-align:left;
  font-family:inherit;
  font-weight:700;
  }
      

      
        
      
      
  .tabla-logros\:c0lxmfjX27OaEv1XES3BF {
    max-width:200px;
  }
      

      
        
      
      
  .tabla-logros\:iZRL9pot5mMw0DZfC2QAV {
    max-width:200px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ZOpJi {
    gap:5px;
  flex:1;
  display:flex;
  font-size:16px;
  max-width:511px;
  font-family:'Raleway';
  font-weight:600;
  flex-direction:column;
  }
      

      
        
      
      
  .gxtIQ {
    gap:20px;
  flex:1;
  width:100%;
  max-width:492px;
  }
      

      
        
      
      
  .eLMfHB {
    gap:18px;
  }
      

      
        
      
      
  .ddmnrI {
    gap:26px;
  width:100%;
  max-width:1280px;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:start;
  padding-top:40px;
  padding-left:40px;
  border-radius:25px;
  padding-right:40px;
  flex-direction:column;
  padding-bottom:40px;
  justify-content:start;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dhznXO {
    width:25px;
  cursor:pointer;
  height:25px;
  align-items:center;
  border-radius:99px;
  justify-content:center;
  background-color: #ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .vxBLJ {
    width:72px;
  height:48px;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  border-color:var(--GrisOscuro_Pia, #444545);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .fxxUMb {
    gap:5px;
  color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  display:flex;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bVdYlk {
    display:flex;
  font-size:32px;
  font-family:inherit;
  font-weight:700;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cDpTIV {
    gap:20px;
  flex:1;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cClkpp {
    display:flex;
  font-size:16px;
  font-weight:700;
  flex-direction:row;
  }
      

      
        
      
      
  .dUXvha {
    height:auto;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .eddvHO {
    color:var(--verde_pia, #349392);
  display:flex;
  font-size:28px;
  font-weight:700;
  padding-right:10px;
  flex-direction:row;
  }
      

      
        
      
      
  .cDFYlq {
    width:100%;
  height:42px;
  font-size:15px;
  align-items:center;
  font-weight:600;
  padding-top:7.5px;
  padding-left:15px;
  border-radius:15px;
  padding-right:15px;
  flex-direction:row;
  padding-bottom:7.5px;
  justify-content:space-between;
  background-color:#D6F1EF;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ceMxSG {
    gap:40px;
  flex:1;
  color:#444545;
  overflow-x:hidden;
  overflow-y:hidden;
  font-family:'Raleway';
  }
      

      
        
      
      
  .FTuag {
    height:100%;
  overflow-x:clip;
  overflow-y:hidden;
  flex-shrink:1;
  }
      

      
        
      
      
  .bQbMBh {
    color:var(--verde_pia, #349392);
  font-size:14px;
  font-family:inherit;
  font-weight:400;
  padding-left:20px;
  padding-right:20px;
  }
      

      
        
      
      
  .fbVdGc {
    gap:10px; /* Espaciado entre elementos (opcional) */;
  flex:1;
  width:100%;
  height:100%;
  display:flex;
  overflow-y:hidden;
  align-items:;
  flex-direction:column;
  justify-content:;
  grid-template-rows:repeat(2, auto);  /* 2 filas con altura automática */;
  grid-template-columns:repeat(2, 1fr); /* 2 columnas de igual ancho */;
  }
      

      
        
      
      
  .GItq {
    gap:10px;
  flex:1;
  width:100%;
  overflow-y:hidden;
  flex-direction:row;
  }
      

      
        
      
      
  .fvHBWA {
    gap:20px;
  flex:1;
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:start;
  flex-direction:column;
  justify-content:start;
  }
      

      
        
      
      
  .dRsKOz {
    flex:1;
  overflow-x:hidden;
  overflow-y:hidden;
  padding-top:20px;
  border-radius:15px;
  padding-bottom:20px;
  backdrop-filter:blur(30px);
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .dbDSaT {
    font-size:25px;
  text-align:left;
  font-family:inherit;
  font-weight:700;
  padding-left:20px;
  padding-right:20px;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:167MOEvo2-13lds6kLPHB {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:2r9E9i9XGG4bWUlU9Uno_ {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:4Ip5zF4EMNAnQDGH4Da1H {
    font-weight:700;
  }
      

      
        
      
      
  .gestion_programas\:5dOTRWeRIbt1ke_F8twWJ {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .flXZf {
    width:fit-content;
  height:35px;
  align-items:center;
  padding-left:12px;
  border-radius:8%;
  padding-right:12px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
        
      
      
  .gestion_programas\:9BCR9OWxaYzAqUiDsnUVy {
    min-width:100px;
  font-family:'Raleway';
  font-weight:700;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  .ffhmyh {
    gap:1px;
  }
      

      
        
      
      
  .bRJGQi {
    gap:15px;
  align-items:center;
  padding-left:25px;
  border-radius:10px;
  padding-right:25px;
  flex-direction:row;
  justify-content:start;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .fwxPqg {
    gap:8px;
  width:100%;
  }
      

      
        
      
      
  .kFyGr {
    gap:1px;
  align-items:end;
  justify-content:center;
  }
      

      
        
      
      
  .fnHreW {
    gap:5px;
  flex-wrap:wrap;
  align-items:start;
  font-family:'Raleway';
  padding-left:5px;
  padding-right:5px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .NXRpj {
    flex:1;
  max-width:206px;
  }
      

      
        
      
      
  .editar_programa\:EVZd-Ye7rKEHuXXZok0er {
    gap:15px;
  }
      

      
        
      
      
  .bpDkfR {
    flex:1;
  color:var(--text_primary, #444545);
  height:48px;
  font-size:16px;
  border-color:#e7ecf5;
  border-style:solid;
  border-width:1px;
  padding-left:12px;
  border-radius:5px;
  padding-right:12px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
  .bpDkfR:focus {
    outline-color:var(--verde_pia, #349392);
  outline-style:solid;
  outline-width:1px;
  }
      

        
      
      
  .duUeYi {
    gap:15px;
  align-items:center;
  padding-top:15px;
  padding-left:25px;
  padding-right:25px;
  flex-direction:row;
  padding-bottom:15px;
  justify-content:start;
  border-bottom-color:#E7ECF5;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .dutNoD {
    color:var(--verde_pia, #349392);
  width:fit-content;
  cursor:pointer;
  font-size:16px;
  font-family:inherit;
  font-weight:600;
  margin-left:25px;
  padding-top:15px;
  padding-bottom:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .editar_programa\:FrKgcP0EKP1sNYfMp0sWR {
    gap:15px;
  }
      

      
        
      
      
  .bbtWvc {
    color:var(--text_primary, #444545);
  width:100%;
  height:48px;
  font-size:16px;
  max-width:492px;
  align-items:center;
  padding-left:20px;
  border-radius:30px;
  padding-right:20px;
  flex-direction:row;
  justify-content:space-between;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bYcIAS {
    gap:8px;
  color:#444545;
  width:fit-content;
  cursor:pointer;
  align-items:center;
  padding-top:8px;
  border-color:#444545;
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:24px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
  .bYcIAS.seleccionado {
    color:var(--Pia-blanco, #FFFFFF);
  background-color:var(--verde_pia, #349392);
  }
      

        
      
      
  .cATnKJ {
    gap:10px;
  cursor:pointer;
  flex-direction:row;
  padding-bottom:15px;
  border-bottom-color:#e7ecf5;
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .editar_programa\:KPtlDc7Vj9gzgBmc_0M4X {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .hoklq {
    gap:30px;
  flex:1;
  padding-top:30px;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
  .eEuhPf:hover {
    text-decoration-line: underline;
  }
      

        
      
      
  
      

      
        
      
      
  .bMSlOK {
    width:24px;
  height:24px;
  border-radius:4px;
  }
      

      
        
      
      
  .bsjHSu {
    font-weight:var(--font-weight-regular);
  justify-content:center;
  }
      

      
        
      
      
  .exkhOK {
    gap:8px;
  color:var(--text_primary, #444545);
  width:fit-content;
  cursor:pointer;
  align-items:center;
  padding-top:8px;
  border-color:var(--text_primary, #444545);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:24px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
  .exkhOK.seleccionado {
    color:var(--Pia-blanco, #FFFFFF);
  background-color:var(--verde_pia, #349392);
  }
      

        
      
      
  .editar_programa\:Sh4QIK-3rwqbfh9fORuB5 {
    flex:1;
  }
      

      
        
      
      
  .rtYCs {
    color:#E5E5E5;
  width:148px;
  height:32px;
  display:flex;
  font-size:0.75rem;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  flex-direction:column;
  }
      

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

        
      
      
  .bVOEjT {
    flex:1;
  height:100%;
  align-items:start;
  font-family:'Raleway';
  justify-content:center;
  }
      

      
        
      
      
  .cQJzsI {
    color:var(--Text_color-primary, #1A1C22);
  width:100%;
  height:40px;
  font-size:14px;
  font-family:'Raleway';
  font-weight:400;
  padding-left:36px;
  padding-right:36px;
  background-color:var(--Backgroundbackgrounddefault, #FFFFFF);
  }
      

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

      
        
      
      
  .famsRX {
    flex:1;
  width:100%;
  align-items:start;
  justify-content:center;
  }
      

      
        
      
      
  .vRVhG {
    top:0px;
  position:absolute;
  translate:0 31%;
  }
      

      
        
      
      
  .WtdKo {
    color:var(--grey-200, #E5E5E5);
  width:100%;
  cursor:pointer;
  align-items:center;
  padding-top:8px;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--blue-600, #2563EB);
  }
      

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

        
      
      
  .eageEa {
    top:100%;
  width:100%;
  height:auto;
  z-index:50;
  position:absolute;
  margin-top:3px;
  max-height:300px;
  overflow-x:clip;
  overflow-y:auto;
  border-color:var(--grey-300, #D4D4D4);
  border-style:solid;
  border-width:1px;
  border-radius:8px;
  background-color:var(--grey-50, #FAFAFA);
  }
      

      
        
      
      
  .cqtMdJ {
    display:flex;
  padding-left:6px;
  padding-right:6px;
  flex-direction:column;
  }
      

      
        
      
      
  .SFKPM {
    gap:8px;
  color:var(--text_primary, #444545);
  cursor:pointer;
  display:flex;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:400;
  padding-top:10px;
  padding-left:6px;
  padding-right:6px;
  flex-direction:row;
  padding-bottom:10px;
  justify-content:start;
  }
      

      
  .SFKPM:hover {
    color:var(--Pia-1100, #D6F1EF);
  font-weight:500;
  background-color:var(--verde_pia, #349392);
  }
      

        
      
      
  
      

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

      
        
      
      
  .lLgOD {
    gap:15px;
  border-radius:15px;
  padding-bottom:15px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .editar_programa\:XtzvmR_PENX3rtfjXEnzh {
    height:43px;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  padding-right:24px;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
        
      
      
  .editar_programa\:YtumHrwYWoq-bMkVN-piZ {
    font-family:'Raleway';
  border-radius:36px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eFnIqr {
    width:fit-content;
  cursor:pointer;
  display:none;
  padding-top:8px;
  padding-left:16px;
  border-radius:24px;
  padding-right:16px;
  padding-bottom:8px;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .editar_programa\:aWjtJSvJrdwpLHSnRlUJB {
    flex:1;
  color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .dippzb {
    gap:15px;
  font-size:16px;
  font-family:'Raleway';
  }
      

      
        
      
      
  .bAWwsh {
    flex:1;
  display:flex;
  flex-grow:0;
  flex-wrap:nowrap;
  flex-shrink:0;
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cRMEJl {
    gap:5px;
  width:100%;
  }
      

      
        
      
      
  .fGsXOY {
    gap:5px;
  display:flex;
  font-size:inherit;
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .eCRNfd {
    gap:12px;
  display:flex;
  font-size:16px;
  font-family:inherit;
  font-weight:700;
  flex-direction:column;
  }
      

      
        
      
      
  .bDZgpZ {
    gap:8px;
  cursor:pointer;
  align-items:center;
  padding-top:15px;
  padding-left:25px;
  border-radius:10px;
  padding-right:25px;
  flex-direction:row;
  padding-bottom:15px;
  justify-content:start;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .editar_programa\:jOdQ6A0xsnpngr4FyUi9y {
    width:100%;
  background-color:#0b0a0b00;
  }
      

      
        
      
      
  .editar_programa\:kMnrq90D82vhRWdTMfanE {
    gap:15px;
  }
      

      
        
      
      
  .bPBZAK {
    gap:10px;
  flex-wrap:wrap;
  align-items:start;
  font-family:'Raleway';
  padding-left:5px;
  padding-right:5px;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .ezEiot {
    max-width:206px;
  }
      

      
        
      
      
  .editar_programa\:mkWc9kGKOwIeQJzFUX-t2 {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .editar_programa\:o4zRLnHnwiImTNuzaeHO3 {
    color:#444545;
  height:43px;
  font-size:14px;
  min-width:200px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:var(--white);
  }
      

      
        
      
      
  .fDsTzs {
    color:var(--text_primary, #444545);
  width:100%;
  resize:none;
  font-size:16px;
  max-height:150px;
  min-height:100px;
  font-family:'Raleway';
  font-weight:400;
  padding-top:16px;
  padding-left:20px;
  border-radius:10px;
  padding-right:20px;
  padding-bottom:16px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .dmEUnK {
    color:var(--verde_pia, #349392);
  font-size:16px;
  font-family:inherit;
  font-weight:600;
  }
      

      
        
      
      
  .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;
  }
      

      
        
      
      
  
      

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

      
        
      
      
  .editar_programa\:vbFWC38V24uhd5OMvfCk6 {
    height:200px;
  }
      

      
        
      
      
  .editar_programa\:vsb775oPJQbGJMwVQPUKN {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .DBNJV {
    gap:8px;
  width:fit-content;
  cursor:pointer;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cGMTxD {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  position:absolute;
  align-items:center;
  font-family:'Raleway';
  justify-content:center;
  }
      

      
        
      
      
  .bncyqL {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  z-index:1;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .YHssG {
    gap:10px;
  align-items:center;
  font-family:'Raleway';
  padding-top:16px;
  padding-left:24px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:end;
  }
      

      
        
      
      
  .jxVog {
    color:var(--OneFitness-black, #000000);
  height:80px;
  font-size:24px;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  padding-top:24px;
  padding-left:24px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:space-between;
  border-bottom-color:var(--OneFitness-borde, #CBD5E1);
  border-bottom-style:solid;
  border-bottom-width:1px;
  }
      

      
        
      
      
  .bXKCFL {
    color:inherit;
  display:inline-block;
  }
      

      
        
      
      
  .bgyCBf {
    gap:24px;
  flex:1;
  padding-top:24px;
  padding-left:24px;
  padding-right:24px;
  padding-bottom:24px;
  }
      

      
        
      
      
  .evWGmC {
    gap:10px;
  color:var(--Pia-blanco, #FFFFFF);
  width:fit-content;
  cursor:pointer;
  font-size:16px;
  min-width:150px;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  padding-top:10px;
  padding-left:20px;
  border-radius:4px;
  padding-right:20px;
  flex-direction:row;
  padding-bottom:10px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
  .evWGmC:hover {
    background-color:var(--hover-verde-pia, #1a5151);
  }
      

        
      
      
  .WcrGl {
    color:var(--OneFitness-black, #000000);
  width:fit-content;
  cursor:pointer;
  font-size:16px;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  padding-top:10px;
  border-color:#DFE1E5;
  border-style:solid;
  border-width:1px;
  padding-left:20px;
  border-radius:4px;
  padding-right:20px;
  padding-bottom:10px;
  justify-content:center;
  }
      

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

        
      
      
  .HMoBs {
    top:0px;
  left:0px;
  right:0px;
  width:480px;
  bottom:0px;
  z-index:2;
  position:relative;
  box-shadow:1px 4px 8px 0px #00000044;
  border-radius:10px;
  background-color:var(--OneFitness-white, #FFFFFF);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bYLDh {
    width:40px;
  cursor:pointer;
  height:40px;
  align-items:center;
  border-radius:50%;
  justify-content:center;
  background-color:#F5F6F6;
  }
      

      
        
      
      
  
      

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

      
        
      
      
  .gestion_programas\:EwardxnuoLnJ4ZuBTwqur {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:IOnbu8kZchLSQTztyOUIG {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:IryVf0Hg6LKRU_KTucabC {
    height:80px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:JAqMoKykosvmdDZWW473V {
    width:287px;
  }
      

      
        
      
      
  .gestion_programas\:MBnr1FXIigOd0wVHarOCx {
    font-weight:700;
  }
      

      
        
      
      
  .eiYBlR {
    rotate:y 180deg;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:MNHDJx10pL5BtM_71I80m {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:MTsWbQC2_-b2DyvJxVije {
    font-family:'Raleway';
  }
      

      
        
      
      
  .fClpHG {
    color:#00E01A;
  height:25px;
  font-size:14px;
  max-width:152px;
  align-items:center;
  font-weight:400;
  padding-left:10px;
  border-radius:5px;
  padding-right:10px;
  justify-content:center;
  background-color:#174A07;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:O7iftyHnTyEhSQljIcoLE {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_programas\:PvbhBgD0jKzeDp3NG_kLb {
    font-family:'Raleway';
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:TwdVejTclzdVagB9bfeV0 {
    font-weight:700;
  }
      

      
        
      
      
  .HMwOi {
    gap:10px;
  display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .gestion_programas\:UyHKrwzSvZ-xKD6IODKoU {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:XMBG6tfkOAbc-ZK_tg2Zi {
    font-family:'Raleway';
  background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_programas\:Y3Vl2towZRtnmE_DRZzJ6 {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:_QO_EaFpymrooT8aqPBaO {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:_cY2lWJUauToJfnMJZ2mA {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  .gestion_programas\:_kezeRJXaEZfv8cEJzk4l {
    font-family:'Raleway';
  border-radius:36px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .gestion_programas\:bjTSJdSj32TnFt34f3rvF {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .Hahrn {
    width:89px;
  height:50px;
  object-fit:cover;
  border-radius:3px;
  background-image:url("/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/piafitmess_panel_administrativo:placeholder-img.webp/full");
  }
      

      
        
      
      
  .csRDea {
    width:35px;
  cursor:pointer;
  height:35px;
  align-items:center;
  border-radius:50%;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
  .csRDea:hover {
    background-color:#1a5151;
  }
      

        
      
      
  .gestion_programas\:eYJLO3oQ-wEuy3fftkqzt {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_programas\:g6Vgoqd8qIaNhSwZHTN8_ {
    :;
  }
      

      
        
      
      
  .gestion_programas\:g8GPdP_et1LCJEBh5BYy3 {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_programas\:gLmZhqpXsNrlQpcy901pR {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_programas\:jAxMbzLldSjCvaMhQWAY- {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:jY2EIBggkv53svCkPvlZd {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_programas\:l0fO3gsVu0wcsq0vmYzTF {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .crear_programa\:-te3HvK3JWorL16HPNxI- {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .crear_programa\:0Wby6D1LeZZknDtDfTfdG {
    gap:15px;
  }
      

      
        
      
      
  .crear_programa\:0yxtqbQHXkgzgvDvpzsj5 {
    color:#444545;
  height:43px;
  font-size:14px;
  min-width:200px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:var(--white);
  }
      

      
        
      
      
  .crear_programa\:3566y5JII2VAeftGcnO9q {
    gap:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .crear_programa\:HIMtybJH6QsElntr7ABoU {
    flex:1;
  color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .dddYZm {
    gap:30px;
  overflow-y:hidden;
  padding-top:30px;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .crear_programa\:T8v2dT3NPY7W5WyNL2vbY {
    flex:1;
  }
      

      
        
      
      
  
      

      
        
      
      
  .crear_programa\:V_boZzMmjfoeZ-xwPjaje {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .crear_programa\:X1dOt3cS-1GvlzzPydmCL {
    height:200px;
  }
      

      
        
      
      
  .yNFKN {
    gap:8px;
  color:var(--text_primary, #444545);
  width:fit-content;
  cursor:pointer;
  align-items:center;
  padding-top:8px;
  border-color:var(--text_primary, #444545);
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:24px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
  .yNFKN.seleccionado {
    color:var(--Pia-blanco, #FFFFFF);
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:1px;
  background-color:var(--verde_pia, #349392);
  }
      

        
      
      
  
      

      
        
      
      
  .dfCbkV {
    gap:8px;
  color:#444545;
  width:fit-content;
  cursor:pointer;
  align-items:center;
  padding-top:8px;
  border-color:#444545;
  border-style:solid;
  border-width:1px;
  padding-left:16px;
  border-radius:24px;
  padding-right:16px;
  flex-direction:row;
  padding-bottom:8px;
  justify-content:start;
  }
      

      
  .dfCbkV.seleccionado {
    color:var(--Pia-blanco, #FFFFFF);
  border-color:var(--verde_pia, #349392);
  border-style:solid;
  border-width:1px;
  background-color:var(--verde_pia, #349392);
  }
      

        
      
      
  
      

      
        
      
      
  .crear_programa\:h5jT-cpN6G4D_SJpbyHW6 {
    gap:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .crear_programa\:k5tz7HTqx0n4zpLZS0VEU {
    font-family:'Raleway';
  border-radius:36px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .crear_programa\:oQgWLelPiBdvvy-BtcInk {
    height:43px;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  padding-right:24px;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .crear_programa\:t7hxVt-eETBswlLE6JpSz {
    width:100%;
  background-color:#0b0a0b00;
  }
      

      
        
      
      
  .crear_programa\:wgXZESw41fhWiRJHTjgWd {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:pcIcAFbY7kPGNp_sKZXic {
    font-family:'Raleway';
  }
      

      
        
      
      
  .cuhzEc {
    width:35px;
  cursor:pointer;
  height:35px;
  align-items:center;
  border-radius:50%;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
  .cuhzEc:hover {
    background-color:var(--hover-verde-pia, #1a5151);
  }
      

        
      
      
  
      

      
        
      
      
  .gestion_programas\:rbUsZO_Stzcv4pTyQ6068 {
    height:80px;
  }
      

      
        
      
      
  .bzTJBn {
    gap:10px;
  display:flex;
  align-items:start;
  flex-direction:row;
  padding-bottom:20px;
  justify-content:center;
  }
      

      
        
      
      
  .gestion_programas\:u2ef-9W2qnnBT09WLsk_N {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_programas\:wHec5IunnYc549-p4CUq4 {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:2r9E9i9XGG4bWUlU9Uno_ {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_videos\:4Ip5zF4EMNAnQDGH4Da1H {
    font-weight:700;
  }
      

      
        
      
      
  .fCtdnW {
    cursor:pointer;
  align-items:center;
  padding-top:16px;
  padding-left:24px;
  border-radius:24px;
  padding-right:27px;
  flex-direction:row;
  padding-bottom:16px;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .editar_video\:1WzTNbtA6Aut7CEGmqAKK {
    height:43px;
  align-items:center;
  padding-top:8px;
  padding-left:24px;
  padding-right:24px;
  padding-bottom:8px;
  justify-content:center;
  }
      

      
        
      
      
  .editar_video\:59CO5Nzieev4c5tWPh3ON {
    flex:1;
  }
      

      
        
      
      
  .TSmQt {
    width:100%;
  height:100%;
  display:flex;
  position:absolute;
  flex-direction:column;
  }
      

      
        
      
      
  .cpATRJ {
    flex:1;
  cursor:pointer;
  align-items:center;
  padding-top:12px;
  padding-left:24px;
  border-radius:24px;
  padding-right:24px;
  flex-direction:row;
  padding-bottom:12px;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .editar_video\:8QJ9XUIylG6PD5jsu_q2b {
    flex:1;
  }
      

      
        
      
      
  
      

      
        
      
      
  .editar_video\:BiAHepGJ8KsaXeQ8Es45l {
    flex:1;
  color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .editar_video\:COY418kELp1X9A8IBblDx {
    gap:15px;
  }
      

      
        
      
      
  .editar_video\:CU9dpSXg3vNXLdSpdS6Bx {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .fpPGWB {
    flex:1;
  width:100%;
  border-radius:6px;
  }
      

      
        
      
      
  .efQZhx {
    width:100%;
  padding-bottom:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fbxVPA {
    gap:30px;
  overflow-y:hidden;
  flex-direction:row;
  }
      

      
        
      
      
  .editar_video\:P0JEjm6VKxMGHVCPu37Ai {
    gap:15px;
  }
      

      
        
      
      
  .editar_video\:RPViUqjJAa6B80MC-OhTq {
    width:100%;
  background-color:#0b0a0b00;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dEJCjR {
    height:358px;
  }
      

      
        
      
      
  .doyDHY {
    gap:15px;
  width:100%;
  }
      

      
        
      
      
  .editar_video\:ZuFH2bkhuktMpFMRTjC54 {
    color:#444545;
  height:43px;
  font-size:14px;
  min-width:200px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:var(--white);
  }
      

      
        
      
      
  .cHXtFy {
    flex:1;
  width:100%;
  max-height:358px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .editar_video\:iRW29zebLlii4kkR67jkv {
    color:#444545;
  width:700px;
  height:43px;
  font-size:14px;
  min-width:200px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#eeeef000;
  }
      

      
        
      
      
  .editar_video\:iwj2B6T_JsSCrVP6t-zUI {
    font-family:'Raleway';
  border-radius:36px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .editar_video\:j7R2HcAa8GvKoZWXglrVd {
    color:#444545;
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .editar_video\:jNfg5vCk1w4vjxj3a492V {
    height:200px;
  }
      

      
        
      
      
  .DJonT {
    gap:10px;
  color:var(--text_primary, #444545);
  width:100%;
  display:flex;
  font-size:16px;
  align-items:center;
  font-family:inherit;
  font-weight:700;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .editar_video\:osj7NP0VDiVidtEVutpSU {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  
      

      
        
      
      
  .eAgBjo {
    flex:1;
  color:#a1a1a1;
  cursor:pointer;
  display:none;
  font-size:0.625rem;
  margin-top:8px;
  border-radius:12px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  
      

      
        
      
      
  .editar_video\:syBc1TSxct_Wi4MdjjKD3 {
    max-height:300px;
  overflow-x:hidden;
  overflow-y:auto;
  background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .editar_video\:tyS3Y_kO0h1fJvIfI6-sW {
    gap:15px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:5dOTRWeRIbt1ke_F8twWJ {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  .gestion_videos\:67a_JW3f4hu2oESzd6XHc {
    font-family:'Raleway';
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:9BCR9OWxaYzAqUiDsnUVy {
    min-width:100px;
  font-family:'Raleway';
  font-weight:700;
  }
      

      
        
      
      
  .gestion_videos\:9MdjqdZ6iCm2YXrdiq-qR {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:IqSnkB46sYgHgQeb9QImG {
    height:80px;
  }
      

      
        
      
      
  .gestion_videos\:IryVf0Hg6LKRU_KTucabC {
    height:80px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:JAqMoKykosvmdDZWW473V {
    width:287px;
  }
      

      
        
      
      
  .gestion_videos\:MBnr1FXIigOd0wVHarOCx {
    font-weight:700;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:PmIKn3IO-xjDDxKICjGek {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_videos\:PvbhBgD0jKzeDp3NG_kLb {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_videos\:QzKtaM1FyQwqoPsZQpKHw {
    font-family:'Raleway';
  flex-direction:column;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:TwdVejTclzdVagB9bfeV0 {
    font-weight:700;
  }
      

      
        
      
      
  .gestion_videos\:UyHKrwzSvZ-xKD6IODKoU {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:XMBG6tfkOAbc-ZK_tg2Zi {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_videos\:_QO_EaFpymrooT8aqPBaO {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_videos\:_kezeRJXaEZfv8cEJzk4l {
    font-family:'Raleway';
  border-radius:36px;
  background-color:#FFFFFF;
  }
      

      
        
      
      
  .gestion_videos\:bjTSJdSj32TnFt34f3rvF {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:eYJLO3oQ-wEuy3fftkqzt {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_videos\:eaVVNvZxvzcPDn6QYINur {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_videos\:g6Vgoqd8qIaNhSwZHTN8_ {
    :;
  }
      

      
        
      
      
  .gestion_videos\:g8GPdP_et1LCJEBh5BYy3 {
    background-color:var(--brand-pia, #349392);
  }
      

      
        
      
      
  .gestion_videos\:hy7yxQbxcWk1pEPn9Q5EF {
    font-family:'Raleway';
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:jY2EIBggkv53svCkPvlZd {
    font-family:'Raleway';
  }
      

      
        
      
      
  .gestion_videos\:kcjLviGkUiGaEvtMNNHVX {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  .gestion_videos\:ku0_8252VL7RaGNZ3WGwL {
    font-family:'Raleway';
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:nF86SoR85JKgAL3k_9M1w {
    width:100%;
  height:50px;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:qFqqPw4N9fngKwjDSgQwd {
    font-family:'Raleway';
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .gestion_videos\:wHec5IunnYc549-p4CUq4 {
    color:#444545;
  width:200px;
  height:43px;
  font-size:14px;
  align-items:center;
  font-family:'Raleway';
  font-weight:600;
  padding-left:24px;
  border-radius:44px;
  padding-right:24px;
  flex-direction:row;
  justify-content:space-between;
  background-color:#ACE3DD;
  }
      

      
        
      
      
  .eBzmje {
    color:var(--verde_pia, #349392);
  font-size:16px;
  font-family:'Raleway';
  font-weight:600;
  }
      

      
        
      
      
  .euJUQZ {
    color:#E5E5E5;
  width:256px;
  height:32px;
  display:none;
  font-size:0.75rem;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  background-color:#262626;
  }
      

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

        
      
      
  .cRQkUi {
    gap:5px;
  flex-direction:row;
  }
      

      
        
      
      
  .eRyutP {
    color:var(--text_primary, #444545);
  display:flex;
  font-size:24px;
  align-items:center;
  font-family:'Raleway';
  font-weight:700;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .eWEnlX {
    gap:15px;
  width:700px;
  height:auto;
  min-height:400px;
  overflow-x:clip;
  overflow-y:clip;
  padding-top:25px;
  padding-left:25px;
  border-radius:6px;
  padding-right:25px;
  padding-bottom:25px;
  background-color:var(--Pia-blanco, #FFFFFF);
  }
      

      
        
      
      
  .cCTZWh {
    color:var(--Pia-blanco, #FFFFFF);
  font-size:14px;
  font-family:'Raleway';
  font-weight:500;
  padding-top:12px;
  padding-left:24px;
  border-radius:12px;
  padding-right:24px;
  padding-bottom:12px;
  background-color:var(--verde_pia, #349392);
  }
      

      
        
      
      
  .bXcgLR {
    gap:10px;
  flex:1;
  display:flex;
  align-items:center;
  border-color:var(--text_primary, #444545);
  border-style:solid;
  border-width:1px;
  border-radius:12px;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .vYkVM {
    width:50px;
  height:50px;
  align-items:center;
  border-radius:99px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
        
      
      
  .bvQMoh {
    font-size:12px;
  font-family:inherit;
  font-weight:400;
  }
      

      
        
      
      
  .biqKHs {
    color:var(--text_primary, #444545);
  display:flex;
  font-size:14px;
  align-items:center;
  font-family:inherit;
  font-weight:400;
  padding-top:4px;
  border-color:var(--borde, #E7ECF5);
  border-style:solid;
  border-width:1px;
  padding-left:8px;
  border-radius:8px;
  padding-right:8px;
  flex-direction:row;
  padding-bottom:4px;
  justify-content:space-between;
  }
      

      
        
      
      
  .bOiJhW {
    color:var(--grey-200, #E5E5E5);
  width:100%;
  cursor:pointer;
  align-items:center;
  padding-top:8px;
  padding-left:8px;
  border-radius:6px;
  padding-right:8px;
  padding-bottom:8px;
  justify-content:center;
  background-color:var(--verde_pia, #349392);
  }
      

      
  .bOiJhW:hover {
    background-color:var(--hover-verde-pia, #1a5151);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dCGMfo {
    gap:20px;
  flex:1;
  width:100%;
  height:100vh;
  z-index:2;
  overflow-y:clip;
  padding-top:30px;
  padding-left:0px;
  padding-right:20px;
  padding-bottom:30px;
  }
      

      
        
      
      
  .bUonPf {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  z-index:0;
  position:fixed;
  background-size:cover;
  background-image:url("/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/piafitmess_panel_administrativo:background_gradiente.webp/full");
  background-repeat:no-repeat no-repeat;
  }
      

      
        
      