.f1i3nq_view{min-width:0;max-width:100%}.f1i3nq_dates{max-width:100%;margin-inline:0}.f1i3nq_dates .dchip[aria-current=date]{background:var(--ink);border-color:var(--ink);color:var(--bg)}:is(.f1i3nq_dates .dchip[aria-current=date] .w,.f1i3nq_dates .dchip[aria-current=date] .d){color:var(--bg)}.f1i3nq_timeFilters .fchip[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.f1i3nq_comparison,.f1i3nq_grid{min-width:0;max-width:100%}.f1i3nq_comparison abbr,.f1i3nq_grid abbr{text-decoration:none}.f1i3nq_grid th.eve{color:var(--soon-ink)}.f1i3nq_facilityName .f1i3nq_nameRow{align-items:center;gap:6px;display:flex}.f1i3nq_facilityName .f1i3nq_nameRow .mx-n{flex:1;min-width:0}.f1i3nq_facilityName .f1i3nq_nameRow .star{width:var(--h-sm);height:var(--h-sm);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.f1i3nq_facilityName>small{white-space:normal;font-weight:500;display:block}.f1i3nq_facilityName .f1i3nq_detailToggle{width:auto;min-height:var(--h-sm);font-size:var(--fs-caption);color:var(--court-text);align-items:center;gap:4px;display:inline-flex}.f1i3nq_detailToggle .ico{width:12px;height:12px}.f1i3nq_detailToggle[aria-expanded=true] .ico{transform:rotate(180deg)}.f1i3nq_cell{position:relative}.f1i3nq_cell:focus-visible,.f1i3nq_comparison:focus-visible,.f1i3nq_grid:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.f1i3nq_pair:after{content:"";background:var(--mark);border-radius:2px;height:3px;position:absolute;bottom:3px;left:4px;right:4px}.f1i3nq_unknown{background:var(--slot-unknown);color:var(--ink-2)}.f1i3nq_dayStates{text-align:left;gap:6px;min-width:160px;padding:8px;display:grid}.f1i3nq_dayState{font-size:var(--fs-meta);align-items:center;gap:6px;display:flex}.f1i3nq_services{margin-top:22px}.f1i3nq_service{align-items:flex-start}.f1i3nq_serviceMain{overflow-wrap:anywhere;min-width:0}.f1i3nq_serviceHeading{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.f1i3nq_service .f1i3nq_serviceName{white-space:normal;font-size:var(--fs-ui);color:var(--ink);font-weight:700;display:inline}.f1i3nq_usage{font-size:var(--fs-meta);color:var(--ink-2);margin-top:5px}.f1i3nq_unavailableRow .f1i3nq_unavailableMain{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.f1i3nq_unavailableRow .f1i3nq_unavailableName{color:var(--ink);font-size:var(--fs-ui);white-space:normal}
.Ss8OYW_root{overflow-wrap:anywhere;width:100%;min-width:0;max-width:480px;margin-inline:auto}.Ss8OYW_header h1{font-size:var(--fs-h2);letter-spacing:-.045em;text-wrap:balance;font-weight:900;line-height:1.25}.Ss8OYW_header .surfs{margin-top:6px}.Ss8OYW_body{overflow:visible}.Ss8OYW_body>*,.Ss8OYW_planning>*,.Ss8OYW_onsite>*{min-width:0}.Ss8OYW_planning,.Ss8OYW_onsite{display:contents}.Ss8OYW_next{order:1}.Ss8OYW_eligibility{order:2}.Ss8OYW_exceptions{order:3}.Ss8OYW_usage{order:4}.Ss8OYW_courtSection{order:5}.Ss8OYW_availability{order:6}.Ss8OYW_timetable{order:7}.Ss8OYW_serviceSection{order:8}.Ss8OYW_location{order:9}.Ss8OYW_sources{order:10}.Ss8OYW_calendar{order:11}.Ss8OYW_footer{flex-wrap:wrap}.Ss8OYW_footer .btn{white-space:normal;text-align:center}.Ss8OYW_note{margin-top:8px}.Ss8OYW_address{-webkit-user-select:all;user-select:all}.Ss8OYW_sourceLink{color:var(--court-text);font-weight:700;display:block}.Ss8OYW_rules{table-layout:fixed}.Ss8OYW_rules th:first-child,.Ss8OYW_rules th:last-child{width:25%}.Ss8OYW_rules td:last-child{white-space:normal}.Ss8OYW_rules .chip{max-width:100%;height:auto;min-height:var(--h-chip);white-space:normal}.Ss8OYW_root .ladder .lt{white-space:normal}.Ss8OYW_root .ladder .lt .fine{font-weight:500;display:block}.Ss8OYW_root .ladder li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Ss8OYW_root .ladder li.goal{grid-template-columns:minmax(0,1fr)}.Ss8OYW_calendar summary{cursor:pointer;list-style:none}.Ss8OYW_calendar summary::-webkit-details-marker{display:none}.Ss8OYW_calendar>p{margin-top:8px}.Ss8OYW_slotDay+.Ss8OYW_slotDay{margin-top:12px}.Ss8OYW_slotDay h4{font-size:var(--fs-ui);margin-bottom:6px}.Ss8OYW_serviceList{margin:0;padding:0;list-style:none}.Ss8OYW_serviceList>li+li{border-top:1px solid var(--hair-2);margin-top:10px;padding-top:10px}.Ss8OYW_serviceTitle{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Ss8OYW_serviceTitle b{font-size:var(--fs-ui)}@media (min-width:768px){.Ss8OYW_header{padding-top:18px}}@media (min-width:1100px){.Ss8OYW_root{max-width:1100px}.Ss8OYW_body{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:16px}.Ss8OYW_planning,.Ss8OYW_onsite{gap:16px;display:grid}.Ss8OYW_planning>*,.Ss8OYW_onsite>*{order:0}.Ss8OYW_connection{grid-column:1/-1}}
