
  

  
  

  
  
  
  
    


@layer base {
  
  body, :host {
    /* Color */
    --grey-50: #FAFAFA;
--grey-100: #F5F5F5;
--grey-200: #E5E5E5;
--grey-300: #D4D4D4;
--grey-400: #A3A3A3;
--grey-500: #737373;
--grey-600: #525252;
--grey-700: #404040;
--grey-800: #262626;
--grey-900: #171717;
--red-50: #FEF2F2;
--red-100: #FEE2E2;
--red-200: #FECACA;
--red-300: #FCA5A5;
--red-400: #F87171;
--red-500: #EF4444;
--red-600: #DC2626;
--red-700: #B91C1C;
--red-800: #991B1B;
--red-900: #7F1D1D;
--blue-50: #EFF6FF;
--blue-100: #DBEAFE;
--blue-200: #BFDBFE;
--blue-300: #93C5FD;
--blue-400: #60A5FA;
--blue-500: #3B82F6;
--blue-600: #2563EB;
--blue-700: #1D4ED8;
--blue-800: #1E40AF;
--blue-900: #1E3A8A;
--lime-50: #F7FEE7;
--lime-100: #ECFCCB;
--lime-200: #D9F99D;
--lime-300: #BEF264;
--lime-400: #A3E635;
--lime-500: #84CC16;
--lime-600: #65A30D;
--lime-700: #4D7C0F;
--lime-800: #3F6212;
--lime-900: #365314;
--pink-50: #FDF2F8;
--pink-100: #FCE7F3;
--pink-200: #FBCFE8;
--pink-300: #F9A8D4;
--pink-400: #F472B6;
--pink-500: #EC4899;
--pink-600: #DB2777;
--pink-700: #BE185D;
--pink-800: #9D174D;
--pink-900: #831843;
--teal-50: #F0FDFA;
--teal-100: #CCFBF1;
--teal-200: #99F6E4;
--teal-300: #5EEAD4;
--teal-400: #2DD4BF;
--teal-500: #14B8A6;
--teal-600: #0D9488;
--teal-700: #0F766E;
--teal-800: #115E59;
--teal-900: #134E4A;
--green-50: #ECFDF5;
--green-100: #D1FAE5;
--green-200: #A7F3D0;
--green-300: #6EE7B7;
--green-400: #34D399;
--green-500: #10B981;
--green-600: #059669;
--green-700: #047857;
--green-800: #065F46;
--green-900: #064E3B;
--purple-50: #F5F3FF;
--purple-100: #EDE9FE;
--purple-200: #DDD6FE;
--purple-300: #C4B5FD;
--purple-400: #A78BFA;
--purple-500: #8B5CF6;
--purple-600: #7C3AED;
--purple-700: #6D28D9;
--purple-800: #5B21B6;
--purple-900: #4C1D95;
--yellow-50: #FFFBEB;
--yellow-100: #FEF3C7;
--yellow-200: #FDE68A;
--yellow-300: #FCD34D;
--yellow-400: #FBBF24;
--yellow-500: #F59E0B;
--yellow-600: #D97706;
--yellow-700: #B45309;
--yellow-800: #92400E;
--yellow-900: #78350F;
--text-light: black;
--text-dark: var(--grey-50);
--bg-light: var(--grey-50);
--bg-dark: black;
--text-grey: var(--grey-500);
--bg-grey-light: #eaeaea;
--bg-grey-dark: #151515;
--brand-orange: #ee822f;
--brand-red: #910029;
    /* Fonts */
    --font-geologica: 'Geologica',sans-serif;

    /* Font size */
    --font-size-xxs: 0.625rem;
--font-size-xs: 0.75rem;
--font-size-sm: 0.875rem;
--font-size-base: 1rem;
--font-size-lg: 1.125rem;
--font-size-xl: 1.25rem;
--font-size-2xl: 1.5rem;
--font-size-3xl: 1.875rem;
--font-size-4xl: 2.25rem;
--font-size-5xl: 3rem;
    /* Font weight */
    --font-weight-thin: 100;
--font-weight-lighter: 200;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-normal: 500;
--font-weight-bold: 700;
--font-weight-semi-bold: 600;
--font-weight-bolder: 800;
--font-weight-black: 900;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    --border-radius: 1.25rem;
--max-container-width: 52rem;
--global-padding: 1.25rem;
--section-spacing: 1rem;
--container-spacing: 2rem;
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}

      
  .OXzXw {
    flex:1;
  color:var(--text);
  display:flex;
  background:var(--background);
  font-family:Geologica;
  flex-direction:column;
  }
      

      
  .OXzXw.nonmain::before {
    height:4rem;
  content:"";
  }
      


  .OXzXw::after {
    height:4.5rem;
  content:"";
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cDQcYN {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  z-index:999999;
  position:fixed;
  background:#0000002e;
  overflow-y:auto;
  transition:display 300ms ease  allow-discrete, backdrop-filter 300ms ease  , background 300ms ease;
  align-items:center;
  padding-top:var(--global-padding);
  backdrop-filter:blur(16px);
  justify-content:flex-start;
  overscroll-behavior:contain;
  }
      

      
  .cDQcYN.close {
    display:none;
  background:#ffffff00;
  backdrop-filter:blur(0px);
  }
      


  .cDQcYN {
    @starting-style {
            background:#ffffff00;
  backdrop-filter:blur(0px);
          }
  }
      

        
      
      
  .bqVXiJ {
    color:var(--text);
  cursor:pointer;
  display:flex;
  row-gap:.25rem;
  background:var(--background);
  box-shadow:1px 1px 0px  #ffffff21 inset, 0px 0px 0px 1px #ffffff0a inset, -1px -1px 0px  #ffffff0d inset;
  column-gap:.25rem;
  transition:background 300ms ease  , color 300ms ease  , scale 300ms ease  , padding 300ms ease;
  align-items:center;
  padding-top:.5rem;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  padding-bottom:.5rem;
  justify-content:center;
  border-top-left-radius:30px;
  border-top-right-radius:30px;
  border-bottom-left-radius:30px;
  border-bottom-right-radius:30px;
  }
      

      
  .bqVXiJ.round {
    padding-left:.5rem;
  padding-right:.5rem;
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      


  .bqVXiJ.not-touch-device:hover {
    background:var(--hover);
  }
      


  .bqVXiJ:active {
    scale:.9 .9 1;
  }
      


  .bqVXiJ.force-active {
    color:var(--text-active);
  background:var(--active);
  }
      


  .bqVXiJ.loading {
    color:#00000000;
  }
      


  .bqVXiJ:disabled {
    pointer-events:none;
  }
      

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

      
        
      
      
  .eAxkYj {
    width:var(--size);
  height:var(--size);
  animation:1s ease var(--delay) infinite normal both running animation-egOQwc;
  background:var(--Color);
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
        
                  @keyframes animation-egOQwc {
                    
                        0% {
                          scale: 0;
                        }
                        

                        50% {
                          scale: 1;
                        }
                        

                        100% {
                          scale: 0;
                        }
                        
                  }
                  
      
      
  .button-base\:dUgAyqpbBxCY8hIsAjnaV {
    top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  display:flex;
  position:absolute;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .dzcqCa {
    width:fit-contents;
  height:fit-contents;
  border-radius:inherit;
  }
      

      
        
      
      
  .eEDRzT {
    scale:2.85;
  width:fit-contents;
  height:fit-contents;
  opacity:var(--opacity);
  position:absolute;
  min-width:100%;
  translate:var(--offset-left) var(--offset-top);
  background:radial-gradient(closest-side, var(--ripple-pressed-color, #e3e2e330) max(100% - 30px, 65%), transparent 100%);
  min-height:100%;
  transition:scale 800ms cubic-bezier(0.4, 0.5, 0.2, 1) 0ms normal, opacity 300ms ease 0ms normal;
  aspect-ratio:1;
  }
      

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

        
      
      
  .djcCPk {
    width:100%;
  height:100%;
  overflow:hidden;
  position:absolute;
  transition:background-color 16ms linear 0ms normal;
  align-items:center;
  border-radius:inherit;
  pointer-events:none;
  justify-content:center;
  background-color:var(--ripple-background-color);
  }
      

      
        
      
      
  .fbOIDO {
    color:var(--grey-500, #737373);
  padding-top:32px;
  border-color:var(--grey-500, #737373);
  border-style:dashed;
  border-width:2px;
  padding-left:48px;
  padding-right:48px;
  padding-bottom:32px;
  }
      

      
        
      
      
  .button-base\:whZ-XJRwX9jtet3eCWdmb {
    width:100%;
  height:100%;
  position:absolute;
  }
      

      
        
      
      
  .bottom-drawer\:Dd074YXIf6d0S73OsSKRk {
    backdrop-filter:blur(16px);
  }
      

      
        
      
      
  .cEsiKS {
    top:0px;
  left:0px;
  width:100%;
  max-width:var(--max-container-width);
  translate:0 0  0;
  background:var(--background);
  min-height:var(--min-height);
  transition:translate 800ms linear(0 0%, 0.0072 0.8306%, 0.0248 1.6611%, 0.0995 3.6545%, 0.6055 12.6246%, 0.8248 17.7741%, 0.9056 20.598%, 0.9643 23.588%, 1.0037 26.9103%, 1.0165 28.7375%, 1.025 30.7309%, 1.0297 33.2226%, 1.0302 34.5515%, 1.0295 36.2126%, 1.0259 39.2027%, 1.011 47.8405%, 1.0056 52.1595%, 1.0011 58.1395%, 0.9992 65.7807%, 1 100%)  , opacity 300ms ease  , display 300ms ease  allow-discrete, min-height 300ms ease;
  padding-top:var(--global-padding);
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  padding-bottom:var(--global-padding--global-padding);
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
  .cEsiKS.close {
    display:none;
  opacity:0;
  translate:0 100% 0;
  }
      


  .cEsiKS {
    @starting-style {
            opacity:0;
  translate:0 100% 0;
          }
  }
      

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

      
        
      
      
  .eDaMRT {
    font-size:var(--size);
  font-weight:var(--font-weight-semi-bold);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bppayy {
    top:-.5rem;
  height:0px;
  display:flex;
  z-index:100;
  position:sticky;
  align-items:flex-end;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eoHXiE {
    top:0px;
  flex:1;
  left:0px;
  color:var(--text);
  right:0px;
  bottom:0px;
  display:flex;
  row-gap:1.5rem;
  z-index:999999;
  position:fixed;
  background:var(--background);
  column-gap:1.5rem;
  transition:translate 500ms cubic-bezier(0.66, 0.01, 0, 1.03) 0ms normal, display 300ms ease  allow-discrete, background 300ms ease;
  align-items:center;
  backdrop-filter:blur(14px);
  justify-content:center;
  }
      

      
  .eoHXiE.loaded {
    display:none;
  translate:0 -100% 0;
  background:#ffffff00;
  border-top-left-radius:30px;
  border-top-right-radius:30px;
  border-bottom-left-radius:30px;
  border-bottom-right-radius:30px;
  }
      

        
      
      
  .fjidXD {
    width:100%;
  height:100%;
  animation:1s ease 0ms infinite normal none running animation-chrDwv;
  background:var(--color);
  }
      

      
        
                  @keyframes animation-chrDwv {
                    
                        0% {
                          width: 0%;
                        }
                        

                        50% {
                          width: 100%;
                        }
                        

                        100% {
                          width: 0%;
                        }
                        
                  }
                  
      
      
  .bgpxat {
    width:1.5rem;
  height:1.5rem;
  opacity:0;
  max-height:0px;
  transition:opacity 300ms ease 0ms normal, max-height 300ms ease;
  }
      

      
  .bgpxat.loaded {
    opacity:1;
  max-height:1.5rem;
  }
      

        
      
      
  
      

      
        
      
      
  .bQuryv {
    width:8rem;
  height:.25rem;
  display:flex;
  animation:1s ease 0ms infinite normal none running animation-fvmJlF;
  background:var(--background);
  overflow-x:clip;
  overflow-y:clip;
  align-items:flex-start;
  justify-content:center;
  border-top-left-radius:30px;
  border-top-right-radius:30px;
  border-bottom-left-radius:30px;
  border-bottom-right-radius:30px;
  }
      

      
        
                  @keyframes animation-fvmJlF {
                    
                        0% {
                          align-items: flex-start;
                        }
                        

                        50% {
                          align-items: flex-start;
                        }
                        

                        51% {
                          align-items: flex-end;
                        }
                        

                        100% {
                          align-items: flex-end;
                        }
                        
                  }
                  
      
      
  .cisHwY {
    font-size:var(--font-size-sm);
  font-weight:var(--font-weight-regular);
  }
      

      
        
      
      
  .egkcwx {
    width:fit-content;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .Lbiza {
    all:inherit;
  }
      

      
        
      
      
  .bzDyLz {
    transition:opacity 300ms ease 0ms normal;
  }
      

      
  .bzDyLz.Hidden {
    opacity:0;
  content-visibility:hidden;
  }
      


  .bzDyLz.HiddenFallback {
    display:none;
  }
      


  .bzDyLz {
    @starting-style {
            opacity:0;
  content-visibility:hidden;
          }
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eCncCx {
    width:100%;
  row-gap:var(--container-spacing);
  max-width:var(--max-container-width);
  column-gap:var(--container-spacing);
  margin-left:auto;
  padding-top:var(--global-padding);
  margin-right:auto;
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  padding-bottom:var(--global-padding);
  }
      

      
        
      
      
  
      

      
        
      
      
  .wallet-view\:3iyr-ZAigiQRmIOcXfupy {
    font-size:var(--font-size-sm);
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
        
      
      
  .wallet-view\:4CzRgq-xoGvdThoBCpbOb {
    width:5rem;
  height:5rem;
  display:flex;
  font-size:var(--font-size-sm);
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  justify-content:center;
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
        
      
      
  .eClkkp {
    gap:1rem;
  display:grid;
  grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr));
  }
      

      
        
      
      
  .ebjlEQ {
    width:100%;
  height:13rem;
  background:var(--bg);
  border-top-left-radius:inherit;
  border-top-right-radius:inherit;
  border-bottom-left-radius:inherit;
  border-bottom-right-radius:inherit;
  }
      

      
        
      
      
  .bookings-tab-view\:PsM8phhfWnt_2naB8EayW {
    padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  
      

      
  
      


  .ftzCwT.disabled {
    pointer-events:none;
  }
      

        
      
      
  
      

      
        
      
      
  .bookings-tab-view\:YqQR8IL0m2C5DK77qkB8B {
    flex:1;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

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

      
        
      
      
  
      

      
        
      
      
  .bOGkRr {
    flex:1;
  cursor:pointer;
  transform:translateZ(0px);
  padding-top:.5rem;
  padding-left:1rem;
  padding-right:1rem;
  padding-bottom:.5rem;
  }
      

      
  .bOGkRr.active {
    pointer-events:none;
  }
      

        
      
      
  .fGjHoN {
    color:var(--text);
  font-weight:var(--font-weight-regular);
  line-height:1.3;
  }
      

      
        
      
      
  
      

      
        
      
      
  .drerwF {
    width:var(--width);
  height:100%;
  position:absolute;
  translate:var(--offset) 0 0;
  transition:translate 500ms linear(0 0%, 0.0072 1.1655%, 0.0247 2.331%, 0.0908 4.8951%, 0.5875 17.7156%, 0.8095 25.4079%, 0.8897 29.6037%, 0.95 34.2657%, 0.9893 39.3939%, 1.002 42.1911%, 1.0107 45.2214%, 1.0163 49.1841%, 1.0174 51.5152%, 1.0174 54.3124%, 1.0153 58.9744%, 1.0064 72.028%, 1.0032 78.5548%, 1.0008 87.8788%, 0.9998 100%);
  }
      

      
        
      
      
  .wallet-view\:H9DlY_RRYFGfxQWqOVduI {
    height:100%;
  backdrop-filter:blur(6px);
  }
      

      
        
      
      
  .bkKdyp {
    display:flex;
  background:var(--bg);
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  border-top-left-radius:30px;
  border-top-right-radius:30px;
  border-bottom-left-radius:30px;
  border-bottom-right-radius:30px;
  }
      

      
        
      
      
  .cCA-dUi {
    width:4rem;
  height:4rem;
  display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .becAIw {
    row-gap:.5rem;
  column-gap:.5rem;
  transition:translate 1s linear(0 0%, 0.0072 0.9074%, 0.0298 1.9964%, 0.1094 4.1742%, 0.6344 13.7931%, 0.8552 19.0563%, 0.9379 21.9601%, 0.995 24.8639%, 1.0322 27.9492%, 1.045 29.7641%, 1.0525 31.5789%, 1.0549 32.6679%, 1.0561 34.1198%, 1.0539 36.6606%, 1.0461 39.9274%, 1.0196 48.4574%, 1.0092 52.8131%, 1.0043 55.7169%, 1.0005 58.9837%, 0.9982 62.2505%, 0.9971 65.8802%, 0.997 70.9619%, 0.9995 87.2958%, 1.0002 100%) var(--stagger) , opacity 300ms ease var(--stagger);
  }
      

      
  .becAIw {
    @starting-style {
            opacity:0;
  translate:50% 0 0;
          }
  }
      

        
      
      
  .caqltT {
    width:100%;
  height:100%;
  overflow:clip;
  animation:1s ease 0ms infinite normal none running animation-eOQkIn;
  background:var(--background);
  }
      

      
  .caqltT.loaded {
    animation:none;
  background:none;
  }
      

        
                  @keyframes animation-eOQkIn {
                    
                        0% {
                          background: black;
                        }
                        

                        50% {
                          background: var(--background);
                        }
                        

                        100% {
                          background: black;
                        }
                        
                  }
                  
      
      
  .bqwSRr {
    width:100%;
  height:100%;
  opacity:0;
  object-fit:cover;
  transition:opacity 300ms ease;
  -webkit-user-drag:none;
  -webkit-touch-callout:none;
  }
      

      
  .bqwSRr.loaded {
    opacity:1;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .wallet-view\:k-KDzwNDQp3SU9gUmhwDy {
    flex:1;
  width:0px;
  overflow-x:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  .cXblSN {
    display:flex;
  row-gap:var(--container-spacing);
  column-gap:var(--container-spacing);
  }
      

      
        
      
      
  .pets-tab-view\:7rZhDJ4bp-1h--DSbBjLV {
    flex:1;
  width:0px;
  overflow-x:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .pets-tab-view\:ad3kVrHufTj3q346hwaDZ {
    width:5rem;
  height:5rem;
  display:flex;
  font-size:var(--font-size-sm);
  overflow-x:clip;
  overflow-y:clip;
  align-items:center;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  justify-content:center;
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
        
      
      
  .pets-tab-view\:ax6lfqi6ifiavu8-QDiIU {
    font-size:var(--font-size-sm);
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
        
      
      
  .bHxdFz {
    display:flex;
  row-gap:.5rem;
  column-gap:.5rem;
  overflow-x:auto;
  margin-left:calc(-1*var(--global-padding));
  margin-right:calc(-1*var(--global-padding));
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  flex-direction:row;
  scroll-padding:var(--global-padding);
  scroll-behavior:smooth;
  }
      

      
  .bHxdFz.notTouch {
    margin-left:initial;
  margin-right:initial;
  padding-left:initial;
  padding-right:initial;
  }
      

        
      
      
  .pets-tab-view\:dBh4q6GlF6IkWMuex6trk {
    gap:1rem;
  }
      

      
        
      
      
  .pets-tab-view\:qqp9Ulwa4KAaWqKXEK5wZ {
    row-gap:.5rem;
  column-gap:.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .wallet-view\:nioCknDOp_mU1u1en-45W {
    gap:1rem;
  }
      

      
        
      
      
  .wallet-view\:xglbfUB9Z1O4XOvUtcg3X {
    row-gap:.5rem;
  column-gap:.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .XprTn {
    color:inherit;
  border:none;
  margin:0px;
  display:flex;
  padding:0px;
  position:relative;
  flex-grow:0;
  min-width:0px;
  background:transparent;
  box-shadow:none;
  box-sizing:border-box;
  flex-shrink:0;
  flex-direction:column;
  text-decoration:none;
  }
      

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

      
        
      
      
  .search-view\:IAu_MFYxVRoD2S0z3n6Uj {
    height:100%;
  }
      

      
        
      
      
  .VvTAL {
    display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-xl);
  column-gap:.25rem;
  align-items:flex-start;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .search-view\:S6tJgfE1eV-XwZKLnM6qM {
    color:var(--h-color);
  display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-sm);
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .dXdfLT {
    min-width:0px;
  background:var(--background);
  padding-top:1rem;
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  padding-bottom:1rem;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
  .dXdfLT::placeholder {
    color:var(--placeholder);
  }
      

        
      
      
  .search-view\:WDyYZtK3tTpRIc8nozq2h {
    flex:1;
  transition:flex 300ms ease;
  }
      

      
        
      
      
  
      

      
        
      
      
  .search-view\:j12dZNKn0ihiNCz4HaQG1 {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .qfnub {
    display:flex;
  row-gap:.5rem;
  background:var(--bg);
  column-gap:.5rem;
  padding-top:var(--global-padding);
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  padding-bottom:var(--global-padding);
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  .sNIIm {
    display:grid;
  transition:grid-template-columns 300ms cubic-bezier(0.42, 0, 0.58, 1)  , scale 1s linear(0 0%, 0.0072 0.9294%, 0.0298 2.0446%, 0.1102 4.2751%, 0.6446 14.1264%, 0.8639 19.3309%, 0.9449 22.119%, 1.0051 25.0929%, 1.0438 28.2528%, 1.0558 29.9257%, 1.0634 31.7844%, 1.0657 32.8996%, 1.0665 34.3866%, 1.0652 35.8736%, 1.0618 37.5465%, 1.0219 48.8848%, 1.0068 54.6468%, 0.9991 59.8513%, 0.9969 62.8253%, 0.9958 66.171%, 0.9959 71.7472%, 0.9995 88.8476%, 1.0003 100%)  , display 300ms ease  allow-discrete, opacity 300ms ease  , margin-left 300ms ease;
  grid-template-columns:1fr;
  }
      

      
  .sNIIm {
    @starting-style {
            scale:0 0 1;
  display:grid;
  opacity:0;
  margin-left:-.25rem;
  grid-template-columns:0fr;
          }
  }
      


  .sNIIm.hide {
    scale:0 0 1;
  display:none;
  opacity:0;
  margin-left:-0.25rem;
  grid-template-columns:0fr;
  }
      

        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

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

      
        
      
      
  .home-view\:-IwF-ZuwiDdNIMVSXTdVp {
    flex:1;
  }
      

      
        
      
      
  .home-view\:-cWkEWjEjSdGR8dYarivr {
    flex:1;
  }
      

      
        
      
      
  .cpzHsM {
    row-gap:var(--section-spacing);
  column-gap:var(--section-spacing);
  }
      

      
        
      
      
  .glance-section\:SMm9ZXG9z09aUI0B0yL64 {
    width:fit-content;
  display:flex;
  row-gap:var(--gap);
  column-gap:var(--gap);
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .glance-section\:xJXuP29gz7N-GhL6fiJcu {
    display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-xl);
  column-gap:.25rem;
  transition:gap 300ms ease;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
          @media (min-width: 800px) {
            
  .glance-section\:xJXuP29gz7N-GhL6fiJcu:hover {
    row-gap:.5rem;
  column-gap:.5rem;
  }
      

          }
          
        
      
      
  
      

      
        
      
      
  .eKTKNQ {
    gap:1rem;
  display:grid;
  overflow-x:auto;
  margin-left:calc(-1*var(--global-padding));
  margin-right:calc(-1*var(--global-padding));
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  grid-auto-flow:column;
  scroll-padding:var(--global-padding);
  scroll-behavior:smooth;
  scroll-snap-type:x mandatory;
  grid-auto-columns:min(380px, 98%);
  grid-template-rows:repeat(3, auto);
  }
      

      
  .eKTKNQ.notTouchDevice {
    row-gap:1.5rem;
  column-gap:1.5rem;
  overflow-x:initial;
  margin-left:initial;
  margin-right:initial;
  padding-left:initial;
  padding-right:initial;
  grid-auto-flow:initial;
  scroll-padding:initial;
  scroll-behavior:initial;
  scroll-snap-type:initial;
  grid-auto-columns:initial;
  grid-template-columns:repeat(2, 1fr);
  }
      

        
      
      
  
      

      
        
      
      
  .dYyryh {
    display:flex;
  row-gap:1rem;
  column-gap:1rem;
  flex-direction:column;
  }
      

      
  .dYyryh.notTouch {
    row-gap:.5rem;
  column-gap:.5rem;
  }
      

        
      
      
  .community-group-item\:root {
    border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  .fmFUZZ {
    flex:1;
  row-gap:.25rem;
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .clacfX {
    flex:1;
  width:0px;
  max-width:fit-content;
  overflow-x:hidden;
  white-space:pre;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  
      

      
        
      
      
  .community-group-item\:KYYq0tsXrcm2ack58Tk-x {
    display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-sm);
  column-gap:.25rem;
  font-weight:var(--font-weight-regular);
  flex-direction:row;
  }
      

      
        
      
      
  .cErYAH {
    display:flex;
  row-gap:.6rem;
  box-sizing:border-size;
  column-gap:.6rem;
  transition:scale 300ms ease 0ms normal;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  scroll-snap-align:start;
  }
      

      
        
      
      
  .xnGAe {
    color:dodgerblue;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .community-group-item\:pS4U1cF9u5C2FsneHL_mz {
    width:4.3rem;
  height:4.3rem;
  object-fit:cover;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  .dQUJIP {
    margin-left:.5rem;
  }
      

      
        
      
      
  .fCLUQM {
    flex:1;
  row-gap:.5rem;
  column-gap:.5rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .cziBTf {
    width:28px;
  height:28px;
  }
      

      
        
      
      
  .BkfwL {
    flex:1;
  flex-direction:row;
  }
      

      
        
      
      
  .event-item\:78VL6WADei42Ot5c4o4zT {
    display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-sm);
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .bcDUrd {
    transition:scale 300ms ease  , opacity 300ms ease;
  }
      

      
  .bcDUrd.hide {
    scale:0 0 1;
  opacity:0;
  }
      

        
      
      
  .event-item\:8ENONRCrqmYqD0h2bNRaA {
    color:inherit;
  font-size:var(--font-size-sm);
  }
      

      
        
      
      
  .PUXdc {
    flex:1;
  width:0px;
  overflow-x:hidden;
  font-weight:inherit;
  white-space:pre;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  .dFyBwk {
    flex:1;
  row-gap:.25rem;
  column-gap:.25rem;
  }
      

      
        
      
      
  .event-item\:MGtaeTCliMIHZBEJ5ZrAT {
    display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-sm);
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .bMghgP {
    position:absolute;
  transition:scale 300ms ease  , opacity 300ms ease;
  }
      

      
  .bMghgP.hide {
    scale:0 0 1;
  opacity:0;
  }
      

        
      
      
  
      

      
        
      
      
  .bZnuLg {
    display:flex;
  row-gap:.6rem;
  box-sizing:border-size;
  column-gap:.6rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  scroll-snap-align:start;
  }
      

      
        
      
      
  .event-item\:abpMIu49de9WU7pvZgMtv {
    display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-xs);
  column-gap:.25rem;
  flex-direction:row;
  }
      

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

      
        
      
      
  .eDxipC {
    height:100%;
  display:flex;
  row-gap:.2rem;
  column-gap:.2rem;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .event-item\:knMo3e5sef_cAdZBcPzCD {
    width:100%;
  height:100%;
  position:absolute;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  .event-item\:qnhYgc1CmPUCi7iI5cLes {
    width:4.3rem;
  height:4.3rem;
  object-fit:cover;
  }
      

      
        
      
      
  
      

      
  .eRvRQU.saved {
    color:var(--color);
  }
      

        
      
      
  .cxPQwR {
    flex:1;
  width:0px;
  overflow-x:hidden;
  white-space:pre;
  text-overflow:ellipsis;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .dJxgwN {
    width:4rem;
  height:4rem;
  object-fit:cover;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  .nearby-events-glance\:itccSCqRPgHaAzlAeXs_C {
    display:flex;
  row-gap:.25rem;
  column-gap:.25rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .nearby-events-glance\:m3FprybjrW9P57JyjFCIe {
    display:flex;
  align-items:center;
  flex-direction:row;
  justify-content:space-between;
  }
      

      
        
      
      
  .nearby-events-glance\:nFgwbo-0F44PVU_6jLooP {
    display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-sm);
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .erIptJ {
    font-size:clamp(var(--font-size-2xl), 3vw, var(--font-size-4xl));
  font-weight:var(--font-weight-bold);
  }
      

      
        
      
      
  .home-view\:YVS-T-Nr1SqpYWdaK9cNZ {
    text-wrap:balance;
  }
      

      
          @media (max-width: 600px) {
            
  .home-view\:YVS-T-Nr1SqpYWdaK9cNZ {
    display:none;
  }
      

          }
          
        
      
      
  .byAmGb {
    row-gap:.5rem;
  column-gap:.5rem;
  overflow-x:auto;
  margin-left:calc(-1*var(--global-padding));
  margin-right:calc(-1*var(--global-padding));
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  flex-direction:row;
  scroll-padding:var(--global-padding);
  scroll-behavior:smooth;
  scroll-snap-type:x mandatory;
  }
      

      
  .byAmGb.notTouchDevice {
    overflow-x:auto;
  margin-left:initial;
  margin-right:initial;
  padding-left:initial;
  padding-right:initial;
  scroll-padding:initial;
  }
      

        
      
      
  
      

      
        
      
      
  .featured\:0gY_kV3cI1mOrRKm_EdzQ {
    color:var(--text-dark);
  display:flex;
  row-gap:.25rem;
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .WEWHr {
    color:var(--text-dark);
  width:100%;
  height:var(--height);
  object-fit:cover;
  overflow-x:hidden;
  color-scheme:dark;
  scroll-snap-align:start;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
          @media (min-width: 800px) {
            
  .WEWHr {
    flex-grow:1;
  flex-basis:48%;
  }
      

          }
          
        
      
      
  .featured\:5dbWx2tdTlcv6NuySGHWz {
    position:absolute;
  }
      

      
        
      
      
  
      

      
        
      
      
  .featured\:6jhScTbk0tjwGiFBZ_AY0 {
    color:var(--text-dark);
  display:flex;
  row-gap:.25rem;
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .eITTPS {
    flex:1;
  width:100px;
  display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-sm);
  column-gap:.25rem;
  text-shadow:0px 0px 14px #000000;
  flex-direction:column;
  }
      

      
        
      
      
  .featured\:Cr_6E2KXKV_e3MNdbP7kz {
    backdrop-filter:blur(16px);
  }
      

      
        
      
      
  .euhutT {
    width:unset;
  height:200%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cEpcsV {
    top:0px;
  left:0px;
  width:100%;
  height:100%;
  position:absolute;
  background:var(--fade);
  mask-image:linear-gradient(
90%,
black 25%,
transparent 60%
);
  backdrop-filter:blur(8px);
  -webkit-mask-image:linear-gradient(
to top,
black 25%,
transparent 60%
);
  -webkit-backdrop-filter:blur(8px);
  }
      

      
        
      
      
  .fFjssT {
    top:.5rem;
  left:.5rem;
  color:var(--text-light);
  width:fit-content;
  position:absolute;
  font-size:var(--font-size-xs);
  background:var(--grey-50);
  font-weight:var(--font-weight-regular);
  padding-top:.25rem;
  padding-left:.5rem;
  padding-right:.5rem;
  padding-bottom:.25rem;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  
      

      
        
      
      
  .featured\:btK3x0zkvNVLH6e3Kz8kQ {
    color:var(--text-dark);
  display:flex;
  row-gap:.25rem;
  font-size:var(--font-size-xs);
  column-gap:.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .cwlHke {
    display:flex;
  row-gap:.25rem;
  column-gap:.25rem;
  align-items:center;
  justify-content:flex-start;
  }
      

      
        
      
      
  .featured\:lhundd23PExh2vJkSWPq2 {
    text-shadow:0px 0px 8px #00000061;
  }
      

      
        
      
      
  .cJHbNR {
    width:100%;
  height:var(--height);
  min-width:20rem;
  background:var(--background);
  object-fit:cover;
  overflow-x:hidden;
  overflow-y:clip;
  align-items:center;
  padding-top:var(--global-padding);
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  flex-direction:row;
  padding-bottom:var(--global-padding);
  justify-content:start;
  scroll-snap-align:start;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
          @media (min-width: 800px) {
            
  .cJHbNR {
    flex-grow:1;
  flex-basis:48%;
  }
      

          }
          
        
      
      
  .eIzXkk {
    height:100%;
  display:flex;
  align-items:flex-end;
  padding-top:1rem;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  padding-bottom:1rem;
  justify-content:space-between;
  }
      

      
        
      
      
  .dtdTPl {
    display:flex;
  row-gap:1rem;
  flex-grow:1;
  max-width:60%;
  column-gap:1rem;
  align-items:flex-start;
  justify-content:flex-start;
  }
      

      
        
      
      
  
      

      
        
      
      
  .home-view\:g4e77kZ6e7bFW6qh-liAg {
    flex:1;
  }
      

      
        
      
      
  .home-view\:iADifK7O3oeQK-hQZRckr {
    min-width:fit-content;
  }
      

      
        
      
      
  .eFLSaF {
    display:flex;
  row-gap:.5rem;
  font-size:var(--font-size-xl);
  background:var(--background);
  column-gap:.5rem;
  padding-top:var(--global-padding);
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  padding-bottom:var(--global-padding);
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  .deNciC {
    display:flex;
  row-gap:.25rem;
  font-size:inherit;
  column-gap:.25rem;
  font-family:inherit;
  font-weight:inherit;
  flex-direction:row;
  }
      

      
        
      
      
  .quicklinks\:TKQSD4roxvAPdyA3D68_g {
    color:var(--h-color);
  font-size:var(--font-size-sm);
  }
      

      
        
      
      
  
      

      
        
      
      
  .home-view\:qfj4YdBn_akIHj3Z2cai7 {
    min-width:fit-content;
  }
      

      
        
      
      
  .home-view\:yEcJtpBbXHlE3HYZVlXJW {
    min-width:fit-content;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eGkHOP {
    left:0px;
  right:0px;
  bottom:4px;
  display:flex;
  row-gap:.5rem;
  z-index:99999;
  position:fixed;
  max-width:var(--max-container-width);
  column-gap:.5rem;
  transition:scale .8s linear(0 0%, 0.007 0.8591%, 0.029 1.89%, 0.1064 3.9519%, 0.6199 13.2302%, 0.8367 18.3849%, 0.9197 21.3058%, 0.9768 24.2268%, 1.0156 27.4914%, 1.0286 29.3814%, 1.0363 31.2715%, 1.0403 33.677%, 1.0405 35.0515%, 1.0394 36.4261%, 1.0342 39.5189%, 1.0148 48.11%, 1.0071 52.5773%, 1.001 58.7629%, 0.9985 65.9794%, 1.0001 100%);
  align-items:center;
  margin-left:auto;
  margin-right:auto;
  flex-direction:column;
  pointer-events:none;
  justify-content:center;
  transform-origin:center bottom;
  }
      

      
  .eGkHOP.PWA {
    bottom:1.5rem;
  }
      

        
      
      
  .eAQERi {
    top:-.25rem;
  color:var(--grey-50);
  right:-.25rem;
  width:1rem;
  height:1rem;
  display:flex;
  position:absolute;
  background:red;
  transition:scale 300ms ease;
  align-items:center;
  justify-content:center;
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
  .eAQERi.hide {
    scale:0 0 1;
  }
      

        
      
      
  .floating-bar\:-iewVSTbbQWnHAvNkAB1I {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .floating-bar\:3T6x2fqq6T9DtcvrpNeJA {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .floating-bar\:8hGIGtP_m6u0p54iRMjQv {
    color:var(--brand-orange);
  display:flex;
  font-size:var(--font-size-sm);
  align-items:center;
  font-weight:var(--font-weight-regular);
  justify-content:center;
  }
      

      
        
      
      
  .dEXlaI {
    display:grid;
  transition:grid-template-columns 300ms cubic-bezier(0.42, 0, 0.58, 1)  , scale 1s linear(0 0%, 0.0072 0.9294%, 0.0298 2.0446%, 0.1102 4.2751%, 0.6446 14.1264%, 0.8639 19.3309%, 0.9449 22.119%, 1.0051 25.0929%, 1.0438 28.2528%, 1.0558 29.9257%, 1.0634 31.7844%, 1.0657 32.8996%, 1.0665 34.3866%, 1.0652 35.8736%, 1.0618 37.5465%, 1.0219 48.8848%, 1.0068 54.6468%, 0.9991 59.8513%, 0.9969 62.8253%, 0.9958 66.171%, 0.9959 71.7472%, 0.9995 88.8476%, 1.0003 100%) /*{"type":"spring","stiffness":100,"damping":29,"mass":5}*/  , display 300ms ease  allow-discrete, opacity 300ms ease  , margin-right 300ms ease;
  grid-template-columns:1fr;
  }
      

      
  .dEXlaI {
    @starting-style {
            scale:0 0 1;
  display:grid;
  opacity:0;
  margin-right:-.25rem;
  grid-template-columns:0fr;
          }
  }
      


  .dEXlaI.hide {
    scale:0 0 1;
  display:none;
  opacity:0;
  margin-right:-0.25rem;
  grid-template-columns:0fr;
  }
      

        
      
      
  .floating-bar\:GiXuvu2lh4NT18HpMqB8y {
    min-width:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .bUlprY {
    display:grid;
  transition:grid-template-columns 300ms cubic-bezier(0.42, 0, 0.58, 1) 100ms , scale 1s linear(0 0%, 0.0072 0.9294%, 0.0298 2.0446%, 0.1102 4.2751%, 0.6446 14.1264%, 0.8639 19.3309%, 0.9449 22.119%, 1.0051 25.0929%, 1.0438 28.2528%, 1.0558 29.9257%, 1.0634 31.7844%, 1.0657 32.8996%, 1.0665 34.3866%, 1.0652 35.8736%, 1.0618 37.5465%, 1.0219 48.8848%, 1.0068 54.6468%, 0.9991 59.8513%, 0.9969 62.8253%, 0.9958 66.171%, 0.9959 71.7472%, 0.9995 88.8476%, 1.0003 100%)  , display 300ms ease  allow-discrete, opacity 300ms ease  , margin-left 300ms ease;
  transition-delay:1s;
  }
      

      
  .bUlprY {
    @starting-style {
            scale:0 0 1;
  display:grid;
  opacity:0;
          }
  }
      


  .bUlprY.hide {
    scale:0 0 1;
  display:none;
  opacity:0;
  }
      

        
      
      
  .floating-bar\:R4OryDf2FRV9g4KoJ3flV {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .floating-bar\:SWLD8eure-6MsOZkHvUh4 {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .floating-bar\:ZiQzfhdI9Zz7QRwzLKTB3 {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .zKmaB {
    color:var(--text);
  cursor:pointer;
  display:flex;
  row-gap:.25rem;
  background:var(--background);
  column-gap:.25rem;
  transition:background 300ms ease  , color 300ms ease  , scale 300ms linear(0 0%, 0.0101 0.7732%, 0.0417 1.6753%, 0.1551 3.4794%, 0.7747 10.0515%, 1.0083 13.1443%, 1.1503 16.2371%, 1.1871 17.7835%, 1.2045 19.4588%, 1.2056 19.8454%, 1.2056 20.3608%, 1.2019 21.2629%, 1.1789 23.3247%, 1.0429 30.4124%, 0.9959 33.5052%, 0.9686 36.4691%, 0.9613 38.0155%, 0.958 39.5619%, 0.9584 41.366%, 0.963 43.4278%, 0.9909 50.5155%, 1.0007 53.6082%, 1.0065 56.701%, 1.0087 59.7938%, 1.0076 63.6598%, 0.9999 73.7113%, 0.9982 79.8969%, 1.0004 100%) /*{"type":"spring","stiffness":100,"damping":20,"mass":5}*/;
  align-items:center;
  padding-top:.5rem;
  padding-left:1rem;
  padding-right:1rem;
  flex-direction:row;
  padding-bottom:.5rem;
  pointer-events:auto;
  backdrop-filter:blur(16px);
  justify-content:center;
  border-top-left-radius:30px;
  border-top-right-radius:30px;
  border-bottom-left-radius:30px;
  border-bottom-right-radius:30px;
  }
      

      
        
      
      
  .floating-bar\:pdfBk3C_uhJMl3-eNTEAE {
    min-width:0px;
  }
      

      
        
      
      
  .driFqa {
    font-size:var(--font-size-xs);
  line-height:0;
  }
      

      
        
      
      
  .floating-bar\:s3BTteppsUY9AXz2nKUmc {
    min-width:0px;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .kvKNq {
    width:100%;
  max-width:var(--max-container-width);
  margin-left:auto;
  margin-right:auto;
  }
      

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

      
        
      
      
  .JvZIa {
    display:none;
  }
      

      
        
      
      
  .APbQE {
    width:auto;
  height:auto;
  max-width:100%;
  max-height:20rem;
  object-fit:cover;
  border-radius:16px;
  }
      

      
        
      
      
  
      

      
        
      
      
  .fDhKPO {
    width:fit-content;
  cursor:pointer;
  margin-left:-.5rem;
  border-top-left-radius:var(--border-radius);
  border-top-right-radius:var(--border-radius);
  border-bottom-left-radius:var(--border-radius);
  border-bottom-right-radius:var(--border-radius);
  }
      

      
        
      
      
  .dvShiR {
    row-gap:.25rem;
  column-gap:.25rem;
  padding-top:.5rem;
  flex-direction:row;
  padding-bottom:.5rem;
  }
      

      
        
      
      
  .rltzo {
    flex:1;
  }
      

      
        
      
      
  
      

      
        
      
      
  .create-post\:FJoxJsjKMz42Jeyp_pmnn {
    width:2rem;
  height:2rem;
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
        
      
      
  .qZXtY {
    gap:.5rem;
  align-items:stretch;
  flex-direction:row;
  justify-content:start;
  }
      

      
        
      
      
  .zBccz {
    row-gap:.5rem;
  column-gap:.5rem;
  flex-direction:row;
  }
      

      
        
      
      
  .bAgfLt {
    gap:.5rem;
  overflow-x:auto;
  margin-left:-4rem;
  padding-top:.5rem;
  margin-right:-1rem;
  padding-left:4rem;
  padding-right:1rem;
  flex-direction:row;
  scrollbar-width:none;
  }
      
.bAgfLt::-webkit-scrollbar {
  width: 0;
}


      
        
      
      
  .create-post\:QgxkWC5KU_0qwzWWmEDMu {
    display:flex;
  row-gap:.25rem;
  column-gap:.25rem;
  padding-top:.5rem;
  padding-left:.5rem;
  padding-right:.5rem;
  flex-direction:row;
  padding-bottom:.5rem;
  }
      

      
        
      
      
  .dygSJC {
    color:var(--text-grey);
  }
      

      
        
      
      
  .cTotEu {
    gap:.5rem;
  flex-direction:row;
  }
      

      
        
      
      
  .XlLBP {
    flex:1;
  row-gap:1rem;
  column-gap:1rem;
  align-items:start;
  justify-content:center;
  }
      

      
        
      
      
  
      

      
        
      
      
  .dvlyjA {
    gap:inherit;
  width:100%;
  height:var(--InputHeight);
  resize:none;
  overflow:hidden;
  font-weight:var(--font-weight-regular);
  line-height:130%;
  }
      

      
  .dvlyjA::placeholder {
    color:var(--placeholder);
  }
      

        
      
      
  .dstUZN {
    display:flex;
  row-gap:.5rem;
  column-gap:.5rem;
  align-items:center;
  padding-top:0.7rem;
  outline-color:#ffffff;
  outline-style:none;
  outline-width:2px;
  flex-direction:row;
  padding-bottom:0.7rem;
  justify-content:space-between;
  }
      

      
        
      
      
  
      

      
        
      
      
  .ckofLO {
    width:2.5rem;
  cursor:pointer;
  height:2.5rem;
  overflow:hidden;
  border-radius:30px;
  }
      

      
        
      
      
  .cxAHmH {
    row-gap:.5rem;
  column-gap:.5rem;
  align-items:stretch;
  justify-content:start;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  .eYijBz {
    height:3.5rem;
  }
      

      
        
      
      
  
      

      
  .header-nav\:1APbhfYEUjddBg98yBS5G.clicked {
    view-transition-name:avatar;
  }
      

        
      
      
  .oijvt {
    display:flex;
  row-gap:.5rem;
  column-gap:.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .bNkmXr {
    top:0px;
  display:flex;
  z-index:99999;
  position:sticky;
  transition:background 300ms ease  , backdrop-filter 300ms ease  , box-shadow 300ms ease;
  align-items:center;
  padding-top:.5rem;
  padding-left:var(--global-padding);
  padding-right:var(--global-padding);
  flex-direction:row;
  padding-bottom:.5rem;
  justify-content:space-between;
  }
      

      
  .bNkmXr.Scrolled {
    background:var(--background);
  outline-color:var(--border);
  outline-style:solid;
  outline-width:1px;
  backdrop-filter:blur(16px);
  }
      


  .bNkmXr.Android {
    top:0px;
  left:0px;
  right:0px;
  position:fixed;
  }
      


  .bNkmXr.no-sticky {
    position:relative;
  }
      

        
      
      
  .eIMfJd {
    all:inherit;
  transition:scale 300ms ease;
  }
      

      
        
      
      
  
      

      
        
      
      
  .header-nav\:c4YgphGmt7HeoNb0FlMeC {
    width:40px;
  height:40px;
  object-fit:cover;
  border-top-left-radius:100%;
  border-top-right-radius:100%;
  border-bottom-left-radius:100%;
  border-bottom-right-radius:100%;
  }
      

      
        
      
      
  .header-nav\:m5ylQD-2CcDwJpcOMlYhB {
    padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  }
      

      
        
      
      
  .header-nav\:xjJsYzue0cSBPzYG1nTNm {
    display:flex;
  row-gap:.5rem;
  z-index:1;
  column-gap:.5rem;
  align-items:center;
  flex-direction:row;
  justify-content:flex-start;
  }
      

      
        
      
      
  .header-nav\:zyNwjdljqZqCbBR-l9FJ_ {
    padding-top:0.64rem;
  padding-bottom:0.64rem;
  }
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      
      
  
      

      
        
      