@layer properties,theme,base;@layer components{._root_1ohi4_4{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._root_1ohi4_4 :is(p,h1,h3,span,button,th,td,li,figcaption){unicode-bidi:plaintext}._header_1ohi4_14{align-items:center;gap:var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._notice_1ohi4_22{padding:var(--pui-space-2) var(--pui-space-4);color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._tabs_1ohi4_27{gap:var(--pui-space-4);padding:var(--pui-space-4) var(--pui-space-6) 0;flex-direction:column;flex:1;display:flex}@container (width<48rem){._tabs_1ohi4_27{padding:var(--pui-space-3) var(--pui-space-3) 0}}._tab_1ohi4_27{gap:var(--pui-space-4);flex-direction:column;flex:1;display:flex}._section_1ohi4_45{gap:var(--pui-space-3);flex-direction:column;display:flex}._headFigures_1ohi4_51{gap:var(--pui-space-6);margin-inline-start:auto;display:flex}._headFigures_1ohi4_51 div{flex-direction:column;align-items:flex-end;display:flex}._headFigures_1ohi4_51 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._headFigures_1ohi4_51 dd{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-lg);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium);line-height:1.2}@container (width<40rem){._headFigures_1ohi4_51{gap:var(--pui-space-4)}._seriesLine_1ohi4_77{flex-basis:100%;order:3}._headFigures_1ohi4_51 dd{font-size:var(--pui-text-base)}._resultLine_1ohi4_84{font-size:var(--pui-text-xl)}}._skeleton_1ohi4_88{gap:var(--pui-space-4);padding:var(--pui-space-4) var(--pui-space-6);flex-direction:column;flex:1;display:flex}._skeletonBody_1ohi4_95{gap:var(--pui-space-6);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}._capacity_1ohi4_101{align-items:start;gap:var(--pui-space-8);flex:1;grid-template-columns:minmax(0,1.55fr) minmax(17rem,1fr);display:grid}@container (width<60rem){._capacity_1ohi4_101{gap:var(--pui-space-6);grid-template-columns:minmax(0,1fr)}}._typeList_1ohi4_114{gap:var(--pui-space-6);flex-direction:column;min-width:0;display:flex}._groupHead_1ohi4_120{align-items:baseline;gap:var(--pui-space-2);border-block-end:1px solid var(--pui-line-soft);color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);padding-block-end:var(--pui-space-2);display:flex}._groupMeta_1ohi4_130{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-regular)}._type_1ohi4_114{align-items:center;gap:var(--pui-space-1) var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-2);border-block-end:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-chip);transition:background-color var(--pui-motion-out) var(--pui-ease-default);grid-template-columns:minmax(8rem,1fr) 6.75rem 11.25rem 8.5rem;grid-template-areas:"name value status action""meter meter meter action";display:grid}._type_1ohi4_114[data-seats=none]{grid-template-columns:minmax(8rem,1fr) 6.75rem 6.5rem 8.5rem}._type_1ohi4_114[data-active]{background:var(--pui-hover);transition-duration:var(--pui-motion-in)}._typeName_1ohi4_156{grid-area:name;min-width:0}._meter_1ohi4_160{height:6px;margin-block:var(--pui-space-2) var(--pui-space-1);background:var(--pui-inset);border-radius:2px;grid-area:meter;display:flex;position:relative}._meter_1ohi4_160>span{height:100%;transition:width var(--pui-duration-fast) var(--pui-ease-default)}._meterSold_1ohi4_173{background:var(--pui-info)}._meterOpen_1ohi4_176{background:color-mix(in oklab, var(--pui-info) 32%, transparent)}._meterUnsold_1ohi4_179{background:color-mix(in oklab, var(--pui-orange) 40%, transparent)}._meterOver_1ohi4_182{background:var(--pui-red)}._meter_1ohi4_160>._meterSeats_1ohi4_185{background:var(--pui-ink);width:2px;height:12px;transition:inset-inline-start var(--pui-duration-fast) var(--pui-ease-default);border-radius:1px;margin-inline-start:-1px;position:absolute;top:-3px}._value_1ohi4_195{grid-area:value}._figureButton_1ohi4_198{align-items:baseline;gap:var(--pui-space-1-5);width:100%;padding:var(--pui-space-1) var(--pui-space-2);border-radius:var(--pui-radius-control);text-align:start;transition:background-color var(--pui-motion-out) var(--pui-ease-default);margin-inline-start:calc(var(--pui-space-2) * -1);display:flex}._figureButton_1ohi4_198:not(:disabled):hover{background:var(--pui-hover-2);transition-duration:0s}._figureButton_1ohi4_198:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._figure_1ohi4_198{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-xl);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium);line-height:1.15}._status_1ohi4_225{flex-direction:column;grid-area:status;gap:2px;min-width:0;display:flex}._diff_1ohi4_232{font-size:var(--pui-text-sm)}._diff_1ohi4_232[data-tone=match]{color:var(--pui-green)}._diff_1ohi4_232[data-tone=unsold]{color:var(--pui-orange)}._diff_1ohi4_232[data-tone=over]{color:var(--pui-red)}._diff_1ohi4_232[data-tone=open]{color:var(--pui-ink-2)}._typeAction_1ohi4_247{justify-content:flex-end;align-items:center;gap:var(--pui-space-1);grid-area:action;display:flex}@container (width<40rem){._type_1ohi4_114,._type_1ohi4_114[data-seats=none]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""meter meter""status action"}._figureButton_1ohi4_198{margin-inline:0 calc(var(--pui-space-2) * -1);justify-content:flex-end}}._hall_1ohi4_270{gap:var(--pui-space-3);padding:var(--pui-space-4) var(--pui-space-5) var(--pui-space-5);border-radius:var(--pui-radius-card);flex-direction:column;display:flex;position:sticky;top:0}._hallHead_1ohi4_279{justify-content:space-between;align-items:baseline;gap:var(--pui-space-2);display:flex}._plan_1ohi4_285{width:100%;height:auto;overflow:visible}._planStage_1ohi4_290{fill:var(--pui-hover-2)}._planStageText_1ohi4_293{fill:var(--pui-ink-3);letter-spacing:.08em;text-anchor:middle;text-transform:uppercase;font-size:9px}._planLabel_1ohi4_300{fill:var(--pui-ink-3);transition:opacity var(--pui-motion-out) var(--pui-ease-default);font-size:9.5px}._seatDot_1ohi4_305{stroke-width:1.25px;transition:opacity var(--pui-motion-out) var(--pui-ease-default)}._seatDot_1ohi4_305[data-state=sold]{fill:var(--pui-info);stroke:var(--pui-info)}._seatDot_1ohi4_305[data-state=open]{fill:color-mix(in oklab, var(--pui-info) 22%, transparent);stroke:color-mix(in oklab, var(--pui-info) 70%, transparent)}._seatDot_1ohi4_305[data-state=blocked]{fill:color-mix(in oklab, var(--pui-orange) 22%, transparent);stroke:var(--pui-orange)}._seatBack_1ohi4_321{opacity:.22}._houseBar_1ohi4_324{height:8px;gap:2px;margin-block-start:var(--pui-space-2);display:flex}._houseBar_1ohi4_324 span{min-width:2px;transition:flex-grow var(--pui-duration-fast) var(--pui-ease-default);border-radius:2px}._houseBar_1ohi4_324 [data-state=sold]{background:var(--pui-info)}._houseBar_1ohi4_324 [data-state=open]{background:color-mix(in oklab, var(--pui-info) 32%, transparent)}._houseBar_1ohi4_324 [data-state=blocked]{background:color-mix(in oklab, var(--pui-orange) 55%, transparent)}._legend_1ohi4_344{gap:var(--pui-space-1-5) var(--pui-space-4);font-size:var(--pui-text-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._legend_1ohi4_344 li{align-items:center;gap:var(--pui-space-2);display:flex}._legendFigure_1ohi4_355{color:var(--pui-ink);font-variant-numeric:tabular-nums;margin-inline-start:auto}._swatch_1ohi4_360{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:inset 0 0 0 1.25px}._legend_1ohi4_344 [data-state=sold] ._swatch_1ohi4_360{background:var(--pui-info);color:var(--pui-info)}._legend_1ohi4_344 [data-state=open] ._swatch_1ohi4_360{background:color-mix(in oklab, var(--pui-info) 22%, transparent);color:color-mix(in oklab, var(--pui-info) 70%, transparent)}._legend_1ohi4_344 [data-state=blocked] ._swatch_1ohi4_360{background:color-mix(in oklab, var(--pui-orange) 22%, transparent);color:var(--pui-orange)}._legend_1ohi4_344 [data-state=over] ._swatch_1ohi4_360{background:var(--pui-red);color:var(--pui-red);border-radius:2px}._split_1ohi4_384{align-items:start;gap:var(--pui-space-8);flex:1;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);display:grid}@container (width<52rem){._split_1ohi4_384{gap:var(--pui-space-5);grid-template-columns:minmax(0,1fr)}}._sessionList_1ohi4_397{flex-direction:column;gap:2px;display:flex}._sessionRow_1ohi4_402{align-items:center;gap:var(--pui-space-3);border-radius:var(--pui-radius-control);width:100%;padding:var(--pui-space-2-5) var(--pui-space-3);font-size:var(--pui-text-sm);text-align:start;display:flex}._sessionFigures_1ohi4_412{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;display:flex}._sessionDetail_1ohi4_420{gap:var(--pui-space-5);flex-direction:column;min-width:0;display:flex}._sessionFields_1ohi4_426{gap:var(--pui-space-3);flex-direction:column;max-width:44rem;display:flex}._pair_1ohi4_432{gap:var(--pui-space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._ticket_1ohi4_438{border-radius:var(--pui-radius-card);grid-template-columns:minmax(0,1fr) 10rem;max-width:44rem;min-height:13rem;display:grid;position:relative}._ticketMain_1ohi4_446{gap:var(--pui-space-1-5);min-width:0;padding:var(--pui-space-5) var(--pui-space-6);flex-direction:column;display:flex}._ticketSeries_1ohi4_453{color:var(--pui-ink-3);font-size:var(--pui-text-xs);letter-spacing:.04em;text-transform:uppercase}._ticketTitle_1ohi4_459{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-2xl);font-weight:var(--pui-weight-medium);letter-spacing:-.01em;text-wrap:balance;margin-block-end:var(--pui-space-2);line-height:1.2}._ticketSource_1ohi4_469{color:var(--pui-ink-3);font-size:var(--pui-text-xs);margin-block-start:auto;padding-block-start:var(--pui-space-3)}._ticketStub_1ohi4_475{gap:var(--pui-space-1);padding:var(--pui-space-5);border-inline-start:1.5px dashed var(--pui-line-strong);flex-direction:column;display:flex;position:relative}._ticketPrice_1ohi4_483{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-2xl);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium)}@container (width<36rem){._ticket_1ohi4_438{grid-template-columns:minmax(0,1fr)}._ticketStub_1ohi4_475{align-items:baseline;gap:var(--pui-space-3);border-block-start:1.5px dashed var(--pui-line-strong);border-inline-start:0;flex-direction:row}}._passView_1ohi4_503{gap:var(--pui-space-6);flex-direction:column;flex:1;max-width:52rem;display:flex}._passHead_1ohi4_510{justify-content:space-between;align-items:flex-start;gap:var(--pui-space-4);display:flex}._label_1ohi4_516{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);padding-block-end:var(--pui-space-1)}._content_1ohi4_522{align-items:center;gap:var(--pui-space-4);padding-block:var(--pui-space-3);border-block-end:1px solid var(--pui-line-soft);font-size:var(--pui-text-sm);grid-template-columns:minmax(0,1fr) minmax(6rem,14rem) minmax(9rem,auto);display:grid}._contentMeter_1ohi4_531{background:var(--pui-inset);border-radius:2px;height:6px}._contentMeter_1ohi4_531>span{border-radius:inherit;background:color-mix(in oklab, var(--pui-info) 70%, transparent);height:100%;transition:width var(--pui-duration-fast) var(--pui-ease-default);display:block}._content_1ohi4_522[data-limits] ._contentMeter_1ohi4_531>span{background:var(--pui-orange)}._perPass_1ohi4_546{justify-content:flex-end;align-items:center;gap:var(--pui-space-3);white-space:nowrap;display:flex}._limits_1ohi4_553{color:var(--pui-orange)}._result_1ohi4_84{gap:var(--pui-space-1);padding:var(--pui-space-5) var(--pui-space-6);border-radius:var(--pui-radius-card);box-shadow:inset 0 0 0 1px var(--pui-line-soft);flex-direction:column;display:flex}._resultLine_1ohi4_84{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-2xl);font-weight:var(--pui-weight-medium);letter-spacing:-.01em}._rowDrawing_1ohi4_571{align-items:center;gap:var(--pui-space-3);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);box-shadow:inset 0 0 0 1px var(--pui-line-soft);flex-direction:column;display:flex;overflow-x:auto}._stage_1ohi4_581{width:60%;padding-block:var(--pui-space-1);border-radius:var(--pui-radius-control);background:var(--pui-hover);color:var(--pui-ink-3);font-size:var(--pui-text-xs);text-align:center}._seats_1ohi4_590{gap:var(--pui-space-1-5);display:flex}._seat_1ohi4_305{min-width:2.75rem;height:2.25rem;padding-inline:var(--pui-space-1);border-radius:var(--pui-radius-control) var(--pui-radius-control) 4px 4px;box-shadow:inset 0 0 0 1px var(--pui-line);background:var(--pui-surface-raised);color:var(--pui-ink);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}._seat_1ohi4_305[data-override]{box-shadow:inset 0 0 0 1px var(--pui-ink-2)}._seat_1ohi4_305[aria-pressed=true]{outline:2px solid var(--pui-ink);outline-offset:1px}._seat_1ohi4_305:focus-visible{outline:2px solid var(--pui-accent);outline-offset:2px}._override_1ohi4_616{align-items:flex-start;gap:var(--pui-space-2);flex-direction:column;max-width:24rem;display:flex}._warn_1ohi4_623{color:var(--pui-orange);font-size:var(--pui-text-sm)}._error_1ohi4_627{width:100%;color:var(--pui-red);font-size:var(--pui-text-sm)}._inlineIcon_1ohi4_632{width:.875rem;height:.875rem;vertical-align:-2px;margin-inline-end:var(--pui-space-1-5);display:inline-block}._bar_1ohi4_639{justify-content:flex-end;align-items:center;gap:var(--pui-space-2) var(--pui-space-3);padding-block:var(--pui-space-3);border-block-start:1px solid var(--pui-line-soft);background:var(--pui-surface-base);flex-wrap:wrap;margin-block-start:auto;display:flex;position:sticky;bottom:0}}@layer utilities;
