@layer properties,theme,base;@layer components{._root_1g37u_4{gap:var(--pui-space-4);width:100%;padding:var(--pui-space-4);flex-direction:column;display:flex;container-type:inline-size}._root_1g37u_4[data-narrow]{gap:var(--pui-space-3);padding:var(--pui-space-3)}._page_1g37u_16{align-items:start;gap:var(--pui-space-6,2rem);grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);grid-auto-rows:max-content;display:grid}._main_1g37u_23{gap:var(--pui-space-4);flex-direction:column;min-width:0;display:flex}._aside_1g37u_29{top:var(--pui-space-4);position:sticky}._art_1g37u_33{border-radius:var(--pui-radius-card);object-fit:cover;width:100%;max-height:18rem;display:block}._root_1g37u_4[data-narrow] ._art_1g37u_33{max-height:12rem}._essentials_1g37u_43{gap:var(--pui-space-2);flex-direction:column;display:flex}._host_1g37u_48{color:var(--pui-ink-2);font-size:var(--pui-text-sm);margin:0}._title_1g37u_53{color:var(--pui-ink);font-size:var(--pui-text-2xl,1.75rem);font-weight:var(--pui-weight-semibold);margin:0;line-height:1.15}._fact_1g37u_60{align-items:flex-start;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);margin:0;display:flex}._fact_1g37u_60>svg{width:var(--pui-icon-md,1.125rem);height:var(--pui-icon-md,1.125rem);color:var(--pui-ink-2);flex:none;margin-top:.125rem}._fact_1g37u_60>span{flex-direction:column;display:flex}._quiet_1g37u_79{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-regular,400);margin:0}._about_1g37u_85{gap:var(--pui-space-2);color:var(--pui-ink-2);font-size:var(--pui-text-sm);flex-direction:column;line-height:1.6;display:flex}._about_1g37u_85 p{margin:0}._programme_1g37u_96{margin:var(--pui-space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._programme_1g37u_96>li{gap:var(--pui-space-3);padding-block:var(--pui-space-2);border-block-start:1px solid var(--pui-line-soft);color:var(--pui-ink);grid-template-columns:4.5rem minmax(0,1fr);display:grid}._programme_1g37u_96>li:last-child{border-block-end:1px solid var(--pui-line-soft)}._programme_1g37u_96 ._quiet_1g37u_79{display:block}._programme_1g37u_96 time{color:var(--pui-ink-2);font-variant-numeric:tabular-nums}._sectionTitle_1g37u_121,._cardTitle_1g37u_122{color:var(--pui-ink);font-size:var(--pui-text-md,1rem);font-weight:var(--pui-weight-semibold);margin:0}._notice_1g37u_128{align-items:center;gap:var(--pui-space-2);padding:var(--pui-space-2) var(--pui-space-2-5,.625rem);border-radius:var(--pui-radius-control);background:var(--pui-hover);color:var(--pui-ink);font-size:var(--pui-text-xs);flex-wrap:wrap;margin:0;line-height:1.45;display:flex}._notice_1g37u_128[data-tone=info]{background:var(--pui-blue-tint)}._notice_1g37u_128[data-tone=warning]{background:var(--pui-orange-tint)}._notice_1g37u_128[data-tone=danger]{background:var(--pui-red-tint)}._card_1g37u_122{gap:var(--pui-space-3);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}._outcome_1g37u_160{gap:var(--pui-space-1);padding:var(--pui-space-3);border-radius:var(--pui-radius-control);background:var(--pui-hover);color:var(--pui-ink);font-size:var(--pui-text-sm);flex-direction:column;display:flex}._outcome_1g37u_160 p{margin:0}._outcome_1g37u_160[data-status=confirmed]{background:var(--pui-green-tint)}._outcome_1g37u_160[data-status=pending],._outcome_1g37u_160[data-status=waitlisted]{background:var(--pui-blue-tint)}._outcome_1g37u_160[data-status=sold-out],._outcome_1g37u_160[data-status=closed],._outcome_1g37u_160[data-status=declined]{background:var(--pui-orange-tint)}._outcomeHead_1g37u_185{font-size:var(--pui-text-md,1rem);font-weight:var(--pui-weight-semibold)}._ticketStack_1g37u_191{gap:var(--pui-space-2);flex-direction:column;display:flex}._ticket_1g37u_191{align-items:stretch;gap:var(--pui-space-3);padding:var(--pui-space-3);border:1px dashed var(--pui-line-strong,var(--pui-line));border-radius:var(--pui-radius-card);background:color-mix(in oklab, var(--pui-accent) 6%, transparent);flex-direction:column;display:flex}._ticket_1g37u_191[data-revoked]{background:var(--pui-unmeasured-hatch,var(--pui-hover))}._ticketHead_1g37u_209{flex-direction:column;gap:.125rem;display:flex}._ticketEvent_1g37u_214{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold)}._ticketCode_1g37u_219{align-items:center;gap:var(--pui-space-1-5);flex-direction:column;display:flex}._reference_1g37u_225{color:var(--pui-ink);font-family:var(--pui-font-mono,ui-monospace, monospace);font-size:var(--pui-text-sm);letter-spacing:.04em}._ticket_1g37u_191[data-revoked] ._reference_1g37u_225{color:var(--pui-ink-3);text-decoration:line-through}._ticketFacts_1g37u_235{gap:var(--pui-space-2);font-size:var(--pui-text-sm);grid-template-columns:1fr 1fr;margin:0;display:grid}._ticketFacts_1g37u_235 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._ticketFacts_1g37u_235 dd{color:var(--pui-ink);margin:0}._walletRow_1g37u_250{gap:var(--pui-space-2);flex-direction:column;display:flex}._pass_1g37u_255{padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);background:var(--pui-green-tint);flex-direction:column;gap:.125rem;display:flex}._passHead_1g37u_263{align-items:center;gap:var(--pui-space-1-5);color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);display:flex}._passHead_1g37u_263>svg{width:var(--pui-icon-sm);height:var(--pui-icon-sm)}}@layer utilities;
