.ticket-cta-module__FyRoPa__cta{padding-right:var(--ticket-stub,2.75rem);-webkit-mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 0, transparent 98%, #000), radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 100%, transparent 98%, #000);-webkit-mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 0, transparent 98%, #000), radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 100%, transparent 98%, #000);mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 0, transparent 98%, #000), radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 100%, transparent 98%, #000);-webkit-mask-composite:source-in;background-clip:content-box;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.ticket-cta-module__FyRoPa__body{position:relative}.ticket-cta-module__FyRoPa__body:after{content:"";background:repeating-linear-gradient(currentColor 0 3px,#0000 3px 6px);background-position:0 var(--perf-y,0px);opacity:.4;width:1px;transition:opacity .2s ease-out;position:absolute;inset:0 0 0 auto}.ticket-cta-module__FyRoPa__lit .ticket-cta-module__FyRoPa__body:after{opacity:.85}.ticket-cta-module__FyRoPa__stub,.ticket-cta-module__FyRoPa__face{width:calc(var(--ticket-stub,2.75rem) + 1px);position:absolute;inset:0 0 0 auto}.ticket-cta-module__FyRoPa__stub{pointer-events:none}.ticket-cta-module__FyRoPa__face{background-color:inherit;border-radius:0 var(--dts-radius-control) var(--dts-radius-control) 0;transform-origin:1px 100%;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.ticket-cta-module__FyRoPa__cta:hover .ticket-cta-module__FyRoPa__face,.ticket-cta-module__FyRoPa__cta:focus-visible .ticket-cta-module__FyRoPa__face{opacity:.9;transform:rotate(5deg)}}
.ticket-contact-module__e4IqHa__button{cursor:pointer;gap:.25rem;padding:.25rem .75rem .25rem .25rem}@media (min-width:768px){.ticket-contact-module__e4IqHa__button{gap:.375rem;padding:.375rem 1rem .375rem .375rem}}.ticket-contact-module__e4IqHa__chip{border-radius:var(--dts-radius-control);background-color:color-mix(in srgb, var(--dts-ink) 14%, transparent);width:1.5rem;height:1.5rem;color:var(--dts-ink);flex:none;place-items:center;display:grid}.ticket-contact-module__e4IqHa__glyphs{place-items:center;display:grid}.ticket-contact-module__e4IqHa__glyphs svg{grid-area:1/1;width:.875rem;height:.875rem}@media (min-width:768px){.ticket-contact-module__e4IqHa__chip{width:2rem;height:2rem}.ticket-contact-module__e4IqHa__glyphs svg{width:1rem;height:1rem}}.ticket-contact-module__e4IqHa__clip{opacity:1}.ticket-contact-module__e4IqHa__check,.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__clip{opacity:0}.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__check{opacity:1}.ticket-contact-module__e4IqHa__roll{flex-direction:column;align-items:center;height:1lh;display:flex;overflow:hidden}.ticket-contact-module__e4IqHa__line{white-space:nowrap;flex:none;align-items:center;height:1lh;line-height:1lh;display:flex}@media (prefers-reduced-motion:no-preference){.ticket-contact-module__e4IqHa__line{transition:transform .45s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__chip{transition:background-color .2s cubic-bezier(.65,0,0,1),color .2s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__glyphs{transition:transform .2s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__clip,.ticket-contact-module__e4IqHa__check{transition:opacity .2s cubic-bezier(.65,0,0,1),transform .2s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__check{transform:scale(.9)}.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__check{transform:scale(1)}}@media (hover:hover){.ticket-contact-module__e4IqHa__button:hover .ticket-contact-module__e4IqHa__chip{background-color:var(--dts-ink);color:var(--dts-accent)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ticket-contact-module__e4IqHa__button:hover .ticket-contact-module__e4IqHa__glyphs{transform:translateY(-1px)}}.ticket-contact-module__e4IqHa__button:focus-visible .ticket-contact-module__e4IqHa__chip{background-color:var(--dts-ink);color:var(--dts-accent)}.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__line{transform:translateY(-100%)}
