.QAMKpq_footer{z-index:1;width:100%;padding:2.25rem var(--site-inline-pad) 2rem;color:#ededed;box-sizing:border-box;background:#000;border-top:1px solid #23272f;margin-top:0;font-size:1rem;font-weight:500;position:relative}.QAMKpq_nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .15rem;max-width:1200px;margin:0 auto 1.25rem;display:flex}.QAMKpq_navLink{color:#ededed;align-items:center;padding:.4rem .85rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .18s;display:inline-flex}.QAMKpq_navLink:hover,.QAMKpq_navLink:focus-visible,.QAMKpq_navLinkActive,.QAMKpq_navLinkActive:hover{color:#00c090}.QAMKpq_socialRow{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto .5rem;display:flex}.QAMKpq_localeField{align-items:center;gap:.45rem;display:inline-flex}.QAMKpq_localeLabel{text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;font-size:.7rem}.QAMKpq_localeSelect{color:#ededed;font:inherit;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:.35rem .7rem;font-size:.75rem}.QAMKpq_localeSelect option{color:#111}.QAMKpq_socialLinks{align-items:center;gap:1.5rem;display:flex}.QAMKpq_socialLinks a{color:#ededed;align-items:center;transition:color .18s;display:flex}.QAMKpq_socialLinks a:hover,.QAMKpq_socialLinks a:focus{color:#22c55e}.QAMKpq_bottomRow{justify-content:space-between;align-items:flex-end;gap:2rem;max-width:1200px;margin:0 auto;display:flex}.QAMKpq_copyright{color:#bdbdbd;white-space:nowrap;font-size:1rem}.QAMKpq_legalLinks{align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.QAMKpq_footerLink{color:#bdbdbd;font-size:.9rem;text-decoration:none;transition:color .18s}.QAMKpq_footerLink:hover,.QAMKpq_footerLink:focus{color:#22c55e}@media (max-width:900px){.QAMKpq_footer{padding:1.5rem var(--site-inline-pad);font-size:.95rem}.QAMKpq_nav{justify-content:center;margin-bottom:1.15rem}.QAMKpq_socialRow{margin-bottom:1rem}.QAMKpq_bottomRow{text-align:center;flex-direction:column-reverse;align-items:center;gap:.75rem}.QAMKpq_legalLinks{flex-wrap:wrap;justify-content:center;padding-top:0}.QAMKpq_copyright{white-space:normal}.QAMKpq_footerLink{font-size:.85rem}}
.p3HvVq_header{--nav-active:#1ee0ad;--nav-active-glow:0 0 8px color-mix(in srgb, var(--nav-active) 70%, transparent), 0 0 18px color-mix(in srgb, var(--nav-active) 40%, transparent);height:var(--site-header-height);color:var(--foreground);padding:0 var(--site-inline-pad);border-bottom:1px solid var(--header-border);z-index:50;background-color:#000;justify-content:space-between;align-items:center;display:flex;position:relative}.p3HvVq_logoContainer{align-items:center;height:100%;display:flex}.p3HvVq_logoLink{cursor:pointer;text-decoration:none;display:block}.p3HvVq_logo{width:auto;height:1.05rem;display:block}.p3HvVq_headerEnd{align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.p3HvVq_desktopNav{align-items:center;gap:.375rem;display:none}@media (min-width:1280px){.p3HvVq_desktopNav{display:flex}}@media (min-width:1440px){.p3HvVq_desktopNav{gap:.625rem}.p3HvVq_navLink{font-size:inherit;padding:.5rem 1.25rem}}.p3HvVq_navLink{color:#fff;cursor:pointer;background:0 0;border:none;padding:.5rem 1.1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-block}.p3HvVq_navLink:hover{color:color-mix(in srgb, var(--nav-active) 70%, #fff)}.p3HvVq_navLinkActive,.p3HvVq_navLinkActive:hover{color:var(--nav-active);text-shadow:var(--nav-active-glow);background:0 0;font-weight:500}.p3HvVq_mobileMenuButton{appearance:none;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex}.p3HvVq_mobileMenuButton:hover,.p3HvVq_mobileMenuButton:focus-visible{color:var(--nav-active);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--nav-active) 70%, transparent)) drop-shadow(0 0 14px color-mix(in srgb, var(--nav-active) 40%, transparent))}.p3HvVq_menuIcon{width:1.15rem;height:14px;display:block;position:relative}.p3HvVq_menuBar{background:currentColor;border-radius:999px;width:100%;height:2px;transition:transform .28s cubic-bezier(.22,1,.36,1),top .28s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;inset-inline-start:0}.p3HvVq_menuBar:first-child{top:0}.p3HvVq_menuBar:nth-child(2){top:6px}.p3HvVq_menuBar:nth-child(3){top:12px}.p3HvVq_mobileMenuButtonOpen .p3HvVq_menuBar:first-child{top:6px;transform:rotate(45deg)}.p3HvVq_mobileMenuButtonOpen .p3HvVq_menuBar:nth-child(2){opacity:0;transform:scaleX(.4)}.p3HvVq_mobileMenuButtonOpen .p3HvVq_menuBar:nth-child(3){top:6px;transform:rotate(-45deg)}@media (min-width:1280px){.p3HvVq_mobileMenuButton{display:none}}.p3HvVq_mobileMenuOverlay{left:0;right:0;top:var(--site-header-height);bottom:calc(var(--site-mobile-dock-height,53px) - 1px);z-index:40;background:#00000080;position:fixed}@media (min-width:1280px){.p3HvVq_mobileMenuOverlay{display:none}}.p3HvVq_mobileMenu{top:var(--site-header-height);inset-inline-end:0;bottom:calc(var(--site-mobile-dock-height,53px) - 1px);color:#fff;border-inline-start:1px solid var(--header-border);border-bottom:1px solid var(--header-border);z-index:50;background:#18181b;flex-direction:column;width:16rem;transition:transform .3s ease-in-out;display:flex;position:fixed;transform:translate(100%);box-shadow:0 2px 8px #0000004d}[dir=rtl] .p3HvVq_mobileMenu{transform:translate(-100%)}.p3HvVq_mobileMenuOpen{transform:translate(0)}@media (min-width:1280px){.p3HvVq_mobileMenu{display:none}}.p3HvVq_mobileMenuContent{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.p3HvVq_mobileNavLinks{flex-direction:column;gap:.5rem;display:flex}.p3HvVq_mobileNavLink{text-align:start;color:#fff;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;text-decoration:none;transition:all .2s;display:flex}.p3HvVq_mobileNavLink:hover{color:color-mix(in srgb, var(--nav-active) 70%, #fff)}.p3HvVq_mobileNavLinkActive,.p3HvVq_mobileNavLinkActive:hover{color:var(--nav-active);text-shadow:var(--nav-active-glow);background:0 0;font-weight:500}.p3HvVq_mobileAccountSection{border-top:1px solid var(--input-border);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.p3HvVq_squareActionButton{border:1px solid var(--header-border);color:#fff;cursor:pointer;width:100%;font-size:inherit;box-sizing:border-box;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-family:inherit;text-decoration:none;transition:all .2s;display:flex}.p3HvVq_squareActionButton:hover{background:var(--accent-hover);border-color:var(--accent)}.p3HvVq_squareActionButtonActive,.p3HvVq_squareActionButtonActive:hover{color:var(--nav-active);border-color:var(--nav-active);background:0 0}.p3HvVq_authActions{align-items:center;gap:.5rem;margin-inline-start:.25rem;display:inline-flex}.p3HvVq_authButton,.p3HvVq_addEventButton{isolation:isolate;box-sizing:border-box;color:#fff8f0;height:2.25rem;font:inherit;letter-spacing:.01em;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(1.35);backdrop-filter:blur(16px)saturate(1.35);background:#ffffff1a;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,box-shadow .15s,color .15s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff38}.p3HvVq_authButton:before,.p3HvVq_addEventButton:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(165deg, #00c090 0%, var(--accent) 48%, var(--accent-hover) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.p3HvVq_authButton:before{background:linear-gradient(165deg,#fff 0%,#d4d4d8 48%,#a1a1aa 100%)}.p3HvVq_addEventButton:hover,.p3HvVq_addEventButton:focus-visible,.p3HvVq_addEventButtonActive,.p3HvVq_addEventButtonActive:hover{color:#fff8f0;box-shadow:inset 0 1px 0 #ffffff47, 0 0 14px color-mix(in srgb, var(--accent) 35%, transparent);background:#ffffff29}.p3HvVq_authButton:hover,.p3HvVq_authButton:focus-visible,.p3HvVq_authButtonActive,.p3HvVq_authButtonActive:hover{color:#fff8f0;background:#ffffff29;box-shadow:inset 0 1px #ffffff47,0 0 14px #ffffff29}.p3HvVq_authButtonMobile,.p3HvVq_addEventButtonMobile{isolation:isolate;color:#fff8f0;-webkit-backdrop-filter:blur(16px)saturate(1.35);backdrop-filter:blur(16px)saturate(1.35);background:#ffffff1a;border:0;border-radius:8px;position:relative;box-shadow:inset 0 1px #ffffff38}.p3HvVq_authButtonMobile:before,.p3HvVq_addEventButtonMobile:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(165deg, #00c090 0%, var(--accent) 48%, var(--accent-hover) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.p3HvVq_authButtonMobile:before{background:linear-gradient(165deg,#fff 0%,#d4d4d8 48%,#a1a1aa 100%)}.p3HvVq_authButtonMobile:hover,.p3HvVq_authButtonMobile:focus-visible,.p3HvVq_addEventButtonMobile:hover,.p3HvVq_addEventButtonMobile:focus-visible,.p3HvVq_addEventButtonMobileActive,.p3HvVq_addEventButtonMobileActive:hover{color:#fff8f0;background:#ffffff29;border-color:#0000}.p3HvVq_authButtonMobileActive,.p3HvVq_authButtonMobileActive:hover{color:#fff8f0;background:#ffffff29}.p3HvVq_authSkeleton{background:#ffffff2e;border-radius:999px;width:7rem;height:2rem;animation:1.4s ease-in-out infinite p3HvVq_authPulse;display:inline-block}.p3HvVq_mobileAuthSkeleton{background:#ffffff1f;border-radius:4px;width:100%;height:2.75rem;animation:1.4s ease-in-out infinite p3HvVq_authPulse;display:block}@keyframes p3HvVq_authPulse{0%,to{opacity:.45}50%{opacity:.85}}
