.pay-link-popup_popup__x0v0I[data-slot=modal-content]{height:min(90dvh,84rem)}.pay-link-popup_popup__x0v0I[data-slot=bottom-sheet-content]{height:calc(100dvh - 4.4rem);max-height:none}.pay-link-popup_body__ZVSX4{display:flex;flex-direction:column;gap:var(--spacing-gap-xl)}@media(min-width:870px){.pay-link-popup_body__ZVSX4{padding:0 var(--spacing-padding-md)}}.pay-link-popup_headingBlock__hbvZS{display:flex;flex-direction:column;gap:var(--spacing-gap-xs)}.pay-link-popup_heading__f8gHx{margin:0;color:var(--color-text-primary);font-family:var(--font-family-heading);font-size:2.8rem;font-weight:var(--text-h3-weight);line-height:1.15}[data-slot=modal-content] .pay-link-popup_heading__f8gHx{font-size:3.4rem}.pay-link-popup_sub__QuzIW{font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line-height);margin:0;color:var(--color-text-secondary)}.pay-link-popup_field__ZEIv3{display:flex;flex-direction:column;gap:var(--spacing-gap-sm)}.pay-link-popup_label__XeyaN{font-family:var(--font-family-body);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-line-height);color:var(--color-text-primary)}.pay-link-popup_hint__5l1kw{color:var(--color-text-secondary)}.pay-link-popup_error__Cn3yr,.pay-link-popup_hint__5l1kw{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height)}.pay-link-popup_error__Cn3yr{margin:0;color:var(--color-error-text)}.pay-link-popup_currency__dZ_by{font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line-height);color:var(--color-text-secondary)}.pay-link-popup_panel__ZN6TH{display:flex;flex-direction:column;padding:var(--spacing-padding-md);border:.1rem solid var(--color-border-secondary);border-radius:var(--effect-radius-lg);background-color:var(--color-bg-secondary);gap:var(--spacing-gap-md)}.pay-link-popup_divider__TAbfz{width:100%;height:0;border:0;border-top:.1rem solid var(--color-border-secondary);margin:0}.pay-link-popup_picked__8uczJ{display:flex;align-items:center;padding:var(--spacing-padding-sm);border:.1rem solid var(--color-border-primary);border-radius:var(--effect-radius-md);background-color:var(--color-bg-secondary);gap:var(--spacing-gap-md)}.pay-link-popup_picked__8uczJ>:nth-child(2){min-width:0;flex:1 1}.pay-link-popup_pickedIcon__MhWU_{display:grid;width:4rem;height:4rem;flex:0 0 4rem;border-radius:var(--effect-radius-md);background-color:var(--color-bg-tertiary);color:var(--color-text-primary);place-items:center}.pay-link-popup_pickedText__YtVrC{display:flex;flex-direction:column}.pay-link-popup_pickedText__YtVrC strong{font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line-height);color:var(--color-text-primary);font-weight:500}.pay-link-popup_pickedText__YtVrC span{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);color:var(--color-text-secondary)}.pay-link-popup_chips__p1mhJ{display:flex;flex-wrap:wrap;gap:var(--spacing-gap-sm)}.pay-link-popup_switchRow__E6_SA{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-gap-lg)}.pay-link-popup_switchText__HRSic{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:.2rem}.pay-link-popup_switchRow__E6_SA .pay-link-popup_switchControl__Jpr4W{width:auto;flex:0 0 auto}.pay-link-popup_items__cnizA{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);display:flex;flex-direction:column;padding-left:var(--spacing-padding-md);margin:0;color:var(--color-text-secondary);gap:.2rem}.pay-link-popup_lines__Yc66d{display:flex;flex-direction:column;margin:0;gap:var(--spacing-gap-sm)}.pay-link-popup_line__49jhI{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);display:flex;justify-content:space-between;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:var(--spacing-gap-md)}.pay-link-popup_line__49jhI dt{color:var(--color-text-secondary)}.pay-link-popup_line__49jhI dd{margin:0;color:var(--color-text-primary)}.pay-link-popup_line__49jhI .pay-link-popup_lineNote__DjRhh{flex-basis:100%;color:var(--color-text-secondary);text-align:start}.pay-link-popup_lineWithNote__MrQuY{flex-wrap:wrap;row-gap:var(--spacing-gap-xs)}.pay-link-popup_total__Gt5Bq{font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line-height);padding-top:var(--spacing-padding-xs);border-top:.1rem solid var(--color-border-secondary);font-weight:600}.pay-link-popup_total__Gt5Bq dt{color:var(--color-text-primary)}.pay-link-popup_kv__Bl77i{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);display:grid;margin:0;grid-gap:var(--spacing-gap-sm) var(--spacing-gap-lg);gap:var(--spacing-gap-sm) var(--spacing-gap-lg);grid-template-columns:auto 1fr}.pay-link-popup_kv__Bl77i dt{color:var(--color-text-secondary)}.pay-link-popup_kv__Bl77i dd{margin:0;color:var(--color-text-primary);text-align:right}.pay-link-popup_banner__MnWk1{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-padding-sm) var(--spacing-padding-md);border:.1rem solid var(--color-calendar-partial-border);border-radius:var(--effect-radius-md);background-color:var(--color-calendar-partial-bg);color:var(--color-text-primary);gap:var(--spacing-gap-sm)}.pay-link-popup_banner__MnWk1 strong{color:var(--color-calendar-partial-text)}.pay-link-popup_footer__eWk0l{display:flex;width:100%;flex-direction:column;gap:var(--spacing-gap-md)}.pay-link-popup_footerRow__FuDvi{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:var(--spacing-gap-md)}.pay-link-popup_footerHint__Gbp64{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);margin-right:auto;color:var(--color-text-secondary)}.pay-link-popup_footerButton__0QF1U{flex-shrink:0}.pay-link-popup_footerGrow__ANirg{min-width:0;flex:1 1}.pay-link-popup_dots__nXlPB,.pay-link-popup_footerConfirm__4njQh{width:100%}.pay-link-popup_srOnly__AKz_Y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pay-link-popup_mini__Fj2B7{display:flex;flex-direction:column;padding:var(--spacing-padding-sm);border:.1rem solid var(--color-border-secondary);border-radius:var(--effect-radius-md);gap:var(--spacing-gap-sm)}.pay-link-popup_miniHead__qf15N{display:flex;align-items:center;justify-content:space-between}.pay-link-popup_miniTitle__ccS2M{font-family:var(--font-family-body);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-line-height);color:var(--color-text-primary)}.pay-link-popup_miniGrid__ihuaQ{display:grid;grid-gap:.4rem;gap:.4rem;grid-template-columns:repeat(7,minmax(0,1fr))}.pay-link-popup_miniDow___J_pT{font-family:var(--font-family-body);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height);padding:.4rem 0;color:var(--color-text-secondary);font-family:var(--font-family-code);text-align:center}.pay-link-popup_miniDay__012vy{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);position:relative;height:3.6rem;border:0;border-radius:var(--effect-radius-sm);background:rgba(0,0,0,0);color:var(--color-text-primary);cursor:pointer;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pay-link-popup_miniDay__012vy:hover:not(:disabled){background-color:var(--color-bg-hover)}.pay-link-popup_miniDay__012vy:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.pay-link-popup_miniDay__012vy:disabled{color:var(--color-text-secondary);cursor:default}.pay-link-popup_miniDay__012vy[data-past]{text-decoration:line-through}.pay-link-popup_miniDay__012vy[aria-pressed=true]{background-color:var(--color-brand-lime);color:var(--color-text-inverse);font-weight:600}.pay-link-popup_miniDay__012vy[data-busy]:after{position:absolute;bottom:.4rem;left:50%;width:.4rem;height:.4rem;border-radius:var(--effect-radius-full);margin-left:-.2rem;background-color:var(--color-calendar-mark-live);content:""}.pay-link-popup_og__nSpKC{overflow:hidden;max-width:34rem;border:.1rem solid var(--color-border-secondary);border-radius:var(--effect-radius-lg);margin:0}.pay-link-popup_ogImage__XNXVN{display:flex;height:12rem;flex-direction:column;justify-content:flex-end;padding:var(--spacing-padding-md);background:radial-gradient(circle at 20% 30%,#3d5c12 0,transparent 60%),radial-gradient(circle at 85% 80%,#133040 0,transparent 55%),#0d0d0d;gap:.2rem}.pay-link-popup_ogName__ccMTW{font-family:var(--font-family-heading);font-size:var(--text-h4-size);font-weight:var(--text-h4-weight);line-height:var(--text-h4-line-height);color:var(--color-text-primary)}.pay-link-popup_ogWhen__UJ1Lf{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);color:var(--color-text-primary)}.pay-link-popup_ogMeta__Z5Th5{display:flex;flex-direction:column;padding:var(--spacing-padding-xs) var(--spacing-padding-sm);background-color:var(--color-bg-secondary);gap:.2rem}.pay-link-popup_ogMeta__Z5Th5 strong{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);color:var(--color-text-primary)}.pay-link-popup_ogMeta__Z5Th5 span{font-family:var(--font-family-body);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height);color:var(--color-text-secondary)}.pay-link-popup_linkBox__0nosj{display:flex;align-items:center;padding:.6rem .6rem .6rem var(--spacing-padding-sm);border:.1rem solid var(--color-border-primary);border-radius:var(--effect-radius-md);background-color:var(--color-bg-secondary);gap:var(--spacing-gap-sm)}.pay-link-popup_linkBox__0nosj code{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1;color:var(--color-text-primary);font-family:var(--font-family-code)}.pay-link-popup_shareGrid__xWHvP{display:grid;grid-gap:var(--spacing-gap-md);gap:var(--spacing-gap-md);grid-template-columns:repeat(3,minmax(0,1fr))}.pay-link-popup_shareButton__l0bE5{width:100%;height:7.2rem}.pay-link-popup_shareButton__l0bE5>span:last-child{flex-direction:column;gap:.6rem}.pay-link-popup_emailRow__wRWuH{display:flex;align-items:flex-end;gap:var(--spacing-gap-sm)}.pay-link-popup_emailRow__wRWuH>:first-child{min-width:0;flex:1 1}.pay-link-popup_row__XoRq9{display:flex;flex-wrap:wrap;gap:var(--spacing-gap-sm)}.pay-link-popup_row__XoRq9>*{min-width:12rem;flex:1 1}.pay-link-popup_between__D0ysa{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-gap-md)}.pay-link-popup_linkTitle__8NCfM{font-family:var(--font-family-body);font-size:var(--text-body-lg-size);font-weight:var(--text-body-lg-weight);line-height:var(--text-body-lg-line-height);color:var(--color-text-primary)}.pay-link-popup_badge__H9kw_{font-family:var(--font-family-body);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height);flex-shrink:0;padding:.2rem .8rem;border:.1rem dashed var(--color-calendar-partial-text);border-radius:var(--effect-radius-full);color:var(--color-calendar-partial-text);font-family:var(--font-family-code);white-space:nowrap}.pay-link-popup_badge__H9kw_[data-status=paid]{border:.1rem solid var(--color-brand-lime-accent);background-color:var(--color-brand-lime-accent);color:var(--color-text-inverse)}.pay-link-popup_badge__H9kw_[data-status=cancelled],.pay-link-popup_badge__H9kw_[data-status=closedBooked],.pay-link-popup_badge__H9kw_[data-status=expired]{border-color:var(--color-border-primary);color:var(--color-text-secondary)}.pay-link-popup_monoLabel__XzdaI{font-family:var(--font-family-body);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height);color:var(--color-text-secondary);font-family:var(--font-family-code);letter-spacing:.06em;text-transform:uppercase}.pay-link-popup_timeline__Qd1cQ{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.pay-link-popup_tl__Vpb4f{position:relative;display:grid;padding-bottom:var(--spacing-padding-sm);grid-gap:var(--spacing-gap-md);gap:var(--spacing-gap-md);grid-template-columns:2rem 1fr}.pay-link-popup_tl__Vpb4f:not(:last-child):before{position:absolute;top:2rem;bottom:0;left:.95rem;width:.1rem;background-color:var(--color-border-secondary);content:""}.pay-link-popup_tlDot__nMwzL{width:2rem;height:2rem;box-sizing:border-box;border:.1rem solid var(--color-border-primary);border-radius:var(--effect-radius-full);background-color:var(--color-bg-primary)}[data-on]>.pay-link-popup_tlDot__nMwzL{border-color:var(--color-calendar-live-border);background-color:var(--color-calendar-live-border)}.pay-link-popup_tlText__umpCd{display:flex;flex-direction:column}.pay-link-popup_tlText__umpCd strong{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);color:var(--color-text-primary);font-weight:500}.pay-link-popup_tlText__umpCd span{font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height)}.pay-link-popup_confirm__p_vW6,.pay-link-popup_tlText__umpCd span{font-family:var(--font-family-body);color:var(--color-text-secondary)}.pay-link-popup_confirm__p_vW6{font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);display:flex;flex-direction:column;padding:var(--spacing-padding-md);border:.1rem solid var(--color-border-primary);border-radius:var(--effect-radius-md);gap:var(--spacing-gap-sm)}.pay-link-popup_confirm__p_vW6 strong{color:var(--color-text-primary)}