[data-page] .pg-tplan{display:grid;grid-template-columns:minmax(0,1fr) minmax(3.6em,6.5em) minmax(0,1fr);grid-template-areas:". n ." "w c e" ". s .";gap:.6em;align-items:center;justify-items:center;width:100%;max-width:25em}[data-page] .pg-tp-wall{grid-area:c;display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:1.1em;background:var(--brand-tray);box-shadow:inset 0 0 0 1px var(--brand-tray-line)}[data-page] .pg-tp-wall i{--pg-wall-line: color-mix(in srgb, var(--brand-palette-butter) 50%, transparent);box-sizing:border-box;width:58%;height:58%;border:.42em solid var(--brand-palette-cocoa);border-radius:.3em;box-shadow:0 0 0 1px var(--pg-wall-line),inset 0 0 0 1px var(--pg-wall-line)}[data-page] .pg-tp-seat{box-sizing:border-box;display:grid;min-width:min(5.6em,100%);max-width:100%;padding:.5em .7em;border-radius:.95em;background:var(--brand-paper);color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px var(--brand-control);text-align:center}[data-page] .pg-tp-seat b{font:var(--brand-weight-ui-strong) 1.0625em / 1.25 var(--brand-font-ui);overflow-wrap:anywhere}[data-page] .pg-tp-seat small{color:var(--brand-ink-muted);font-size:1em;line-height:1.25}[data-page] .pg-tp-seat:is([data-at=n],[data-at=s]){grid-column:1 / -1}[data-page] .pg-tp-seat[data-at=n]{grid-row:1}[data-page] .pg-tp-seat[data-at=s]{grid-row:3}[data-page] .pg-tp-seat[data-at=w]{grid-area:w;justify-self:end}[data-page] .pg-tp-seat[data-at=e]{grid-area:e;justify-self:start}[data-page] .pg-tp-seat .pg-chip{justify-self:center;min-height:1.6em;margin-top:.25em;white-space:normal}[data-page] .pg-tp-seat[data-kind=you] .pg-chip{box-shadow:inset 0 0 0 1.5px var(--brand-on-highlight)}[data-page] .pg-tp-seat[data-kind=you]{background:var(--brand-highlight);color:var(--brand-on-highlight);box-shadow:inset 0 0 0 2px var(--brand-on-highlight)}[data-page] .pg-tp-seat[data-kind=you] small{color:var(--brand-on-highlight)}[data-page] .pg-tp-seat[data-kind=open]{background:transparent;box-shadow:none;outline:1.5px dashed var(--brand-control);outline-offset:-1.5px}[data-page] .pg-tp-seat[data-kind=open] b{font-weight:var(--brand-weight-ui)}[data-page] .pg-bot{display:inline-flex;align-items:center;min-height:1.5em;padding:0 .45em;border-radius:.4em;box-shadow:inset 0 0 0 1.5px var(--brand-control);font:var(--brand-weight-ui-strong) 1em / 1 var(--brand-font-ui);vertical-align:.08em;white-space:nowrap}[data-page] .pg-facts{display:grid;gap:.2em;max-width:30em;margin:0;padding:0;list-style:none;color:var(--brand-ink-muted);font-size:1em;line-height:1.4}[data-page] .pg-facts>li{margin:0;padding:0}[data-page] .pg-facts b{color:var(--brand-ink);font-weight:var(--brand-weight-ui-strong)}[data-page][data-family=side][data-tall] .pg-tplan{font-size:calc(var(--pg-o, 1) * 1.15em)}[data-page][data-family=side][data-monitor] .pg-tplan{font-size:calc(var(--pg-o, 1) * 1.3em)}[data-page][data-family=stack-wide] .pg-tplan{align-self:center;font-size:1.15em}[data-page][data-fit=tight] .pg-tplan{gap:.35em}[data-page][data-fit=tight] .pg-tp-seat{padding:.3em .6em}[data-page][data-fit=tight] .pg-tp-wall{width:72%}[data-page][data-family=side]:not([data-tall]) .pg-tplan{gap:.3em;max-width:22em}[data-page][data-family=side]:not([data-tall]) .pg-tp-seat{padding:.2em .6em}[data-page][data-family=side]:not([data-tall]) .pg-tp-wall{width:55%}@media(forced-colors:active){[data-page] .pg-tp-seat,[data-page] .pg-bot,[data-page] .pg-tp-wall{border:1.5px solid currentColor}[data-page] .pg-tp-seat[data-kind=you]{border-width:3px}[data-page] .pg-tp-seat[data-kind=open]{border-style:dashed}}
