.CourtDiagram_panel__hxHqP{background:var(--paper2);border:2px solid var(--ink);border-radius:var(--r-m);padding:12px}.CourtDiagram_stage__X8DP0{position:relative}.CourtDiagram_grid__8ZlJ7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@container (min-width: 440px){.CourtDiagram_grid__8ZlJ7{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 640px){.CourtDiagram_grid__8ZlJ7{grid-template-columns:repeat(4,minmax(0,1fr))}}.CourtDiagram_panel__hxHqP{container-type:inline-size}.CourtDiagram_tile__J14vE{display:flex;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:6px 8px 8px;min-width:0;background:var(--card);border:2px solid var(--ink);border-radius:var(--r-m);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transform:scale(1);transition:background var(--t-fast),transform var(--t-fast),box-shadow var(--t-fast);-webkit-tap-highlight-color:transparent;animation:CourtDiagram_pop__YCwba .26s ease-out;animation-delay:calc(var(--i, 0) * 60ms + .6s)}.CourtDiagram_tile__J14vE:hover{background:var(--paper)}.CourtDiagram_tile__J14vE[aria-pressed=true]{transform:scale(1.04);box-shadow:0 0 0 1px var(--ink);position:relative;z-index:1}.CourtDiagram_tile__J14vE:focus-visible{outline:3px solid var(--orange);outline-offset:2px}@keyframes CourtDiagram_pop__YCwba{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.CourtDiagram_art___uzbO{position:relative;width:100%;aspect-ratio:3/2}.CourtDiagram_svg__dHexJ{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.CourtDiagram_line__ucG_F{stroke-dasharray:1;stroke-dashoffset:1;animation:CourtDiagram_draw__EWtlN .6s ease-out forwards;animation-delay:calc(var(--i, 0) * 60ms)}.CourtDiagram_ink__xR2Rt{stroke-dasharray:1;stroke-dashoffset:1;animation:CourtDiagram_draw__EWtlN .36s ease-out forwards;animation-delay:calc(var(--i, 0) * 60ms + .42s)}.CourtDiagram_apron__snqpu,.CourtDiagram_fills__S3ITK{animation:CourtDiagram_fade__nXpbW .22s ease-out both;animation-delay:calc(var(--i, 0) * 60ms)}.CourtDiagram_inkg__CBFM1{animation:CourtDiagram_fade__nXpbW .22s ease-out both;animation-delay:calc(var(--i, 0) * 60ms + .42s)}.CourtDiagram_lamp__rMf9C,.CourtDiagram_roof__L_XS5{animation:CourtDiagram_fade__nXpbW .22s ease-out both;animation-delay:calc(var(--i, 0) * 60ms + .64s)}@keyframes CourtDiagram_draw__EWtlN{to{stroke-dashoffset:0}}@keyframes CourtDiagram_fade__nXpbW{0%{opacity:0}to{opacity:1}}.CourtDiagram_still___JDnN,.CourtDiagram_still___JDnN .CourtDiagram_apron__snqpu,.CourtDiagram_still___JDnN .CourtDiagram_fills__S3ITK,.CourtDiagram_still___JDnN .CourtDiagram_ink__xR2Rt,.CourtDiagram_still___JDnN .CourtDiagram_inkg__CBFM1,.CourtDiagram_still___JDnN .CourtDiagram_lamp__rMf9C,.CourtDiagram_still___JDnN .CourtDiagram_line__ucG_F,.CourtDiagram_still___JDnN .CourtDiagram_roof__L_XS5{animation:none}.CourtDiagram_still___JDnN .CourtDiagram_ink__xR2Rt,.CourtDiagram_still___JDnN .CourtDiagram_line__ucG_F{stroke-dashoffset:0}.CourtDiagram_still___JDnN{transition:background var(--t-fast)}@media (prefers-reduced-motion:reduce){.CourtDiagram_apron__snqpu,.CourtDiagram_fills__S3ITK,.CourtDiagram_ink__xR2Rt,.CourtDiagram_inkg__CBFM1,.CourtDiagram_lamp__rMf9C,.CourtDiagram_line__ucG_F,.CourtDiagram_roof__L_XS5,.CourtDiagram_tile__J14vE{animation:none}.CourtDiagram_ink__xR2Rt,.CourtDiagram_line__ucG_F{stroke-dashoffset:0}}.CourtDiagram_ticket__ScRjy{position:absolute;top:4px;left:4px;padding:2px 7px 2px 8px;background:var(--ink);color:var(--cream);border-left:2px dashed var(--cream);border-radius:3px;font-weight:600;font-size:11px;line-height:14px;letter-spacing:.04em;text-transform:uppercase}.CourtDiagram_sport__Gu3rm{font-weight:600;font-size:13px;line-height:16px;margin-top:2px}.CourtDiagram_fact__iV6eG{color:var(--muted);font-size:12px;line-height:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CourtDiagram_more__di2pG{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:100px;border:2px dashed var(--line-strong);border-radius:var(--r-m);color:var(--ink2);text-align:center}.CourtDiagram_more__di2pG b{font-family:var(--font-display);font-weight:400;font-size:2rem;line-height:1;color:var(--ink)}.CourtDiagram_more__di2pG span{font-size:12px;line-height:15px}.CourtDiagram_bounce__7MgWX{position:absolute;top:0;left:0;width:48px;height:48px;opacity:0;pointer-events:none;z-index:2;transform-origin:50% 100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourtDiagram_caption__lvct1{margin:12px 0 0;padding:10px 12px;background:var(--card);border:2px solid var(--ink);border-radius:var(--r-s);font-weight:600;font-size:14px;line-height:20px;color:var(--ink);min-height:44px}.CourtDiagram_empty__c6lI0 p{margin:0;font-size:15px;line-height:22px;color:var(--ink2)}.CourtDiagram_empty__c6lI0 a{color:var(--blue);font-weight:600}.CourtDiagram_empty__c6lI0 a:hover{color:var(--blue2)}.CourtDiagram_skelTile__AWo8Y{aspect-ratio:3/2.6;border-radius:var(--r-m);background:var(--paper3);animation:CourtDiagram_pulse__Y3Z5l 1.2s ease-in-out infinite}@keyframes CourtDiagram_pulse__Y3Z5l{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.CourtDiagram_skelTile__AWo8Y{animation:none}}.ListingScene_scene__WR5cz{position:relative;overflow:hidden;border:2px solid var(--ink,#17153a);border-radius:var(--r-l,14px);background:var(--paper2,#ffefd2);aspect-ratio:25/14;margin-bottom:18px;container-type:size}@media (min-width:700px){.ListingScene_scene__WR5cz{aspect-ratio:16/7}}.ListingScene_stage__FMuXL{position:absolute;inset:0;--n:1;--side:min(22vw,150px)}@supports (width:1cqw){.ListingScene_stage__FMuXL{--side:min(74cqh,calc(92cqw / var(--n)))}}.ListingScene_bg__7aXNk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 86%}.ListingScene_station__e9qpp{position:absolute;width:var(--side);height:var(--side);left:calc((var(--i) + .5) * 100% / var(--n) - var(--side) / 2);top:calc(86% - var(--side) * .93333)}.ListingScene_prop__47WD9{position:absolute;inset:0;width:100%;height:100%}.ListingScene_mover__1_4fe{position:absolute;left:calc(var(--x) * 100%);bottom:6.667%;width:calc(var(--d) * 100%);margin-left:calc(var(--d) * -50%);aspect-ratio:1}.ListingScene_ball__78atF,.ListingScene_hop__HVsb1{position:absolute;inset:0;width:100%;height:100%;display:block}.ListingScene_ball__78atF{transform-origin:50% 96%}.ListingScene_shadow__UDd_l{position:absolute;left:16%;right:16%;bottom:-4%;height:13%;border-radius:50%;background:rgba(23,21,58,.24)}.ListingScene_basketball__UXt2Q{--x:0.34;--d:0.34}.ListingScene_basketball__UXt2Q .ListingScene_hop__HVsb1{animation:ListingScene_ls-bounce__b_VDz 1.5s infinite;--rise:-133.3%}.ListingScene_basketball__UXt2Q .ListingScene_ball__78atF{animation:ListingScene_ls-squash__5_3PW 1.5s infinite}.ListingScene_basketball__UXt2Q .ListingScene_shadow__UDd_l{animation:ListingScene_ls-shadow__kjOde 1.5s infinite}.ListingScene_soccer__RiazA{--x:0.24;--d:0.34}.ListingScene_soccer__RiazA .ListingScene_mover__1_4fe{animation:ListingScene_ls-roll__vown2 2.4s ease-in-out -.9s infinite alternate;--run:76.47%}.ListingScene_soccer__RiazA .ListingScene_hop__HVsb1{animation:ListingScene_ls-hoplet__LG359 .8s -.9s infinite}.ListingScene_soccer__RiazA .ListingScene_ball__78atF{animation:ListingScene_ls-spin__bl_d_ 2.4s ease-in-out -.9s infinite alternate;transform-origin:50% 50%}.ListingScene_soccer__RiazA .ListingScene_shadow__UDd_l{animation:ListingScene_ls-shadow-small__RcCPy .8s -.9s infinite}.ListingScene_tennis___T8pP{--x:0.2;--d:0.28}.ListingScene_tennis___T8pP .ListingScene_mover__1_4fe{animation:ListingScene_ls-fly__UdicF 1.7s linear -.5s infinite alternate;--run:214.29%}.ListingScene_tennis___T8pP .ListingScene_hop__HVsb1{animation:ListingScene_ls-bounce__b_VDz 1.7s -.5s infinite;--rise:-142.9%}.ListingScene_tennis___T8pP .ListingScene_ball__78atF{animation:ListingScene_ls-squash__5_3PW 1.7s -.5s infinite}.ListingScene_tennis___T8pP .ListingScene_shadow__UDd_l{animation:ListingScene_ls-shadow__kjOde 1.7s -.5s infinite}.ListingScene_pickleball__Y8RNR{--x:0.2;--d:0.28}.ListingScene_pickleball__Y8RNR .ListingScene_mover__1_4fe{animation:ListingScene_ls-fly__UdicF 1.4s linear -1.1s infinite alternate;--run:214.29%}.ListingScene_pickleball__Y8RNR .ListingScene_hop__HVsb1{animation:ListingScene_ls-bounce__b_VDz 1.4s -1.1s infinite;--rise:-107.1%}.ListingScene_pickleball__Y8RNR .ListingScene_ball__78atF{animation:ListingScene_ls-squash__5_3PW 1.4s -1.1s infinite}.ListingScene_pickleball__Y8RNR .ListingScene_shadow__UDd_l{animation:ListingScene_ls-shadow__kjOde 1.4s -1.1s infinite}@keyframes ListingScene_ls-bounce__b_VDz{0%,6%{transform:translateY(0);animation-timing-function:cubic-bezier(.33,.67,.67,1)}51%{transform:translateY(var(--rise));animation-timing-function:cubic-bezier(.33,0,.67,.33)}96%,to{transform:translateY(0)}}@keyframes ListingScene_ls-squash__5_3PW{0%{transform:scale(1.09,.89)}6%{transform:scale(.97,1.04)}20%,82%{transform:scale(1)}96%{transform:scale(.97,1.04)}to{transform:scale(1.09,.89)}}@keyframes ListingScene_ls-shadow__kjOde{0%,6%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.33,.67,.67,1)}51%{transform:scale(.5);opacity:.55;animation-timing-function:cubic-bezier(.33,0,.67,.33)}96%,to{transform:scale(1);opacity:1}}@keyframes ListingScene_ls-roll__vown2{0%{transform:translateX(0)}to{transform:translateX(var(--run))}}@keyframes ListingScene_ls-fly__UdicF{0%,6%{transform:translateX(0)}96%,to{transform:translateX(var(--run))}}@keyframes ListingScene_ls-spin__bl_d_{0%{transform:rotate(-16deg)}to{transform:rotate(22deg)}}@keyframes ListingScene_ls-hoplet__LG359{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.33,.67,.67,1)}50%{transform:translateY(-20%);animation-timing-function:cubic-bezier(.33,0,.67,.33)}to{transform:translateY(0)}}@keyframes ListingScene_ls-shadow-small__RcCPy{0%,to{transform:scale(1)}50%{transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.ListingScene_ball__78atF,.ListingScene_hop__HVsb1,.ListingScene_mover__1_4fe,.ListingScene_shadow__UDd_l{animation:none!important}}.ListingScene_kind__mIbcw{position:absolute;left:10px;top:10px;padding:4px 10px;border-radius:var(--r-s,6px);background:var(--ink,#17153a);color:var(--cream,#fff4dc);font-size:12px;line-height:16px;font-weight:600}.ListingScene_count__NM9j3{--ch:22px;position:absolute;left:8px;bottom:3px;display:inline-flex;align-items:center;gap:.24em;height:var(--ch);padding:0 calc(var(--ch) * .34);border:2px solid var(--ink,#17153a);border-radius:var(--r-s,6px);background:var(--paper,#fff7e8);color:var(--ink,#17153a);font-size:calc(var(--ch) * .54);line-height:1;font-weight:600;white-space:nowrap}.ListingScene_count__NM9j3 b{font-family:var(--font-display,"Lilita One",sans-serif);font-weight:400;font-size:calc(var(--ch) * .78);line-height:1}@supports (width:1cqw){.ListingScene_count__NM9j3{--ch:clamp(20px,calc(14cqh - 6px),36px);left:clamp(8px,2.4cqh,14px);bottom:clamp(2px,1cqh,6px)}}@container (min-height: 250px){.ListingScene_kind__mIbcw{left:12px;top:12px;font-size:13px}}