@property --world{syntax:"<color>";inherits:true;initial-value:#fff}.home-worlds{--p-deep:var(--ct-ink);--p-ink:#1f2023;--p-mute:#5e6066;--p-hair:#e2e2df;--p-ball:var(--ct-lime);background:var(--world);transition:--world .36s}.home-worlds section[id]:not(.p-field){background:0 0}.home-worlds[data-ink=light]{--p-ink:#eef0f6;--p-mute:#ffffff9e;--p-hair:#ffffff29;color:var(--p-ink)}.home-worlds[data-ink=light] section[id]:not(.p-field) :is(.p-h,.text-\(--p-deep\)){color:#fff}.home-worlds[data-ink=light] section[id]:not(.p-field) .border-\(--p-deep\){border-color:#fffc}.home-worlds .p-outline-blue{-webkit-text-stroke-color:var(--p-deep)}.home-worlds[data-ink=light] section[id]:not(.p-field) .p-outline-blue{-webkit-text-stroke-color:#ffffffbf}.home-worlds[data-ink=dark] :is(section[id]:not(.p-field):not(#prizes),#contents) .text-\(--p-blue\){color:var(--p-deep)}.home-worlds[data-ink=dark] :is(section[id]:not(.p-field):not(#prizes),#contents) a.text-\(--p-blue\){text-underline-offset:.2em;-webkit-text-decoration:underline #1112144d;text-decoration:underline #1112144d;text-decoration-thickness:1px}.home-worlds[data-ink=dark] :is(section[id]:not(.p-field):not(#prizes),#contents) a.text-\(--p-blue\):hover{text-decoration-color:currentColor}.home-worlds[data-ink=dark] section[id]:not(.p-field):not(#prizes) .bg-\(--p-blue\){background:var(--p-deep)}.home-worlds[data-ink=dark] section[id]:not(.p-field):not(#prizes) .border-\(--p-blue\){border-color:var(--p-deep)}.home-worlds[data-ink=dark] section[id]:not(.p-field) :is(.p-h,.b-reveal) .text-\(--p-blue\){box-shadow:inset 0 -.2em 0 var(--ct-lime)}.home-worlds[data-ink=light] section[id]:not(.p-field) .text-\(--p-blue\){color:var(--ct-lime)}.home-worlds[data-ink=light] section[id]:not(.p-field) a.text-\(--p-blue\){color:#ffffffd1}.home-worlds[data-ink=light] section[id]:not(.p-field) a.text-\(--p-blue\):hover{color:var(--ct-lime)}.home-worlds[data-ink=dark] section[id]:not(.p-field) :is(.p-ball,.bg-\(--p-ball\)){outline:1px solid var(--p-deep)}.home-worlds[data-ink=dark] section[id]:not(.p-field) .text-\(--p-ball\){-webkit-text-stroke:.025em var(--p-deep);paint-order:stroke fill}.home-worlds .p-ball-live{animation-name:court-ping}@keyframes court-ping{0%{box-shadow:0 0 #d4ff3a99}70%{box-shadow:0 0 0 9px #d4ff3a00}}.home-worlds #getting-there circle[fill=\#fd6408]{fill:var(--ct-lime)}.home-worlds[data-ink=dark] :focus-visible{outline-color:var(--p-deep)}.home-worlds[data-ink=light] :focus-visible,.home-worlds :is(.p-field,header,footer) :focus-visible{outline-color:var(--ct-lime)}.home-worlds main>section.p-field:not([id]){background:var(--ct-navy)}.home-worlds main>section.p-field:not([id]) .p-outline-white{color:var(--ct-navy)}.home-worlds main>section.p-field:not([id]) .b-eyebrow{text-shadow:0 0 2px var(--ct-navy), 0 0 6px var(--ct-navy), 0 0 12px var(--ct-navy)}@media (max-width:1023px){.home-worlds main>section.p-field:not([id]) svg path{opacity:.5}}.home-worlds #leaderboard{background:var(--ct-hero)}.home-worlds #leaderboard>svg{display:none}@media (min-width:768px){.home-worlds #leaderboard:before{content:"";aspect-ratio:2;pointer-events:none;background:url(../media/court-trail.05ai49mn01sgl.svg) 50%/contain no-repeat;width:min(36%,36rem);position:absolute;top:40%;right:2%;transform:translateY(-50%)}}.home-worlds #leaderboard:has(a.p-btn) p:has(>.p-ball-live){background:var(--ct-lime);width:fit-content;color:var(--ct-navy);border-radius:9999px;padding:.25rem .75rem;font-weight:600}.home-worlds #leaderboard:has(a.p-btn) p:has(>.p-ball-live) .p-ball{--p-ball:var(--ct-navy);width:.5rem;height:.5rem}.home-worlds #leaderboard .p-btn{background:var(--ct-lime);border-color:var(--ct-lime);color:var(--ct-navy)}.home-worlds #leaderboard .p-btn:hover:not(:disabled){background:#fff;border-color:#fff}.home-worlds #leaderboard .p-btn:disabled{color:#ffffffbf;background:0 0;border-color:#ffffff59}.home-worlds section[id]:not(#leaderboard) .p-field:not(.flex-1){background:var(--ct-navy);box-shadow:inset 0 0 0 1px #ffffff1f}.home-worlds[data-ink=light] section[id] .p-field:not(.flex-1):not(#leaderboard){background:var(--ct-card)}.home-worlds[data-ink=light] section[id]:not(.p-field) .bg-white,.home-worlds[data-ink=light] #sponsors .bg-black{background:color-mix(in srgb, var(--world) 94%, white)}.home-worlds section[id] .bg-white[class*=place-items-center],.home-worlds section[id] .bg-white[class*=h-\[]{background:#fff}.home-worlds #communities ul:has(>li.group){border-radius:var(--ct-radius);box-shadow:var(--ct-edge-light)}.home-worlds[data-ink=light] #communities ul:has(>li.group){box-shadow:var(--ct-edge-dark)}.home-worlds #communities li.group>span.place-items-center{background:#fff}.home-worlds section[id]:not(.p-field) .place-items-center.bg-white>.text-\(--p-blue\){color:var(--ct-ink)}.home-worlds #communities li.group:hover{background:color-mix(in srgb, var(--p-deep) 4%, white)}.home-worlds[data-ink=light] #communities li.group:hover{background:color-mix(in srgb, var(--world) 88%, white)}.home-worlds[data-ink=light] #communities li.group:hover>span.place-items-center{box-shadow:0 0 0 2px var(--ct-lime)}.home-worlds #communities dialog.p-modal[open]{background:var(--ct-black);box-shadow:var(--ct-edge-dark)}.home-worlds #communities dialog.p-modal[open] header.p-field.p-on-field{background:var(--ct-black);box-shadow:inset 0 -1px #ffffff1f}.home-worlds #communities dialog.p-modal[open] span.place-items-center{background:#fff}.home-worlds #communities dialog.p-modal[open] header a{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff59}.home-worlds #communities dialog.p-modal[open] header a:hover{background:var(--ct-lime);box-shadow:none;color:var(--ct-black)}.home-worlds .from-\[rgb\(11_45_237\/0\.92\)\]{background-color:#0a123873;background-image:none}@media (max-width:639px){.home-worlds header.p-field dl{border-radius:var(--ct-radius);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--ct-edge-dark);background:#0a12389e;border-top:0;padding:1.25rem}}.home-worlds figure.p-field>div.absolute.inset-0{--tw-gradient-from:#0a1238d9}.home-worlds footer.p-field>div.absolute.inset-0{background:#0a12388c}.home-worlds nav[aria-label=Chapters] a[aria-current=location]{background:var(--ct-lime);color:var(--ct-navy)}.home-worlds nav[aria-label=Chapters] a[aria-current=location] span{color:#0a123899}
