.AuthLayout_auth-layout__Ygsoy{display:flex;flex-direction:column;min-height:calc(100vh - 64px)}@media(min-width:768px){.AuthLayout_auth-layout__Ygsoy{min-height:calc(100vh - 64px)}}@media(min-width:1024px){.AuthLayout_auth-layout__Ygsoy{width:100%}@media (min-width:1480px){.AuthLayout_auth-layout__Ygsoy{max-width:1480px}}.AuthLayout_auth-layout__Ygsoy{margin-left:auto;margin-right:auto;flex-direction:row}}.AuthLayout_auth-layout__form__V1bmv{position:relative;display:flex;flex:1 1 0%;align-items:center;justify-content:center;padding:1rem}.AuthLayout_auth-layout__form__background__NW5Qx{position:absolute;inset:0;z-index:0}@media(min-width:1024px){.AuthLayout_auth-layout__form__background__NW5Qx{display:none}}.AuthLayout_auth-layout__form__background__NW5Qx img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.AuthLayout_auth-layout__form__content__4mQ5Z{z-index:10;margin-left:auto;margin-right:auto;width:100%;max-width:90%}.AuthLayout_auth-layout__form__content__4mQ5Z>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media(min-width:640px){.AuthLayout_auth-layout__form__content__4mQ5Z{max-width:350px}}@media(min-width:1024px){.AuthLayout_auth-layout__form__content__4mQ5Z{max-width:420px}}.AuthLayout_auth-layout__image__IFEHo{display:none}@media(min-width:1024px){.AuthLayout_auth-layout__image__IFEHo{display:flex;flex:1 1 0%;align-items:center;justify-content:center;padding:2rem}.AuthLayout_auth-layout__image__content__b1aBz{height:100%;width:100%}.AuthLayout_auth-layout__image__content__b1aBz img{height:100%;width:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover}}.Button_variant-confetti__N5OAX{position:relative;overflow:hidden;background:linear-gradient(90deg,#facc15,#ec4899,#7c3aed);color:#fff;font-weight:600;transition:box-shadow .3s ease,filter .3s ease}.Button_variant-confetti__N5OAX:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.45) 50%,transparent 70%);transform:translateX(-100%);animation:Button_confetti-shimmer__BQtkx 2.5s ease-in-out infinite;pointer-events:none}.Button_variant-confetti__N5OAX:hover{box-shadow:0 6px 20px -4px rgba(236,72,153,.55);filter:brightness(1.05)}@media(prefers-reduced-motion:reduce){.Button_variant-confetti__N5OAX:after{animation:none}}.Button_confetti-piece__ZG0MJ{position:fixed;width:8px;height:8px;border-radius:50%;pointer-events:none;z-index:1000;animation:Button_confetti-fall__SCRXm 1s ease-out forwards}@keyframes Button_confetti-shimmer__BQtkx{0%{transform:translateX(-100%)}60%,to{transform:translateX(100%)}}@keyframes Button_confetti-fall__SCRXm{to{transform:translate(var(--vx),calc(var(--vy) + 200px)) rotate(2turn);opacity:0}}.AppDropdown_action-icon__RKYqE{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(53 53 53/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.AppDropdown_action-icon__RKYqE:hover{--tw-bg-opacity:1;background-color:rgb(72 72 72/var(--tw-bg-opacity,1))}.EventBackground_root___7aPZ{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.75}.dark .EventBackground_root___7aPZ{opacity:1}.EventBackground_root___7aPZ:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0,transparent 55%,hsl(var(--background)) 100%)}.EventBackground_auroraBlob__Rhdsi{position:absolute;border-radius:9999px;filter:blur(80px);background:radial-gradient(circle at center,color-mix(in oklch,var(--ep-accent) var(--alpha),transparent),transparent 70%);animation:EventBackground_aurora__7Awnc var(--dur) ease-in-out var(--delay) infinite alternate}@keyframes EventBackground_aurora__7Awnc{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(8vw,6vh,0) scale(1.15)}to{transform:translate3d(-6vw,10vh,0) scale(.9)}}.EventBackground_warp__Uvycm{position:absolute;inset:-50%;background:repeating-conic-gradient(from 0deg at 50% 50%,color-mix(in oklch,var(--ep-accent) 22%,transparent) 0deg 6deg,transparent 6deg 18deg);-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 60%);mask-image:radial-gradient(circle at center,#000 0,transparent 60%);animation:EventBackground_spin__QlNSK 60s linear infinite}@keyframes EventBackground_spin__QlNSK{to{transform:rotate(1turn)}}.EventBackground_gridWrap__e0jVT{position:absolute;inset:0;perspective:600px;overflow:hidden}.EventBackground_grid__tbOMo{position:absolute;left:-50%;right:-50%;top:30%;height:140%;background-image:linear-gradient(color-mix(in oklch,var(--ep-accent) 35%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--ep-accent) 35%,transparent) 1px,transparent 1px);background-size:56px 56px;transform:rotateX(62deg);transform-origin:top center;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 70%);mask-image:linear-gradient(180deg,#000 0,transparent 70%);animation:EventBackground_gridMove__Kv5Y8 6s linear infinite}@keyframes EventBackground_gridMove__Kv5Y8{to{background-position:0 56px}}.EventBackground_bokeh__haIwV{position:absolute;bottom:-20%;border-radius:9999px;background:color-mix(in oklch,var(--ep-accent) 45%,transparent);animation:EventBackground_rise__awfRx var(--dur) linear var(--delay) infinite}@keyframes EventBackground_rise__awfRx{0%{transform:translateY(0);opacity:0}15%{opacity:.8}85%{opacity:.6}to{transform:translateY(-130vh);opacity:0}}.EventBackground_ripple__wDloU{position:absolute;left:50%;top:18%;width:40vmax;height:40vmax;margin:-20vmax 0 0 -20vmax;border-radius:9999px;border:2px solid color-mix(in oklch,var(--ep-accent) 50%,transparent);animation:EventBackground_ripple__wDloU 8s ease-out var(--delay) infinite}@keyframes EventBackground_ripple__wDloU{0%{transform:scale(.1);opacity:.9}to{transform:scale(2.6);opacity:0}}.EventBackground_mesh__5tX9n{position:absolute;inset:-20%;background:radial-gradient(40% 50% at 20% 20%,color-mix(in oklch,var(--ep-accent) 55%,transparent),transparent 70%),radial-gradient(35% 45% at 80% 25%,color-mix(in oklch,var(--ep-accent) 35%,#38bdf8),transparent 70%),radial-gradient(45% 40% at 60% 80%,color-mix(in oklch,var(--ep-accent) 40%,#f59e0b),transparent 70%);filter:blur(40px) saturate(1.2);opacity:.6;animation:EventBackground_meshShift__RXspF 24s ease-in-out infinite alternate}@keyframes EventBackground_meshShift__RXspF{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(-4%,3%,0) rotate(8deg)}}.EventBackground_glow__3A2xM{position:absolute;left:50%;top:-30vh;width:110vw;height:80vh;transform:translateX(-50%);border-radius:9999px;background:radial-gradient(closest-side,color-mix(in oklch,var(--ep-accent) 60%,transparent),transparent);filter:blur(30px);animation:EventBackground_glowPulse__TO6vP 6s ease-in-out infinite}@keyframes EventBackground_glowPulse__TO6vP{0%,to{opacity:.55;transform:translateX(-50%) scale(1)}50%{opacity:.95;transform:translateX(-50%) scale(1.08)}}.EventBackground_star__YV8AZ{position:absolute;border-radius:9999px;background:color-mix(in oklch,var(--ep-accent) 40%,#fff);box-shadow:0 0 6px color-mix(in oklch,var(--ep-accent) 70%,#fff);animation:EventBackground_twinkle__UKbCf var(--dur) ease-in-out var(--delay) infinite}@keyframes EventBackground_twinkle__UKbCf{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}.EventBackground_wave__zXiLB{position:absolute;left:-50%;width:200%;height:38vh;border-radius:45%;background:color-mix(in oklch,var(--ep-accent) var(--alpha),transparent);filter:blur(24px);animation:EventBackground_waveDrift__JoHXi var(--dur) ease-in-out var(--delay) infinite alternate}@keyframes EventBackground_waveDrift__JoHXi{0%{transform:translateX(-8%) rotate(-2deg)}to{transform:translateX(8%) rotate(2deg)}}@media (prefers-reduced-motion:reduce){.EventBackground_root___7aPZ *,.EventBackground_root___7aPZ :after,.EventBackground_root___7aPZ :before{animation:none!important}}.MyTeamModal_content__rEKrO>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.MyTeamModal_content__rEKrO{padding:1rem 1.5rem}.MyTeamModal_content__section__5kMMm{margin-bottom:1.5rem;margin-top:1rem}.MyTeamModal_content__section__subtitle__gRgFb{margin-bottom:.5rem;font-size:18px;font-weight:600;color:hsl(var(--primary))}.MyTeamModal_content__section__description__DQJkv{color:hsl(var(--primary))}.MyTeamModal_content__section__member__Ig0WJ{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.MyTeamModal_content__section__member__Ig0WJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.MyTeamModal_content__section__member__Ig0WJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.TeamPoolPageContentBody_team-pool-title__pyQFw{margin-top:.5rem;margin-bottom:.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:hsl(var(--foreground))}@media (min-width:768px){.TeamPoolPageContentBody_team-pool-title__pyQFw{font-size:32px}}.TeamPoolPageContentBody_team-pool-description__DBpVZ{margin-bottom:1.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:1.625;color:hsl(var(--muted-foreground))}@media (min-width:768px){.TeamPoolPageContentBody_team-pool-description__DBpVZ{font-size:16px}}@media (min-width:1024px){.TeamPoolPageContentBody_team-pool-description__DBpVZ{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:18px}}.TeamPoolPageContentBody_team-pool-subtitle__rOf7C{margin-top:.5rem;margin-bottom:.5rem;font-size:24px;font-weight:500;color:hsl(var(--foreground))}.TeamPoolPageContentBody_team-pool-content__title__MVzye{margin-top:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.TeamPoolPageContentBody_team-pool-content__title__MVzye h3{font-size:24px;font-weight:600;color:hsl(var(--foreground))}.TeamPoolPageContentBody_team-pool-content__title__MVzye span{white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.TeamPoolPageContentBody_team-pool-content__header__eErMX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.TeamPoolPageContentBody_team-pool-content__list__RYTGT{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){.TeamPoolPageContentBody_team-pool-content__list__RYTGT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.TeamPoolPageContentBody_team-pool-content__list__RYTGT{grid-template-columns:repeat(3,minmax(0,1fr))}}.TeamPoolPageContentBody_team-pool-content__list__RYTGT{margin-top:1rem}.TeamPoolPageContentBody_team-pool-sentinel__DFSnv{width:100%;height:1px}.your-activities_sectionHead__sDCDZ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.your-activities_titleGroup__97Yhf{display:flex;align-items:center;gap:9px}.your-activities_sectionHead__sDCDZ h2{font-size:17px;font-weight:600;margin:0;color:hsl(var(--foreground))}.your-activities_countBadge__X2W2c{background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;font-size:12px;padding:2px 9px;font-weight:600}.your-activities_viewAll__l6fdN{color:hsl(var(--muted-foreground));font-size:12.5px;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:6px 17px 6px 10px;border-radius:999px;transition:background-color .15s ease,color .15s ease}.your-activities_viewAll__l6fdN:hover{color:hsl(var(--foreground));background:hsl(var(--secondary)/.6)}.your-activities_headActions__An8IL{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.your-activities_filterRow__QzT_Z{display:inline-flex;gap:2px;background:hsl(var(--muted));padding:3px;border-radius:999px}.your-activities_filterPill__3ccS5{border:none;background:transparent;color:hsl(var(--muted-foreground));padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.your-activities_filterPill__3ccS5:hover{color:hsl(var(--foreground))}.your-activities_filterPillActive__6FXV1,.your-activities_filterPillActive__6FXV1:hover{background:hsl(var(--foreground));color:hsl(var(--background));font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.12)}.your-activities_resultCount__9FYAa{color:hsl(var(--muted-foreground));font-size:12.5px;margin:0 0 10px}.your-activities_resultRow__el_Xl{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.your-activities_compList__xvDDr{display:flex;flex-direction:column;gap:12px}.your-activities_pager__zX9xz{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 0 4px}.your-activities_pager__zX9xz button{display:inline-flex;align-items:center;gap:6px;background:transparent;color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:8px;padding:7px 14px;font-size:13px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.your-activities_pager__zX9xz button:not(:disabled):hover{background:hsl(var(--secondary)/.6);border-color:hsl(var(--foreground)/.3)}.your-activities_pager__zX9xz button:disabled{opacity:.4;cursor:not-allowed}.your-activities_pager__zX9xz span{color:hsl(var(--muted-foreground));font-size:13px}.your-activities_projList__T8HW4{display:flex;flex-direction:column;gap:12px}.your-activities_emptyCard__MxbtQ{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:12px;padding:32px;text-align:center;color:hsl(var(--muted-foreground));font-size:13px}@media (max-width:768px){.your-activities_sectionHead__sDCDZ{align-items:flex-start}.your-activities_headActions__An8IL{align-items:flex-start;width:100%}.your-activities_filterRow__QzT_Z{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.your-activities_filterRow__QzT_Z::-webkit-scrollbar{display:none}.your-activities_filterPill__3ccS5{white-space:nowrap}}@media (max-width:560px){.your-activities_pager__zX9xz{gap:10px}.your-activities_pager__zX9xz button{padding:7px 12px;font-size:12.5px}}