.SeatPicker_wrap__vym5p{margin:14px 0}.SeatPicker_hint__a6SD_,.SeatPicker_selectedNames__lRzKw{font-size:12px;line-height:1.5;color:var(--muted)}.SeatPicker_scroll___Uihq{overflow-x:auto;border:1px solid var(--line);border-radius:4px;background:#edf1e9;padding:12px}.SeatPicker_grid__d2eXc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:5px;gap:5px;min-width:530px}.SeatPicker_grid__d2eXc>*{min-width:0;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:700}.SeatPicker_empty__dnqAN{border:1px dashed #d7dfd7;border-radius:3px;background:#fff8}.SeatPicker_seat__Klxaq{border:1px solid #8caf9a;border-radius:50%;background:#e0f0df;color:#174b39;cursor:pointer}.SeatPicker_seat__Klxaq:hover:not(:disabled){background:#cae5cc}.SeatPicker_seat__Klxaq.SeatPicker_selected__yYbl8{background:var(--accent);color:#fff;border-color:var(--accent)}.SeatPicker_seat__Klxaq.SeatPicker_taken__IdKJa{background:#d6dad5;color:#8e9790;border-color:#c6ccc6;cursor:not-allowed}.SeatPicker_marker__G2MIa{border-radius:3px;padding:2px;text-align:center}.SeatPicker_stage__skArX{background:#254a3d;color:#fff}.SeatPicker_wall__wlDjg{background:#9ca69e;color:#fff}.SeatPicker_entry__7gpUJ{background:#fff;border:2px dashed #d99e61;color:#7f5c2d}.SeatPicker_selectedNames__lRzKw{color:var(--deep);font-weight:700}