.play-module__MJjY-W__page{background:var(--paper);min-height:100svh;color:var(--ink);padding:var(--edge) var(--gutter)}.play-module__MJjY-W__column{overflow-wrap:anywhere;flex-direction:column;gap:24px;max-width:960px;margin:0 auto;display:flex}.play-module__MJjY-W__title{letter-spacing:-.02em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:650}.play-module__MJjY-W__lead{color:var(--muted);margin:0}.play-module__MJjY-W__link{color:var(--spruce);font-weight:600}.play-module__MJjY-W__section{flex-direction:column;gap:12px;display:flex}.play-module__MJjY-W__section h2{margin:0;font-size:22px}.play-module__MJjY-W__notice{border-left:4px solid var(--signal);background:var(--soft);margin:0;padding:12px 16px}.play-module__MJjY-W__facts{grid-template-columns:fit-content(40%) 1fr;gap:8px 16px;margin:0;display:grid}.play-module__MJjY-W__facts dt{color:var(--muted)}.play-module__MJjY-W__facts dd{margin:0}.play-module__MJjY-W__address{margin:0;font-style:normal}.play-module__MJjY-W__line{display:block}.play-module__MJjY-W__tabs{border-bottom:1px solid var(--line);gap:8px;display:flex}.play-module__MJjY-W__tab{color:var(--muted);border-bottom:3px solid #0000;margin-bottom:-1px;padding:8px 4px;font-weight:600;text-decoration:none}.play-module__MJjY-W__tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--spruce)}.play-module__MJjY-W__form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.play-module__MJjY-W__form label{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.play-module__MJjY-W__form input,.play-module__MJjY-W__form select{font:inherit;border:1px solid var(--s400);background:var(--white);color:var(--ink);border-radius:6px;min-width:12em;padding:8px 10px;font-weight:400}.play-module__MJjY-W__button{font:inherit;background:var(--spruce);color:var(--paper);cursor:pointer;border:0;border-radius:6px;padding:9px 16px;font-weight:600}.play-module__MJjY-W__secondary{color:var(--spruce);border:1px solid var(--spruce);background:0 0}.play-module__MJjY-W__error{color:var(--brake);margin:0;font-weight:600}.play-module__MJjY-W__map{background:var(--s300);border-radius:8px;height:clamp(280px,45vh,440px);overflow:hidden}.play-module__MJjY-W__embed{background:var(--s300);border:0;border-radius:8px;width:100%;height:clamp(240px,35vh,360px);display:block}.play-module__MJjY-W__events{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.play-module__MJjY-W__event{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:14px 0;display:flex}.play-module__MJjY-W__event h3{margin:0;font-size:18px}.play-module__MJjY-W__event h3 a{color:var(--spruce)}.play-module__MJjY-W__event p{margin:0}.play-module__MJjY-W__when{font-weight:600}.play-module__MJjY-W__meta{color:var(--muted)}.play-module__MJjY-W__badge{background:var(--signal);color:var(--ink);border-radius:999px;margin-left:8px;padding:0 8px;font-size:13px;font-weight:600;display:inline-block}.play-module__MJjY-W__dates{margin:0;padding-left:1.2em}.play-module__MJjY-W__board{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.play-module__MJjY-W__board th,.play-module__MJjY-W__board td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 12px 8px 0}.play-module__MJjY-W__board thead th{color:var(--muted);font-size:14px;font-weight:600}.play-module__MJjY-W__board tbody th{font-weight:600}.play-module__MJjY-W__board .play-module__MJjY-W__number{text-align:right;font-variant-numeric:tabular-nums}
