.venue-court-booking_case__JmgVl{min-width:0}.venue-court-booking_case__JmgVl details{border-top:1px solid var(--line);margin-top:1rem;padding-top:.75rem}.venue-court-booking_case__JmgVl summary{cursor:pointer;font-weight:700;min-height:44px;display:list-item}.venue-court-booking_history__1x8G_{display:grid;gap:.75rem;padding-left:1.3rem}.venue-court-booking_history__1x8G_ span{color:var(--muted);display:block;font-size:.88rem}.venue-court-booking_dialog__3wSzT{background:var(--surface);border:1px solid var(--line);border-radius:18px;color:var(--ink);margin:auto;max-height:calc(100dvh - 24px);overflow:auto;padding:0;width:min(620px,calc(100vw - 24px))}.venue-court-booking_dialog__3wSzT::backdrop{background:rgba(8,19,15,.48)}.venue-court-booking_dialogBody__PvVxS{display:grid;gap:.8rem;min-width:0;overflow-wrap:anywhere;padding:28px;position:relative}.venue-court-booking_dialogBody__PvVxS h2{font-size:clamp(1.35rem,4vw,1.8rem);margin:0;padding-right:25px}.venue-court-booking_dialogBody__PvVxS p{margin:0;line-height:1.5}.venue-court-booking_dialogBody__PvVxS label{display:grid;gap:.5rem;font-weight:650}.venue-court-booking_dialogBody__PvVxS select{max-width:100%;min-width:0;width:100%}.venue-court-booking_notice__TBPQf{background:var(--surface-soft);border:1px solid var(--line);border-radius:12px;display:grid;gap:.5rem;padding:.9rem}.venue-court-booking_dialogBody__PvVxS .venue-court-booking_consent__NG6QA{align-items:start;display:grid;grid-template-columns:20px minmax(0,1fr);line-height:1.5}.venue-court-booking_consent__NG6QA input{margin-top:.25rem;min-height:18px;width:18px}@media (max-width:540px){.venue-court-booking_dialogBody__PvVxS{padding:22px 16px}.venue-court-booking_dialogBody__PvVxS .form-actions{align-items:stretch;flex-direction:column}.venue-court-booking_dialogBody__PvVxS button{white-space:normal}}.venue-court-booking_dialogBody__PvVxS .eyebrow{color:var(--muted)}