.member-home_homeHeader___sbCv{display:grid;gap:22px}.member-home_welcome__EJ_3M{display:flex;justify-content:space-between;align-items:center;gap:14px}.member-home_eyebrow__OYrub{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.member-home_welcome__EJ_3M h1{font-size:clamp(25px,4vw,36px);font-weight:800;letter-spacing:-.035em;line-height:1.2;margin:5px 0 8px}.member-home_location__5NT8p{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:hsl(var(--muted-foreground))}.member-home_share__cI_8T{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 16px;border-radius:30px;background:var(--color-primary);color:var(--color-purple-dark);font-size:12px;font-weight:800;box-shadow:0 3px 10px hsl(var(--playza-purple-dark)/.0706);flex-shrink:0}.member-home_categories__hyYxq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.member-home_category__aIMD8{min-width:0;min-height:80px;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:var(--color-primary);color:var(--color-purple-dark);text-align:center;padding:18px;box-shadow:0 2px 5px hsl(var(--playza-purple-dark)/.0392)}.member-home_wide__DykNy{grid-column:span 2;min-height:86px}.member-home_categoryPhoto__KJoAM{position:absolute;z-index:-2;left:0;top:50%;width:100%;aspect-ratio:3/2;transform:translateY(-35%);background-image:url(/images/playza-dashboard-sports.webp);background-size:200% 200%;transition:filter .2s}.member-home_shade__9m3tJ{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,hsl(var(--playza-lime)/.94),hsl(var(--playza-lime)/.84),hsl(var(--playza-lime)/.94))}.member-home_category__aIMD8 strong{color:var(--color-purple-dark);font-size:16px;line-height:1.3;font-weight:800;text-shadow:0 1px 8px #d4ff0066}.member-home_wide__DykNy strong{font-size:21px}.member-home_tileArrow__HMlW4{position:absolute;inset-inline-end:12px;bottom:12px;opacity:.8}.member-home_category__aIMD8:hover .member-home_categoryPhoto__KJoAM{filter:brightness(1.15)}.member-home_sportsHeader__WfzKV{display:flex;align-items:center;justify-content:space-between;gap:12px}.member-home_sportsHeader__WfzKV h2{font-weight:800;font-size:18px;letter-spacing:-.025em}.member-home_sportsHeader__WfzKV>button{font-size:12px;font-weight:700;display:flex;align-items:center;gap:4px}.member-home_sports__B_vjD{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.member-home_sports__B_vjD>button{display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;font-size:11px;font-weight:650;min-width:0}.member-home_sportIcon__9esHm{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid hsl(var(--border));border-radius:50%;background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 2px 6px hsl(var(--playza-purple-dark)/.0235)}.member-home_sports__B_vjD>button:hover .member-home_sportIcon__9esHm{border-color:var(--color-secondary);background:var(--color-primary);color:var(--color-purple-dark)}.member-home_homeHeader___sbCv a:focus-visible,.member-home_share__cI_8T:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px}.member-home_homeHeader___sbCv a:focus-visible{border-radius:10px}@media(min-width:768px){.member-home_categories__hyYxq{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.member-home_category__aIMD8{grid-column:span 2;min-height:112px}.member-home_wide__DykNy{grid-column:span 2;min-height:150px}.member-home_sports__B_vjD{display:flex;gap:28px}.member-home_sports__B_vjD>button{min-width:76px}.member-home_homeHeader___sbCv{gap:24px}}@media(max-width:360px){.member-home_category__aIMD8{padding:12px 9px}.member-home_category__aIMD8 strong{color:var(--color-purple-dark);font-size:14px}.member-home_wide__DykNy strong{font-size:19px}.member-home_share__cI_8T{padding:10px 12px}.member-home_share__cI_8T svg{display:none}.member-home_sportIcon__9esHm{width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.member-home_categoryPhoto__KJoAM{transition:none}}.member-home_homeHeader___sbCv:dir(rtl) .member-home_tileArrow__HMlW4{transform:scaleX(-1)}.member-home_sportsHeader__WfzKV>button:focus-visible,.member-home_sports__B_vjD>button:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px;border-radius:12px}.member-home_sports__B_vjD>button[aria-pressed=true] .member-home_sportIcon__9esHm{border-color:var(--color-secondary);background:var(--color-primary);color:var(--color-purple-dark)}.member-home_sportsHeader__WfzKV>button{min-height:40px;border:1px solid hsl(var(--border));border-radius:24px;padding:8px 12px;background:hsl(var(--card))}.member-home_sportsHeader__WfzKV>button[aria-pressed=true]{border-color:var(--color-secondary);background:var(--color-primary);color:var(--color-purple-dark)}@media(max-width:420px){.member-home_sports__B_vjD{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.member-home_sportIcon__9esHm{width:50px;height:50px}.member-home_sports__B_vjD>button{font-size:10px}}.member-home_categoryIcon__yCbR9,.member-home_desktopHero__RlgnY,.member-home_discoverTitle__4LERW,.member-home_nextGame__gUD0J,.member-home_sports__B_vjD>.member-home_allSports__T7r9b{display:none}@media(min-width:1024px){.member-home_homeHeader___sbCv{gap:28px;grid-template-columns:220px minmax(0,1fr)}.member-home_desktopHero__RlgnY{grid-column:1/-1;display:flex;position:relative;isolation:isolate;min-height:270px;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:18px;padding:30px 40px 18px;background:linear-gradient(90deg,#38105eef,#4b1678bb 34%,#4b167822 75%),url(/images/playza-dashboard-sports.webp) center 35%/cover;color:#fff}.member-home_heroCopy__WyRvV h1{color:#fff;font-size:46px;line-height:1.02;font-weight:850;font-style:italic;letter-spacing:-.03em}.member-home_heroCopy__WyRvV p{max-width:370px;margin-top:12px;font-size:18px;line-height:1.5}.member-home_heroCopy__WyRvV:after{content:"";display:block;width:95px;height:5px;background:#ccff32;border-radius:100%;transform:rotate(-12deg);margin-top:16px}.member-home_heroSearch__cDVk_{display:flex;align-items:center;gap:14px;margin-inline-start:12%;padding:7px 8px 7px 18px;background:#fffffff5;color:#35116b;border-radius:14px;box-shadow:0 2px 20px #35116b15}.member-home_heroSearch__cDVk_>span{flex:1;color:#6a607b;font-size:15px}.member-home_heroSearch__cDVk_>button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:750;white-space:nowrap;background:#caff32;color:#190e2d}.member-home_heroSearch__cDVk_>button:last-child{background:transparent;color:#4d1088;border:1px solid #6c25ac}.member-home_welcome__EJ_3M{display:none}.member-home_sportsHeader__WfzKV{align-self:center}.member-home_sportsHeader__WfzKV h2{font-size:23px}.member-home_sportsHeader__WfzKV>button{display:none}.member-home_sports__B_vjD{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;align-items:center}.member-home_sports__B_vjD>.member-home_allSports__T7r9b,.member-home_sports__B_vjD>button{display:flex;flex-direction:row;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:8px;border-radius:14px;background:hsl(var(--muted)/.65);font-size:12px;color:#35116b}.member-home_sportIcon__9esHm{border:0;background:none;box-shadow:none;width:28px;height:28px}.member-home_sportIcon__9esHm svg{width:28px;height:28px}.member-home_sports__B_vjD>button:hover,.member-home_sports__B_vjD>button[aria-pressed=true]{background:#d2ff65}.member-home_sports__B_vjD>button[aria-pressed=true] .member-home_sportIcon__9esHm{background:none}.member-home_sports__B_vjD>button:nth-child(5){order:1}.member-home_sports__B_vjD>button:nth-child(6){order:2}.member-home_sports__B_vjD>button:nth-child(7){order:3}.member-home_desktopContent__3jIU7{grid-column:1/-1;display:grid;grid-template-columns:minmax(260px,.95fr) minmax(0,2.15fr);gap:24px;align-items:start}.member-home_nextGame__gUD0J{display:block;padding:22px 12px 14px;border-radius:14px;background:linear-gradient(115deg,#f3ecff,#eae0fa);color:#35116b}.member-home_nextGame__gUD0J h2{display:flex;align-items:center;gap:12px;font-size:23px;font-weight:800;margin:0 10px 20px}.member-home_nextGameCard__uncx3{border-radius:15px;padding:18px 14px;background:#ffffffb8}.member-home_nextGameInfo__h_aw_{display:flex;gap:16px;align-items:center;min-height:160px}.member-home_nextGameInfo__h_aw_>div:last-child{min-width:0}.member-home_nextGamePhoto__x5BK1{width:90px;height:155px;flex-shrink:0;border-radius:12px;background-position:50%;background-size:cover}.member-home_nextGame__gUD0J h3{font-size:21px;font-weight:800;color:#160c2a;margin-bottom:14px}.member-home_nextGame__gUD0J p{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;margin:8px 0;color:#241333}.member-home_nextGame__gUD0J p svg{flex-shrink:0;margin-top:2px}.member-home_nextGameActions__q01AQ{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.member-home_emptyGameLink__t6tge,.member-home_nextGameActions__q01AQ>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;background:#caff32;color:#190e2d;padding:12px;font-size:13px;font-weight:800;flex:1}.member-home_emptyGameLink__t6tge{margin-top:15px}.member-home_discoverTitle__4LERW{display:block;grid-column:1/-1;font-size:24px;font-weight:800;margin-top:4px;margin-bottom:-12px}.member-home_categories__hyYxq{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.member-home_category__aIMD8,.member-home_category__aIMD8.member-home_wide__DykNy{grid-column:auto;min-height:80px;padding:18px 36px 18px 20px;justify-content:flex-start;gap:16px;text-align:start;background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border)/.5);box-shadow:none}.member-home_categoryPhoto__KJoAM,.member-home_shade__9m3tJ{display:none}.member-home_categoryIcon__yCbR9{display:flex;color:#55159a}.member-home_categoryIcon__yCbR9 svg{width:32px;height:32px}.member-home_category__aIMD8 strong,.member-home_wide__DykNy strong{font-size:16px;color:hsl(var(--foreground));text-shadow:none}.member-home_tileArrow__HMlW4{top:50%;bottom:auto;transform:translateY(-50%)}.member-home_desktopGames__MQISY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}}@media(min-width:1024px) and (max-width:1279px){.member-home_desktopContent__3jIU7{grid-template-columns:280px minmax(0,1fr)}.member-home_desktopGames__MQISY{grid-template-columns:repeat(2,minmax(0,1fr))}.member-home_sportsHeader__WfzKV h2{font-size:20px}.member-home_homeHeader___sbCv{grid-template-columns:190px minmax(0,1fr)}.member-home_sports__B_vjD{gap:5px}.member-home_sports__B_vjD>button{font-size:10px;gap:4px}.member-home_heroSearch__cDVk_{margin-inline-start:0}.member-home_category__aIMD8 strong{font-size:14px}}@media(min-width:1024px){.member-home_desktopGames__MQISY [data-game-overview]{box-shadow:0 2px 4px #28113f12;border-radius:13px}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child{display:block;background:hsl(var(--card));color:hsl(var(--foreground))}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child>div[aria-hidden=true]{display:none}.member-home_desktopGames__MQISY [data-game-summary]{display:flex;flex-direction:column;padding:0;gap:0}.member-home_desktopGames__MQISY [data-game-photo]{width:100%;height:138px;border-radius:0;background:linear-gradient(130deg,#43216b99,#43216b22),url(/images/playza-dashboard-sports.webp) 50%/cover}.member-home_desktopGames__MQISY [data-game-photo]>span:first-child{display:none}.member-home_desktopGames__MQISY [data-game-photo]>span:last-child{inset-inline:auto;inset-inline-start:12px;bottom:auto;top:12px;border-radius:20px;padding:5px 10px;background:#caff32;color:#28113f;font-size:10px}.member-home_desktopGames__MQISY [data-game-summary]>[data-game-info]{width:100%;padding:12px;display:block}.member-home_desktopGames__MQISY [data-game-overview] .text-muted-foreground{color:hsl(var(--muted-foreground))}.member-home_desktopGames__MQISY [data-game-overview] strong{color:#561296}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child>div:last-child{justify-content:flex-start;padding:0 12px 12px}.member-home_desktopGames__MQISY [data-game-summary]>span:last-child{display:flex;align-items:center;justify-content:center;gap:12px;background:#caff32;color:#190e2d;font-size:13px;font-weight:800;width:calc(100% - 24px);margin:0 12px 12px;border-radius:8px;padding:8px}.member-home_heroSearch__cDVk_>input{flex:1;min-width:0;background:transparent;font-size:15px;outline:none;padding:8px 0}.member-home_heroSearch__cDVk_>input:focus-visible{box-shadow:0 2px #7333af}.member-home_heroSearch__cDVk_>input::-moz-placeholder{color:#6a607b}.member-home_heroSearch__cDVk_>input::placeholder{color:#6a607b}.member-home_homeHeader___sbCv>section{grid-column:1/-1}}.member-home_nextGameMobileLink__Arsoj,.member-home_nextGameViewAll__Nxxr0{display:none}@media(max-width:1023px){.member-home_homeHeader___sbCv{gap:16px}.member-home_categories__hyYxq,.member-home_welcome__EJ_3M{display:none}.member-home_desktopHero__RlgnY{display:grid;gap:10px;min-width:0}.member-home_heroCopy__WyRvV{position:relative;isolation:isolate;overflow:hidden;min-height:172px;border-radius:18px;padding:20px 24px;color:#fff;background:linear-gradient(90deg,#40136bef,#5d258f88 65%,#52208022),url(/images/playza-dashboard-sports.webp) center 35%/cover;box-shadow:0 2px 4px #35116b20}.member-home_heroCopy__WyRvV h1{color:#fff;font-size:clamp(26px,7vw,40px);font-weight:850;font-style:italic;letter-spacing:-.035em;line-height:1.03;max-width:70%}.member-home_heroCopy__WyRvV p{font-size:13px;line-height:1.4;max-width:58%;margin-top:14px}.member-home_heroCopy__WyRvV p:before{content:"";display:block;height:3px;width:65px;background:#caff32;border-radius:100%;transform:rotate(-10deg);margin-bottom:10px}.member-home_heroSearch__cDVk_{display:grid;position:relative;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;color:#35116b}.member-home_heroSearch__cDVk_>svg{position:absolute;inset-inline-start:15px;top:12px;width:20px;height:20px;pointer-events:none}.member-home_heroSearch__cDVk_>input{grid-column:1/-1;min-width:0;width:100%;height:44px;border:1px solid #d4cde1;border-radius:26px;background:hsl(var(--card));padding:8px 18px;padding-inline-start:43px;font-size:13px;color:hsl(var(--foreground))}.member-home_heroSearch__cDVk_>input::-moz-placeholder{color:#776b8b}.member-home_heroSearch__cDVk_>input::placeholder{color:#776b8b}.member-home_heroSearch__cDVk_>input:focus-visible{outline:2px solid #7020bc;outline-offset:2px}.member-home_heroSearch__cDVk_>a,.member-home_heroSearch__cDVk_>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;height:auto;padding:10px 6px;border-radius:11px;background:#caff32;color:#190e2d;font-size:13px;font-weight:800;white-space:normal;text-align:center;line-height:1.25}.member-home_heroSearch__cDVk_>a,.member-home_heroSearch__cDVk_>button:last-child{border:1px solid #6c20b9;background:#f2eaff;color:#35116b}.member-home_sportsHeader__WfzKV h2{font-size:18px}.member-home_sportsHeader__WfzKV>button{background:none;border:0;padding:0;min-height:32px;font-size:12px;color:#55129b}.member-home_sportsHeader__WfzKV>button[aria-pressed=true]{background:none;color:#55129b}.member-home_sports__B_vjD{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding:0 0 4px;scroll-snap-type:x proximity}.member-home_sports__B_vjD>button{flex:0 0 calc((100% - 32px)/5);min-width:62px;min-height:78px;padding:8px 3px;gap:5px;border-radius:13px;background:hsl(var(--muted)/.75);font-size:11px;font-weight:550;color:#35116b;scroll-snap-align:start;line-height:1.15}.member-home_sports__B_vjD>button:nth-child(5){order:-5}.member-home_sports__B_vjD>button:nth-child(4){order:-4}.member-home_sports__B_vjD>button:nth-child(3){order:-3}.member-home_sports__B_vjD>button:nth-child(2){order:-2}.member-home_sports__B_vjD>button:nth-child(6){order:-1}.member-home_sports__B_vjD>button[aria-pressed=true]{background:#d1ff62;font-weight:800}.member-home_sportIcon__9esHm,.member-home_sports__B_vjD>button[aria-pressed=true] .member-home_sportIcon__9esHm{height:32px;width:32px;border:0;background:none;box-shadow:none;color:#35116b}.member-home_sportIcon__9esHm svg{width:32px;height:32px}.member-home_desktopContent__3jIU7{display:grid;gap:18px;min-width:0}.member-home_nextGame__gUD0J{position:relative;display:block;min-width:0}.member-home_nextGame__gUD0J h2{font-size:18px;font-weight:800;padding-inline-end:75px;margin-bottom:12px;line-height:1.4}.member-home_nextGame__gUD0J h2>svg{display:none}.member-home_nextGameViewAll__Nxxr0{display:inline-flex;position:absolute;inset-inline-end:0;top:3px;align-items:center;gap:5px;font-size:12px;font-weight:750;color:#55129b;min-height:24px}.member-home_nextGameCard__uncx3{position:relative;min-width:0;border-radius:15px;background:linear-gradient(110deg,#f1eaff,#eadefc);padding:9px 27px 9px 10px;color:#25133c}.member-home_nextGameInfo__h_aw_{display:flex;align-items:center;gap:12px;min-width:0;min-height:76px}.member-home_nextGameInfo__h_aw_>div:last-child{min-width:0}.member-home_nextGamePhoto__x5BK1{width:82px;height:76px;flex-shrink:0;border-radius:12px;background-size:cover;background-position:50%}.member-home_nextGame__gUD0J h3{font-size:17px;font-weight:800;line-height:1.2;margin-bottom:7px;color:#190e2d}.member-home_nextGame__gUD0J p{display:flex;gap:5px;align-items:flex-start;font-size:10px;line-height:1.6;margin:3px 0}.member-home_nextGame__gUD0J p svg{width:13px;height:13px;flex-shrink:0;margin-top:1px}.member-home_nextGameActions__q01AQ{display:none}.member-home_nextGameMobileLink__Arsoj{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;padding-inline-end:10px;color:#35116b;font-size:28px;border-radius:15px}.member-home_nextGameMobileLink__Arsoj:dir(rtl){transform:scaleX(-1)}.member-home_emptyGameLink__t6tge{display:inline-flex;margin-top:10px;padding:7px 12px;border-radius:8px;background:#caff32;font-size:12px;font-weight:700}.member-home_mobileTopbar__C1oNj{border:0;box-shadow:none}.member-home_mobileTopbar__C1oNj>div{height:64px;gap:5px;padding-inline:18px}.member-home_mobileTopbar__C1oNj>div>button:first-child{width:30px}.member-home_mobileTopbar__C1oNj a[aria-label]>img,.member-home_mobileTopbar__C1oNj a[aria-label]>svg{height:31px;width:auto}.member-home_desktopGames__MQISY [data-game-overview]{box-shadow:0 2px 4px #28113f12;border-radius:13px}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child{display:block;background:hsl(var(--card));color:hsl(var(--foreground))}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child>div[aria-hidden=true]{display:none}.member-home_desktopGames__MQISY [data-game-summary]{display:flex;flex-direction:column;padding:0;gap:0}.member-home_desktopGames__MQISY [data-game-photo]{width:100%;height:150px;border-radius:0;background:linear-gradient(130deg,#43216b99,#43216b22),url(/images/playza-dashboard-sports.webp) 50%/cover}.member-home_desktopGames__MQISY [data-game-photo]>span:first-child{display:none}.member-home_desktopGames__MQISY [data-game-photo]>span:last-child{inset-inline:auto;inset-inline-start:12px;bottom:auto;top:12px;border-radius:20px;padding:5px 10px;background:#caff32;color:#28113f;font-size:10px}.member-home_desktopGames__MQISY [data-game-summary]>[data-game-info]{width:100%;padding:12px;display:block}.member-home_desktopGames__MQISY [data-game-overview] .text-muted-foreground{color:hsl(var(--muted-foreground))}.member-home_desktopGames__MQISY [data-game-overview] strong{color:#561296}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child>div:last-child{justify-content:flex-start;padding:0 12px 12px}.member-home_desktopGames__MQISY [data-game-summary]>span:last-child{display:flex;align-items:center;justify-content:center;gap:12px;background:#caff32;color:#190e2d;font-size:13px;font-weight:800;width:calc(100% - 24px);margin:0 12px 12px;border-radius:8px;padding:8px}.member-home_desktopGames__MQISY [data-game-photo]>span:last-child{display:none}.member-home_desktopGames__MQISY [data-game-photo]>span:nth-last-child(2){display:inline-flex;position:absolute;inset-inline-start:12px;top:10px;gap:5px;align-items:center;border-radius:20px;background:#caff32;color:#190e2d;padding:4px 10px;font-size:11px;font-weight:800}.member-home_desktopGames__MQISY [data-game-photo]>span:nth-last-child(2):before{content:"";width:7px;height:7px;border-radius:50%;background:#19bb00}.member-home_desktopGames__MQISY [data-game-info]>span:first-child{font-size:18px;line-height:1.3;margin-bottom:5px}.member-home_desktopGames__MQISY [data-game-info]>span:nth-child(2){font-size:12px}.member-home_desktopGames__MQISY [data-game-summary]>span:last-child{font-size:15px;padding:10px}.member-home_desktopGames__MQISY [data-game-summary]>span:last-child svg{transform:rotate(45deg)}.member-home_desktopGames__MQISY [data-game-photo],.member-home_heroCopy__WyRvV{background-size:auto,200% auto;background-position:50%,100% 0}}.member-home_desktopGames__MQISY{--game-accent-ink:#55159a;--game-action-border:#bba1d4;--game-action-background:#f8f4ff;--game-badge-background:#eee4fa;--game-muted-background:#f1edf6}.member-home_desktopGames__MQISY [data-game-info] .bg-muted{color:#4d3468}.member-home_desktopGames__MQISY [data-game-overview] [role=status]{color:#55159a}html.dark .member-home_heroSearch__cDVk_{background:hsl(var(--card));color:hsl(var(--foreground))}html.dark .member-home_heroSearch__cDVk_>input{color:hsl(var(--foreground))}html.dark .member-home_heroSearch__cDVk_>input::-moz-placeholder{color:hsl(var(--muted-foreground))}html.dark .member-home_heroSearch__cDVk_>input::placeholder{color:hsl(var(--muted-foreground))}html.dark .member-home_heroSearch__cDVk_>a,html.dark .member-home_heroSearch__cDVk_>button:last-child{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--secondary))}html.dark .member-home_sportIcon__9esHm,html.dark .member-home_sportsHeader__WfzKV>button,html.dark .member-home_sports__B_vjD>button{color:hsl(var(--secondary))}html.dark .member-home_sports__B_vjD>button:hover,html.dark .member-home_sports__B_vjD>button[aria-pressed=true],html.dark .member-home_sports__B_vjD>button[aria-pressed=true] .member-home_sportIcon__9esHm{color:#35116b}html.dark .member-home_nextGameCard__uncx3,html.dark .member-home_nextGame__gUD0J{background:hsl(var(--accent));color:hsl(var(--foreground))}html.dark .member-home_nextGame__gUD0J h2,html.dark .member-home_nextGame__gUD0J h3,html.dark .member-home_nextGame__gUD0J p{color:hsl(var(--foreground))}html.dark .member-home_categoryIcon__yCbR9,html.dark .member-home_nextGameMobileLink__Arsoj,html.dark .member-home_nextGameViewAll__Nxxr0{color:hsl(var(--secondary))}html.dark .member-home_desktopGames__MQISY{--game-accent-ink:#d8b4fe;--game-action-border:#795695;--game-action-background:#2a2039;--game-badge-background:#382549;--game-muted-background:#282133}html.dark .member-home_desktopGames__MQISY [data-game-overview] strong,html.dark .member-home_desktopGames__MQISY [role=status]{color:#d8b4fe}html.dark .member-home_desktopGames__MQISY [data-game-info] .bg-muted{color:#dfd1ec}.member-home_desktopGames__MQISY{gap:24px}.member-home_desktopGames__MQISY [data-game-overview]{border:2px solid #d2bfe6;border-radius:18px;background:hsl(var(--card));box-shadow:0 5px 16px #35116b14}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child:before{display:none}.member-home_desktopGames__MQISY [data-game-photo]{border-bottom:1px solid #d2bfe6}.member-home_desktopGames__MQISY [data-game-info]>span:first-child{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid hsl(var(--border));font-size:17px;line-height:1.4}html.dark .member-home_desktopGames__MQISY [data-game-overview]{border-color:#795695;box-shadow:0 6px 20px #0005}html.dark .member-home_desktopGames__MQISY [data-game-photo]{border-color:#795695}@media(max-width:1023px){.member-home_desktopGames__MQISY{gap:32px}.member-home_desktopGames__MQISY [data-game-summary]>[data-game-info]{padding:16px}.member-home_desktopGames__MQISY [data-game-overview]>div:first-child>div:last-child{padding:0 16px 16px}.member-home_desktopGames__MQISY [data-game-info]>span:first-child{font-size:19px}.member-home_desktopGames__MQISY{gap:48px}.member-home_desktopGames__MQISY>div{position:relative;min-width:0;padding:7px;border-radius:23px;background:#e8dcf7;box-shadow:0 7px 18px #35116b1c}.member-home_desktopGames__MQISY>div+div:before{content:"";position:absolute;top:-25px;inset-inline:18%;height:2px;background:#c3a5df;border-radius:2px}.member-home_desktopGames__MQISY [data-game-overview]{border:2px solid #8854b7;border-radius:17px;box-shadow:none}.member-home_desktopGames__MQISY [data-game-photo]{height:160px;border-bottom:3px solid #8854b7}.member-home_desktopGames__MQISY [data-game-info]>span:first-child{color:#48147a;font-weight:800}html.dark .member-home_desktopGames__MQISY>div{background:#3a254f;box-shadow:0 8px 24px #0006}html.dark .member-home_desktopGames__MQISY>div+div:before{background:#87649f}html.dark .member-home_desktopGames__MQISY [data-game-overview],html.dark .member-home_desktopGames__MQISY [data-game-photo]{border-color:#b38bd5}html.dark .member-home_desktopGames__MQISY [data-game-info]>span:first-child{color:#e3c6ff}}.dashboard_intro__GW3kB{border:1px solid hsl(var(--border));border-radius:20px;overflow:hidden;background:hsl(var(--card));animation:dashboard_arrive__Rhqjf .5s ease-out}.dashboard_introTop__IBeYp{position:relative;padding:28px;background:linear-gradient(120deg,hsl(var(--playza-purple)),hsl(var(--playza-purple-800)));color:#fff;display:flex;justify-content:space-between;align-items:center;gap:20px}.dashboard_eyebrow__xHTL0{font-size:12px;color:hsl(var(--playza-green-300));font-weight:700}.dashboard_introTop__IBeYp h2{font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.5;margin:6px 0}.dashboard_introTop__IBeYp p{font-size:14px;color:hsl(var(--playza-slate-200));max-width:650px;line-height:1.8}.dashboard_heroIcon__VfQ4W{width:60px;height:60px;flex-shrink:0;color:hsl(var(--playza-green-300));opacity:.7}.dashboard_actions__sLcmK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px}.dashboard_action__GVGGP{display:flex;align-items:flex-start;gap:12px;position:relative;padding:18px 14px;border:1px solid hsl(var(--border));border-radius:12px;transition:transform .2s,border-color .2s,box-shadow .2s;background:hsl(var(--background))}.dashboard_action__GVGGP:hover{transform:translateY(-3px);border-color:hsl(var(--playza-blue-400));box-shadow:0 8px 18px hsl(var(--playza-purple)/.08)}.dashboard_actionIcon__0VEpK{padding:9px;border-radius:10px;color:hsl(var(--foreground));background:hsl(var(--playza-purple)/.1);flex-shrink:0}.dashboard_action__GVGGP:nth-child(2) .dashboard_actionIcon__0VEpK,.dashboard_action__GVGGP:nth-child(4) .dashboard_actionIcon__0VEpK{color:hsl(var(--foreground));background:hsl(var(--playza-purple)/.12)}.dashboard_action__GVGGP strong{display:block;font-size:14px;line-height:1.6}.dashboard_action__GVGGP small{display:block;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.7;margin-top:4px}.dashboard_arrow__xj87r{position:absolute;inset-inline-end:8px;top:8px;color:hsl(var(--muted-foreground))}.dashboard_sections__CZEQk{display:flex;gap:8px;flex-wrap:wrap;padding:0 20px 20px}.dashboard_sections__CZEQk a{padding:7px 14px;border-radius:30px;background:hsl(var(--muted));font-size:12px;font-weight:600}.dashboard_sections__CZEQk a:hover{color:hsl(var(--foreground));background:hsl(var(--playza-purple)/.1)}.dashboard_intro__GW3kB a:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:3px}.dashboard_section__p6Aoi{scroll-margin-top:90px;animation:dashboard_arrive__Rhqjf .6s ease-out}.dashboard_sectionHeader__opIiA{margin-bottom:18px;border-inline-start:4px solid hsl(var(--playza-purple));padding-inline-start:14px}.dashboard_sectionHeader__opIiA h2{font-size:22px;font-weight:800}.dashboard_sectionHeader__opIiA p{font-size:13px;color:hsl(var(--muted-foreground));margin-top:4px}.dashboard_section__p6Aoi:nth-of-type(2) .dashboard_sectionHeader__opIiA{border-color:hsl(var(--playza-purple))}@keyframes dashboard_arrive__Rhqjf{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.dashboard_actions__sLcmK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.dashboard_introTop__IBeYp{padding:22px}.dashboard_heroIcon__VfQ4W{display:none}.dashboard_actions__sLcmK{grid-template-columns:1fr;padding:14px}.dashboard_action__GVGGP{align-items:center}.dashboard_sections__CZEQk{padding:0 14px 14px}.dashboard_sectionHeader__opIiA h2{font-size:20px}}@media(prefers-reduced-motion:reduce){.dashboard_intro__GW3kB,.dashboard_section__p6Aoi{animation:none}.dashboard_action__GVGGP{transition:none}.dashboard_action__GVGGP:hover{transform:none}}.dashboard_introTop__IBeYp h2{color:#fff}.dashboard_eyebrow__xHTL0,.dashboard_heroIcon__VfQ4W{color:hsl(var(--playza-lime))}.dashboard_colorCardHeader__rs22j{position:relative;overflow:hidden;padding:24px 20px;background:hsl(var(--playza-purple));color:#fff}.dashboard_colorCardHeader__rs22j h3{color:#fff;font-size:20px;font-weight:800}.dashboard_colorCardHint__UieJR{font-size:13px;color:hsl(var(--playza-slate-200));line-height:1.6}.dashboard_compactCardHeader__sGg39{padding:14px 16px}.dashboard_compactCardHeader__sGg39 h3{font-size:16px;line-height:1.5}.dashboard_compactCardHeader__sGg39 .dashboard_colorCardHint__UieJR{font-size:12px}.game-card-shell_surface__9vZuP{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 90% 0,#793bba 0,transparent 55%),linear-gradient(115deg,#35116b,#54218c)}.game-card-shell_surface__9vZuP:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:#d4ff00;pointer-events:none}.game-card-shell_content__GHBLi{position:relative;z-index:1}.game-card-shell_art__aP2_Q{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:.65}.game-card-shell_art__aP2_Q:after{content:"";position:absolute;width:190px;height:190px;border:1px solid #d4ff0026;border-radius:50%;inset-inline-end:-85px;bottom:-140px;box-shadow:0 0 0 22px #d4ff0008,0 0 0 44px #d4ff0005}.game-card-shell_surface__9vZuP .text-muted-foreground{color:#e4d5f6}.game-card-shell_surface__9vZuP .bg-muted{background:var(--game-muted-background,#ffffff1a)}.game-card-shell_surface__9vZuP .bg-primary\/10,.game-card-shell_surface__9vZuP .bg-primary\/15{background:var(--game-badge-background,#d4ff0026);color:var(--game-accent-ink,#e4ff63)}.game-card-shell_price__o8Ril{color:#d4ff00}.game-card-shell_actions__Aunk8 a,.game-card-shell_actions__Aunk8 button{border-color:var(--game-action-border,#d4ff0066);background:var(--game-action-background,#ffffff0d);color:var(--game-accent-ink,#e4ff63);box-shadow:none}.game-card-shell_actions__Aunk8 a:hover,.game-card-shell_actions__Aunk8 button:hover{background:#d4ff00;color:#35116b;border-color:#d4ff00}.game-card-shell_actions__Aunk8 input{color:#241033}.game-card-shell_actions__Aunk8 a span{color:inherit}.game-card-shell_desktopCta__nfCdr,.game-card-shell_mobileStatus__6Xlbh{display:none}.game-card-shell_details__rEROT .text-primary{color:#55159a}.game-card-shell_details__rEROT .bg-primary\/10,.game-card-shell_details__rEROT .bg-primary\/15{color:#55159a;background:#f1e8ff}html.dark .game-card-shell_details__rEROT .text-primary{color:#d8b4fe}html.dark .game-card-shell_details__rEROT .bg-primary\/10,html.dark .game-card-shell_details__rEROT .bg-primary\/15{color:#d8b4fe;background:#382549}.volleyball-landing_page__nxhqU{--ink:var(--color-purple-dark);--cream:var(--color-background);--lime:var(--color-primary);background:var(--cream);color:var(--ink);overflow:hidden;font-family:Manrope,Alexandria,sans-serif}.volleyball-landing_page__nxhqU *{box-sizing:border-box}.volleyball-landing_page__nxhqU a,.volleyball-landing_page__nxhqU button{-webkit-tap-highlight-color:transparent}.volleyball-landing_page__nxhqU a:focus-visible,.volleyball-landing_page__nxhqU button:focus-visible{outline:3px solid var(--color-purple-dark);outline-offset:5px}.volleyball-landing_header__pR_x0{max-width:1400px;margin:auto;padding:18px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid hsl(var(--playza-purple-dark)/.102)}.volleyball-landing_headerActions___GlAI,.volleyball-landing_nav__QrB7T{display:flex;align-items:center;gap:30px}.volleyball-landing_nav__QrB7T{font-size:18px;font-weight:700}.volleyball-landing_nav__QrB7T a:hover{color:var(--color-purple-dark)}.volleyball-landing_headerActions___GlAI{gap:18px}.volleyball-landing_login__7Phb4{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:800}.volleyball-landing_hero__9eK4V{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative;padding:68px 5% 85px;min-height:690px}.volleyball-landing_eyebrow__Z_Wvg{font-size:10px;font-weight:800;letter-spacing:.15em;display:flex;align-items:center;gap:10px}.volleyball-landing_eyebrow__Z_Wvg>span{height:7px;width:7px;border-radius:50%;background:var(--color-navy);box-shadow:0 0 0 4px hsl(var(--playza-lime)/.251)}.volleyball-landing_hero__9eK4V h1{font-size:clamp(46px,5.7vw,82px);font-weight:800;line-height:1.08;letter-spacing:-.065em;margin:24px 0 30px}.volleyball-landing_hero__9eK4V h1>span{position:relative;display:inline-block;color:var(--color-navy)}.volleyball-landing_hero__9eK4V h1 svg{position:absolute;width:100%;height:20px;bottom:-13px;left:0;fill:none;stroke:var(--color-lime);stroke-width:4;stroke-linecap:round}.volleyball-landing_intro__RkRCB{font-size:15px;line-height:1.85;max-width:370px;color:var(--color-text-secondary)}.volleyball-landing_actions__vbYzc{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:28px}.volleyball-landing_primary__Jn06D{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:17px 24px;border-radius:100px;background:var(--ink);color:var(--cream);font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s}.volleyball-landing_primary__Jn06D:hover{transform:translateY(-3px);box-shadow:0 7px 0 hsl(var(--playza-purple-dark)/.1255)}.volleyball-landing_textLink__Qf37B{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800}.volleyball-landing_textLink__Qf37B:hover{text-decoration:underline;text-underline-offset:5px}.volleyball-landing_heroNote__z_Yi7{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:11px;margin-top:24px}.volleyball-landing_heroArt__OqxZE{position:relative;min-width:0;aspect-ratio:1/1}.volleyball-landing_orbit__qjOCk{position:absolute;inset:3%;border-radius:50%;border:1px solid hsl(var(--playza-purple-dark)/.1098);background:radial-gradient(ellipse,#e7ebcb 0,transparent 67%)}.volleyball-landing_orbit__qjOCk:after{content:"";position:absolute;inset:10%;border:1px dashed hsl(var(--playza-purple-dark)/.1255);border-radius:50%}.volleyball-landing_scene__znzKn{position:absolute;width:117%;inset-inline-start:-8%;top:10%;transform:rotate(-5deg)}.volleyball-landing_courtSvg__Qk5qa{width:100%;height:auto}.volleyball-landing_heroBall__TP7xO{position:absolute;width:25%;top:0;inset-inline-end:3%;filter:drop-shadow(6px 15px 0 hsl(var(--playza-purple-dark)/.0627));animation:volleyball-landing_floatBall__rSRIu 6s ease-in-out infinite}.volleyball-landing_artLabel__5K_T1{position:absolute;top:9%;inset-inline-start:4%;transform:rotate(-9deg);font-size:10px;letter-spacing:.18em;font-weight:800}.volleyball-landing_sticker__nub2r{position:absolute;inset-inline-end:0;bottom:15%;width:99px;height:99px;background:var(--color-purple-light);border:1px solid var(--ink);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:19px;line-height:1.05;font-weight:800;transform:rotate(12deg);box-shadow:4px 4px 0 var(--ink)}.volleyball-landing_sticker__nub2r>span{font-size:27px;margin-top:2px}.volleyball-landing_locationTag__0Jkeq{position:absolute;bottom:9%;inset-inline-start:12%;display:flex;align-items:center;gap:8px;background:var(--cream);padding:11px 15px;border:1px solid hsl(var(--playza-purple-dark)/.1255);border-radius:8px;font-size:10px;font-weight:700;transform:rotate(-5deg)}.volleyball-landing_motionButton___oRrE{position:absolute;bottom:1%;inset-inline-end:1%;border:1px solid hsl(var(--playza-purple-dark)/.1882);border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.volleyball-landing_scrollHint__XpLHb{position:absolute;bottom:24px;inset-inline-start:5%;display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:.12em;font-weight:700}.volleyball-landing_player__tkudD{animation:volleyball-landing_playerBounce__mUqMx 4s ease-in-out infinite;transform-origin:180px 320px}.volleyball-landing_ribbon__VhjxF{background:var(--lime);color:#000;border-block:1px solid var(--ink);padding:19px 0;transform:rotate(-1.5deg);width:104%;margin-inline-start:-2%;overflow:hidden}.volleyball-landing_ribbon__VhjxF>div{display:flex;width:-moz-max-content;width:max-content;animation:volleyball-landing_marquee__9N1_x 40s linear infinite;direction:ltr}.volleyball-landing_ribbon__VhjxF>div>span{display:flex;align-items:center;gap:30px;padding-inline:15px;font-size:15px;font-weight:800;letter-spacing:.08em;white-space:nowrap}.volleyball-landing_ribbon__VhjxF span span{font-size:27px;line-height:1}.volleyball-landing_discover__aP9Oe,.volleyball-landing_sportsSection__y78yf{max-width:1220px;margin:auto;padding:90px 5%}.volleyball-landing_sectionHeading__bcRfk{margin-bottom:32px}.volleyball-landing_sectionHeading__bcRfk h2,.volleyball-landing_sportsCopy__gKKn7 h2{font-size:clamp(32px,4vw,51px);font-weight:800;line-height:1.15;letter-spacing:-.045em;margin-top:18px}.volleyball-landing_sectionHeading__bcRfk h2 span,.volleyball-landing_sportsCopy__gKKn7 h2 span{color:var(--color-text-secondary)}.volleyball-landing_discoveryGrid__8LA4l{display:grid;grid-template-columns:1fr 1fr;gap:24px}.volleyball-landing_discoveryCard__daguV{overflow:hidden;border-radius:20px;min-width:0;transition:transform .25s;border:1px solid hsl(var(--playza-purple-dark)/.0824)}.volleyball-landing_discoveryCard__daguV:hover{transform:translateY(-6px)}.volleyball-landing_courtCard__8KAPr{background:var(--color-soft-lime)}.volleyball-landing_academyCard___i0d4{background:#fff}.volleyball-landing_cardTop__tOTvr{display:flex;justify-content:space-between;align-items:center;padding:24px 26px;font-size:10px;font-weight:800;letter-spacing:.15em}.volleyball-landing_circleArrow__neM3h{display:grid;place-items:center;border:1px solid hsl(var(--playza-purple-dark)/.251);border-radius:50%;height:38px;width:38px;transition:background .2s}.volleyball-landing_discoveryCard__daguV:hover .volleyball-landing_circleArrow__neM3h{background:var(--cream)}.volleyball-landing_cardGraphic__uYDlv{height:245px;position:relative;overflow:hidden}.volleyball-landing_miniCourt__RcCJZ{width:85%;max-width:370px;position:absolute;top:-40px;left:10%;transform:rotate(-8deg)}.volleyball-landing_cardCopy__rzriE{padding:12px 26px 28px}.volleyball-landing_cardCopy__rzriE h3{font-size:23px;font-weight:800;letter-spacing:-.04em}.volleyball-landing_cardCopy__rzriE p{font-size:13px;line-height:1.8;max-width:340px;color:var(--color-text-secondary);margin-top:9px}.volleyball-landing_academyGraphic__ugcMy{height:245px;position:relative;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;direction:ltr}.volleyball-landing_academyGraphic__ugcMy>span:not(.volleyball-landing_spark__0b3c0){width:22%;border:2px solid var(--ink);display:flex;align-items:flex-start;justify-content:center;padding-top:15px;font-size:24px;font-weight:800;box-shadow:8px 6px 0 hsl(var(--playza-purple-dark)/.1255)}.volleyball-landing_stepOne__NtNwh{height:70px;background:var(--color-background)}.volleyball-landing_stepTwo__axk_5{height:118px;background:#a3b3f5}.volleyball-landing_stepThree__kLuEh{height:175px;background:var(--color-purple-light);position:relative}.volleyball-landing_stepThree__kLuEh svg{position:absolute;bottom:12px;width:50px;height:50px}.volleyball-landing_academyBall__WL8_a{position:absolute;width:105px;top:0;left:26%;transform:rotate(-20deg);transition:transform .4s}.volleyball-landing_academyCard___i0d4:hover .volleyball-landing_academyBall__WL8_a{transform:translateY(-12px) rotate(12deg)}.volleyball-landing_spark__0b3c0{position:absolute;top:10px;right:10%;font-size:52px;color:#536ac1}.volleyball-landing_sportsSection__y78yf{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;padding-top:20px;padding-bottom:100px}.volleyball-landing_sportsCopy__gKKn7>p:not(.volleyball-landing_eyebrow__Z_Wvg){max-width:350px;font-size:14px;line-height:1.85;color:var(--color-text-secondary);margin-top:24px}.volleyball-landing_sportButtons__gswrX{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.volleyball-landing_sportButtons__gswrX button{display:flex;align-items:center;gap:8px;padding:11px 15px;border:1px solid hsl(var(--playza-purple-dark)/.1686);border-radius:100px;font-size:12px;font-weight:700;transition:background .2s}.volleyball-landing_sportButtons__gswrX button[aria-pressed=true]{background:var(--ink);color:var(--cream)}.volleyball-landing_sportPoster__XgvCd{color:#000;border-radius:16px;background:var(--lime);padding:24px;display:flex;align-items:center;flex-direction:column;transform:rotate(3deg);border:1px solid var(--ink);box-shadow:8px 8px 0 var(--ink);transition:background .3s}.volleyball-landing_sportPoster__XgvCd[data-sport=padel]{background:#f4a17e}.volleyball-landing_sportPoster__XgvCd[data-sport=tennis]{background:#c2cafa}.volleyball-landing_posterFooter__nfQd3,.volleyball-landing_posterLabel__C_OTk{font-size:9px;font-weight:800;letter-spacing:.14em;text-align:center}.volleyball-landing_posterGraphic__3y6oN{height:240px;display:flex;justify-content:center;padding:25px;animation:volleyball-landing_posterIn__CozcF .45s ease-out}.volleyball-landing_posterGraphic__3y6oN svg{height:100%;width:auto;filter:drop-shadow(8px 10px 0 hsl(var(--playza-purple-dark)/.0941))}.volleyball-landing_sportPoster__XgvCd strong{font-size:clamp(30px,4vw,46px);letter-spacing:-.05em;font-weight:800}.volleyball-landing_posterFooter__nfQd3{border-top:1px solid hsl(var(--playza-purple-dark)/.251);padding-top:15px;margin-top:18px;width:100%}.volleyball-landing_finalCta__2Infc{position:relative;isolation:isolate;text-align:center;background:var(--ink);color:var(--cream);padding:70px 24px;overflow:hidden}.volleyball-landing_finalCta__2Infc .volleyball-landing_eyebrow__Z_Wvg{justify-content:center;color:var(--color-primary)}.volleyball-landing_finalCta__2Infc h2{font-size:clamp(36px,6vw,72px);font-weight:800;letter-spacing:-.05em;line-height:1.2;margin:20px 0 28px}.volleyball-landing_finalCta__2Infc .volleyball-landing_primary__Jn06D{background:var(--lime);color:#000}.volleyball-landing_finalCta__2Infc>p:last-child{font-size:12px;color:#c4ccc0;margin-top:20px}.volleyball-landing_ctaStar__28NAm{position:absolute;width:260px;height:260px;pointer-events:none;z-index:-1;left:-60px;top:80px;color:hsl(var(--playza-lime)/.1255);animation:volleyball-landing_spin__A90Bg 50s linear infinite}.volleyball-landing_footer__Su_8U{max-width:1400px;margin:auto;padding:38px 5% 50px;display:flex;justify-content:space-between;align-items:center;gap:30px}.volleyball-landing_footer__Su_8U p{font-size:11px;color:var(--color-text-secondary);margin-top:8px}.volleyball-landing_footer__Su_8U nav{display:flex;flex-wrap:wrap;gap:20px;font-size:11px;font-weight:700}.volleyball-landing_footer__Su_8U>span{font-size:10px;white-space:nowrap;color:var(--color-text-secondary)}.volleyball-landing_page__nxhqU[dir=rtl] h1,.volleyball-landing_page__nxhqU[dir=rtl] h2,.volleyball-landing_page__nxhqU[dir=rtl] h3{letter-spacing:0;line-height:1.4}.volleyball-landing_page__nxhqU[dir=rtl] .volleyball-landing_eyebrow__Z_Wvg{letter-spacing:0}.volleyball-landing_page__nxhqU[data-paused=true] *{animation-play-state:paused!important}@keyframes volleyball-landing_floatBall__rSRIu{0%,to{transform:translateY(0) rotate(-12deg)}50%{transform:translateY(-18px) rotate(14deg)}}@keyframes volleyball-landing_playerBounce__mUqMx{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-8px)}}@keyframes volleyball-landing_marquee__9N1_x{to{transform:translateX(-50%)}}@keyframes volleyball-landing_spin__A90Bg{to{transform:rotate(1turn)}}@keyframes volleyball-landing_posterIn__CozcF{0%{opacity:.4;transform:translateY(10px) rotate(-6deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media(min-width:1500px){.volleyball-landing_hero__9eK4V{min-height:760px}}@media(max-width:900px){.volleyball-landing_nav__QrB7T{gap:16px}.volleyball-landing_hero__9eK4V{padding-top:45px;min-height:590px}.volleyball-landing_hero__9eK4V h1{font-size:56px}.volleyball-landing_actions__vbYzc{gap:18px}.volleyball-landing_heroArt__OqxZE{margin-inline-start:-10px}.volleyball-landing_sticker__nub2r{width:75px;height:75px;font-size:15px}.volleyball-landing_artLabel__5K_T1{font-size:8px}.volleyball-landing_sportsSection__y78yf{gap:35px}.volleyball-landing_footer__Su_8U{flex-wrap:wrap}.volleyball-landing_cardCopy__rzriE h3{font-size:21px}}@media(max-width:640px){.volleyball-landing_header__pR_x0{padding:12px 5%;gap:12px}.volleyball-landing_nav__QrB7T{display:none}.volleyball-landing_headerActions___GlAI{gap:12px}.volleyball-landing_hero__9eK4V{grid-template-columns:1fr;padding-top:32px;padding-bottom:52px}.volleyball-landing_hero__9eK4V h1{font-size:clamp(44px,12vw,64px);margin-top:20px}.volleyball-landing_intro__RkRCB{font-size:14px;max-width:330px}.volleyball-landing_heroArt__OqxZE{width:100%;max-width:430px;margin:20px auto 0;aspect-ratio:1.12}.volleyball-landing_heroBall__TP7xO{width:23%;inset-inline-end:7%}.volleyball-landing_artLabel__5K_T1{top:7%}.volleyball-landing_scene__znzKn{top:0}.volleyball-landing_locationTag__0Jkeq{bottom:3%}.volleyball-landing_sticker__nub2r{bottom:15%;inset-inline-end:3%}.volleyball-landing_motionButton___oRrE{bottom:0}.volleyball-landing_heroNote__z_Yi7{font-size:10px}.volleyball-landing_scrollHint__XpLHb{bottom:15px;font-size:8px}.volleyball-landing_ribbon__VhjxF{padding:14px 0}.volleyball-landing_ribbon__VhjxF>div>span{font-size:12px;gap:20px}.volleyball-landing_discover__aP9Oe,.volleyball-landing_sportsSection__y78yf{padding:55px 5%}.volleyball-landing_discoveryGrid__8LA4l{grid-template-columns:1fr;gap:18px}.volleyball-landing_academyGraphic__ugcMy,.volleyball-landing_cardGraphic__uYDlv{height:220px}.volleyball-landing_miniCourt__RcCJZ{max-width:320px;left:calc(50% - 160px)}.volleyball-landing_cardCopy__rzriE{padding-bottom:24px}.volleyball-landing_cardTop__tOTvr{padding:20px 24px}.volleyball-landing_sportsSection__y78yf{grid-template-columns:1fr;padding-top:0;gap:30px}.volleyball-landing_sportPoster__XgvCd{width:90%;max-width:360px;justify-self:center}.volleyball-landing_sectionHeading__bcRfk h2,.volleyball-landing_sportsCopy__gKKn7 h2{font-size:34px}.volleyball-landing_posterGraphic__3y6oN{height:220px}.volleyball-landing_finalCta__2Infc{padding:55px 20px}.volleyball-landing_finalCta__2Infc h2{font-size:40px}.volleyball-landing_ctaStar__28NAm{width:180px;height:180px;left:-95px}.volleyball-landing_footer__Su_8U{padding-bottom:95px;gap:25px}.volleyball-landing_footer__Su_8U nav{gap:18px}.volleyball-landing_page__nxhqU[dir=rtl] .volleyball-landing_hero__9eK4V h1{font-size:44px}}@media(prefers-reduced-motion:reduce){.volleyball-landing_page__nxhqU *,.volleyball-landing_page__nxhqU :after,.volleyball-landing_page__nxhqU :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.volleyball-landing_discoveryCard__daguV:hover,.volleyball-landing_primary__Jn06D:hover{transform:none}}.volleyball-landing_page__nxhqU{color-scheme:light;--foreground:var(--playza-slate-950);--body-text:var(--playza-slate-950)}.volleyball-landing_page__nxhqU :is(h1,h2,h3,h4,h5,h6,nav,label,strong){color:inherit}.volleyball-landing_finalCta__2Infc{--foreground:0 0% 100%;color:#fff}.volleyball-landing_finalCta__2Infc .volleyball-landing_primary__Jn06D,.volleyball-landing_primary__Jn06D{background:var(--color-primary);color:var(--color-navy)}.volleyball-landing_finalCta__2Infc .volleyball-landing_primary__Jn06D:hover,.volleyball-landing_primary__Jn06D:hover{background:var(--color-primary-hover);color:var(--color-navy)}.volleyball-landing_primary__Jn06D:active{background:var(--color-primary-hover)}.volleyball-landing_sportButtons__gswrX button[aria-pressed=true]{background:var(--color-soft-lime);color:var(--color-navy)}.volleyball-landing_sportButtons__gswrX button:hover{background:var(--color-soft-lime)}.volleyball-landing_footer__Su_8U a:hover,.volleyball-landing_nav__QrB7T a:hover{text-decoration:underline;text-underline-offset:4px}.volleyball-landing_discoveryCard__daguV{border-color:var(--color-border)}.volleyball-landing_beachSection__GKqaZ{max-width:1220px;margin:0 auto;padding:40px 5% 95px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;scroll-margin-top:24px}.volleyball-landing_beachCopy__8xKjU{min-width:0}.volleyball-landing_beachCopy__8xKjU h2{font-size:clamp(32px,3.7vw,49px);font-weight:800;line-height:1.16;letter-spacing:-.045em;margin:18px 0 22px}.volleyball-landing_beachCopy__8xKjU h2 span{color:var(--color-text-muted)}.volleyball-landing_beachCopy__8xKjU>p:not(.volleyball-landing_eyebrow__Z_Wvg){font-size:14px;line-height:1.85;color:var(--color-text)}.volleyball-landing_beachHighlights__O4mZM{display:grid;gap:12px;margin-top:22px;list-style:none;padding:0;font-size:13px;font-weight:600}.volleyball-landing_beachHighlights__O4mZM li{display:flex;align-items:flex-start;gap:10px}.volleyball-landing_beachHighlights__O4mZM svg{flex-shrink:0;margin-top:2px}.volleyball-landing_beachCopy__8xKjU .volleyball-landing_actions__vbYzc{gap:16px}.volleyball-landing_beachCopy__8xKjU .volleyball-landing_beachNote__II_7M{font-size:11px;margin-top:20px;color:var(--color-text-muted)}.volleyball-landing_beachArt__tgbZc{position:relative;min-width:0;border:1px solid var(--color-border);border-radius:28px;background:linear-gradient(145deg,var(--color-soft-lime),var(--color-surface) 65%);padding:44px 8px 32px;overflow:hidden}.volleyball-landing_beachScene__G3tmU{width:100%;height:auto;display:block}.volleyball-landing_beachArtLabel__Oav6h{position:absolute;top:24px;inset-inline-start:24px;font-size:10px;font-weight:800;letter-spacing:.14em}.volleyball-landing_beachTag__TdS9v{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:700}.volleyball-landing_beachMotion__KQwV9{position:absolute;bottom:16px;inset-inline-end:16px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface)}.volleyball-landing_beachMotion__KQwV9:hover{background:var(--color-soft-lime)}.volleyball-landing_beachBall__Mq8sf{animation:volleyball-landing_beach-rally__nL9uT 3.8s ease-in-out infinite;transform-box:view-box;transform-origin:220px 151px}.volleyball-landing_beachPlayer__2BjKq{animation:volleyball-landing_beach-ready__xi7TN 3.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center bottom}.volleyball-landing_beachReceiver__2XSCT{animation:volleyball-landing_beach-ready__xi7TN 3.8s ease-in-out 1.9s infinite;transform-box:fill-box;transform-origin:center bottom}.volleyball-landing_beachSun__4bYdM{animation:volleyball-landing_spin__A90Bg 45s linear infinite;transform-origin:485px 90px}.volleyball-landing_beachWaves__DQkQX{animation:volleyball-landing_beach-wave__lNVWc 5s ease-in-out infinite}@keyframes volleyball-landing_beach-rally__nL9uT{0%,to{transform:translate(0) rotate(-12deg)}25%{transform:translate(90px,-60px) rotate(50deg)}50%{transform:translate(205px) rotate(130deg)}75%{transform:translate(100px,-62px) rotate(205deg)}}@keyframes volleyball-landing_beach-ready__xi7TN{0%,40%,65%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes volleyball-landing_beach-wave__lNVWc{0%,to{transform:translateX(-8px)}50%{transform:translateX(8px)}}@media(max-width:900px){.volleyball-landing_beachSection__GKqaZ{gap:28px}}@media(max-width:640px){.volleyball-landing_beachSection__GKqaZ{grid-template-columns:1fr;padding:25px 5% 60px;gap:28px}.volleyball-landing_beachCopy__8xKjU h2{font-size:34px}.volleyball-landing_beachArt__tgbZc{padding-top:40px;border-radius:20px}.volleyball-landing_beachCopy__8xKjU .volleyball-landing_actions__vbYzc{align-items:flex-start;flex-direction:column}.volleyball-landing_beachArtLabel__Oav6h{font-size:9px;letter-spacing:.08em}.volleyball-landing_beachTag__TdS9v{padding-inline:26px;font-size:10px}}@media(prefers-reduced-motion:reduce){.volleyball-landing_beachBall__Mq8sf,.volleyball-landing_beachPlayer__2BjKq,.volleyball-landing_beachReceiver__2XSCT,.volleyball-landing_beachSun__4bYdM,.volleyball-landing_beachWaves__DQkQX{animation:none}}.volleyball-landing_upcomingGames__1j98u{max-width:1220px;margin:0 auto;padding:60px 5%;scroll-margin-top:24px}.volleyball-landing_upcomingGames__1j98u .volleyball-landing_sectionHeading__bcRfk>p:last-child{max-width:720px;margin-top:20px;line-height:1.8;font-size:14px}.volleyball-landing_gameGrid__XDAMG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px;counter-reset:game}.volleyball-landing_gameCard__4noj6{position:relative;counter-increment:game;display:flex;flex-direction:column;gap:10px;min-width:0;padding:26px 24px 24px;border:2px solid var(--color-navy);border-radius:24px;background:linear-gradient(158deg,#fef65c,#f8e93f 52%,#f2de38);box-shadow:7px 7px 0 var(--color-navy);overflow:hidden;overflow-wrap:anywhere;transition:transform .22s ease,box-shadow .22s ease}.volleyball-landing_gameCard__4noj6:before{content:"";position:absolute;width:170px;height:170px;border-radius:50%;border:2px dashed hsl(var(--playza-purple-dark)/.2);top:-84px;inset-inline-start:-64px;pointer-events:none}.volleyball-landing_gameCard__4noj6:after{content:"✳";position:absolute;top:14px;inset-inline-end:44px;font-size:34px;line-height:1;color:var(--color-purple-dark);opacity:.18;pointer-events:none}.volleyball-landing_gameCard__4noj6:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 var(--color-navy)}.volleyball-landing_gameCard__4noj6>p:first-of-type{display:inline-flex;align-self:flex-start;padding:6px 13px;border-radius:100px;background:var(--color-navy);color:#fef65c;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.volleyball-landing_gameCard__4noj6 h3{font-size:22px;font-weight:800;line-height:1.35;letter-spacing:-.02em;margin-top:2px}.volleyball-landing_gameCard__4noj6 h3 a{position:relative}.volleyball-landing_gameCard__4noj6 h3 a:after{content:"";position:absolute;inset-inline-start:0;bottom:-3px;height:3px;width:0;background:var(--color-navy);border-radius:3px;transition:width .22s ease}.volleyball-landing_gameCard__4noj6:hover h3 a:after{width:100%}.volleyball-landing_gameCard__4noj6 p{font-size:13px;line-height:1.7;font-weight:600;color:#1e2b45}.volleyball-landing_gameCard__4noj6 p:has(strong){font-weight:700}.volleyball-landing_gameCard__4noj6 .volleyball-landing_textLink__Qf37B{margin-top:auto;padding-top:14px;font-size:13px;border-top:2px dashed hsl(var(--playza-purple-dark)/.251)}.volleyball-landing_gameCard__4noj6 .volleyball-landing_textLink__Qf37B svg{transition:transform .22s ease}.volleyball-landing_gameCard__4noj6:hover .volleyball-landing_textLink__Qf37B svg{transform:translate(3px,-3px)}.volleyball-landing_page__nxhqU[dir=rtl] .volleyball-landing_gameCard__4noj6>p:first-of-type{letter-spacing:0}.volleyball-landing_gamesEmpty__je_FK{margin-top:24px;max-width:720px;line-height:1.8}@media(max-width:900px){.volleyball-landing_gameGrid__XDAMG{grid-template-columns:1fr}.volleyball-landing_upcomingGames__1j98u{padding:45px 5%}}.volleyball-landing_academyMgmt__r2Fl0>div{background:var(--color-navy);border-color:#2e4063}.volleyball-landing_academyMgmt__r2Fl0 h2{color:var(--color-primary)}.volleyball-landing_academyMgmt__r2Fl0 p{color:#c9d2e3}.volleyball-landing_academyMgmt__r2Fl0 p:first-of-type{color:#fff}.volleyball-landing_multiSportHero__pDPVd{position:absolute;inset-inline-start:-3%;top:5%;width:106%;height:auto}.volleyball-landing_heroArt__OqxZE .volleyball-landing_artLabel__5K_T1{top:0;inset-inline-start:6%;transform:rotate(-5deg)}.volleyball-landing_heroArt__OqxZE .volleyball-landing_sticker__nub2r{width:76px;height:76px;font-size:15px;bottom:4%;inset-inline-end:0}.volleyball-landing_heroArt__OqxZE .volleyball-landing_sticker__nub2r>span{font-size:20px}.volleyball-landing_multiSportHero__pDPVd .sports-hero-volleyball{animation:volleyball-landing_multi-sport-ball__Qk0Fp 5s ease-in-out infinite;transform-origin:207px 119px}@keyframes volleyball-landing_multi-sport-ball__Qk0Fp{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-9px) rotate(14deg)}}@media(max-width:640px){.volleyball-landing_multiSportHero__pDPVd{top:3%;width:104%;inset-inline-start:-2%}.volleyball-landing_heroArt__OqxZE .volleyball-landing_artLabel__5K_T1{top:0;font-size:8px}.volleyball-landing_heroArt__OqxZE .volleyball-landing_sticker__nub2r{width:60px;height:60px;font-size:12px;bottom:2%}.volleyball-landing_heroArt__OqxZE .volleyball-landing_sticker__nub2r>span{font-size:16px}.volleyball-landing_heroArt__OqxZE .volleyball-landing_locationTag__0Jkeq{bottom:0;inset-inline-start:4%}}@media(prefers-reduced-motion:reduce){.volleyball-landing_multiSportHero__pDPVd .sports-hero-volleyball{animation:none}}.volleyball-landing_heroCopy__4Fw1R .volleyball-landing_heroJoin__s7C4f{min-height:64px;max-width:100%;padding:20px 34px;font-size:clamp(17px,1.5vw,20px);font-weight:900;line-height:1.4;gap:16px;text-align:center;justify-content:center}.volleyball-landing_heroCopy__4Fw1R .volleyball-landing_heroJoin__s7C4f svg{flex-shrink:0}@media(max-width:640px){.volleyball-landing_heroCopy__4Fw1R .volleyball-landing_heroJoin__s7C4f{width:100%;max-width:360px;padding:20px 24px}}.volleyball-landing_hero__9eK4V{background:var(--color-purple-dark);color:#fff;max-width:none}.volleyball-landing_hero__9eK4V h1>span{color:var(--color-primary)}.volleyball-landing_hero__9eK4V .volleyball-landing_heroNote__z_Yi7,.volleyball-landing_hero__9eK4V .volleyball-landing_intro__RkRCB{color:hsl(var(--playza-purple-100))}.volleyball-landing_hero__9eK4V .volleyball-landing_eyebrow__Z_Wvg>span{background:var(--color-primary)}.volleyball-landing_heroArt__OqxZE{background:var(--color-background);border-radius:32px;color:var(--color-text-primary)}.volleyball-landing_hero__9eK4V .volleyball-landing_scrollHint__XpLHb{color:#fff}.volleyball-landing_hero__9eK4V :is(a,button):focus-visible{outline-color:var(--color-primary)}.volleyball-landing_finalCta__2Infc h2{color:#fff}.volleyball-landing_sticker__nub2r{color:#fff;background:var(--color-secondary)}.volleyball-landing_combinedSports__U3mcE{max-width:1220px;margin:auto;padding:55px 5% 80px}.volleyball-landing_combinedSports__U3mcE .volleyball-landing_sectionHeading__bcRfk>p:last-child{max-width:720px;margin-top:20px;line-height:1.8;color:var(--color-text-secondary)}.volleyball-landing_sportsCards__HWyHy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.volleyball-landing_sportTile__nxHcJ{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:26px;border:1px solid var(--color-border);border-radius:24px;background:var(--color-surface);scroll-margin-top:30px;transition:transform .25s,box-shadow .25s}.volleyball-landing_sportTile__nxHcJ:hover{transform:translateY(-5px);box-shadow:0 12px 30px hsl(var(--playza-purple-dark)/.1)}.volleyball-landing_sportTile__nxHcJ h3{font-size:24px;font-weight:800}.volleyball-landing_sportTile__nxHcJ p{font-size:13px;line-height:1.8;color:var(--color-text-secondary)}.volleyball-landing_sportTile__nxHcJ .volleyball-landing_textLink__Qf37B{margin-top:auto}.volleyball-landing_sportTileArt__Q4sde{display:grid;place-items:center;width:80px;height:80px;border-radius:24px;background:var(--color-soft-lime);color:var(--color-purple-dark);transform:rotate(-6deg)}.volleyball-landing_sportTileArt__Q4sde svg{width:48px;height:48px}.volleyball-landing_ownerSection__Evh8p{position:relative;max-width:1150px;margin:30px auto 60px;padding:44px;border-radius:32px;background:linear-gradient(125deg,var(--color-purple-dark),var(--color-secondary));color:#fff;overflow:hidden}.volleyball-landing_ownerHeading__R67iX{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:24px}.volleyball-landing_ownerHeading__R67iX>div{min-width:0}.volleyball-landing_ownerSection__Evh8p h2,.volleyball-landing_ownerSection__Evh8p h3{color:#fff}.volleyball-landing_ownerSection__Evh8p p{color:#eee7ff}.volleyball-landing_ownerSection__Evh8p .volleyball-landing_eyebrow__Z_Wvg{color:var(--color-primary)}.volleyball-landing_ownerSection__Evh8p>section,.volleyball-landing_ownerSection__Evh8p>ul>li{background:#ffffff0d;border-color:#ffffff38}.volleyball-landing_ownerSection__Evh8p>section li svg{color:var(--color-primary)}.volleyball-landing_ownerSection__Evh8p>section li p:first-child{color:#fff}.volleyball-landing_ownerSection__Evh8p>section li p:last-child{color:#eee7ff}.volleyball-landing_ownerArt__kpZap{height:260px;position:relative;min-width:0}.volleyball-landing_ownerArt__kpZap .volleyball-landing_miniCourt__RcCJZ{width:110%;max-width:430px;left:-8%;top:-30px;animation:volleyball-landing_ownerCourt__np7Jr 7s ease-in-out infinite}.volleyball-landing_ownerBadge__hX_yp{position:absolute;inset-inline-end:0;top:20px;display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:var(--color-primary);color:var(--color-purple-dark);font-size:34px;font-weight:900;transform:rotate(10deg);animation:volleyball-landing_floatBall__rSRIu 6s ease-in-out infinite}.volleyball-landing_ownerBadge__hX_yp small{font-size:9px;margin-top:-18px}.volleyball-landing_ownerSpark__5suPf{position:absolute;inset-inline-start:4%;top:8px;font-size:44px;color:var(--color-primary);animation:volleyball-landing_spin__A90Bg 25s linear infinite}.volleyball-landing_ownerPin__S5i_z{position:absolute;bottom:8px;inset-inline-end:12%;padding:13px;border-radius:18px;background:#fff;color:var(--color-purple-dark);animation:volleyball-landing_floatBall__rSRIu 5s ease-in-out infinite}.volleyball-landing_ownerMotion__2JRJJ{display:grid;place-items:center;width:34px;height:34px;margin-block:0 16px;margin-inline-start:auto;border:1px solid #ffffff66;border-radius:50%;color:#fff}@keyframes volleyball-landing_ownerCourt__np7Jr{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-10px) rotate(-3deg)}}@media(max-width:800px){.volleyball-landing_sportsCards__HWyHy{grid-template-columns:repeat(2,minmax(0,1fr))}.volleyball-landing_ownerSection__Evh8p{margin-inline:5%;padding:28px}.volleyball-landing_ownerHeading__R67iX{grid-template-columns:1fr}.volleyball-landing_ownerArt__kpZap{width:100%;max-width:360px;justify-self:center}}@media(max-width:480px){.volleyball-landing_sportsCards__HWyHy{grid-template-columns:1fr}.volleyball-landing_ownerSection__Evh8p{padding:24px 20px}.volleyball-landing_ownerArt__kpZap{height:235px}.volleyball-landing_ownerSection__Evh8p h2{font-size:30px}}@media(prefers-reduced-motion:reduce){.volleyball-landing_ownerArt__kpZap *{animation:none!important}.volleyball-landing_sportTile__nxHcJ:hover{transform:none}}.volleyball-landing_ownerArt__kpZap{pointer-events:none}.volleyball-landing_sportTile__nxHcJ{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(145deg,var(--color-purple-dark),var(--color-secondary));border-color:var(--color-purple-dark);color:#fff;box-shadow:0 7px 20px hsl(var(--playza-purple-dark)/.12)}.volleyball-landing_sportTile__nxHcJ:after{content:"";position:absolute;z-index:-1;width:220px;height:220px;inset-inline-end:-130px;bottom:-140px;border:1px solid #ffffff24;border-radius:50%;box-shadow:0 0 0 24px #ffffff08;pointer-events:none}.volleyball-landing_sportTile__nxHcJ h3{color:#fff}.volleyball-landing_sportTile__nxHcJ p{color:#f0e9ff}.volleyball-landing_sportTile__nxHcJ .volleyball-landing_textLink__Qf37B{color:var(--color-primary);border-top:1px solid #ffffff30;padding-top:18px;width:100%;justify-content:space-between}.volleyball-landing_sportTile__nxHcJ .volleyball-landing_textLink__Qf37B:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px;border-radius:4px}.volleyball-landing_sportTileArt__Q4sde{width:calc(100% + 52px);height:200px;margin:-26px -26px 0;border-radius:0;background:radial-gradient(ellipse at center,#ffffff0c,transparent 70%);transform:none;pointer-events:none;color:inherit;display:block}.volleyball-landing_sportTileArt__Q4sde>svg{width:100%;height:100%;filter:drop-shadow(0 10px 12px #240F4430)}.volleyball-landing_tileCourt__baDQ0{animation:volleyball-landing_tileCourtFloat___fQ5x 7s ease-in-out infinite;transform-origin:center}.volleyball-landing_tileBall__gSiXL{animation:volleyball-landing_tileBallFloat__oAdRS 4.5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.volleyball-landing_tileRacket__kHOg8{animation:volleyball-landing_tileRacketSwing__8yEyA 6s ease-in-out infinite;transform-box:fill-box;transform-origin:center 90%}.volleyball-landing_tileSun__g1u7l{animation:volleyball-landing_spin__A90Bg 30s linear infinite;transform-origin:266px 38px}.volleyball-landing_sportTile__nxHcJ:nth-child(2n) .volleyball-landing_tileBall__gSiXL{animation-delay:-2s}.volleyball-landing_sportTile__nxHcJ:nth-child(3n) .volleyball-landing_tileCourt__baDQ0{animation-delay:-3s}@keyframes volleyball-landing_tileCourtFloat___fQ5x{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes volleyball-landing_tileBallFloat__oAdRS{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-12px) rotate(12deg)}}@keyframes volleyball-landing_tileRacketSwing__8yEyA{0%,to{transform:rotate(-4deg)}50%{transform:rotate(7deg)}}@media(prefers-reduced-motion:reduce){.volleyball-landing_tileBall__gSiXL,.volleyball-landing_tileCourt__baDQ0,.volleyball-landing_tileRacket__kHOg8,.volleyball-landing_tileSun__g1u7l{animation:none!important}}.volleyball-landing_tileArrow__qU6_K{animation:volleyball-landing_tileArrowAim__VJN_9 5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes volleyball-landing_tileArrowAim__VJN_9{0%,to{transform:translateX(-5px)}50%{transform:translateX(6px)}}@media(prefers-reduced-motion:reduce){.volleyball-landing_tileArrow__qU6_K{animation:none!important}}.volleyball-landing_page__nxhqU{background-color:var(--color-background);background-image:radial-gradient(circle,hsl(var(--playza-purple-dark)/.1) 1px,transparent 1px);background-size:24px 24px}.volleyball-landing_page__nxhqU>main{background-image:url(/images/sports-doodles.svg),radial-gradient(ellipse at 0 25%,hsl(var(--playza-purple)/.1),transparent 48%),radial-gradient(ellipse at 100% 75%,hsl(var(--playza-lime)/.16),transparent 43%),linear-gradient(90deg,hsl(var(--playza-purple-dark)/.025) 1px,transparent 1px),linear-gradient(hsl(var(--playza-purple-dark)/.025) 1px,transparent 1px);background-size:1400px 1100px,100% 1200px,100% 1200px,120px 120px,120px 120px;background-position:top;background-repeat:repeat}.volleyball-landing_footer__Su_8U,.volleyball-landing_header__pR_x0{max-width:none;width:100%;margin-inline:0;padding-inline:max(5%,calc((100% - 1260px)/2));background:transparent;border-color:transparent}@media(max-width:640px){.volleyball-landing_page__nxhqU>main{background-image:url(/images/sports-doodles-mobile.svg),radial-gradient(ellipse at 0 25%,hsl(var(--playza-purple)/.1),transparent 48%),radial-gradient(ellipse at 100% 75%,hsl(var(--playza-lime)/.16),transparent 43%),linear-gradient(90deg,hsl(var(--playza-purple-dark)/.025) 1px,transparent 1px),linear-gradient(hsl(var(--playza-purple-dark)/.025) 1px,transparent 1px);background-size:390px 860px,100% 1200px,100% 1200px,120px 120px,120px 120px}}.volleyball-landing_academyMgmt__r2Fl0>.volleyball-landing_academyPanel__ygbaM{position:relative;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:32px;padding:40px;border:1px solid #ffffff30;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse at 95% 15%,#a45aee66,transparent 65%),linear-gradient(125deg,var(--color-purple-dark),var(--color-secondary))}.volleyball-landing_academyCopy__A21dE{position:relative;z-index:1;min-width:0}.volleyball-landing_academyCopy__A21dE>a{transition:transform .2s,box-shadow .2s}.volleyball-landing_academyCopy__A21dE>a:hover{transform:translateY(-3px);box-shadow:0 8px 28px #c8ff0030}.volleyball-landing_academyVisual__fXp4A{position:relative;min-width:0;height:320px;display:grid;place-items:center;pointer-events:none;color:var(--color-primary)}.volleyball-landing_academyOrbit__9sufs{position:absolute;width:280px;height:280px;border:1px dashed #ffffff35;border-radius:50%;animation:volleyball-landing_spin__A90Bg 55s linear infinite}.volleyball-landing_academyOrbit__9sufs:after,.volleyball-landing_academyOrbit__9sufs:before{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:var(--color-primary);top:28px;left:45px}.volleyball-landing_academyOrbit__9sufs:after{top:auto;left:auto;bottom:28px;right:45px;background:#dfcaff}.volleyball-landing_academySpark__lZuPP{position:absolute;top:4px;inset-inline-end:10px;animation:volleyball-landing_academyFloat__MltB0 5s ease-in-out infinite}.volleyball-landing_academyBoard__Dwx8_{position:relative;width:min(100%,300px);padding:20px;border:1px solid #ffffff45;border-radius:22px;background:linear-gradient(145deg,#ffffff20,#ffffff0b);box-shadow:0 20px 45px #220b4938;transform:rotate(-4deg);animation:volleyball-landing_academyBoard__Dwx8_ 7s ease-in-out infinite}.volleyball-landing_academyBoardHeader__U1bb6{display:flex;align-items:center;gap:10px;color:#fff;font-size:13px;font-weight:800}.volleyball-landing_academyBoardHeader__U1bb6 small{display:block;font-size:10px;font-weight:400;color:#ede4ff;margin-top:3px}.volleyball-landing_academyBoardIcon__QBOjb{padding:9px;border-radius:12px;background:#ffffff18;color:var(--color-primary)}.volleyball-landing_academyStatus__sk6XV{width:7px;height:7px;background:var(--color-primary);border-radius:50%;margin-inline-start:auto;box-shadow:0 0 0 5px #c8ff0015}.volleyball-landing_academyCourt__DZSMa svg{display:block;width:100%;height:126px}.volleyball-landing_academyBall__WL8_a{animation:volleyball-landing_academyBall__WL8_a 3.5s ease-in-out infinite}.volleyball-landing_academyRoster__Lmh7y{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:11px;gap:8px}.volleyball-landing_academyRoster__Lmh7y>span{display:flex;align-items:center;gap:6px}.volleyball-landing_academyRoster__Lmh7y>div{display:flex;padding-inline-start:5px}.volleyball-landing_academyRoster__Lmh7y>div>span{display:grid;place-items:center;width:23px;height:23px;margin-inline-start:-5px;border-radius:50%;border:2px solid #6225a6;background:var(--color-primary);color:var(--color-purple-dark)}.volleyball-landing_academyProgress__QOn9F{height:5px;background:#ffffff1f;border-radius:8px;margin-top:15px;overflow:hidden}.volleyball-landing_academyProgress__QOn9F>span{display:block;width:82%;height:100%;background:var(--color-primary);border-radius:inherit;transform-origin:left;animation:volleyball-landing_academyProgress__QOn9F 5s ease-in-out infinite}.volleyball-landing_academyQr__NsAP5,.volleyball-landing_academySchedule__H510s{position:absolute;display:flex;align-items:center;gap:9px;border:1px solid #ffffff4a;border-radius:14px;padding:12px 14px;font-size:12px;font-weight:800;box-shadow:0 12px 28px #220b4930;animation:volleyball-landing_academyFloat__MltB0 6s ease-in-out infinite}.volleyball-landing_academyQr__NsAP5{bottom:8px;inset-inline-end:0;background:var(--color-primary);color:var(--color-purple-dark)}.volleyball-landing_academySchedule__H510s{top:7px;inset-inline-start:0;background:#f5eeff;color:var(--color-purple-dark);animation-delay:-3s}@keyframes volleyball-landing_academyFloat__MltB0{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes volleyball-landing_academyBoard__Dwx8_{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-6px)}}@keyframes volleyball-landing_academyBall__WL8_a{0%,to{transform:translate(0)}50%{transform:translate(-22px,-12px)}}@keyframes volleyball-landing_academyProgress__QOn9F{0%,to{transform:scaleX(.8)}50%{transform:scaleX(1)}}.volleyball-landing_page__nxhqU[data-paused=true] .volleyball-landing_academyVisual__fXp4A *{animation-play-state:paused!important}@media(max-width:800px){.volleyball-landing_academyMgmt__r2Fl0>.volleyball-landing_academyPanel__ygbaM{grid-template-columns:1fr;padding:26px;gap:22px}.volleyball-landing_academyVisual__fXp4A{width:100%;max-width:360px;justify-self:center;height:310px}}@media(max-width:380px){.volleyball-landing_academyMgmt__r2Fl0>.volleyball-landing_academyPanel__ygbaM{padding:22px 18px}.volleyball-landing_academyBoard__Dwx8_{padding:16px}.volleyball-landing_academyVisual__fXp4A{height:300px}.volleyball-landing_academyQr__NsAP5,.volleyball-landing_academySchedule__H510s{font-size:10px;padding:10px}.volleyball-landing_academyOrbit__9sufs{width:240px;height:240px}}@media(prefers-reduced-motion:reduce){.volleyball-landing_academyVisual__fXp4A *{animation:none!important}.volleyball-landing_academyCopy__A21dE>a:hover{transform:none}}.volleyball-landing_landingGameCards__C63o_{--card-foreground:0 0% 100%;--muted-foreground:270 50% 90%;--muted:270 50% 40%;--foreground:0 0% 100%}.volleyball-landing_landingGameCards__C63o_>article{color:#fff;border-color:#ffffff40;background:linear-gradient(115deg,var(--color-purple-dark),var(--color-secondary));box-shadow:0 8px 24px #4b208b18;transition:transform .2s,box-shadow .2s}.volleyball-landing_landingGameCards__C63o_>article:hover{transform:translateY(-3px);box-shadow:0 14px 30px #4b208b30}.volleyball-landing_landingGameCards__C63o_>article>a{color:inherit}.volleyball-landing_landingGameCards__C63o_>article>a:focus-visible{outline:3px solid var(--color-primary);outline-offset:-5px}.volleyball-landing_landingGameCards__C63o_ .text-muted-foreground{color:#ede4ff}.volleyball-landing_landingGameCards__C63o_ .bg-muted{background:#ffffff18;color:#fff}.volleyball-landing_landingGameCards__C63o_ strong{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.volleyball-landing_landingGameCards__C63o_>article{transition:none}.volleyball-landing_landingGameCards__C63o_>article:hover{transform:none}}html.dark .volleyball-landing_page__nxhqU{color-scheme:dark;--foreground:260 25% 95%;--body-text:var(--foreground);--ink:hsl(var(--foreground))}html.dark .volleyball-landing_hero__9eK4V h1>span{color:var(--color-primary)}html.dark .volleyball-landing_nav__QrB7T a:hover{color:hsl(var(--secondary))}html.dark .volleyball-landing_academyCard___i0d4,html.dark .volleyball-landing_ownerPin__S5i_z{background:hsl(var(--card));color:hsl(var(--foreground))}html.dark .volleyball-landing_page__nxhqU{--cream:hsl(var(--background));color:hsl(var(--foreground));background-image:none}html.dark .volleyball-landing_page__nxhqU>main{background-image:radial-gradient(ellipse at 0 30%,#53238818,transparent 55%);background-size:100% 1200px}html.dark .volleyball-landing_footer__Su_8U,html.dark .volleyball-landing_header__pR_x0{background:transparent;border-color:transparent}html.dark .volleyball-landing_hero__9eK4V{background:linear-gradient(120deg,#241137,#351653)}html.dark .volleyball-landing_heroArt__OqxZE{background:#21172f;color:#f2ebff;border:1px solid #ffffff18}html.dark .volleyball-landing_orbit__qjOCk{background:radial-gradient(ellipse,#8250b326,transparent 67%);border-color:#ffffff12}html.dark .volleyball-landing_orbit__qjOCk:after{border-color:#ffffff18}html.dark .volleyball-landing_locationTag__0Jkeq,html.dark .volleyball-landing_motionButton___oRrE{background:hsl(var(--surface));border-color:hsl(var(--border));color:hsl(var(--foreground))}html.dark :is(.volleyball-landing_multiSportHero__pDPVd,.volleyball-landing_courtSvg__Qk5qa,.volleyball-landing_beachScene__G3tmU){--color-background:#f7f3ff;--color-purple-dark:#482078}html.dark .volleyball-landing_primary__Jn06D,html.dark .volleyball-landing_primary__Jn06D:hover{color:#241033}html.dark .volleyball-landing_page__nxhqU :is(a,button):focus-visible{outline-color:var(--color-primary)}html.dark .volleyball-landing_discoveryCard__daguV{border-color:hsl(var(--border))}html.dark .volleyball-landing_courtCard__8KAPr{background:hsl(var(--card))}html.dark .volleyball-landing_circleArrow__neM3h,html.dark .volleyball-landing_sportButtons__gswrX button{border-color:hsl(var(--border))}html.dark .volleyball-landing_sportButtons__gswrX button[aria-pressed=true]{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--secondary))}html.dark .volleyball-landing_sportButtons__gswrX button:hover{color:hsl(var(--foreground))}html.dark :is(.volleyball-landing_stepTwo__axk_5,.volleyball-landing_stepThree__kLuEh,.volleyball-landing_ownerBadge__hX_yp,.volleyball-landing_academySchedule__H510s,.volleyball-landing_academyQr__NsAP5,.volleyball-landing_sportPoster__XgvCd){color:#28114f}html.dark .volleyball-landing_sticker__nub2r{background:#632e99;color:#fff;border-color:#b88ce4;box-shadow:4px 4px 0 #12091f}html.dark .volleyball-landing_academyMgmt__r2Fl0>.volleyball-landing_academyPanel__ygbaM,html.dark :is(.volleyball-landing_sportTile__nxHcJ,.volleyball-landing_ownerSection__Evh8p,.volleyball-landing_landingGameCards__C63o_>article){background:linear-gradient(125deg,#301448,#512379);border-color:#ffffff26}html.dark .volleyball-landing_finalCta__2Infc{background:#241137;color:#f6f0ff}.volleyball-landing_shopSection__dSAlS{max-width:1220px;margin:20px auto 70px;padding:40px 5%;scroll-margin-top:24px}.volleyball-landing_shopIntro__Nv9Ga{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:44px;border:1px solid #ffffff28;border-radius:32px;background:linear-gradient(125deg,#301448,#512379);color:#fff;overflow:hidden}.volleyball-landing_shopIntro__Nv9Ga h2{font-size:clamp(34px,4.5vw,58px);line-height:1.15;font-weight:850;letter-spacing:-.04em;margin:18px 0}.volleyball-landing_shopIntro__Nv9Ga p:not(.volleyball-landing_eyebrow__Z_Wvg){max-width:430px;color:#eee7ff;font-size:15px;line-height:1.9}.volleyball-landing_shopIntro__Nv9Ga .volleyball-landing_eyebrow__Z_Wvg{color:#c8ff00}.volleyball-landing_shopIntro__Nv9Ga .volleyball-landing_primary__Jn06D{color:#241033}.volleyball-landing_shopPerks__MHc9o{display:flex;gap:12px 18px;flex-wrap:wrap;margin-top:24px;padding:0;list-style:none;font-size:12px;color:#eee7ff}.volleyball-landing_shopPerks__MHc9o li{display:flex;align-items:center;gap:6px}.volleyball-landing_shopPerks__MHc9o svg{color:#c8ff00;flex-shrink:0}.volleyball-landing_shopArt__C1srm{position:relative;min-width:0;aspect-ratio:1;display:grid;place-items:center;isolation:isolate}.volleyball-landing_shopShirt__rYE4U{max-width:360px;filter:drop-shadow(0 24px 18px #140a2438);animation:volleyball-landing_shopFloat__5vBej 7s ease-in-out infinite}.volleyball-landing_shopOrbit__bAH6q{position:absolute;inset:4%;border:1px dashed #ffffff38;border-radius:50%;background:radial-gradient(ellipse,#ba8cf425,transparent 65%);z-index:-1;animation:volleyball-landing_spin__A90Bg 65s linear infinite}.volleyball-landing_shopSpark__6idfY{position:absolute;inset-inline-end:0;top:3%;font-size:54px;color:#c8ff00;animation:volleyball-landing_spin__A90Bg 30s linear infinite}.volleyball-landing_shopArtLabel__j8Vn6{position:absolute;bottom:6%;inset-inline-start:0;padding:10px 14px;border-radius:12px;background:#21112f;color:#fff;font-size:10px;letter-spacing:.08em;font-weight:800;transform:rotate(-6deg)}.volleyball-landing_shopSwatches__JuUIE{position:absolute;bottom:4%;inset-inline-end:0;display:flex;gap:7px;padding:10px;border:1px solid #ffffff30;border-radius:100px;background:#ffffff12}.volleyball-landing_shopSwatches__JuUIE i{width:19px;height:19px;border-radius:50%;background:#c8ff00;border:2px solid #fff}.volleyball-landing_shopSwatches__JuUIE i:nth-child(2){background:#a655ef}.volleyball-landing_shopSwatches__JuUIE i:nth-child(3){background:#251135}@keyframes volleyball-landing_shopFloat__5vBej{0%,to{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-12px) rotate(3deg)}}@media(max-width:800px){.volleyball-landing_shopIntro__Nv9Ga{grid-template-columns:1fr;padding:28px;gap:20px}.volleyball-landing_shopArt__C1srm{width:100%;max-width:350px;justify-self:center}.volleyball-landing_shopSection__dSAlS{padding-inline:5%;margin-bottom:40px}}@media(prefers-reduced-motion:reduce){.volleyball-landing_shopOrbit__bAH6q,.volleyball-landing_shopShirt__rYE4U,.volleyball-landing_shopSpark__6idfY{animation:none!important}}.volleyball-landing_nav__QrB7T{gap:clamp(10px,1.3vw,22px)}@media(min-width:641px) and (max-width:1100px){.volleyball-landing_header__pR_x0{flex-wrap:wrap}.volleyball-landing_header__pR_x0 .volleyball-landing_nav__QrB7T{order:3;width:100%;justify-content:center;flex-wrap:wrap}}.volleyball-landing_shopArt__C1srm{display:flex;flex-direction:column;justify-content:center;gap:20px;aspect-ratio:auto;min-height:420px;padding-top:16px}.volleyball-landing_shopPhotoStage__2XdHK{width:100%;min-width:0;display:grid;place-items:center;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse,#cbb9e044,transparent 70%)}.volleyball-landing_shopShirt__rYE4U{display:block;width:100%;max-width:400px;height:auto;aspect-ratio:3/4;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 18px #140a2455);animation:volleyball-landing_shopPhotoFloat__760XG 7s ease-in-out infinite}.volleyball-landing_shopColorPicker__AjSwa{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;padding:12px 20px;border:1px solid #ffffff30;border-radius:20px;background:#21112fcc}.volleyball-landing_shopIntro__Nv9Ga .volleyball-landing_shopColorPicker__AjSwa p{font-size:12px;line-height:1.5;color:#fff;margin:0}.volleyball-landing_shopSwatches__JuUIE{position:static;border:0;padding:2px;background:transparent;gap:14px}.volleyball-landing_shopSwatches__JuUIE button{width:28px;height:28px;border:2px solid #ffffff70;border-radius:50%;cursor:pointer}.volleyball-landing_shopSwatches__JuUIE button[aria-pressed=true]{outline:2px solid #c8ff00;outline-offset:4px}@keyframes volleyball-landing_shopPhotoFloat__760XG{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(1deg)}}@media(max-width:800px){.volleyball-landing_shopArt__C1srm{min-height:0;padding-top:0}.volleyball-landing_shopShirt__rYE4U{max-width:330px}.volleyball-landing_shopColorPicker__AjSwa{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.volleyball-landing_shopShirt__rYE4U{animation:none!important}}.checkin-qr-card_dashboard__qpQMp{background:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border));box-shadow:0 1px 2px hsl(var(--playza-navy)/.05)}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_header__FiVB_{background:linear-gradient(135deg,hsl(var(--playza-navy)),hsl(var(--playza-navy-900)));color:#fff;border-color:transparent}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_header__FiVB_ :is(span){border-color:hsl(var(--playza-lime)/.25);background:hsl(var(--playza-lime)/.12);color:hsl(var(--playza-lime))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_header__FiVB_ svg{color:hsl(var(--playza-lime))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_header__FiVB_ p{color:hsl(var(--playza-slate-200))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_content__dukoR :is(p,dt){color:hsl(var(--muted-foreground))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_content__dukoR .checkin-qr-card_identity__sBhkf{color:hsl(var(--foreground))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_content__dukoR :is(dl,dl>div){border-color:hsl(var(--border))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_content__dukoR dl>div{background:hsl(var(--muted))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_qrSurface__kcRtZ{border-color:hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--foreground))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_enlarge__voHKK{border-color:hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_enlarge__voHKK:hover{background:hsl(var(--accent))}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_header__FiVB_{padding:14px 16px}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_content__dukoR{padding:16px;gap:16px}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_content__dukoR dl{margin-top:12px;padding-top:12px;gap:8px}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_content__dukoR dl>div{padding:8px 12px}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_qrSurface__kcRtZ{padding:12px;gap:8px}.checkin-qr-card_dashboard__qpQMp .checkin-qr-card_qrSurface__kcRtZ :is(img,button>div){width:128px;height:128px}