.pm-till.pm-till-compact{--pm-mono:Poppins,Verdana,Arial,sans-serif;border-radius:14px;container-type:inline-size}.pm-till-compact .pm-panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pm-till-compact .pm-rail{display:none}.pm-till-compact .pm-mid,.pm-till-compact .pm-order{min-width:0;padding:14px}.pm-till-compact .pm-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-till-compact .pm-tile{min-height:82px;padding:12px}.pm-till-compact .pm-tile b{overflow-wrap:anywhere;font-size:11px}.pm-till-compact .pm-line p{min-width:0;font-size:10px}.pm-till-compact .pm-cardhead{flex-wrap:wrap}.pm-till-compact .pm-cardhead b{font-size:12px}.pm-till-compact .pm-bar{flex-wrap:wrap;gap:5px}.pm-till-compact .pm-tab,.pm-till-compact .pm-pill{letter-spacing:0;padding:5px;font-size:8px}.pm-till-compact .pm-course span,.pm-till-compact .pm-seat{letter-spacing:0;font-size:8px}@container (width<=420px){.pm-till-compact .pm-panes{grid-template-columns:minmax(0,1fr)}.pm-till-compact .pm-mid,.pm-till-compact .pm-right{display:none}.pm-till-compact .pm-order{padding:12px}.pm-till-compact .pm-cardhead b{font-size:14px}.pm-till-compact .pm-line p{font-size:12px}}
