
  

  

  
  
  
  


@layer base {
  
  body, :host {
    /* Color */
    --neutral-1: var(--d-slate-1, #111113);
--neutral-2: var(--d-slate-2, #18191B);
--neutral-3: var(--d-slate-3, #212225);
--neutral-4: var(--d-slate-4, #272A2D);
--neutral-5: var(--d-slate-5, #2E3135);
--neutral-6: var(--d-slate-6, #363A3F);
--neutral-7: var(--d-slate-7, #43484E);
--neutral-8: var(--d-slate-8, #5A6169);
--neutral-9: var(--d-slate-9, #696E77);
--neutral-10: var(--d-slate-10, #777B84);
--neutral-11: var(--d-slate-11, #B0B4BA);
--neutral-12: var(--d-slate-12, #EDEEF0);
--neutral-13: #ffffff;
--overlay-a1: #00005503;
--overlay-a2: #00005506;
--overlay-a3: #0000330F;
--overlay-a4: #00002D17;
--overlay-a5: #0009321F;
--overlay-a6: #00002F26;
--overlay-a7: #00062E32;
--overlay-a8: #00083046;
--overlay-a9: #00051D74;
--overlay-a10: #00071B7F;
--overlay-a11: #0007149F;
--overlay-a12: #000509E3;
--d-overlay-1a: #00000000;
--d-overlay-2a: #D8F4F609;
--d-overlay-3a: #DDEAF814;
--d-overlay-4a: #D3EDF81D;
--d-overlay-5a: #D9EDFE25;
--d-overlay-6a: #D6EBFD30;
--d-overlay-7a: #D9EDFF40;
--d-overlay-8a: #D9EDFF5D;
--d-overlay-9a: #DFEBFD6D;
--d-overlay-10a: #E5EDFD7B;
--d-overlay-11a: #F1F7FEB5;
--d-overlay-12a: #FCFDFFEF;
--grey-50: #FAFAFA;
--grey-100: #F5F5F5;
--grey-200: #E5E5E5;
--grey-300: #D4D4D4;
--grey-400: #A3A3A3;
--grey-500: #737373;
--grey-600: #525252;
--grey-700: #404040;
--grey-800: #262626;
--grey-900: #171717;
--red-50: #FEF2F2;
--red-100: #FEE2E2;
--red-200: #FECACA;
--red-300: #FCA5A5;
--red-400: #F87171;
--red-500: #EF4444;
--red-600: #DC2626;
--red-700: #B91C1C;
--red-800: #991B1B;
--red-900: #7F1D1D;
--d-slate-1: #111113;
--d-slate-2: #18191B;
--d-slate-3: #212225;
--d-slate-4: #272A2D;
--d-slate-5: #2E3135;
--d-slate-6: #363A3F;
--d-slate-7: #43484E;
--d-slate-8: #5A6169;
--d-slate-9: #696E77;
--d-slate-10: #777B84;
--d-slate-11: #B0B4BA;
--d-slate-12: #EDEEF0;
--slate-1: #FCFCFD;
--slate-2: #F9F9FB;
--slate-3: #F0F0F3;
--slate-4: #E8E8EC;
--slate-5: #E0E1E6;
--slate-6: #D9D9E0;
--slate-7: #CDCED6;
--slate-8: #B9BBC6;
--slate-9: #8B8D98;
--slate-10: #80838D;
--slate-11: #60646C;
--slate-12: #1C2024;
--l-theme-bg: var(--slate-3, #F0F0F3);
--l-theme-bg-2: #ffffff;
--l-theme-text-main: var(--slate-12, #1C2024);
--l-theme-text-fade: var(--slate-10, #80838D);
--l-theme-heading: #000000;
--d-theme-bg: var(--d-slate-1, #111113);
--d-theme-bg-2: var(--d-slate-2, #18191B);
--d-theme-text-main: var(--d-slate-11, #B0B4BA);
--d-theme-text-fade: var(--d-slate-10, #777B84);
--d-theme-heading: #ffffff;
--purple-50: #F5F3FF;
--purple-100: #EDE9FE;
--purple-200: #DDD6FE;
--purple-300: #C4B5FD;
--purple-400: #A78BFA;
--purple-500: #8B5CF6;
--purple-600: #7C3AED;
--purple-700: #6D28D9;
--purple-800: #5B21B6;
--purple-900: #4C1D95;
--blue-1: #0D1520;
--blue-2: #111927;
--blue-3: #0D2847;
--blue-4: #003362;
--blue-5: #004074;
--blue-6: #104D87;
--blue-7: #205D9E;
--blue-8: #2870BD;
--blue-9: #0090FF;
--blue-10: #3B9EFF;
--blue-11: #70B8FF;
--blue-12: #C2E6FF;
--teal-50: #F0FDFA;
--teal-100: #CCFBF1;
--teal-200: #99F6E4;
--teal-300: #5EEAD4;
--teal-400: #2DD4BF;
--teal-500: #14B8A6;
--teal-600: #0D9488;
--teal-700: #0F766E;
--teal-800: #115E59;
--teal-900: #134E4A;
--yellow-50: #FFFBEB;
--yellow-100: #FEF3C7;
--yellow-200: #FDE68A;
--yellow-300: #FCD34D;
--yellow-400: #FBBF24;
--yellow-500: #F59E0B;
--yellow-600: #D97706;
--yellow-700: #B45309;
--yellow-800: #92400E;
--yellow-900: #78350F;
--green-50: #ECFDF5;
--green-100: #D1FAE5;
--green-200: #A7F3D0;
--green-300: #6EE7B7;
--green-400: #34D399;
--green-500: #10B981;
--green-600: #059669;
--green-700: #047857;
--green-800: #065F46;
--green-900: #064E3B;
--lime-50: #F7FEE7;
--lime-100: #ECFCCB;
--lime-200: #D9F99D;
--lime-300: #BEF264;
--lime-400: #A3E635;
--lime-500: #84CC16;
--lime-600: #65A30D;
--lime-700: #4D7C0F;
--lime-800: #3F6212;
--lime-900: #365314;
--pink-50: #FDF2F8;
--pink-100: #FCE7F3;
--pink-200: #FBCFE8;
--pink-300: #F9A8D4;
--pink-400: #F472B6;
--pink-500: #EC4899;
--pink-600: #DB2777;
--pink-700: #BE185D;
--pink-800: #9D174D;
--pink-900: #831843;
--brand-1: #0012FE0E;
--brand-2: #0063FC19;
--brand-3: #0064FD41;
--brand-4: #005FFD61;
--brand-5: #006FFF75;
--brand-6: #0879FE8A;
--brand-7: #1D83FFA2;
--brand-8: #2085FEC6;
--brand-9: #2B8AFFF9;
--brand-10: #1984FFE9;
--brand-11: #75B6FF;
--brand-12: #C8E3FF;
--swatch-primary-blue: #007AFF;
    /* Fonts */
    --font-sans: 'Inter',sans-serif;
--font-raleway: 'Raleway',sans-serif;
--font-poppins: 'Poppins',sans-serif;
--font-outfit: 'Outfit',sans-serif;

    /* Font size */
    --text-xxs: 0.625rem;
--text-xs: 0.75rem;
--text-sm: 0.875rem;
--text-md: 1rem;
--text-lg: 1.125rem;
--font-size-xl: 1.25rem;
--text-2xl: 1.5rem;
--text-3xl: 1.875rem;
--text-4xl: 2.25rem;
--text-5xl: 3rem;
--text-6xl: 3.75rem;
    /* Font weight */
    --light: 300;
--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: 0rem;
--rounding-sm: .25rem;
--rounding-md: .5rem;
--rounding-lg: .928rem;
--rounding-full: 9999px;
--section-none: 0rem;
--section-small: 5rem;
--section-main: 5rem;
--section-large: 10rem;
--section-small-tablet: 2.5rem;
--section-main-tablet: 4rem;
--section-large-tablet: 7rem;
--container-main: 70rem;
--container-small: 40rem;
--container-ios: 26.875rem;
--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-xs: 1.75rem;
--interactive-height-sm: 2rem;
--interactive-height-md: 2.5rem;
--interactive-height-lg: 3rem;
--spinner-size-sm: 1.25rem;
--spinner-size-md: 1.5rem;
--spinner-size-lg: 1.75rem;
--badge-size-sm: 1.5rem;
--badge-size-md: 2rem;
--badge-size-lg: 2.5rem;
--border-none: 0rem;
--border-sm: .5px;
--border-md: 1px;
--border-lg: 2px;
--side-menu-width: 80vw;
--header-height: 3.5rem;
--toggle-height-md: 1.5rem;
--card-height: 4.35rem;
--gap-xs: .125rem;
--gap-sm: .25rem;
--gap-md: .5rem;
--gap-main: 1rem;
--gap-lg: 1.5rem;
--padding-xs: .25rem;
--padding-sm: 1rem;
--padding-md: 1.5rem;
--padding-main: 2rem;
--padding-lg: 3.5rem;
--padding-xl: 5rem;
    /* Z-index */
    --navigation-menu: 100;
  }
  @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;
    }
  }
}

      
  .NvJnk {
    top:0px;
  left:0px;
  width:100vw;
  height:100dvh;
  overflow:hidden;
  position:fixed;
  background:var(--bg-theme);
  user-select:none;
  -webkit-user-select:none;
  -webkit-touch-callout:none;
  -webkit-overflow-scrolling:touch;
  -webkit-tap-highlight-color:transparent;
  }
      

      
        
      
      
  .dNNPwx {
    top:calc(env(safe-area-inset-top, 0px) + 44px);
  left:0;  /* Changed from safe-area-inset-left */;
  right:0; /* Changed from safe-area-inset-right */;
  bottom:calc(83px + env(safe-area-inset-bottom, 0px)); /* Changed from 60px to 83px */;
  z-index:1;
  overflow:hidden;
  position:fixed;
  transition:bottom 0.35s cubic-bezier(0.36, 0.66, 0.04, 1);
  }
      

      
  .dNNPwx.no-tab-bar {
    bottom:env(safe-area-inset-bottom, 0px);
  }
      

        
      
      
  
      

      
        
      
      
  .dgZsct {
    user-select:none;
  touch-action:pan-y;
  -webkit-user-select:none;
  -webkit-touch-callout:none;
  overscroll-behavior-x:none;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fDZUPS {
    gap:3rem;
  width:100%;
  align-items:center;
  padding-top:var(--section-padding);
  padding-left:1rem;
  padding-right:1rem;
  padding-bottom:var(--section-padding);
  justify-content:start;
  }
      

      
          @media (max-width: 768px) {
            
  .fDZUPS {
    padding-top:var(--section-padding-tablet);
  padding-bottom:var(--section-padding-tablet);
  }
      

          }
          

  .fDZUPS.clip {
    overflow-x:clip;
  overflow-y:clip;
  }
      


  .fDZUPS.full {
    height:100%;
  }
      

        
      
      
  .esims-provider\:root {
    flex-grow:1;
  flex-basis:1px;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  .kwJuO {
    left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  opacity:0;
  position:fixed;
  transition:all 200ms ease 0ms ;
  align-items:center;
  padding-left:0px;
  padding-right:0px;
  flex-direction:column;
  padding-bottom:5rem;
  justify-content:center;
  transform-origin:0px 0px;
  }
      

      
  .kwJuO.hidden {
    display:flex;
  opacity:0;
  translate:0 320px 0;
  flex-direction:column;
  }
      


  .kwJuO.show {
    display:flex;
  opacity:1;
  translate:0 0px 0;
  flex-direction:column;
  }
      

        
      
      
  .eLPNVf {
    row-gap:var(--gap-md);
  column-gap:var(--gap-md);
  flex-direction:row;
  }
      

      
        
      
      
  .fFayOQ {
    color:var(--u-text-color);
  display:inline-block;
  font-size:var(--font-size);
  margin-top:var(--margin-top);
  font-family:Outfit;
  font-weight:var(--normal);
  line-height:var(--line-height);
  white-space:normal;
  margin-bottom:var(--margin-bottom);
  letter-spacing:var(--letter-spacing);
  }
      

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


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

        
      
      
  .details-esim\:EgDywg6oVmwPwssJFyOJ9 {
    flex-grow:1;
  font-size:var(--text-lg);
  font-weight:var(--semi);
  }
      

      
        
      
      
  .details-esim\:NacR2dy2uOvl1Qs3TWjHj {
    flex-grow:1;
  text-align:right;
  font-weight:var(--semi);
  }
      

      
        
      
      
  .cnpdZv {
    font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  padding-left:8px;
  }
      

      
        
      
      
  .iIBeY {
    width:100%;
  background: var(--card-bg);
  box-shadow:var(--shadow-xl);
  border-top-left-radius:var(--rounding-lg);
  border-top-right-radius:var(--rounding-lg);
  }
      

      
        
      
      
  .slideup-card\:72yf4P1bRY5F4-Q2XCURu {
    weight:;
  font-size:var(--text-sm);
  align-items:center;
  font-weight:700;
  line-height:var(--line-height-sm);
  justify-content:flex-end;
  }
      

      
        
      
      
  .bNKmWm {
    color:inherit;
  width:100%;
  height:100%;
  }
      

      
        
      
      
  .slideup-card\:BMRM0YYjVgWxxYFlSNtHo {
    width:.85rem;
  padding-bottom:4px;
  }
      

      
        
      
      
  .bDBEwt {
    gap:2rem;
  width:100%;
  z-index:1;
  max-width:var(--max-width);
  align-items:start;
  margin-left:auto;
  padding-top:1.5rem;
  margin-right:auto;
  padding-left:1.5rem;
  border-radius:var(--rounding-lg);
  padding-right:1.5rem;
  flex-direction:column;
  padding-bottom:1.5rem;
  justify-content:start;
  }
      

      
        
      
      
  .slideup-card\:DAJPenUYQPFB8bTA2pQ2X {
    display:flex;
  row-gap:.75rem;
  background:;
  column-gap:.75rem;
  align-items:center;
  padding-top:1.15rem;
  padding-left:0px;
  padding-right:0px;
  flex-direction:row;
  padding-bottom:.25rem;
  justify-content:flex-start;
  }
      

      
        
      
      
  .slideup-card\:PVothsXxYBx6UeJ1udGWP {
    display:flex;
  align-items:flex-end;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:row;
  padding-bottom:0px;
  justify-content:flex-start;
  }
      

      
        
      
      
  .cZegTB {
    color:var(--text-heading);
  width:3rem;
  display:flex;
  opacity:.8;
  row-gap:.3rem;
  column-gap:.3rem;
  align-items:flex-end;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .dsCxef {
    padding-left:2.75rem;
  padding-bottom:1rem;
  }
      

      
        
      
      
  .bkCvtB {
    width:2rem;
  height:1.2rem;
  padding-right:1rem;
  }
      

      
        
      
      
  .FISDK {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  position:absolute;
  overflow-x:clip;
  overflow-y:clip;
  border-top-left-radius:var(--rounding-md);
  border-top-right-radius:var(--rounding-md);
  border-bottom-left-radius:var(--rounding-md);
  border-bottom-right-radius:var(--rounding-md);
  }
      

      
        
      
      
  .dtPxKI {
    width:100%;
  height:100%;
  max-width:100%;
  object-fit:cover;
  }
      

      
        
      
      
  .slideup-card\:i2n9mf6nXrtWP9hfS9hjB {
    border-radius:var(--rounding-sm);
  }
      

      
        
      
      
  
      

      
        
      
      
  .slideup-card\:mI1qSAKcYIPaQ9P5t1v5K {
    :;
  height:100%;
  row-gap:var(--gap-main);
  padding-top:1rem;
  padding-bottom:2rem;
  }
      

      
        
      
      
  .cCYXsI {
    width:100%;
  }
      

      
        
      
      
  .details-esim\:m8m6dDT63recXAQ7AKySp {
    z-index:9;
  }
      

      
        
      
      
  .details-esim\:ogibccW5b5yZ3B8i8vN5t {
    flex-grow:1;
  font-size:var(--text-lg);
  font-weight:var(--semi);
  }
      

      
        
      
      
  .iOS-container\:root {
    max-width:var(--container-ios);
  margin-left:auto;
  margin-right:auto;
  padding-left:0px;
  padding-right:0px;
  }
      

      
        
      
      
  .details-esim\:t8K4qWQiA-I82gj36l_2P {
    gap:0px;
  width:100%;
  box-shadow:var(--shadow-xl);
  min-height:10rem;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:row;
  padding-bottom:0px;
  justify-content:end;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  .esim_plans_page\:GV8Dz2hnrN0m_9fbYGn_W {
    z-index:9;
  }
      

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

      
        
      
      
  .btn-secondary\:root {
    gap:0.5rem;
  color:var(--btn-secondary-text);
  width:fit-content;
  cursor:default;
  padding:8px 16px;
  font-size:var(--text-md);
  background:var(--btn-secondary-bg);
  min-height:44px;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  align-items:center;
  font-family:Outfit;
  font-weight:var(--medium);
  user-select:none;
  border-color:var(--btn-secondary-border);
  border-style:solid;
  border-width:var(--border-md);
  padding-left:0.75rem;
  border-radius:var(--radius);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .btn-secondary\:root:hover {
    background:var(--btn-secondary-hover-bg);
  border-color:var(--btn-secondary-hover-border);
  }
      


  .btn-secondary\:root:active {
    transform:scale(0.95);
  background:var(--btn-secondary-active-bg);
  border-color:var(--btn-secondary-active-border);
  }
      


  .btn-secondary\:root:focus-visible {
    outline-offset:var(--border-md);
  }
      


  .btn-secondary\:root.trigger-open {
    transform:scale(0.95);
  background:var(--btn-secondary-active-bg);
  border-color:var(--btn-secondary-active-border);
  }
      


  .btn-secondary\:root.disabled {
    color:var(--btn-disabled-text);
  opacity:0.5;
  background: var(--btn-disabled-bg );
  border-color:var(--btn-disabled-border);
  }
      

        
      
      
  .fEoyZs {
    top:0px;
  left:0px;
  color:inherit;
  order:2;
  right:0px;
  bottom:0px;
  display:flex;
  z-index:1;
  position:absolute;
  font-size:inherit;
  background: var(--grayscale-2);
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  }
      

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

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

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

      
        
      
      
  
      

      
        
      
      
  .esim_plans_page\:I3t6x2Dhi5L8uA1tHfqIe {
    color:var(--text-main);
  }
      

      
        
      
      
  .btn-primary\:root {
    gap:0.5rem;
  color:var(--btn-primary-text);
  width:fit-content;
  cursor:default;
  padding:8px 16px;
  font-size:var(--text-md);
  background:var(--btn-primary-bg);
  min-height:44px;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  align-items:center;
  font-family:Outfit;
  font-weight:var(--medium);
  user-select:none;
  border-color:var(--btn-primary-border);
  border-style:solid;
  border-width:var(--border-md);
  padding-left:0.75rem;
  border-radius:var(--radius);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .btn-primary\:root:hover {
    background:var(--btn-primary-hover-bg);
  border-color:var(--btn-primary-hover-border);
  }
      


  .btn-primary\:root:active {
    transform:scale(0.95);
  background:var(--btn-primary-active-bg);
  border-color:var(--btn-primary-active-border);
  }
      


  
      


  
      


  .btn-primary\:root.disabled {
    color:var(--btn-disabled-text);
  opacity:0.5;
  border-color:var(--btn-disabled-border);
  pointer-events:none;
  background-color:var(--btn-disabled-bg);
  }
      

        
      
      
  .SDWnH {
    top:0px;
  left:0px;
  color:var(--btn-primary-text);
  right:0px;
  bottom:0px;
  display:flex;
  z-index:;
  position:absolute;
  font-size:inherit;
  background: var(--btn-primary-bg);
  align-items:center;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:column;
  justify-content:center;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  .esim_plans_page\:II5158CzoVt4UtB6-FGPi {
    opacity:1;
  transition:opacity 300ms ease 2000ms ;
  }
      

      
  .esim_plans_page\:II5158CzoVt4UtB6-FGPi {
    @starting-style {
            opacity:0;
          }
  }
      

        
      
      
  .fmxdGs {
    width:100%;
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  touch-action:pan-y;
  scroll-behavior:smooth;
  overscroll-behavior:contain;
  overscroll-behavior-x:none;
  -webkit-overflow-scrolling:touch;
  }
      

      
  .fmxdGs.no-bounce {
    overscroll-behavior-y:none;
  }
      


  
      

        
      
      
  .bKJWKd {
    padding:16px;
  box-sizing:border-box;
  min-height:100%;
  }
      

      
          @media (min-width: 768px) {
            
  .bKJWKd {
    width:100%;
  margin:0 auto;
  padding:24px;
  max-width:600px;
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .JVEzk {
    height:100%;
  row-gap:var(--gap-md);
  column-gap:var(--gap-md);
  }
      

      
        
      
      
  .select-plans\:1E3LTKIawO3cR-dliStpv {
    text-align:left;
  }
      

      
        
      
      
  .eTkKzJ {
    color:inherit;
  width:1.25rem;
  height:1.25rem;
  font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  }
      

      
        
      
      
  .select-plans\:E9YpF24rhk-IyTMUF3DUa {
    color:var(--color-heading);
  opacity:0.8;
  padding-top:.2rem;
  padding-right:;
  padding-bottom:;
  }
      

      
        
      
      
  .select-plans\:F7otWZL1bAFyM4w7bRcmR {
    flex-wrap:wrap;
  font-size:var(--text-sm);
  }
      

      
        
      
      
  .cZeNuT {
    padding-left:4px;
  }
      

      
        
      
      
  .select-plans\:Iv--hij3YqsQuJbmwecgn {
    text-align:left;
  font-weight:var(--medium);
  }
      

      
        
      
      
  .bywITT {
    width:100%;
  display:none;
  opacity:0;
  transition:all var(--duration) ease-in-out var(--delay) ;
  }
      

      
  .bywITT.is-active {
    display:flex;
  opacity:1;
  flex-direction:column;
  }
      


  .bywITT.hidden {
    display:flex;
  opacity:0;
  flex-direction:column;
  }
      


  .bywITT {
    @starting-style {
            opacity:0;
          }
  }
      

        
      
      
  .cwJiQZ {
    width:100%;
  padding-bottom:var(--bottompadding);
  }
      

      
        
      
      
  
      

      
        
      
      
  .select-plans\:R_4LLp1MmL0-DEUFMGQJU {
    align-items:center;
  padding-top:0px;
  padding-bottom:0px;
  justify-content:space-between;
  }
      

      
  
      


  
      

        
      
      
  .eflgEm {
    font-size:inherit;
  font-family:inherit;
  font-weight:inherit;
  line-height:inherit;
  white-space:normal;
  }
      

      
        
      
      
  .exypCz {
    width:100%;
  }
      

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

      
        
      
      
  .bjsBbn {
    width:100%;
  height:var(--card-height);
  }
      

      
        
      
      
  .egkcwx {
    width:fit-content;
  }
      

      
        
      
      
  
      

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

      
        
      
      
  
      

      
        
      
      
  .radio-card-item\:6J3c7EcqfqSwzuob_zge3 {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  display:flex;
  row-gap:0px;
  position:absolute;
  background:;
  column-gap:0px;
  margin-top:0px;
  margin-left:0px;
  padding-top:0px;
  margin-right:0px;
  padding-left:0px;
  margin-bottom:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .radio-card-item\:cnlV-NUvvr8NW3mSV3kW0 {
    border:1px solid var(--card-border);
  height:100%;
  padding:16px;
  background:var(--card-bg);
  box-shadow:var(--card-shadow);
  transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  border-radius:var(--radius-lg);
  }
      

      
  .radio-card-item\:cnlV-NUvvr8NW3mSV3kW0:active {
    border:var(--card-border-active);
  background:var(--card-bg-active);
  box-shadow:0 1px 3px var(--card-shadow-active);
  border-radius:12px;
  }
      


  .radio-card-item\:cnlV-NUvvr8NW3mSV3kW0:focus-visible {
    border:var(--card-border-hover);
  background:var(--card-bg-hover);
  box-shadow:0 1px 3px var(--card-shadow-hover);
  border-radius:12px;
  }
      


  .radio-card-item\:cnlV-NUvvr8NW3mSV3kW0.checked {
    transform:translateY(-1px);
  background:var(--card-bg-hover);
  box-shadow:var(--card-shadow-hover);
  border-color:var(--card-border-hover);
  }
      


  .radio-card-item\:cnlV-NUvvr8NW3mSV3kW0.checked:active {
    transform:translateY(-1px);
  background:var(--card-bg-hover);
  box-shadow:var(--card-shadow-hover);
  border-color:var(--card-border-hover);
  }
      

        
      
      
  .select-plans\:a-E4C1UUoHBtQz3r67UDA {
    width:100%;
  row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  flex-direction:row;
  }
      

      
        
      
      
  .bmGha-D {
    gap:.5rem;
  height:100%;
  align-items:start;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .select-plans\:lsmLflKtOrYm4LDa8-vOp {
    font-weight:var(--semi);
  }
      

      
        
      
      
  .bVvKUd {
    height:100%;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .cQcFWD {
    height:2.2rem;
  display:flex;
  font-size:var(--text-xs);
  align-items:center;
  font-family:inherit;
  font-weight:var(--medium);
  white-space:normal;
  padding-left:3px;
  justify-content:flex-end;
  }
      

      
        
      
      
  .fdPuuY {
    flex-direction:column;
  }
      

      
  
      


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


  .fdPuuY.disabled {
    opacity:0.5;
  }
      

        
      
      
  
      

      
        
      
      
  
      

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

      
        
      
      
  
      

      
        
      
      
  .select-plans\:sRpX54OmC767RCq1Z1Po7 {
    width:100%;
  row-gap:var(--gap-md);
  column-gap:var(--gap-md);
  }
      

      
        
      
      
  .fgmeWb {
    gap:0.25rem;
  width:100%;
  bottom:0px;
  display:flex;
  opacity:.7;
  background: var(--bg-subtle);
  overflow-x:clip;
  overflow-y:clip;
  transition:all 200ms ease 0ms normal;
  align-items:start;
  padding-top:var(--padding-md);
  padding-left:var(--padding-sm);
  border-radius:var(--rounding-lg);
  padding-right:var(--padding-sm);
  flex-direction:column;
  padding-bottom:var(--padding-md);
  justify-content:start;
  }
      

      
        
      
      
  .fhwGKp {
    width:5ch;
  flex-grow:1;
  flex-basis:1px;
  }
      

      
        
      
      
  .dYdRxU {
    width:100%;
  height:100%;
  row-gap:var(--gap-main);
  flex-grow:1;
  column-gap:var(--gap-main);
  flex-basis:1px;
  flex-direction:row;
  }
      

      
        
      
      
  .faoHZN {
    height:100%;
  max-width:7rem;
  flex-basis:1px;
  min-height:100%;
  align-items:start;
  padding-right:1.25rem;
  justify-content:center;
  border-top-left-radius:var(--rounding-md);
  border-top-right-radius:var(--rounding-md);
  border-bottom-left-radius:var(--rounding-md);
  border-bottom-right-radius:var(--rounding-md);
  }
      

      
        
      
      
  
      

      
        
      
      
  .dUkSTh {
    width:100%;
  flex-grow:1;
  flex-basis:1px;
  }
      

      
        
      
      
  .tEiaw {
    color:var(--text-fade, #777B84);
  display:flex;
  max-width:max-content;
  align-items:flex-end;
  padding-right:.5rem;
  justify-content:center;
  }
      

      
        
      
      
  .select-plans\:ye2rFk3JMfysGknZULhJS {
    row-gap:0px;
  column-gap:0px;
  }
      

      
        
      
      
  .toggle-cards-title\:root {
    font-weight:var(--semi);
  }
      

      
        
      
      
  .so-radio-cards-title\:root {
    display:inline-block;
  text-align:left;
  }
      

      
        
      
      
  .select-plans\:zC7kxQi6qeR2Xqxon35PH {
    color:var(--text-heading);
  height:100%;
  display:flex;
  font-size:var(--text-3xl);
  align-items:center;
  font-weight:var(--medium);
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .esim_plans_page\:K653Ec77Bmsf8IERgl80X {
    opacity:1;
  animation:2s ease 0ms 1 normal none running animation-empty;
  transition:opacity 300ms ease  ;
  }
      

      
  .esim_plans_page\:K653Ec77Bmsf8IERgl80X {
    @starting-style {
            opacity:0;
          }
  }
      

        
      
      
  .activate-esim\:root {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .activate-esim\:Aodu5PBSftmUZXl_PIEdE {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dhGxig {
    color:var(--neutral-11, #B5B2BC);
  width:100%;
  font-size:var(--font-size);
  margin-top:var(--margin-top);
  font-family:'Outfit';
  font-weight:var(--semi);
  line-height:var(--line-height);
  white-space:normal;
  margin-bottom:var(--margin-bottom);
  letter-spacing:var(--letter-spacing);
  }
      

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


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

        
      
      
  .activate-esim\:PeeEwKgjidFZ3dPTfpSZn {
    text-align:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dfUeA-d {
    width:100%;
  height:100%;
  transition:opacity 300ms ease  ;
  }
      

      
  .dfUeA-d.showCheckout {
    opacity:1;
  }
      


  .dfUeA-d.hideCheckout {
    opacity:0;
  }
      

        
      
      
  .__checkout\:WtM0faR64Bk1R98mXvkLj {
    margin-left:auto;
  padding-top:0px;
  margin-right:auto;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .esim_plans_page\:W-5huwjQCl81wp1kunzXY {
    width:100%;
  }
      

      
  .esim_plans_page\:W-5huwjQCl81wp1kunzXY {
    @starting-style {
            opacity:0;
          }
  }
      


  
      

        
      
      
  
      

      
        
      
      
  .dRZlQh {
    overflow-x:visible;
  overflow-y:visible;
  }
      

      
        
      
      
  .lhwqO {
    overflow-y:visible;
  padding-top:0.5rem;
  padding-left:0.25rem;
  padding-right:0.25rem;
  padding-bottom:0em;
  }
      

      
        
      
      
  .epoiHI {
    gap:2rem;
  }
      

      
        
      
      
  .esim_plans_page\:hDxukwyXzduznDr0rwVdK {
    width:100%;
  height:100%;
  }
      

      
        
      
      
  .dFEuTJ {
    top:0pt;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100vh;
  position:absolute;
  overflow-x:clip;
  overflow-y:clip;
  transition:all 300ms ease  ;
  }
      

      
  .dFEuTJ.showEsimBackdrop {
    z-index:7;
  background:var(--bg-backdrop);
  transition:backdrop-filter 300ms ease 100ms ;
  backdrop-filter:blur(16px);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fFarXB {
    row-gap:var(--gap-md);
  column-gap:var(--gap-md);
  }
      

      
        
      
      
  .location-plans\:1nim4LhUNZ6wJ3AljVAiH {
    font-weight:var(--semi);
  }
      

      
        
      
      
  .fEZUnP {
    width:100%;
  height:var(--card-height);
  shadow:0 2px 8px rgba(0,0,0,0.1);
  display:flex;
  padding:16px;
  row-gap:var(--gap-md);
  background:var(--card-bg);
  box-shadow:var(--card-shadow);
  column-gap:var(--gap-md);
  overflow-x:clip;
  overflow-y:clip;
  transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  align-items:flex-start;
  border-color:var(--card-bg);
  border-style:solid;
  border-width:1px;
  border-radius:var(--radius-lg);
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .u-card-wrap\:GV22frFVpOlYvFd9u5ZQr {
    height:100%;
  display:flex;
  flex-grow:1;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:row;
  padding-bottom:0px;
  justify-content:space-between;
  }
      

      
        
      
      
  .country-card\:root {
    height:var(--card-height);
  display:flex;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .bogwzy {
    width:100%;
  height:100%;
  display:flex;
  row-gap:1.5rem;
  flex-grow:1;
  column-gap:1.5rem;
  flex-basis:1px;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .country-card\:ewWIs2ngNiODX8WcSwHM_ {
    height:100%;
  flex-grow:1;
  flex-basis:1px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fuPFIj {
    color:var(--text-fade, #777B84);
  display:flex;
  max-width:max-content;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  .cHiVDm {
    height:2rem;
  flex-grow:1;
  max-width:3.5rem;
  flex-basis:1px;
  align-items:start;
  padding-top:.1rem;
  padding-left:.1rem;
  padding-right:.75rem;
  padding-bottom:.1rem;
  justify-content:center;
  border-top-left-radius:var(--rounding-md);
  border-top-right-radius:var(--rounding-md);
  border-bottom-left-radius:var(--rounding-md);
  border-bottom-right-radius:var(--rounding-md);
  }
      

      
        
      
      
  .location-plans\:RdB4sqfVAi51fsfi6YaKy {
    border:1px solid var(--card-border);
  padding:16px;
  background:var(--card-bg);
  box-shadow:var(--card-shadow);
  transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  border-radius:var(--radius-lg);
  }
      

      
  .location-plans\:RdB4sqfVAi51fsfi6YaKy:active {
    transform:translateY(-1px);
  background:var(--card-bg-hover);
  box-shadow:var(--card-shadow-hover);
  border-color:var(--card-border-hover);
  }
      

        
      
      
  .eYwbcR {
    font-size:inherit;
  padding-left:2px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .esim_plans_page\:za5puXWgwzwVecoxlt0oz {
    opacity:1;
  animation:2s ease 0ms 1 normal none running animation-empty;
  transition:opacity 300ms ease  ;
  padding-top:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  .home\:62dJaE3q50uQai-cS3g3a {
    width:100%;
  opacity:1;
  transition:opacity 600ms ease 500ms;
  }
      

      
  .home\:62dJaE3q50uQai-cS3g3a {
    @starting-style {
            opacity:0;
          }
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cgGrpZ {
    height:var(--height);
  position:fixed;
  align-items:start;
  pointer-events:none;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .toast-provider\:0f4L2k-bgPLc0Z1DiXCKC {
    width:100%;
  display:flex;
  position:relative;
  max-width:360px;
  transition:height 150ms ease 0ms normal;
  flex-direction:column;
  }
      

      
        
      
      
  .bHYIqa {
    top:var(--top);
  width:100%;
  position:absolute;
  pointer-events:all;
  }
      

      
  .bHYIqa.swipe-out-top {
    translate:0 -100%;
  }
      


  .bHYIqa.swipe-out-right {
    translate:100% 0px;
  }
      


  .bHYIqa.swipe-out-bottom {
    translate:0 100%;
  }
      


  .bHYIqa.swipe-out-left {
    translate:-100% 0px;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-toast\:root {
    gap:0.75rem;
  color:var(--text-main);
  width:100%;
  opacity:0;
  z-index:9999999;
  translate:0 16px;
  background: var(--card-bg);
  box-shadow:var(--shadow-xl);
  padding-top:1rem;
  border-color:var(--card-border);
  border-style:solid;
  border-width:1px;
  padding-left:1rem;
  border-radius:var(--rounding-lg);
  padding-right:1rem;
  padding-bottom:1rem;
  }
      

      
  .so-toast\:root.open {
    opacity:1;
  translate:0 0px;
  transition:translate 250ms ease 0ms normal, top 150ms ease 0ms normal;
  }
      


  .so-toast\:root.closing {
    opacity:0;
  translate:0 -16px;
  }
      


  .so-toast\:root.open-transition {
    transition:all 250ms ease 0ms normal;
  }
      


  .so-toast\:root.close-transition {
    transition:all 150ms ease 0ms normal;
  }
      


  .so-toast\:root.success {
    color:var(--status-success);
  background: var(--status-success-bg);
  border-color:var(----status-success-border);
  border-style:solid;
  border-width:1px;
  }
      


  .so-toast\:root.warning {
    color:var(--warning-11, #FFCA16);
  border-color:var(--warning-6, #5C3D05);
  border-style:solid;
  border-width:1px;
  background-color:var(--warning-2, #1D180F);
  }
      


  .so-toast\:root.critical {
    color:var(--critical-11, #FF949D);
  border-color:var(--critical-6, #6F2539);
  border-style:solid;
  border-width:1px;
  background-color:var(--critical-2, #1E1517);
  }
      

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

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

        
      
      
  .so-toast\:FW2tKddjmqBb2S_WPmtMS {
    color:inherit;
  }
      

      
        
      
      
  .fEnbwD {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  position:absolute;
  background: var(--bg-overlay);
  margin-left:auto;
  mix-blend-mode:screen;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-toast\:gYVdDIDxaBXSrlkux9YPE {
    flex:1;
  color:inherit;
  }
      

      
        
      
      
  .eWouFD {
    color:var(--text-heading, #ffffff);
  width:fit-content;
  cursor:default;
  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(--medium);
  user-select:none;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  background-color:transparent;
  -webkit-user-select:none;
  border-top-left-radius:var(--rounding-full);
  border-top-right-radius:var(--rounding-full);
  border-bottom-left-radius:var(--rounding-full);
  border-bottom-right-radius:var(--rounding-full);
  -webkit-tap-highlight-color:transparent;
  }
      

      
        
      
      
  .so-button-tertiary\:e3i-HbwzZNr2-oaW4-JH7 {
    gap:0.5rem;
  color:inherit;
  width:100%;
  cursor:default;
  height:var(--interactive-height-md);
  font-size:var(--text-sm);
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:'Outfit';
  font-weight:var(--medium);
  line-height:var(--line-height-sm);
  user-select:none;
  border-color:transparent;
  border-style:None;
  border-width:1px;
  padding-left:1.125rem;
  padding-right:1.125rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  background-color:inherit;
  -webkit-user-select:none;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  
      


  .so-button-tertiary\:e3i-HbwzZNr2-oaW4-JH7:active {
    background-color:transparent;
  }
      


  .so-button-tertiary\:e3i-HbwzZNr2-oaW4-JH7:focus-visible {
    background-color:transparent;
  }
      


  .so-button-tertiary\:e3i-HbwzZNr2-oaW4-JH7.trigger-open {
    color:var(--accent, #007aff);
  background-color:var(--gray-a1, rgba(142, 142, 147, 0.2));
  }
      


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

        
      
      
  .so-toast\:qAcThqFGvMbu5lzhtPxSk {
    color:var(--text-muted);
  width:var(--text-lg);
  height:var(--text-lg);
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  background-color:transparent;
  }
      

      
  .so-toast\:qAcThqFGvMbu5lzhtPxSk:hover {
    background-color:transparent;
  }
      


  .so-toast\:qAcThqFGvMbu5lzhtPxSk:active {
    background-color:transparent;
  }
      

        
      
      
  
      

      
        
      
      
  .ezeRiZ {
    width:var(--width);
  height:var(--height);
  position:fixed;
  align-items:start;
  pointer-events:none;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .toast-provider\:Iht7kPAtb-qulwA6TMRzv {
    align-items:end;
  padding-top:1.25rem;
  padding-left:1.25rem;
  padding-right:1.25rem;
  padding-bottom:1.25rem;
  justify-content:start;
  }
      

      
          @media (max-width: 1024px) {
            
  .toast-provider\:Iht7kPAtb-qulwA6TMRzv {
    align-items:center;
  justify-content:start;
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bSBkyc {
    left:0px;
  right:0px;
  bottom:0px;
  height:calc(83px + env(safe-area-inset-bottom, 0px));
  display:flex;
  padding:8px 0 env(safe-area-inset-bottom, 0px) 0;
  z-index:999;
  position:fixed;
  background:rgba(var(--bg-theme-2-rgb), 0.9);
  border-top:0.5px solid var(--border);
  box-sizing:border-box;
  transition:transform 0.35s cubic-bezier(0.36, 0.66, 0.04, 1);
  align-items:flex-start;
  backdrop-filter:blur(25px) saturate(1.8);
  justify-content:space-around;
  -webkit-backdrop-filter:blur(25px) saturate(1.8);
  }
      

      
  .bSBkyc.ios-tab-bar {
    left:0px;
  right:0px;
  bottom:0px;
  height:calc(83px + env(safe-area-inset-bottom, 0px));
  display:flex;
  padding:8px 0 env(safe-area-inset-bottom, 0px) 0;
  z-index:999;
  position:fixed;
  background:rgba(var(--bg-theme-2-rgb), 0.9);
  border-top:0.5px solid var(--border);
  box-sizing:border-box;
  transition:transform 0.35s cubic-bezier(0.36, 0.66, 0.04, 1);
  align-items:flex-start;
  backdrop-filter:blur(25px) saturate(1.8);
  justify-content:space-around;
  -webkit-backdrop-filter:blur(25px) saturate(1.8);
  }
      


  .bSBkyc.no-tab-bar {
    transform:translateY(100%);
  pointer-events:none;
  }
      

        
      
      
  
      

      
        
      
      
  .eGwaM {
    color:var(--text-secondary);
  cursor:pointer;
  display:flex;
  padding:4px 8px;
  font-size:10px;
  min-width:44px;
  min-height:44px;
  transition:all 0.15s ease;
  align-items:center;
  font-weight:500;
  border-radius:8px;
  flex-direction:column;
  justify-content:center;
  text-decoration:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .eGwaM:hover {
    opacity:0.7;
  }
      


  .eGwaM.active {
    color:var(--accent);
  }
      


  .eGwaM:active {
    transform:scale(0.95);
  transition-duration:0.1s;
  }
      

        
      
      
  .pWWgN {
    fill:none;
  width:24px;
  height:24px;
  stroke:currentColor;
  transition:transform 0.2s ease;
  stroke-width:2;
  margin-bottom:2px;
  stroke-linecap:round;
  stroke-linejoin:round;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cfGtee {
    width:100%;
  height:49px;
  display:flex;
  row-gap:var(--gap-main);
  max-width:var(--container-ios);
  column-gap:var(--gap-main);
  align-items:center;
  margin-left:auto;
  margin-right:auto;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bCTAa-d {
    width:100%;
  align-items:center;
  justify-content:start;
  }
      

      
        
      
      
  .help-accordion\:-EYr3L4nVEcnCUPjk51QY {
    width:45%;
  height:45%;
  }
      

      
        
      
      
  .help-accordion\:4I_kIqznG__8h_LZJHPvi {
    width:100%;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  .help-accordion\:56GGjCZvgAhpGAGaWM3XX {
    display:inline-block;
  text-align:center;
  font-weight:var(--light);
  }
      

      
        
      
      
  .interactive-button-primary\:root {
    gap:0.25rem;
  color:var(--text-main);
  width:fit-content;
  cursor:default;
  height:var(--interactive-height-md);
  font-size:var(--text-md);
  background: var(--card);
  overflow-x:hidden;
  overflow-y:hidden;
  align-items:center;
  font-family:'Outfit';
  font-weight:var(--medium);
  user-select:none;
  border-color:transparent;
  border-style:solid;
  border-width:1px;
  padding-left:0.75rem;
  border-radius:var(--rounding-full);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .interactive-button-primary\:root:active {
    color:var(--accent);
  background: var(--card);
  transition:none;
  backdrop-filter:brightness(220%);
  }
      


  
      


  .interactive-button-primary\:root.disabled {
    color:var(--disabled);
  opacity:0.5;
  background: var(--secondary);
  border-color:var(--brand-12, #C8E3FF);
  border-style:solid;
  border-width:1px;
  }
      


  .interactive-button-primary\:root.trigger-open {
    backdrop-filter:blur(20px)brightness(130%);
  }
      

        
      
      
  
      

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

      
        
      
      
  .help-accordion\:5iiTdC__SQUzwCoeH8xmc {
    color:var(--accent);
  height:2.75rem;
  border-color:transparent;
  border-style:solid;
  border-width:1px;
  border-radius:var(--rounding-full);
  background-color:var(--bg-card);
  }
      

      
        
      
      
  
      

      
        
      
      
  .help-accordion\:9C5RyWADNfEVd9svzPGGJ {
    gap:2rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fAmyxV {
    gap:.5rem;
  width:100%;
  }
      

      
        
      
      
  .help-accordion\:HbKw49b5B0gKO09WeKB0Z {
    display:inline-block;
  text-align:center;
  }
      

      
        
      
      
  .help-accordion\:KyKV64HDadt7mGaVcU_p_ {
    color:var(--accent);
  height:2.75rem;
  border-color:transparent;
  border-style:solid;
  border-width:1px;
  border-radius:var(--rounding-full);
  background-color:var(--bg-card);
  }
      

      
        
      
      
  .help-accordion\:Oy8aSs3__UzWgDpOMhjEU {
    color:var(--text-main);
  width:100%;
  border-color:transparent;
  border-style:solid;
  border-width:1px;
  background-color:var(--card);
  border-top-left-radius:var(--rounding-md);
  border-top-right-radius:var(--rounding-md);
  border-bottom-left-radius:var(--rounding-md);
  border-bottom-right-radius:var(--rounding-md);
  }
      

      
        
      
      
  
      

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

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .help-accordion\:QCpf3L1jMBhy46PxphonE {
    width:100%;
  row-gap:var(--gap-xs);
  column-gap:var(--gap-xs);
  }
      

      
        
      
      
  .bKCepB {
    color:var(--color, #B0B4BA);
  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);
  }
      

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


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

        
      
      
  
      

      
        
      
      
  .help-accordion\:SArg1UdPeGqBHreefhHN6 {
    background: var(--ghost-active);
  align-items:center;
  padding-top:1rem;
  border-color:var(--bg-card);
  border-style:solid;
  border-width:1px;
  padding-left:3rem;
  border-radius:var(--rounding-md);
  padding-right:3rem;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .edAQxD {
    height:0px;
  overflow-x:hidden;
  overflow-y:hidden;
  will-change:height;
  }
      

      
  .edAQxD.open {
    height:var(--height);
  }
      

        
      
      
  .u-accordion-item\:j5oOUeJw1SjbcubWkwzPY {
    transition:height 300ms ease 0ms normal;
  }
      

      
        
      
      
  .help-accordion\:U74yL0ef0x-ix8ZoqN2gA {
    color:var(--text-main);
  width:100%;
  padding-top:.3rem;
  padding-bottom:.3rem;
  }
      

      
        
      
      
  .bElRwu {
    color:var(--accent);
  width:5rem;
  height:5rem;
  background: var(--secondary);
  align-items:center;
  border-color:var(--border);
  border-style:solid;
  border-width:1px;
  border-radius:var(--rounding-full);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bNFCqH {
    gap:0.5rem;
  padding-top:1rem;
  padding-left:1rem;
  border-radius:var(--rounding-lg);
  padding-right:1rem;
  padding-bottom:1rem;
  }
      

      
        
      
      
  .help-accordion\:aP4cq3GoXLD3bcZ6TLEI9 {
    align-items:center;
  padding-bottom:0px;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .help-accordion\:qrMnQKGrarES9lSz9Mrq8 {
    color:var(--accent);
  height:2.75rem;
  border-color:transparent;
  border-style:solid;
  border-width:1px;
  border-radius:var(--rounding-full);
  background-color:var(--bg-card);
  }
      

      
        
      
      
  
      

      
        
      
      
  .help-accordion\:rYRpr620QwNI4d-pQxH-O {
    padding-top:0.5rem;
  }
      

      
        
      
      
  .help_page\:0V3-4lLd76po-r-OoyrRi {
    gap:0px;
  padding-left:0px;
  padding-right:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .help_page\:S7PgCDTzz39QnH0z8BUiA {
    padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ehZYTq {
    width:150px;
  height:110px;
  border-radius:var(--rounding-lg);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bJUTGL {
    }:;
  top:0px;
  left:0px;
  right:0px;
  height:max(env(safe-area-inset-top, 0), 20px);
  z-index:1001;
  position:fixed;
  background:var(--bg-theme);
  min-height:20px; /* Minimum for older iPhones */;
  pointer-events:none;
  .ios-status-spacer {:;
  @supports (padding-top:max(0px)) {;
  .status-bar-hidden .ios-status-spacer {:;
  /* -for newer i-phones with dynamic island/notch */:;
  /* -when status bar is hidden, you might need this */:;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eNPpVE {
    gap:.5rem;
  width:100%;
  min-height:5rem;
  }
      

      
        
      
      
  .fAllXc {
    width:100%;
  row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .ddrjcT {
    gap:0.5rem;
  color:var(--btn-secondary-text);
  width:fit-content;
  cursor:default;
  padding:8px 16px;
  font-size:var(--text-md);
  background:var(--btn-secondary-bg);
  min-height:44px;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  align-items:center;
  font-family:Outfit;
  font-weight:var(--medium);
  user-select:none;
  border-color:var(--btn-secondary-border);
  border-style:solid;
  border-width:var(--border-md);
  padding-left:0.75rem;
  border-radius:var(--radius);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .ddrjcT:hover {
    text-decoration-color:var(--color-underline-hovered);
  }
      


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


  .ddrjcT.pressed {
    transform:scale(0.95);
  background:var(--btn-secondary-active-bg);
  border-color:var(--btn-secondary-active-border);
  }
      


  .ddrjcT.disabled {
    cursor:default;
  opacity:0.5;
  pointer-events:none;
  }
      

        
      
      
  .profile_page\:C3FLoLiIBcJlW0vO6vJbc {
    width:100%;
  padding-left:2rem;
  padding-right:2rem;
  justify-content:space-between;
  }
      

      
        
      
      
  .profile_page\:EA20EAMRqWPGtiUArr2xY {
    width:100%;
  }
      

      
        
      
      
  .profile_page\:ET8j3867EVcABvsrXNQco {
    gap:1rem;
  font-weight:var(--semi);
  padding-top:0px;
  padding-left:.5rem;
  padding-right:.5rem;
  padding-bottom:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .profile_page\:Gnq8Tutucny1XUUQBoIej {
    color:;
  font-family:;
  font-weight:var(--medium);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fzZPqo {
    width:100%;
  row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  padding-top:var(--padding-sm);
  padding-bottom:var(--padding-sm);
  }
      

      
        
      
      
  .profile_page\:UC3Te6As42cAueCtVK1EA {
    width:100%;
  }
      

      
        
      
      
  .profile_page\:UiBBfggVJfIcGE1o2LLa5 {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .profile_page\:_j7ftFkvVUNCEL_LtyEmu {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .profile_page\:cl9xdJF7ofSXHsp9roTNm {
    color:;
  font-family:;
  font-weight:var(--medium);
  }
      

      
        
      
      
  
      

      
        
      
      
  .profile_page\:i68RniSshsbT2KLRiMypA {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .profile_page\:lVRTbZM9LdJu1yW_SDSFb {
    color:;
  font-family:;
  font-weight:var(--medium);
  }
      

      
        
      
      
  .btn-ghost\:root {
    gap:0.5rem;
  color:var(--btn-ghost-text);
  width:fit-content;
  cursor:default;
  padding:8px 16px;
  font-size:var(--text-md);
  background: var(--btn-ghost-bg);
  min-height:44px;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  align-items:center;
  font-family:Outfit;
  font-weight:var(--medium);
  user-select:none;
  padding-left:0.75rem;
  border-radius:var(--radius);
  padding-right:0.75rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .btn-ghost\:root:hover {
    background: var(--btn-ghost-hover-bg);
  border-color:var(--btn-secondary-hover-border);
  }
      


  .btn-ghost\:root:active {
    transform:scale(0.95);
  background: var(--btn-ghost-active-bg);
  }
      


  
      


  .btn-ghost\:root.trigger-open {
    background: var(--btn-ghost-active-bg);
  border-color:var(--btn-secondary-active-border);
  }
      


  .btn-ghost\:root.disabled {
    color:var(--btn-disabled-text);
  opacity:0.5;
  background: var(--btn-disabled-bg );
  border-color:var(--btn-disabled-border);
  }
      

        
      
      
  
      

      
        
      
      
  .profile_page\:ltTD0lRlvpIaEoMALEEgC {
    color:var(--btn-destructive-text);
  width:100%;
  background: var(--btn-destructive-bg);
  border-color:var(--btn-destructive-border);
  border-style:solid;
  border-width:1px;
  }
      

      
  .profile_page\:ltTD0lRlvpIaEoMALEEgC:hover {
    background: var(--btn-destructive-hover-bg);
  border-color:var(--btn-destructive-hover-border);
  border-style:solid;
  border-width:1px;
  }
      


  .profile_page\:ltTD0lRlvpIaEoMALEEgC:active {
    background: var(--btn-destructive-active-bg);
  border-color:var(--btn-destructive-active-border);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .profile_page\:q-dh0tD2TzSn8uIJxb1zr {
    width:100%;
  background:var(--bg-subtle);
  font-family:var(--text-main);
  padding-left:2rem;
  padding-right:2rem;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .profile_page\:wsL4uBX5WzuPK08gITOZW {
    color:;
  font-family:;
  font-weight:var(--medium);
  }
      

      
        
      
      
  .home\:M6qnbGi8f1xUzOH4ht2DX {
    width:100%;
  opacity:1;
  transition:opacity 600ms ease 500ms;
  }
      

      
  .home\:M6qnbGi8f1xUzOH4ht2DX {
    @starting-style {
            opacity:0;
          }
  }
      

        
      
      
  
      

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

      
        
      
      
  .data-usage-detail\:root {
    width:100%;
  display:flex;
  align-items:center;
  padding-left:var(--padding-sm);
  padding-right:var(--padding-sm);
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .fDjKs {
    color:var(--text-main);
  display:flex;
  font-size:var(--text-md);
  min-width:var(--min-width);
  font-family:'Outfit';
  line-height:var(--line-height-md);
  padding-top:.25rem;
  padding-right:0.5rem;
  flex-direction:row;
  padding-bottom:.25rem;
  }
      

      
        
      
      
  .data-usage-detail\:0G69CDZ5idho6B0vcvi60 {
    font-size:var(--text-lg);
  }
      

      
        
      
      
  .eihBAO {
    color:var(--text-heading);
  font-size:var(--text-md);
  font-family:'Outfit';
  line-height:var(--line-height-md);
  padding-top:0.5rem;
  padding-bottom:0.5rem;
  }
      

      
        
      
      
  .data-usage-detail\:3TsWnjgTsaE0UcONtQmx2 {
    color:var(--data-color);
  font-size:var(--text-lg);
  transition:color 300ms ease 100ms ;
  font-weight:var(--semi);
  }
      

      
        
      
      
  .LtxtX {
    flex:1  ;
  width:100%;
  display:flex;
  opacity:1;
  position:absolute;
  align-items:flex-end;
  justify-content:center;
  }
      

      
  .LtxtX.hideSkelly {
    opacity:0;
  }
      

        
      
      
  .cAqBVE {
    height:200px;
  border-radius:var(--rounding-full);
  }
      

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

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

      
        
      
      
  .data-usage-detail\:_ZsLiRpG7hU5R4VTAzY_s {
    width:var(--skelly-length);
  height:.8rem;
  align-items:center;
  justify-content:center;
  }
      

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

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .checkout_page\:E3ANo8MLjMhGAd26m4i66 {
    font-size:var(--text-2xl);
  }
      

      
        
      
      
  .btBKOO {
    height:3rem;
  background:var(--bg-muted );
  padding-top:10px;
  padding-left:var(--padding-sm);
  padding-right:var(--padding-sm);
  padding-bottom:10px;
  border-top-left-radius:var(--rounding-lg);
  border-top-right-radius:var(--rounding-lg);
  border-bottom-left-radius:var(--rounding-lg);
  border-bottom-right-radius:var(--rounding-lg);
  }
      

      
        
      
      
  
      

      
        
      
      
  .checkout_page\:TfxllN5tfwAZkFNGieYxW {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ckKThK {
    width:100%;
  position:relative;
  min-height:5rem;
  }
      

      
        
      
      
  .checkout_page\:VLwigOW9jBo2G7-TIrFj2 {
    row-gap:1rem;
  max-width:27rem;
  background:#141414;
  box-shadow:var(--card-shadow);
  column-gap:1rem;
  margin-left:auto;
  margin-right:auto;
  border-top-left-radius:var(--border-sm);
  border-top-right-radius:var(--border-sm);
  border-bottom-left-radius:var(--border-sm);
  border-bottom-right-radius:var(--border-sm);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eXNmmn {
    width:4rem;
  height:100%;
  }
      

      
        
      
      
  .bhnvuu {
    color:var(--text-heading) ;
  width:100%;
  font-size:var(--font-size);
  margin-top:var(--margin-top);
  font-family:'Outfit';
  font-weight:var(--medium);
  line-height:var(--line-height);
  white-space:normal;
  margin-bottom:var(--margin-bottom);
  letter-spacing:var(--letter-spacing);
  }
      

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


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

        
      
      
  
      

      
        
      
      
  .eHLyBi {
    width:100%;
  height:var(--border-lg);
  overflow-x:clip;
  overflow-y:clip;
  }
      

      
        
      
      
  .bFtwKY {
    width:100%;
  height:1px;
  background-color:var(--grey-600, #525252);
  }
      

      
  .bFtwKY.orientation-vertical {
    width:1px;
  height:100%;
  }
      

        
      
      
  .u-separator\:9HUFSy-UIVAn7x8mcGrBv {
    background:  var(--border) ;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .deRBLg {
    top:env(safe-area-inset-top, 44px);
  left:0px;
  right:0px;
  height:44px;
  display:flex;
  padding:0 16px;
  z-index:1000;
  position:fixed;
  background:rgba(var(--bg-theme-rgb), 0.9);
  box-sizing:border-box;
  align-items:center;
  backdrop-filter:blur(25px) saturate(1.8);
  justify-content:space-between;
  -webkit-backdrop-filter:blur(25px) saturate(1.8);
  }
      

      
        
      
      
  .ios-nav-top\:root {
    display:flex;
  max-width:var(--container-ios);
  align-items:center;
  margin-left:auto;
  margin-right:auto;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .fjZlwa {
    color:inherit;
  overflow:hidden;
  font-size:17px;
  max-width:120px;
  font-weight:400;
  line-height:1.2;
  white-space:nowrap;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  .bOazXO {
    color:var(--accent);
  border:none;
  cursor:pointer;
  display:flex;
  padding:0px;
  font-size:17px;
  min-width:44px;
  background:none;
  min-height:44px;
  transition:opacity 0.2s ease;
  align-items:center;
  font-weight:400;
  margin-left:-8px; /* iOS alignment */;
  flex-direction:row;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  .bOazXO:hover {
    opacity:0.6;
  background:rgba(var(--accent-rgb), 0.1);
  }
      


  .bOazXO:active {
    opacity:0.3;
  transform:scale(0.95);
  transition-duration:0.1s;
  }
      

        
      
      
  .bzJVZA {
    width:13px;
  height:21px;
  position:relative;
  margin-right:6px;
  }
      

      
  .bzJVZA::before {
    top:50%;
  left:50%;
  width:10px;
  height:10px;
  content:'';
  position:absolute;
  transform:rotate(45deg);
  margin-top:-5px;
  border-left:2px solid currentColor;
  margin-left:-3px;
  border-bottom:2px solid currentColor;
  }
      

        
      
      
  .KuehU {
    flex:1;
  color:var(--text-heading);
  margin:0px;
  padding:0 60px; /* Space for buttons */;
  overflow:hidden;
  font-size:17px;
  text-align:center;
  font-weight:600;
  white-space:nowrap;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  .fboGhZ {
    align-items:end;
  justify-content:center;
  }
      

      
  
      


  
      


  
      


  
      


  
      

        
      
      
  .eWYcpf {
    width:100%;
  text-align:right;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .byIA-DP {
    color:var(--status-success);
  width:20px;
  height:20px;
  display:flex;
  "display":"flex", "align-items": "center",;
  align-items:center;
  flex-shrink:0;
  font-weight:var(--semi);
  justify-content:center;
  }
      

      
        
      
      
  .eXsVOp {
    color:var(--text-main);
  width:100%;
  display:flex;
  row-gap:var(--gap-sm);
  column-gap:var(--gap-sm);
  text-align:left;
  align-items:center;
  font-weight:var(--font-weight-regular);
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .efYxQX {
    width:100%;
  row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  align-items:center;
  flex-direction:row;
  justify-content:center;
  }
      

      
        
      
      
  .home_page\:3Oipi6AGNhil7o10TSINL {
    margin:0 auto;
  display:flex;
  row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  align-items:flex-start;
  padding-left:0px;
  padding-right:0px;
  mix-blend-mode:normal;
  justify-content:center;
  grid-template-columns:1fr 1fr;
  }
      

      
          @media (max-width: 768px) {
            
  .home_page\:3Oipi6AGNhil7o10TSINL {
    }:;
  text-align:center;
  mix-blend-mode:screen;
  grid-template-columns:1fr;
  }
      

          }
          
        
      
      
  .home_page\:4RtSu4lb3bYLTbPxDKa-_ {
    flex:1  ;
  }
      

      
        
      
      
  .emqLSf {
    width:100%;
  height:100%;
  position:absolute;
  animation:20s linear 0ms infinite normal none running animation-bkJDzA;
  background:radial-gradient(rgba(204, 104, 119,1) 0%, rgba(204, 104, 119, 0) 66%);
  }
      

      
        
                  @keyframes animation-bkJDzA {
                    
                        0% {
                          top: 30%;
                        }
                        

                        0% {
                          left: 30%;
                        }
                        

                        25% {
                          left: -15%;
                        }
                        

                        25% {
                          top: 15%;
                        }
                        

                        37.000000000000014% {
                          top: -30%;
                        }
                        

                        37.000000000000014% {
                          left: -30%;
                        }
                        

                        50% {
                          left: -10%;
                        }
                        

                        50% {
                          top: -10%;
                        }
                        

                        75% {
                          top: -40%;
                        }
                        

                        75% {
                          left: 30%;
                        }
                        

                        100% {
                          top: 30%;
                        }
                        

                        100% {
                          left: 30%;
                        }
                        
                  }
                  
      
      
  .bzVnnc {
    width:100%;
  row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bYFCKM {
    width:100%;
  display:flex;
  row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  align-items:center;
  margin-left:auto;
  margin-right:auto;
  justify-content:center;
  }
      

      
        
      
      
  .home_page\:GGn3sq4mYA_sWFuNJATmG {
    font-size:var(--text-4xl);
  text-align:center;
  font-weight:var(--semi);
  line-height:var(--line-height-3xl);
  margin-bottom:.25rem;
  }
      

      
          @media (min-width: 768px) {
            
  .home_page\:GGn3sq4mYA_sWFuNJATmG {
    font-size:var(--text-5xl);
  line-height:var(--line-height-5xl);
  }
      

          }
          
        
      
      
  .csoyIP {
    color:var(--text-main);
  width:100%;
  display:flex;
  row-gap:var(--gap-sm);
  column-gap:var(--gap-sm);
  align-items:center;
  font-weight:var(--font-weight-regular);
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dacoQS {
    width:100%;
  height:100%;
  position:absolute;
  animation:;
  background:radial-gradient(ellipse at 50% 100%, rgba(254, 43, 0,1) 0%, rgba(254, 43, 0, 0) 80%);
  }
      

      
        
      
      
  .home_page\:MZ_QqW_h1bkiS2PVTCHit {
    max-width:24ch;
  font-family:Poppins;
  font-weight:var(--medium);
  }
      

      
        
      
      
  .home_page\:NMgsKMwPBHa8hSs8S7axy {
    width:100%;
  overflow-x:clip;
  align-items:center;
  margin-left:auto;
  padding-top:0px;
  margin-right:auto;
  padding-left:.5rem;
  padding-right:.5rem;
  text-overflow:ellipsis;
  flex-direction:row;
  padding-bottom:0px;
  justify-content:space-between;
  }
      

      
        
      
      
  .ejXlSb {
    width:125%;
  height:125%;
  position:absolute;
  animation:20s linear 0ms infinite normal none running animation-cQrrHP;
  background:radial-gradient(rgba(15, 221, 240,1) 0%, rgba(155, 221, 240,0) 70%);
  }
      

      
        
                  @keyframes animation-cQrrHP {
                    
                        0% {
                          top: -40%;
                        }
                        

                        0% {
                          left: 40%;
                        }
                        

                        25% {
                          left: 15%;
                        }
                        

                        25% {
                          top: 25%;
                        }
                        

                        50% {
                          left: -40%;
                        }
                        

                        50% {
                          top: -10%;
                        }
                        

                        75% {
                          top: -40%;
                        }
                        

                        75% {
                          left: -40%;
                        }
                        

                        100% {
                          top: -40%;
                        }
                        

                        100% {
                          left: 40%;
                        }
                        
                  }
                  
      
      
  .erxAas {
    color:var(--text-link);
  cursor:pointer;
  display:inline-block;
  font-size:var(--font-size);
  margin-top:var(--margin-top);
  transition:color 300ms ease 0ms normal;
  font-family:'Outfit';
  font-weight:var(--medium);
  line-height:var(--line-height);
  white-space:normal;
  border-radius:var(--rounding-md);
  margin-bottom:var(--margin-bottom);
  letter-spacing:var(--letter-spacing);
  text-decoration-color:var(--color-underline);
  text-decoration-style:solid;
  text-underline-offset:var(--underline-offset);
  text-decoration-thickness:var(--underline-thickness);
  }
      

      
  .erxAas:active {
    color:var(--text-link);
  transition:none;
  }
      

        
      
      
  .home_page\:SqKQPoYqoTQEtnykABkRZ {
    right:0px;
  width:7ch;
  bottom:0px;
  position:absolute;
  }
      

      
        
      
      
  .home_page\:T5uK3k8I7s5wmf0zgJg90 {
    background: var(--card);
  min-height:270px;
  overflow-x:clip;
  overflow-y:clip;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  .vbsFS {
    gap:8px;
  width:100%;
  display:flex;
  list-style:none;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  .dlshoD {
    width:100%;
  height:100%;
  overflow-x:clip;
  overflow-y:clip;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
  .dlshoD.light {
    background: white;
  backdrop-filter:invert(0%);
  }
      

        
      
      
  
      

      
        
      
      
  .home_page\:cz5LuFMfyQHZwoDBEHB-A {
    flex:1  ;
  width:100%;
  background:var(--bg-subtle);
  }
      

      
        
      
      
  .dWUbdg {
    width:100%;
  height:100%;
  position:absolute;
  animation:20s linear 0ms infinite normal none running animation-a-dSyl;
  background:radial-gradient(rgba(181, 176, 177,1) 0%, rgba(181, 176, 177,0) 70%);
  }
      

      
        
                  @keyframes animation-a-dSyl {
                    
                        0% {
                          top: -50%;
                        }
                        

                        0% {
                          left: 50%;
                        }
                        

                        25% {
                          left: 25%;
                        }
                        

                        25% {
                          top: -25%;
                        }
                        

                        50% {
                          left: 0%;
                        }
                        

                        50% {
                          top: 0%;
                        }
                        

                        75% {
                          top: 25%;
                        }
                        

                        75% {
                          left: -25%;
                        }
                        

                        100% {
                          top: -50%;
                        }
                        

                        100% {
                          left: 50%;
                        }
                        
                  }
                  
      
      
  .cYrFEW {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  display:flex;
  position:absolute;
  align-items:flex-start;
  padding-top:var(--padding-main);
  padding-left:var(--padding-main);
  padding-right:var(--padding-main);
  padding-bottom:var(--padding-main);
  justify-content:flex-start;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
        
      
      
  .home_page\:i9TxGV4qUyDKVpljqtfR8 {
    align-items:flex-start;
  padding-top:1rem;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:1rem;
  justify-content:center;
  }
      

      
        
      
      
  .dUuqZA {
    right:0px;
  width:7ch;
  height:100%;
  display:flex;
  align-items:flex-end;
  justify-content:flex-end;
  }
      

      
        
      
      
  .home_page\:m2vk9ZTtO0h7pQjaOWZea {
    flex:1;
  background: var(--card);
  min-height:200px;
  }
      

      
        
      
      
  .home_page\:mHW50N8O2dzJGFA7LnouO {
    width:100%;
  flex-wrap:nowrap;
  font-weight:var(--medium);
  white-space:nowrap;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  .home_page\:oEmsewz-Y_yjmhjfBYN3m {
    font-size:var(--text-lg);
  text-align:center;
  }
      

      
        
      
      
  .ErKdk {
    top:0px;
  left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:100%;
  display:flex;
  position:absolute;
  background: var(--background);
  overflow-x:clip;
  overflow-y:clip;
  align-items:flex-start;
  padding-top:var(--padding-main);
  padding-left:var(--padding-main);
  padding-right:var(--padding-main);
  mix-blend-mode:screen;
  padding-bottom:var(--padding-main);
  justify-content:flex-start;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
  .ErKdk.light {
    mix-blend-mode:multiply;
  }
      

        
      
      
  .home_page\:xPes-HFVf34FUhqFvP0n7 {
    color:var(--text-heading);
  font-family:Poppins;
  font-weight:var(--bold);
  }
      

      
        
      
      
  .cPpEan {
    width:100%;
  height:100%;
  position:absolute;
  animation:20s linear 0ms infinite normal none running animation-cZGDct;
  background:radial-gradient(rgba(225, 243, 97,1) 0%, rgba(225, 243, 97,0) 70%);
  }
      

      
        
                  @keyframes animation-cZGDct {
                    
                        0% {
                          top: -40%;
                        }
                        

                        0% {
                          left: -40%;
                        }
                        

                        25% {
                          left: 40%;
                        }
                        

                        25% {
                          top: -40%;
                        }
                        

                        50% {
                          left: 40%;
                        }
                        

                        50% {
                          top: 40%;
                        }
                        

                        75% {
                          top: 40%;
                        }
                        

                        75% {
                          left: -40%;
                        }
                        

                        100% {
                          top: -40%;
                        }
                        

                        100% {
                          left: -40%;
                        }
                        
                  }
                  
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .__user-plans\:root {
    height:100%;
  padding-left:0px;
  padding-right:0px;
  }
      

      
        
      
      
  .user_plans_page\:5Nryb47KcOfXcHYgGKQ-3 {
    width:100%;
  opacity:1;
  transition:opacity 600ms ease 500ms;
  }
      

      
  .user_plans_page\:5Nryb47KcOfXcHYgGKQ-3 {
    @starting-style {
            opacity:0;
          }
  }
      

        
      
      
  
      

      
        
      
      
  .esim_data_card\:root {
    gap:.25rem;
  background: var(--card);
  padding-top:.75rem;
  padding-left:2rem;
  padding-right:2rem;
  padding-bottom:3rem;
  justify-content:;
  }
      

      
        
      
      
  
      

      
        
      
      
  .deUNIw {
    gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .esim_data_card_button\:ZryyzW-3Iz3m04K1hpMSh {
    width:fit-content;
  height:fit-content;
  }
      

      
        
      
      
  .esim_data_card_button\:jW-5TcQcfDnjsKczE7mpk {
    width:fit-content;
  height:var(--interactive-height-xs);
  font-size:var(--text-xs);
  line-height:var(--line-height-xs);
  padding-left:var(--padding-sm);
  padding-right:var(--padding-sm);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

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

      
        
      
      
  
      

      
        
      
      
  .so-bottom-sheet\:QS_7ELRgrVeXBoQZzU3UC {
    opacity:0;
  background:var(--bg-backdrop);
  backdrop-filter:blur(25px) saturate(.9);
  -webkit-backdrop-filter:blur(25px) saturate(1.1);
  }
      

      
  .so-bottom-sheet\:QS_7ELRgrVeXBoQZzU3UC.open {
    opacity:1;
  }
      


  .so-bottom-sheet\:QS_7ELRgrVeXBoQZzU3UC.open-transition {
    transition:opacity 300ms ease 0ms normal;
  }
      


  .so-bottom-sheet\:QS_7ELRgrVeXBoQZzU3UC.close-transition {
    transition:opacity 300ms ease 0ms normal;
  }
      

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

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

        
      
      
  
      

      
        
      
      
  .sparkcore\/sc-bottom-sheet-portal\:root {
    align-items:center;
  justify-content:end;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .button-tertiary\:root {
    gap:0.5rem;
  color:inherit;
  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(--normal);
  user-select:none;
  padding-left:0.75rem;
  border-radius:var(--rounding-lg);
  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(--overlay-a1, #ffffff0d);
  -webkit-user-select:none;
  -webkit-tap-highlight-color:transparent;
  }
      

      
  
      


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


  .button-tertiary\:root:focus-visible {
    outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  outline-offset:var(--border-md);
  }
      


  
      


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

        
      
      
  .esim_usage_details\:d2kurVk544CwNi-vKtUXh {
    color:var(--d-overlay-9a);
  width:3rem;
  height:var(--interactive-height-sm);
  font-size:var(--text-sm);
  line-height:var(--line-height-sm);
  padding-left:0px;
  border-radius:var(--rounding-full);
  padding-right:0px;
  }
      

      
        
      
      
  .dnZEVP {
    gap:0.5rem;
  align-items:center;
  padding-top:1.5rem;
  flex-direction:row;
  justify-content:end;
  }
      

      
        
      
      
  
      

      
        
      
      
  .esim_usage_details\:dvGZyIlpw4RsKF9PBYU6z {
    width:100%;
  flex-direction:column;
  padding-bottom:1rem;
  }
      

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

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

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-bottom-sheet-content\:root {
    width:100%;
  max-width:460px;
  translate:0 100%;
  box-shadow:var(--shadow-xl);
  padding-top:1rem;
  border-color:var(--border);
  border-style:solid;
  border-width:1px;
  padding-left:1rem;
  border-radius:var(--radius-lg) var(--radius-lg) 0 0;
  padding-right:1rem;
  padding-bottom:2rem;
  backdrop-filter:blur(25px) saturate(1.8);
  border-top-left-radius:var(--rounding-lg);
  -webkit-backdrop-filter:blur(25px) saturate(0.8);
  border-top-right-radius:var(--rounding-lg);
  border-bottom-left-radius:0px;
  border-bottom-right-radius:0px;
  }
      

      
  .so-bottom-sheet-content\:root.open {
    translate:0 0px;
  transition:translate 200ms ease 0ms normal;
  }
      


  .so-bottom-sheet-content\:root.open-transition {
    transition:all 320ms ease 0ms normal;
  }
      


  .so-bottom-sheet-content\:root.close-transition {
    transition:all 200ms cubic-bezier(0.58, 0.29, 0.25, 1) 0ms normal;
  }
      

        
      
      
  .LipkG {
    left:0px;
  right:0px;
  bottom:0px;
  height:calc(83px + env(safe-area-inset-bottom, 0px));
  display:flex;
  padding:8px 0 env(safe-area-inset-bottom, 0px) 0;
  z-index:999;
  position:fixed;
  background:rgba(--bg-theme-2-rgb, 0.9) var(--bg-theme-2), linear-gradient( to top, red 0%, blue 100%) scroll border-box padding-box repeat repeat 0% 0% / auto;
  border-top:0.5px solid var(--border);
  box-sizing:border-box;
  transition:transform 0.35s cubic-bezier(0.36, 0.66, 0.04, 1);
  align-items:flex-start;
  backdrop-filter:blur(25px) saturate(1.8);
  justify-content:space-around;
  -webkit-backdrop-filter:blur(25px) saturate(1.8);
  }
      

      
        
      
      
  
      

      
        
      
      
  .eBxuQC {
    height:2.5rem;
  }
      

      
        
      
      
  .esZCYe {
    width:36px;
  height:5px;
  margin:8px auto;
  background:var(--text-muted);
  border-radius:var(--radius-full);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-bottom-sheet-header\:GHJlIFLz4I-RwfC64giTq {
    border-top-left-radius:var(--rounding-full);
  border-top-right-radius:var(--rounding-full);
  border-bottom-left-radius:var(--rounding-full);
  border-bottom-right-radius:var(--rounding-full);
  }
      

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

      
        
      
      
  .eOiZTW {
    gap:1rem;
  width:100%;
  flex-direction:row;
  padding-bottom:1rem;
  }
      

      
        
      
      
  .bottom-sheet-title\:root {
    flex:1;
  color:var(--neutral-12, #EEEEF0);
  }
      

      
        
      
      
  
      

      
        
      
      
  .so-bottom-sheet-header\:yFWX0QUAubYZV10-OLwYX {
    width:100%;
  height:100%;
  }
      

      
        
      
      
  .esim_usage_details\:k57GjrPAjbBy6RAV62oVv {
    top:0px;
  left:0px;
  right:0px;
  position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .so-bottom-sheet-button-secondary\:ymPQjhNiJKEmm3PIqWXgF {
    width:fit-content;
  }
      

      
        
      
      
  .esim_usage_details\:s6d-9cYvZEXdqs3vY22Vp {
    color:var(--neutral-11, #B0B4BA);
  width:100%;
  }
      

      
        
      
      
  .esim_usage_details\:yTXksQH4P9RXjlVDI3NF1 {
    width:1.5rem;
  height:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .etEpRS {
    flex:1  ;
  width:fit-content;
  display:flex;
  align-items:flex-end;
  justify-content:center;
  }
      

      
        
      
      
  .dFGFVl {
    width:100%;
  align-items:center;
  flex-direction:row;
  padding-bottom:.5rem;
  justify-content:space-between;
  }
      

      
        
      
      
  .enjjHH {
    left:0px;
  right:0px;
  width:100%;
  bottom:0px;
  height:var(--interactive-height-lg);
  position:absolute;
  background:var(--ghost-hover);
  align-items:center;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  justify-content:space-between;
  border-top-left-radius:var(--rounding-none);
  border-top-right-radius:var(--rounding-none);
  border-bottom-left-radius:var(--rounding-lg);
  border-bottom-right-radius:var(--rounding-lg);
  }
      

      
        
      
      
  
      

      
        
      
      
  .esim_data_card\:JWucgfDVpBtmv_ltT3gMe {
    padding-top:2px;
  padding-left:3px;
  padding-right:3px;
  padding-bottom:5px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .bRFpkO {
    width:100%;
  align-items:center;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .HLTsp {
    :;
  width:fit-content;
  }
      

      
        
      
      
  .donut\:BdfWjQ29pMebdVukz7ygr {
    color:inherit;
  padding-left:2px;
  }
      

      
        
      
      
  .bXcEBv {
    width:10rem;
  height:10rem;
  transition:all 1000000ms cubic-bezier(0.77, 0, 0.17, 1) 9000ms;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .tGLDE {
    transition:stroke-dashoffset 150ms ease 0ms , opacity 150ms ease 0ms ;
  }
      

      
  .tGLDE.hidden {
    opacity:0;
  }
      

        
      
      
  .donut\:cW0pIaCq8cXa17exKgsRE {
    font-size:var(--text-3xl);
  padding-top:4px;
  padding-left:10px;
  padding-bottom:0px;
  }
      

      
        
      
      
  .fvpEQT {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .esim_data_card\:Obn5o6de64eI18H7K1wnO {
    width:100%;
  }
      

      
        
      
      
  .esim_data_card\:W13FoWpSk2PeW0qaQLxFA {
    flex:1;
  display:flex;
  padding-top:3px;
  overflow-wrap:break-word;
  flex-direction:row;
  }
      

      
        
      
      
  .eWeuGv {
    gap:.75rem;
  flex:1  ;
  align-items:center;
  padding-top:.25rem;
  border-radius:var(--rounding-md);
  flex-direction:row;
  padding-bottom:.25rem;
  justify-content:start;
  }
      

      
        
      
      
  .esim_data_card\:WZNTQ6kLpfcxNbb8dO_tq {
    flex:1;
  display:flex;
  align-items:center;
  line-height:var(--rounding-sm);
  overflow-wrap:break-word;
  flex-direction:column;
  justify-content:center;
  }
      

      
        
      
      
  .esim_data_card\:Wwz2ss_g9H25B8P1lPXA3 {
    font-weight:var(--medium);
  }
      

      
        
      
      
  .cNDau {
    top:3rem;
  left:0px;
  right:0px;
  width:100%;
  height:.25px;
  position:absolute;
  background: var(--border) ;
  margin-left:auto;
  }
      

      
        
      
      
  .bmAaQi {
    width:1rem;
  height:1rem;
  border-radius:var(--rounding-full);
  }
      

      
        
      
      
  
      

      
        
      
      
  .data_purchase_detail\:root {
    align-items:center;
  padding-left:.5rem;
  padding-right:.5rem;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fwwGxV {
    gap:0.25rem;
  color:var(--color);
  width:fit-content;
  height:var(--height);
  display:flex;
  font-size:var(--font-size);
  align-items:center;
  font-family:'Outfit';
  font-weight:var(--semi);
  border-color:var(--color-border);
  border-style:solid;
  border-width:var(--border-md);
  padding-left:var(--padding-horizontal);
  border-radius:var(--rounding-full);
  padding-right:var(--padding-horizontal);
  flex-direction:row;
  justify-content:center;
  background-color:var(--color-bg);
  }
      

      
        
      
      
  .__yes_user_data\:kOdG4gmtcjBRL3mTjQqPL {
    padding-left:.25rem;
  padding-right:.25rem;
  }
      

      
        
      
      
  .__yes_user_data\:vNg0scwtl5tCbrq5wPH1K {
    gap:1rem;
  padding-top:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .user_plans_page\:RcclkF5bRNm45IcRS4dcb {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .__no_data\:root {
    align-items:center;
  border-radius:var(--rounding-lg);
  justify-content:center;
  }
      

      
        
      
      
  .__no_data\:Al8D5e3hDBHM0j68-IlXW {
    align-items:center;
  border-radius:var(--rounding-full);
  justify-content:center;
  }
      

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

      
        
      
      
  .__no_data\:dO5ETQ9j4xvCXagn3tW_f {
    height:100%;
  margin-left:auto;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .__no_data\:jyD5xomTosDJy3I_802r7 {
    display:inline-block;
  font-size:var(--text-2xl);
  text-align:center;
  font-weight:var(--medium);
  }
      

      
        
      
      
  .__no_data\:rimIkce4VX87GOdBDatU1 {
    gap:0px;
  align-items:center;
  padding-top:.5rem;
  padding-bottom:.5rem;
  justify-content:start;
  }
      

      
        
      
      
  .__no_data\:uMIUqzJQpsA_exo13OZx_ {
    padding-top:1rem;
  padding-bottom:1rem;
  }
      

      
        
      
      
  .beBgqg {
    padding-top:2rem;
  padding-bottom:2rem;
  }
      

      
        
      
      
  .bASwCx {
    width:8rem;
  height:8rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .user_plans_page\:fWrx3VJpjSUOfrHo3zUe2 {
    height:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .caKNrM {
    gap:0.5rem;
  color:var(--input-text);
  width:100%;
  height:var(--interactive-height-lg);
  display:flex;
  opacity:1;
  padding:8px 16px;
  font-size:17px;
  background:var(--input-bg);
  min-height:44px;
  transition:all 0.2s ease;
  align-items:center;
  border-color:var(--input-border);
  border-style:solid;
  border-width:1px;
  padding-left:0.75rem;
  border-radius:var(--radius);
  padding-right:0.75rem;
  flex-direction:row;
  justify-content:start;
  border-top-left-radius:var(--rounding-lg);
  border-top-right-radius:var(--rounding-lg);
  border-bottom-left-radius:var(--rounding-lg);
  border-bottom-right-radius:var(--rounding-lg);
  }
      

      
  
      


  .caKNrM.focused {
    outline:none;
  box-shadow:var(--input-shadow-focus);
  border-color:var(--input-border-focus);
  }
      


  .caKNrM.disabled {
    color:var(--text-disabled);
  opacity:0.5;
  font-family:;
  }
      

        
      
      
  
      

      
        
      
      
  .daMFmW {
    flex:1;
  color:var(--text-main);
  width:100%;
  height:100%;
  font-size:var(--text-md);
  font-family:'Outfit';
  font-weight:var(--normal);
  }
      

      
  .daMFmW::placeholder {
    color:var(--text-placeholder);
  font-size:var(--text-md);
  font-family:'Outfit';
  font-weight:var(--normal);
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .fDHoQh {
    width:1px;
  height:1px;
  display:flex;
  opacity:0;
  overflow:hidden;
  position:absolute;
  clip-path:inset(0);
  word-wrap:normal;
  margin-top:-1px;
  margin-left:-1px;
  padding-top:0px;
  white-space:nowrap;
  border-color:transparent;
  border-style:none;
  border-width:0px;
  padding-left:0px;
  padding-right:0px;
  flex-direction:column;
  padding-bottom:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cIkmVQ {
    color:var(--text-link);
  font-family:Outfit;
  }
      

      
        
      
      
  .dPslFr {
    color:var(--neutral-11, #B5B2BC);
  width:100%;
  font-size:var(--text-sm);
  font-family:'Outfit';
  font-weight:var(--medium);
  line-height:var(--text-sm);
  padding-bottom:0.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cBibMK {
    border-radius:var(--rounding-lg);
  }
      

      
        
      
      
  
      

      
        
      
      
  .button-outline\:root {
    gap:0.5rem;
  color:var(--text-main);
  width:100%;
  cursor:default;
  height:var(--interactive-height-lg);
  background: transparent;
  overflow-x:hidden;
  overflow-y:hidden;
  transition:background-color 200ms ease 0ms normal;
  align-items:center;
  font-family:Outfit;
  user-select:none;
  border-color:var(--text-main);
  border-style:solid;
  border-width:var(--border-md);
  padding-left:1rem;
  outline-color:transparent;
  outline-style:solid;
  outline-width:var(--border-lg);
  padding-right:1rem;
  flex-direction:row;
  outline-offset:var(--border-md);
  -ms-user-select:none;
  justify-content:center;
  -moz-user-select:none;
  -webkit-user-select:none;
  border-top-left-radius:var(--radius-lg);
  border-top-right-radius:var(--radius-lg);
  border-bottom-left-radius:var(--radius-lg);
  border-bottom-right-radius:var(--radius-lg);
  -webkit-tap-highlight-color:transparent;
  }
      

      
  
      


  .button-outline\:root:active {
    color:var(--accent);
  transition:none;
  border-color:var(--accent);
  border-style:solid;
  border-width:1px;
  }
      


  .button-outline\:root:focus-visible {
    outline-offset:var(--border-md);
  }
      


  .button-outline\:root.trigger-open {
    opacity:0.8;
  }
      


  .button-outline\:root.disabled {
    color:var(--text-muted);
  opacity:0.5;
  background: var(--ghost-hover);
  border-color:var(--ghost-hover);
  border-style:solid;
  border-width:1px;
  pointer-event:none;
  }
      

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

      
  
      

        
      
      
  
      

      
        
      
      
  .login_page\:DzRGwxikHjjlyAxQn2TZN {
    height:var(--interactive-height-md);
  background: var(--btn-secondary-bg);
  border-color:var(--btn-secondary-border);
  border-style:solid;
  border-width:1px;
  }
      

      
  .login_page\:DzRGwxikHjjlyAxQn2TZN:active {
    color:var(--text-heading);
  background: var(--btn-secondary-active-bg);
  border-color:var(--btn-secondary-active-border);
  border-style:solid;
  border-width:1px;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eGuJcG {
    width:100%;
  height:100%;
  padding-top:.1rem;
  padding-left:.1rem;
  padding-right:.1rem;
  padding-bottom:.1rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .login_page\:VcSZVCuthzrJ6E1UWvlkI {
    display:flex;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bLIXLE {
    width:100%;
  height:100%;
  display:flex;
  min-height:100svh;
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  justify-content:flex-start;
  }
      

      
        
      
      
  .login_page\:WLMlob4Y6EPCGubJoZGdR {
    padding-left:var(--padding-main);
  padding-right:var(--padding-main);
  }
      

      
        
      
      
  
      

      
        
      
      
  .login_page\:avGKUk5B0w2kMIaBP6KKZ {
    height:var(--interactive-height-md);
  background: var(--ghost-hover);
  border-color:var(--ghost-hover);
  border-style:solid;
  border-width:1px;
  }
      

      
  
      

        
      
      
  
      

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

      
        
      
      
  .or-separator\:Jks8SQIqQnfre0IHWrfzk {
    flex:1  ;
  }
      

      
        
      
      
  .or-separator\:dgwNF8ElFRdC9ED55d2lW {
    flex:1  ;
  }
      

      
        
      
      
  .or-separator\:zpiE6MHD5bZiVV8UsM_3D {
    width:2.5rem;
  display:flex;
  text-align:center;
  align-items:center;
  font-weight:var(--light);
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .login_page\:dgNeJBaCd66vII5-SIk7i {
    color:;
  font-size:var(--text-md);
  text-align:center;
  font-family:;
  font-weight:var(--normal);
  line-height:var(--line-height-md);
  }
      

      
        
      
      
  
      

      
        
      
      
  .login_page\:fORryUYRZW23TmYDEAcFe {
    color:;
  text-align:center;
  font-family:;
  font-weight:var(--medium);
  }
      

      
        
      
      
  .dTzsUx {
    gap:1.5rem;
  width:100%;
  position:relative;
  }
      

      
        
      
      
  .bdkibg {
    width:100%;
  row-gap:1.5rem;
  column-gap:1.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .login_page\:pItTqG-ZhYgp7EDPwcxrI {
    width:var(--badge-size-lg);
  height:3.5rem;
  }
      

      
        
      
      
  
      

      
  
      

        
      
      
  .eyhMFG {
    flex:1;
  color:var(--text-main);
  width:100%;
  height:100%;
  font-size:var(--text-md);
  font-family:text-main;
  font-weight:var(--normal);
  }
      

      
  .eyhMFG::placeholder {
    color:var(--text-placeholder);
  font-size:var(--text-md);
  font-family:'Outfit';
  font-weight:var(--normal);
  }
      


  .eyhMFG.disabled {
    color:var(--text-disabled);
  cursor:none;
  opacity:0.5;
  pointer-events:none;
  }
      

        
      
      
  
      

      
        
      
      
  .elOXUo {
    gap:1rem;
  width:100%;
  position:relative;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
  
      

        
      
      
  
      

      
  
      

        
      
      
  .card-list-wrap\:PVNIsfJ39jA9qe9u6Z2Sm {
    row-gap:var(--gap-main);
  column-gap:var(--gap-main);
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  .browse_location\:root {
    row-gap:0px;
  column-gap:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cefmSC {
    width:3.8rem;
  height:100%;
  }
      

      
        
      
      
  .browse_location\:2AVDi8nG-oyR7DIPt4pjc {
    font-size:var(--text-sm);
  }
      

      
        
      
      
  .cTehTW {
    height:100%;
  padding-top:var(--padding-sm);
  padding-left:var(--padding-sm);
  padding-right:var(--padding-sm);
  padding-bottom:var(--padding-sm);
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
        
      
      
  .browse_location\:6Dip9Z8mZ9w0R6cyZNgx2 {
    font-size:1.3rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cAemjY {
    width:100%;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .browse_location\:KufaEWcomsvlxLWGeEQyp {
    font-size:var(--text-2xl);
  }
      

      
        
      
      
  .browse_location\:N7SZ0ivfdsHMGdbaAFdLJ {
    width:1.5rem;
  height:1.5rem;
  }
      

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

      
        
      
      
  .browse_location\:W44TH0P6evUkDhFxZKgFr {
    font-size:var(--text-2xl);
  }
      

      
        
      
      
  
      

      
        
      
      
  .browse_location\:XUXH2JdjOXKq8t8nPNiQm {
    z-index:1000;
  }
      

      
        
      
      
  
      

      
        
      
      
  .btn-card\:root {
    width:100%;
  row-gap:0px;
  background:var(--card-bg);
  box-shadow:var(--card-shadow);
  column-gap:0px;
  min-height:var(--card-height);
  overflow-x:clip;
  overflow-y:clip;
  transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  align-items:stretch;
  border-color:transparent;
  border-style:Solid;
  border-width:1px;
  padding-left:0px;
  padding-right:0px;
  justify-content:center;
  border-top-left-radius:var(--rounding-lg);
  border-top-right-radius:var(--rounding-lg);
  border-bottom-left-radius:var(--rounding-lg);
  border-bottom-right-radius:var(--rounding-lg);
  }
      

      
  .btn-card\:root:hover {
    background:var(--btn-secondary-hover-bg);
  border-color:var(--btn-secondary-hover-border);
  }
      


  .btn-card\:root:active {
    transform:scale(0.95);
  background:var(--btn-secondary-active-bg);
  border-color:var(--btn-secondary-active-border);
  }
      


  .btn-card\:root:focus-visible {
    outline-offset:var(--border-md);
  }
      


  .btn-card\:root.trigger-open {
    transform:scale(0.95);
  background:var(--btn-secondary-active-bg);
  border-color:var(--btn-secondary-active-border);
  }
      


  .btn-card\:root.disabled {
    color:var(--btn-disabled-text);
  opacity:0.5;
  background: var(--btn-disabled-bg );
  border-color:var(--btn-disabled-border);
  }
      

        
      
      
  
      

      
        
      
      
  .browse_location\:k7hb1bqb0jt9gOjHMdJU4 {
    row-gap:0px;
  column-gap:0px;
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bdaseH {
    flex:1;
  row-gap:2rem;
  column-gap:2rem;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .byrHzP {
    flex:1;
  align-items:flex-start;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .browse_location\:u5WhE43pFoUFEl4ViUpFF {
    width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .esaxdC {
    width:5rem;
  height:100%;
  display:flex;
  background:#ffffff08;
  align-items:center;
  justify-content:center;
  border-top-left-radius:var(--rounding-lg);
  border-top-right-radius:var(--rounding-lg);
  border-bottom-left-radius:var(--rounding-lg);
  border-bottom-right-radius:var(--rounding-lg);
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      