@layer properties,theme,base;@layer components{._root_1bgmq_5{width:100%;min-height:100%;padding:var(--pui-space-12) var(--pui-space-4) var(--pui-space-8);flex:none;align-content:start;justify-items:center;display:grid;container-type:inline-size}._surface_1bgmq_17{--ticket-w:22rem;grid-template-columns:var(--ticket-w) minmax(0, 1fr);overflow-clip-margin:var(--pui-space-6);border-radius:var(--pui-radius-card);width:min(100%,68rem);min-height:40rem;transition:width var(--pui-duration-considered) var(--pui-ease-out-strong);display:grid;overflow:clip}._surface_1bgmq_17[data-answer]{width:min(100%, var(--ticket-w));grid-template-columns:minmax(0,1fr);min-height:0}._ticketCell_1bgmq_33{min-width:0;padding:var(--pui-space-5);border-inline-end:1px solid var(--pui-line-soft);background:var(--pui-hover)}._surface_1bgmq_17[data-answer] ._ticketCell_1bgmq_33{width:var(--ticket-w);border-inline-end:0}._stepsCell_1bgmq_43{gap:var(--pui-space-5);min-width:0;padding:var(--pui-space-5) var(--pui-space-6) var(--pui-space-6);flex-direction:column;display:flex}._head_1bgmq_50{gap:var(--pui-space-3);flex-direction:column;display:flex}._title_1bgmq_55{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-xl);font-weight:var(--pui-weight-title);letter-spacing:var(--pui-tracking-display);margin:0}._main_1bgmq_63{min-width:0}._root_1bgmq_5[data-narrow]{padding:0}._root_1bgmq_5[data-narrow] ._surface_1bgmq_17{border-radius:0;grid-template-columns:minmax(0,1fr);width:100%;min-height:0}._root_1bgmq_5[data-narrow]{align-content:start}._root_1bgmq_5[data-narrow] ._ticketCell_1bgmq_33{padding:var(--pui-space-3) var(--pui-space-4);border-inline-end:0;border-bottom:1px solid var(--pui-line-soft)}._root_1bgmq_5[data-narrow] ._stepsCell_1bgmq_43{padding:var(--pui-space-4)}._root_1bgmq_5 [data-flip],._lineValue_1bgmq_90,._lineMeta_1bgmq_91{animation:_arrive_1bgmq_1 var(--pui-duration-standard) var(--pui-ease-default) both}._root_1bgmq_5 [data-ghost],._root_1bgmq_5 [data-ghost] *{animation:none}._swap_1bgmq_99{position:relative}._swapItem_1bgmq_102{min-width:0;animation:_arrive_1bgmq_1 var(--pui-duration-standard) var(--pui-ease-default) both}._swapItem_1bgmq_102[data-leaving]{pointer-events:none;animation:_leave_1bgmq_1 var(--pui-duration-standard) var(--pui-ease-default) both;position:absolute;inset:0 0 auto}._swapItem_1bgmq_102[data-leaving] *,._stepsCell_1bgmq_43[data-leaving] *{animation:none}._stepsCell_1bgmq_43[data-leaving]{animation:_leave_1bgmq_1 var(--pui-duration-standard) var(--pui-ease-default) both}@keyframes _leave_1bgmq_1{to{opacity:0}}._lingerGroup_1bgmq_125{margin-top:calc(-1 * var(--pui-space-5))}._groupPad_1bgmq_128{padding-top:var(--pui-space-5)}@keyframes _arrive_1bgmq_1{0%{opacity:0;translate:0 calc(var(--pui-space-1-5) * var(--pui-motion-travel,1))}}._practice_1bgmq_138{align-items:start;gap:var(--pui-space-3);padding-bottom:var(--pui-space-4);border-bottom:1px solid var(--pui-line-soft);grid-template-columns:auto minmax(0,1fr);display:grid}._root_1bgmq_5[data-narrow] ._practice_1bgmq_138{padding-bottom:var(--pui-space-3)}._practiceWords_1bgmq_149{gap:var(--pui-space-0-5);flex-direction:column;min-width:0;display:flex}._practiceName_1bgmq_155{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-lg);font-weight:var(--pui-weight-title)}._policy_1bgmq_161{align-items:center;gap:var(--pui-space-1);margin-top:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-xs);display:inline-flex}._policyIcon_1bgmq_169{width:var(--pui-icon-sm);height:var(--pui-icon-sm);color:var(--pui-ink-3)}._quiet_1bgmq_174{color:var(--pui-ink-3);font-size:var(--pui-text-sm);margin:0}._step_1bgmq_43{gap:var(--pui-space-5);flex-direction:column;display:flex}._stepFoot_1bgmq_186{justify-content:flex-end;gap:var(--pui-space-2);display:flex}._figure_1bgmq_191{align-items:flex-start;gap:var(--pui-space-0-5);font-variant-numeric:tabular-nums;flex-direction:column;display:inline-flex}._zonePick_1bgmq_200{max-width:18rem}._dayTimes_1bgmq_203{align-items:start;gap:var(--pui-space-6);grid-template-columns:auto minmax(0,1fr);display:grid}@container (width<44rem){._dayTimes_1bgmq_203{gap:var(--pui-space-4);grid-template-columns:minmax(0,1fr)}._zonePick_1bgmq_200{max-width:none}}._calendar_1bgmq_218{justify-self:start}._times_1bgmq_221,._timesList_1bgmq_222{gap:var(--pui-space-4);flex-direction:column;min-width:0;display:flex}._dayTitle_1bgmq_228{color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:var(--pui-weight-medium);margin:0}._group_1bgmq_128{gap:var(--pui-space-2);flex-direction:column;display:flex}._groupHead_1bgmq_239{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);margin:0}._chips_1bgmq_245{gap:var(--pui-space-2);grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));display:grid}._chip_1bgmq_245{min-height:var(--pui-control-md,2.5rem);padding:0 var(--pui-space-2);border-radius:var(--pui-radius-control);color:var(--pui-ink);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:var(--m-transition), color var(--pui-motion-out) var(--pui-ease-default)}._chip_1bgmq_245[aria-pressed=true]{background-color:var(--pui-current-tint,var(--pui-accent-tint));box-shadow:inset 0 0 0 1.5px var(--pui-current-edge,var(--pui-accent));color:var(--pui-ink);transition-duration:var(--pui-motion-in)}._chip_1bgmq_245[data-struck]{color:var(--pui-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--pui-warning);text-decoration-color:var(--pui-warning);cursor:default}._chip_1bgmq_245:focus-visible,._offer_1bgmq_275:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._timesSkeleton_1bgmq_279{gap:var(--pui-space-4);flex-direction:column;display:flex}._skHead_1bgmq_284{border-radius:var(--pui-radius-chip);width:5rem;height:.75rem}._skChip_1bgmq_289{height:var(--pui-control-md,2.5rem);border-radius:var(--pui-radius-control)}._fields_1bgmq_295{gap:var(--pui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._noteField_1bgmq_300{grid-column:1/-1}@container (width<36rem){._fields_1bgmq_295{grid-template-columns:minmax(0,1fr)}}._ticket_1bgmq_33{gap:var(--pui-space-3);flex-direction:column;display:flex}._ticketHead_1bgmq_315{align-items:center;gap:var(--pui-space-1) var(--pui-space-2);grid-template-columns:auto minmax(0,1fr);display:grid}._ticketHead_1bgmq_315>:not(._answerIcon_1bgmq_321){grid-column:1/-1}._ticketHead_1bgmq_315:has(._answerIcon_1bgmq_321)>._ticketTitle_1bgmq_324{grid-column:2}._answerIcon_1bgmq_321{width:var(--pui-icon-md);height:var(--pui-icon-md);color:var(--pui-ink-2)}._ticket_1bgmq_33[data-answer=confirmed] ._answerIcon_1bgmq_321{color:var(--pui-success)}._ticketTitle_1bgmq_324{color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:var(--pui-weight-medium);margin:0}._ticketHead_1bgmq_315>._whyLinger_1bgmq_341{grid-column:1/-1}._answerWhy_1bgmq_344{color:var(--pui-ink-2);font-size:var(--pui-text-sm);margin:0}._ticketFold_1bgmq_349{align-items:center;gap:var(--pui-space-2);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;padding:0;display:grid}._ticketSummary_1bgmq_363{color:var(--pui-ink-2);font-size:var(--pui-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._foldIcon_1bgmq_370{width:var(--pui-icon-sm);height:var(--pui-icon-sm);color:var(--pui-ink-3);transition:rotate var(--pui-motion-out) var(--pui-ease-default)}._ticketFold_1bgmq_349[aria-expanded=true] ._foldIcon_1bgmq_370{rotate:180deg}._lines_1bgmq_379{flex-direction:column;margin:0;display:flex}._line_1bgmq_90{align-items:baseline;gap:var(--pui-space-2);padding:var(--pui-space-2-5,.625rem) 0;border-top:1px solid var(--pui-line-soft);grid-template-columns:4.5rem minmax(0,1fr) auto;display:grid}._line_1bgmq_90:first-child{border-top:0}._line_1bgmq_90 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._line_1bgmq_90[data-state=broken] dd{grid-column:2/-1}._line_1bgmq_90 dd{gap:var(--pui-space-0-5);flex-direction:column;min-width:0;margin:0;display:flex}._lineValue_1bgmq_90{color:var(--pui-ink);font-size:var(--pui-text-sm)}._lineValue_1bgmq_90._quiet_1bgmq_174{color:var(--pui-ink-3)}._lineMeta_1bgmq_91{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;margin:0}._zoneTag_1bgmq_422{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._warnLine_1bgmq_426{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._broken_1bgmq_431{align-items:flex-start;gap:var(--pui-space-2);flex-direction:column;display:flex}._struck_1bgmq_438{color:var(--pui-ink-3);font-size:var(--pui-text-sm);text-decoration:none;position:relative}._struck_1bgmq_438:after{inset-inline:-2px;background:var(--pui-warning);content:"";height:2px;animation:_strike_1bgmq_1 var(--pui-duration-considered) var(--pui-ease-out-strong) both;border-radius:1px;position:absolute;top:52%}@keyframes _strike_1bgmq_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}._struck_1bgmq_438:dir(rtl):after{animation-name:_strike-rtl_1bgmq_1}@keyframes _strike-rtl_1bgmq_1{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}._reason_1bgmq_473,._offersLabel_1bgmq_474,._offer_1bgmq_275,._pickDay_1bgmq_476{animation:_rise_1bgmq_1 var(--pui-motion-in) var(--pui-ease-default) both;animation-delay:calc(var(--pui-duration-considered) * .6 + var(--i,0) * var(--pui-duration-fast) * .5)}@keyframes _rise_1bgmq_1{0%{opacity:0;translate:0 calc(var(--pui-space-1-5) * var(--pui-motion-travel,1))}}._reason_1bgmq_473{align-items:flex-start;gap:var(--pui-space-1-5);color:var(--pui-ink);font-size:var(--pui-text-sm);display:flex}._reasonIcon_1bgmq_493{width:var(--pui-icon-sm);height:var(--pui-icon-sm);color:var(--pui-warning);flex-shrink:0;margin-top:.15em}._offers_1bgmq_474{gap:var(--pui-space-1-5);flex-direction:column;width:100%;display:flex}._offersLabel_1bgmq_474{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._offerRow_1bgmq_510{gap:var(--pui-space-1-5);flex-wrap:wrap;display:flex}._offer_1bgmq_275{min-height:var(--pui-control-sm,2rem);padding:0 var(--pui-space-3);border-radius:var(--pui-radius-pill);color:var(--pui-ink);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:var(--m-transition)}._answerFoot_1bgmq_525{align-items:center;gap:var(--pui-space-3);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){._foldIcon_1bgmq_370,._surface_1bgmq_17{transition:none}._root_1bgmq_5 [data-flip],._swapItem_1bgmq_102:not([data-leaving]),._lineValue_1bgmq_90,._lineMeta_1bgmq_91,._struck_1bgmq_438:after,._reason_1bgmq_473,._offersLabel_1bgmq_474,._offer_1bgmq_275,._pickDay_1bgmq_476{animation:none}}._line_1bgmq_90:not(:has(._lineValue_1bgmq_90._quiet_1bgmq_174)) dt:before{content:"";width:.5rem;height:.5rem;background:var(--pui-success);border-radius:50%;margin-inline-end:var(--pui-space-1-5);display:inline-block}._line_1bgmq_90 ._lineValue_1bgmq_90._quiet_1bgmq_174{color:var(--pui-info)}._line_1bgmq_90[data-state]{margin-inline:calc(-1 * var(--pui-space-2));padding-inline:var(--pui-space-2);border-radius:var(--pui-radius-control)}._line_1bgmq_90[data-state=set]{background:var(--pui-current-tint,var(--pui-accent-tint))}._withFace_1bgmq_572{align-items:center;gap:var(--pui-space-1-5);display:inline-flex}._total_1bgmq_577{border-block-start:1px solid var(--pui-line-soft);margin-block-start:var(--pui-space-2);padding-block-start:var(--pui-space-4);display:grid}._totalLabel_1bgmq_583{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._totalFigure_1bgmq_587{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-3xl);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium);letter-spacing:-.02em}._line_1bgmq_90[data-state=checking]{background:var(--pui-blue-tint)}._line_1bgmq_90[data-state=broken]{background:var(--pui-orange-tint)}._ticket_1bgmq_33[data-answer]{padding:var(--pui-space-3);border-radius:var(--pui-radius-card);background:var(--pui-blue-tint)}._ticket_1bgmq_33[data-answer=confirmed]{background:var(--pui-green-tint)}._ticket_1bgmq_33[data-answer=payment],._ticket_1bgmq_33[data-answer=taken]{background:var(--pui-orange-tint)}._ticket_1bgmq_33[data-answer=requested] ._answerIcon_1bgmq_321{color:var(--pui-info)}._ticket_1bgmq_33[data-answer=payment] ._answerIcon_1bgmq_321,._ticket_1bgmq_33[data-answer=taken] ._answerIcon_1bgmq_321{color:var(--pui-warning)}}@layer utilities;
