.BuilderNav-module__Vu16Yq__header{border-bottom:1px solid #00000008;flex-shrink:0;justify-content:center;align-items:center;height:48px;padding:0 1.5rem;display:flex}.BuilderNav-module__Vu16Yq__logo{text-decoration:none;display:inline-flex}.BuilderNav-module__Vu16Yq__logoImage{width:auto;height:32px;display:block}.BuilderNav-module__Vu16Yq__betaTag{color:#8343bc;background:#f8f1ff;border-radius:9999px;margin-left:.5rem;padding:2px 8px;font-size:.6875rem;font-weight:600;line-height:1.4}
.MadeWithLumoria-module__XSnwVW__badge{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 24);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 24);white-space:nowrap;display:inline-flex}.MadeWithLumoria-module__XSnwVW__black{color:#fff;background:#000}.MadeWithLumoria-module__XSnwVW__white{color:#000;background:#fff}.MadeWithLumoria-module__XSnwVW__label{font-family:var(--font-body);font-weight:600;font-size:calc(var(--u) * 10);letter-spacing:calc(var(--u) * -.43)}.MadeWithLumoria-module__XSnwVW__icon{width:calc(var(--u) * 15);height:calc(var(--u) * 15);display:block}.MadeWithLumoria-module__XSnwVW__full{box-sizing:border-box;width:100%;height:calc(var(--u) * 40);padding:calc(var(--u) * 12) calc(var(--u) * 20);justify-content:space-between;align-items:center;display:flex}.MadeWithLumoria-module__XSnwVW__fullLabel{font-family:var(--font-body);font-weight:600;font-size:calc(var(--u) * 11);letter-spacing:calc(var(--u) * -.43);width:calc(var(--u) * 60);text-align:center}.MadeWithLumoria-module__XSnwVW__fullIconWrap{width:calc(var(--u) * 60);justify-content:center;align-items:flex-end;display:flex}.MadeWithLumoria-module__XSnwVW__fullIcon{width:calc(var(--u) * 20);height:calc(var(--u) * 20);display:block}
.AnimatedTicketText-module__aitUIW__placeholder{opacity:.35}.AnimatedTicketText-module__aitUIW__rollWrap{display:inline-block}.AnimatedTicketText-module__aitUIW__char{animation:.62s cubic-bezier(.16,1,.3,1) both AnimatedTicketText-module__aitUIW__rollIn;display:inline-block}@keyframes AnimatedTicketText-module__aitUIW__rollIn{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}
.StudioTicketCard-module__WxQIMq__wrapper{width:100%;container-type:inline-size}.StudioTicketCard-module__WxQIMq__frame{aspect-ratio:455/260;width:100%;position:relative;overflow:hidden}.StudioTicketCard-module__WxQIMq__svg{transform-origin:0 0;width:455px;height:260px;transform:scale(calc(100cqw / 455px));clip-path:path("M447.827 78.7251C438.771 78.7251 431.43 86.1454 431.43 95.2988V165.737C431.43 174.891 438.771 182.311 447.827 182.311H455V227.888C455 245.623 440.777 260 423.232 260H31.768C14.2231 260 0 245.623 0 227.888V182.311H6.14865C15.2041 182.311 22.545 174.891 22.545 165.737V95.2988C22.545 86.1454 15.2041 78.7251 6.14865 78.7251H0V32.1116C0 14.3769 14.2231 0 31.768 0H423.232C440.777 0 455 14.3769 455 32.1116V78.7251H447.827Z");display:block;position:absolute;top:0;left:0}.StudioTicketCard-module__WxQIMq__content{width:455px;height:260px;font-family:var(--font-body);box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:16px 24px;display:flex;position:relative}.StudioTicketCard-module__WxQIMq__header{justify-content:space-between;align-items:center;display:flex}.StudioTicketCard-module__WxQIMq__eyebrow{text-transform:uppercase;color:var(--text-secondary);text-align:left;margin:0;font-size:8px;font-weight:700}.StudioTicketCard-module__WxQIMq__flight{letter-spacing:.4393px;color:var(--text-primary);white-space:nowrap;text-align:left;margin:4px 0 0;font-size:10px;font-weight:700}.StudioTicketCard-module__WxQIMq__classPill{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:8px;font-weight:700}.StudioTicketCard-module__WxQIMq__divider{background:var(--divider);height:1px}.StudioTicketCard-module__WxQIMq__route{justify-content:space-between;align-items:center;padding:0 24px;display:flex}.StudioTicketCard-module__WxQIMq__airport{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.StudioTicketCard-module__WxQIMq__airportEnd{text-align:right;align-items:flex-end}.StudioTicketCard-module__WxQIMq__code{color:var(--text-primary);white-space:nowrap;margin:0;font-size:40.793px;font-weight:700;line-height:1}.StudioTicketCard-module__WxQIMq__airportName{letter-spacing:.3766px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:9.414px;font-weight:700}.StudioTicketCard-module__WxQIMq__airportLocation{letter-spacing:.7531px;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;margin:0;font-size:6.276px;font-weight:400}.StudioTicketCard-module__WxQIMq__flightPath{width:24px;height:24px;color:var(--accent);flex-shrink:0;margin:0 8px}.StudioTicketCard-module__WxQIMq__footer{justify-content:space-between;align-items:flex-end;display:flex}.StudioTicketCard-module__WxQIMq__details{align-items:center;gap:16px;display:flex}.StudioTicketCard-module__WxQIMq__cell{flex-direction:column;display:flex}.StudioTicketCard-module__WxQIMq__cellLabel{letter-spacing:1.0983px;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:5.491px;font-weight:400}.StudioTicketCard-module__WxQIMq__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:10.983px;font-weight:700}.StudioTicketCard-module__WxQIMq__pillDivider{background:color-mix(in srgb, var(--text-primary) 10%, transparent);border-radius:24px;flex-shrink:0;width:.784px;height:21.181px}
.AfterglowTicketCard-module__OROziG__wrapper{width:100%;container-type:inline-size}.AfterglowTicketCard-module__OROziG__frame{aspect-ratio:455/260;width:100%;position:relative;overflow:hidden}.AfterglowTicketCard-module__OROziG__svg{transform-origin:0 0;width:455px;height:260px;transform:scale(calc(100cqw / 455px));clip-path:path("M22.75 0.000124357C10.1856 0.000122684 3.74331e-05 11.6408 3.68834e-05 26.0001L0 234C-5.49223e-07 248.36 10.1856 260 22.75 260H212.333C212.333 250.428 219.124 242.667 227.5 242.667C235.877 242.667 242.667 250.427 242.667 260H432.25C444.815 260 455 248.36 455 234V26C455 11.6406 444.815 3.05048e-05 432.25 2.84124e-05L242.667 0C242.667 9.57294 235.877 17.3334 227.5 17.3334C219.124 17.3334 212.333 9.57309 212.333 0.00015277L22.75 0.000124357Z");display:block;position:absolute;top:0;left:0}.AfterglowTicketCard-module__OROziG__content{box-sizing:border-box;width:455px;height:260px;font-family:var(--font-body);color:var(--text-primary);flex-direction:column;justify-content:space-between;padding:16px 24px;display:flex}.AfterglowTicketCard-module__OROziG__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;padding-bottom:17px;display:flex}.AfterglowTicketCard-module__OROziG__airlineTag{align-items:flex-start;gap:8px;display:flex}.AfterglowTicketCard-module__OROziG__icon{flex-shrink:0;align-items:stretch;gap:1.9px;width:9.479px;height:24px;display:flex}.AfterglowTicketCard-module__OROziG__iconBar{background:#fff;flex:0 0 1.9px}.AfterglowTicketCard-module__OROziG__airline{text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 40%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.AfterglowTicketCard-module__OROziG__flightNumber{letter-spacing:.3943px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:700}.AfterglowTicketCard-module__OROziG__route{justify-content:space-between;align-items:center;display:flex}.AfterglowTicketCard-module__OROziG__airport{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;min-width:0;display:flex}.AfterglowTicketCard-module__OROziG__airportEnd{text-align:right;align-items:flex-end}.AfterglowTicketCard-module__OROziG__code{letter-spacing:.2331px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:56px;font-weight:900;line-height:1}.AfterglowTicketCard-module__OROziG__city{letter-spacing:.9555px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 50%, transparent);white-space:nowrap;margin:0;font-size:6.825px;font-weight:400}.AfterglowTicketCard-module__OROziG__flightPathWrap{flex:1 1 0;justify-content:center;align-items:center;gap:4.55px;min-width:0;display:flex}.AfterglowTicketCard-module__OROziG__pathLine{background:color-mix(in srgb, var(--text-primary) 40%, transparent);flex:1 1 0;max-width:48px;height:1px}.AfterglowTicketCard-module__OROziG__plane{width:12.9px;height:6.5px;color:color-mix(in srgb, var(--text-primary) 40%, transparent);flex-shrink:0}.AfterglowTicketCard-module__OROziG__footer{border-top:1px solid #ffffff1a;padding-top:17px;display:flex}.AfterglowTicketCard-module__OROziG__cell{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.AfterglowTicketCard-module__OROziG__cellDivider{background:#ffffff12;width:1px;position:absolute;top:0;bottom:0;left:0}.AfterglowTicketCard-module__OROziG__cellLabel{letter-spacing:1.0617px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 40%, transparent);margin:0;font-size:8px;font-weight:400}.AfterglowTicketCard-module__OROziG__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:10px;font-weight:700}
.PrismTicketCard-module__Q5szea__wrapper{width:100%;container-type:inline-size}.PrismTicketCard-module__Q5szea__frame{aspect-ratio:455/260;width:100%;position:relative;overflow:hidden}.PrismTicketCard-module__Q5szea__svg{transform-origin:0 0;width:455px;height:260px;transform:scale(calc(100cqw / 455px));clip-path:path("M455 84.9402C430.265 84.9402 410.213 105.346 410.213 130.518C410.213 155.69 430.265 176.096 455 176.096V220.5V228C455 245.673 440.673 260 423 260H369H176.605H33H24C10.7452 260 0 249.255 0 236V176.096C24.7354 176.096 44.7875 155.69 44.7875 130.518C44.7875 105.346 24.7354 84.9402 0 84.9402V41V32C0 14.3269 14.3269 0 32 0H107H176.605L388.5 0L423 0C440.673 0 455 14.3269 455 32V41.5V84.9402Z");display:block;position:absolute;top:0;left:0}.PrismTicketCard-module__Q5szea__content{--u:1px;width:455px;height:260px;font-family:var(--font-body);box-sizing:border-box;position:relative}.PrismTicketCard-module__Q5szea__header{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;display:flex;position:absolute;top:0;left:0}.PrismTicketCard-module__Q5szea__headerBlock{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.PrismTicketCard-module__Q5szea__headerBlockEnd{align-items:flex-end}.PrismTicketCard-module__Q5szea__airline{letter-spacing:1.4988px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.PrismTicketCard-module__Q5szea__ticketNumber{letter-spacing:.5047px;color:color-mix(in srgb, var(--text-primary) 55%, transparent);white-space:nowrap;margin:0;font-size:10px;font-weight:700}.PrismTicketCard-module__Q5szea__date{letter-spacing:.5047px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:10px;font-weight:700}.PrismTicketCard-module__Q5szea__boardingPass{letter-spacing:1.4988px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 55%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.PrismTicketCard-module__Q5szea__route{box-sizing:border-box;justify-content:center;align-items:center;gap:16px;width:100%;height:131px;padding:0 28px;display:flex;position:absolute;top:58px;left:0}.PrismTicketCard-module__Q5szea__airport{flex-direction:column;flex-shrink:0;align-items:flex-start;min-width:175px;display:flex}.PrismTicketCard-module__Q5szea__airportEnd{text-align:right;align-items:flex-end}.PrismTicketCard-module__Q5szea__code{color:color-mix(in srgb, var(--text-primary) 82%, transparent);white-space:nowrap;margin:0;font-family:Georgia,serif;font-size:80px;font-weight:700;line-height:1}.PrismTicketCard-module__Q5szea__airportName{letter-spacing:1.76px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 45%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.PrismTicketCard-module__Q5szea__arrow{color:color-mix(in srgb, var(--text-primary) 50%, transparent);flex-shrink:0;margin:0;font-size:16px;font-weight:400}.PrismTicketCard-module__Q5szea__footerBar{background:var(--footer-fill);box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:49px;padding:0 16px;display:flex;position:absolute;top:211px;left:0}.PrismTicketCard-module__Q5szea__footer{align-items:center;width:324px;height:27px;display:flex}.PrismTicketCard-module__Q5szea__cell{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;min-width:0;height:27px;display:flex;position:relative}.PrismTicketCard-module__Q5szea__cellDivider{background:var(--divider);width:1px;position:absolute;top:0;bottom:0;left:0}.PrismTicketCard-module__Q5szea__cellLabel{letter-spacing:1.32px;text-transform:uppercase;color:color-mix(in srgb, var(--text-secondary) 30%, transparent);margin:0;font-size:6px;font-weight:400}.PrismTicketCard-module__Q5szea__cellValue{color:var(--text-secondary);white-space:nowrap;margin:0;font-size:14px;font-weight:700}
.HeritageTicketCard-module__vcmlMq__wrapper{width:100%;container-type:inline-size}.HeritageTicketCard-module__vcmlMq__frame{aspect-ratio:455/260;width:100%;position:relative;overflow:hidden}.HeritageTicketCard-module__vcmlMq__svg{transform-origin:0 0;width:455px;height:260px;transform:scale(calc(100cqw / 455px));clip-path:path("M455 236C455 249.255 444.255 260 431 260L90 260C90 251.163 82.8366 244 74 244C65.1634 244 58 251.163 58 260H24C10.7452 260 0 249.255 0 236L0 24C0 10.7452 10.7452 0 24 0L58 0C58 8.83656 65.1635 16 74 16C82.8366 16 90 8.83656 90 0L431 0C444.255 0 455 10.7452 455 24V236Z");display:block;position:absolute;top:0;left:0}.HeritageTicketCard-module__vcmlMq__content{--u:1px;width:455px;height:260px;font-family:var(--font-body);box-sizing:border-box;display:flex}.HeritageTicketCard-module__vcmlMq__stubColumn{flex:0 0 74px;min-width:0;height:100%;position:relative;overflow:hidden}.HeritageTicketCard-module__vcmlMq__stubInner{box-sizing:border-box;justify-content:space-between;align-items:center;width:260px;height:74px;padding:12px 16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.HeritageTicketCard-module__vcmlMq__stubText{flex-direction:column;gap:4px;display:flex}.HeritageTicketCard-module__vcmlMq__stubRoute{color:color-mix(in srgb, var(--text-primary) 60%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.HeritageTicketCard-module__vcmlMq__stubDate{color:color-mix(in srgb, var(--text-primary) 40%, transparent);white-space:nowrap;margin:0;font-size:10px;font-weight:700}.HeritageTicketCard-module__vcmlMq__stubClass{letter-spacing:2px;color:color-mix(in srgb, var(--text-primary) 35%, transparent);white-space:nowrap;margin:0;font-size:6px;font-weight:700}.HeritageTicketCard-module__vcmlMq__main{flex:1 1 0;min-width:0;height:100%;position:relative}.HeritageTicketCard-module__vcmlMq__header{box-sizing:border-box;text-align:left;justify-content:space-between;align-items:flex-start;width:100%;padding:16px 24px;display:flex;position:absolute;top:0;left:0}.HeritageTicketCard-module__vcmlMq__airline{letter-spacing:1.4988px;text-transform:uppercase;color:var(--shade400);margin:0;font-size:8px;font-weight:700}.HeritageTicketCard-module__vcmlMq__ticketNumber{letter-spacing:.5047px;color:var(--shade700);white-space:nowrap;margin:4px 0 0;font-size:10px;font-weight:700}.HeritageTicketCard-module__vcmlMq__classPill{background:var(--shade500);color:var(--on-accent);letter-spacing:.6424px;white-space:nowrap;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:6px;font-weight:700}.HeritageTicketCard-module__vcmlMq__route{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:156px;padding:0 24px;display:flex;position:absolute;top:58px;left:0}.HeritageTicketCard-module__vcmlMq__airport{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;display:flex}.HeritageTicketCard-module__vcmlMq__code{mix-blend-mode:multiply;margin:0;font-family:Georgia,serif;font-size:48px;font-weight:700;line-height:1}.HeritageTicketCard-module__vcmlMq__airportName{color:var(--text-primary);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.HeritageTicketCard-module__vcmlMq__airportLocation{letter-spacing:.5px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 40%, transparent);white-space:nowrap;margin:0;font-size:6px;font-weight:400}.HeritageTicketCard-module__vcmlMq__middle{text-align:center;flex-shrink:0}.HeritageTicketCard-module__vcmlMq__arrow{color:var(--text-primary);white-space:nowrap;margin:0;font-family:Georgia,serif;font-size:12.235px}.HeritageTicketCard-module__vcmlMq__footer{box-sizing:border-box;width:100%;padding:8px 24px;display:flex;position:absolute;top:214px;left:0}.HeritageTicketCard-module__vcmlMq__cell{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;height:29.824px;display:flex;position:relative}.HeritageTicketCard-module__vcmlMq__cellDivider{background:color-mix(in srgb, var(--text-primary) 10%, transparent);width:.5px;position:absolute;top:0;bottom:0;left:0}.HeritageTicketCard-module__vcmlMq__cellLabel{letter-spacing:1.0094px;text-transform:uppercase;color:var(--footer-label);margin:0;font-size:4.588px;font-weight:500}.HeritageTicketCard-module__vcmlMq__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:9.176px;font-weight:700}
.ArenaTicketCard-module__tQEBJq__wrapper{width:100%;container-type:inline-size}.ArenaTicketCard-module__tQEBJq__frame{aspect-ratio:455/260;width:100%;position:relative;overflow:hidden}.ArenaTicketCard-module__tQEBJq__svg{transform-origin:0 0;width:455px;height:260px;transform:scale(calc(100cqw / 455px));clip-path:path("M431 0C444.255 0 455 10.7452 455 24V236C455 249.255 444.255 260 431 260H305C305 251.163 297.837 244 289 244C280.163 244 273 251.163 273 260H24C10.7452 260 2.73827e-07 249.255 0 236V24C0 10.7452 10.7452 1.42945e-07 24 0H273C273 8.83656 280.163 16 289 16C297.837 16 305 8.83656 305 0H431Z");display:block;position:absolute;top:0;left:0}.ArenaTicketCard-module__tQEBJq__content{width:455px;height:260px;font-family:var(--font-barlow), var(--font-body), sans-serif;box-sizing:border-box;position:relative}.ArenaTicketCard-module__tQEBJq__stub{flex-direction:column;align-items:center;width:166px;display:flex;position:absolute;top:20px;left:289px}.ArenaTicketCard-module__tQEBJq__artistBlock{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;padding-bottom:8px;display:flex}.ArenaTicketCard-module__tQEBJq__artist{letter-spacing:-.32px;text-transform:uppercase;color:var(--text-primary);text-align:center;white-space:nowrap;margin:0;font-size:16px;font-weight:900}.ArenaTicketCard-module__tQEBJq__eventName{letter-spacing:.4px;color:var(--text-primary);text-align:center;white-space:nowrap;margin:0;font-size:8px;font-weight:300}.ArenaTicketCard-module__tQEBJq__grid{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 4px;width:100%;padding:0 16px;display:grid}.ArenaTicketCard-module__tQEBJq__cell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ArenaTicketCard-module__tQEBJq__gridDate{grid-area:1/1/auto/span 2}.ArenaTicketCard-module__tQEBJq__gridCity{grid-area:2/1/auto/span 2}.ArenaTicketCard-module__tQEBJq__gridSection{grid-area:3/1}.ArenaTicketCard-module__tQEBJq__gridRow{grid-area:3/2}.ArenaTicketCard-module__tQEBJq__gridSeat{grid-area:4/1}.ArenaTicketCard-module__tQEBJq__gridShow{grid-area:4/2}.ArenaTicketCard-module__tQEBJq__cellLabel{letter-spacing:1.05px;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;margin:0;font-size:7px;font-weight:400}.ArenaTicketCard-module__tQEBJq__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:700}.ArenaTicketCard-module__tQEBJq__ticketNumber{width:166px;font-family:var(--font-body), sans-serif;letter-spacing:.56px;color:var(--text-primary);text-align:center;white-space:nowrap;margin:0;font-size:7px;font-weight:400;position:absolute;top:240px;left:289px}.ArenaTicketCard-module__tQEBJq__watermarkSlot{position:absolute;bottom:16px;left:16px}
.ArenaTicketCardVertical-module__HnQf0G__wrapper{width:100%;container-type:inline-size}.ArenaTicketCardVertical-module__HnQf0G__frame{aspect-ratio:260/455;width:100%;position:relative;overflow:hidden}.ArenaTicketCardVertical-module__HnQf0G__svg{transform-origin:0 0;width:260px;height:455px;transform:scale(calc(100cqw / 260px));clip-path:path("M260 431C260 444.255 249.255 455 236 455L24 455C10.7452 455 1.10986e-05 444.255 1.1678e-05 431L1.71856e-05 305C8.83658 305 16 297.837 16 289C16 280.163 8.83658 273 1.85844e-05 273L2.94685e-05 24C3.00479e-05 10.7452 10.7452 -1.06214e-05 24 -1.03159e-05L236 -1.04907e-06C249.255 -4.69686e-07 260 10.7452 260 24L260 273C251.163 273 244 280.163 244 289C244 297.837 251.163 305 260 305L260 431Z");display:block;position:absolute;top:0;left:0}.ArenaTicketCardVertical-module__HnQf0G__content{width:260px;height:455px;font-family:var(--font-barlow), var(--font-body), sans-serif;box-sizing:border-box;position:relative}.ArenaTicketCardVertical-module__HnQf0G__band{flex-direction:column;width:228px;display:flex;position:absolute;top:308px;left:16px}.ArenaTicketCardVertical-module__HnQf0G__artistBlock{flex-direction:column;gap:4px;width:100%;padding-bottom:16px;display:flex}.ArenaTicketCardVertical-module__HnQf0G__artist{letter-spacing:-.32px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;margin:0;font-size:16px;font-weight:900}.ArenaTicketCardVertical-module__HnQf0G__eventName{letter-spacing:.5px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:10px;font-weight:300}.ArenaTicketCardVertical-module__HnQf0G__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 4px;width:100%;display:grid}.ArenaTicketCardVertical-module__HnQf0G__cell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ArenaTicketCardVertical-module__HnQf0G__gridDate{grid-area:1/1/auto/span 2}.ArenaTicketCardVertical-module__HnQf0G__gridCity{grid-area:1/3/auto/span 2}.ArenaTicketCardVertical-module__HnQf0G__gridShow{grid-area:2/1}.ArenaTicketCardVertical-module__HnQf0G__gridSection{grid-area:2/2}.ArenaTicketCardVertical-module__HnQf0G__gridRow{grid-area:2/3}.ArenaTicketCardVertical-module__HnQf0G__gridSeat{grid-area:2/4}.ArenaTicketCardVertical-module__HnQf0G__cellLabel{letter-spacing:1.05px;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;margin:0;font-size:7px;font-weight:400}.ArenaTicketCardVertical-module__HnQf0G__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:700}.ArenaTicketCardVertical-module__HnQf0G__ticketNumber{width:228px;font-family:var(--font-body), sans-serif;letter-spacing:.56px;color:var(--text-secondary);text-align:center;white-space:nowrap;margin:0;font-size:7px;font-weight:400;position:absolute;top:437px;left:16px}.ArenaTicketCardVertical-module__HnQf0G__watermarkSlot{position:absolute;top:calc(50% + 33.5px);left:82px;transform:translateY(-50%)}
.ChorusTicketCard-module__0tbyxW__wrapper{width:100%;container-type:inline-size}.ChorusTicketCard-module__0tbyxW__frame{aspect-ratio:455/260;width:100%;position:relative;overflow:hidden}.ChorusTicketCard-module__0tbyxW__svg{transform-origin:0 0;width:455px;height:260px;transform:scale(calc(100cqw / 455px));clip-path:path("M431 0C444.255 0 455 10.7452 455 24V236C455 249.255 444.255 260 431 260H305C305 251.163 297.837 244 289 244C280.163 244 273 251.163 273 260H24C10.7452 260 2.73827e-07 249.255 0 236V24C0 10.7452 10.7452 1.42945e-07 24 0H273C273 8.83656 280.163 16 289 16C297.837 16 305 8.83656 305 0H431Z");display:block;position:absolute;top:0;left:0}.ChorusTicketCard-module__0tbyxW__content{width:455px;height:260px;font-family:var(--font-barlow), var(--font-body), sans-serif;box-sizing:border-box;position:relative}.ChorusTicketCard-module__0tbyxW__photoFrame{background:var(--frame-bg);box-sizing:border-box;border-radius:24px;width:289px;height:190px;padding:8px;position:absolute;top:0;left:0}.ChorusTicketCard-module__0tbyxW__photoInner{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.ChorusTicketCard-module__0tbyxW__photoImg{object-fit:cover;width:100%;height:100%;display:block}.ChorusTicketCard-module__0tbyxW__checkerboard{background-color:#ededed;background-image:linear-gradient(45deg,#dadada 25%,#0000 25%),linear-gradient(-45deg,#dadada 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dadada 75%),linear-gradient(-45deg,#0000 75%,#dadada 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;width:100%;height:100%}.ChorusTicketCard-module__0tbyxW__caption{width:241px;position:absolute;top:198px;left:24px}.ChorusTicketCard-module__0tbyxW__artist{letter-spacing:-.48px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;margin:0;font-size:24px;font-weight:900}.ChorusTicketCard-module__0tbyxW__tourName{letter-spacing:.55px;color:var(--text-primary);white-space:nowrap;margin:4px 0 0;font-size:11px;font-weight:300}.ChorusTicketCard-module__0tbyxW__stub{box-sizing:border-box;flex-direction:column;width:166px;padding:0 16px;display:flex;position:absolute;top:40px;left:289px}.ChorusTicketCard-module__0tbyxW__stubEcho{padding-bottom:16px}.ChorusTicketCard-module__0tbyxW__stubArtist{letter-spacing:-.24px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:900}.ChorusTicketCard-module__0tbyxW__stubTour{letter-spacing:.5px;color:var(--text-secondary);white-space:nowrap;margin:4px 0 0;font-size:10px;font-weight:300}.ChorusTicketCard-module__0tbyxW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 4px;width:100%;display:grid}.ChorusTicketCard-module__0tbyxW__cell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ChorusTicketCard-module__0tbyxW__gridDate{grid-area:1/1/auto/span 2}.ChorusTicketCard-module__0tbyxW__gridCity{grid-area:2/1/auto/span 2}.ChorusTicketCard-module__0tbyxW__gridSection{grid-area:3/1}.ChorusTicketCard-module__0tbyxW__gridRow{grid-area:3/2}.ChorusTicketCard-module__0tbyxW__gridSeat{grid-area:4/1}.ChorusTicketCard-module__0tbyxW__gridShow{grid-area:4/2}.ChorusTicketCard-module__0tbyxW__cellLabel{letter-spacing:1.05px;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;margin:0;font-size:7px;font-weight:400}.ChorusTicketCard-module__0tbyxW__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:700}.ChorusTicketCard-module__0tbyxW__ticketNumber{width:166px;font-family:var(--font-body), sans-serif;letter-spacing:.56px;color:var(--text-secondary);text-align:center;white-space:nowrap;margin:0;font-size:7px;font-weight:400;position:absolute;top:244px;left:289px}.ChorusTicketCard-module__0tbyxW__watermarkSlot{position:absolute;top:calc(50% - 108px);left:326px;transform:translateY(-50%)}
.ChorusTicketCardVertical-module__JyaUaq__wrapper{width:100%;container-type:inline-size}.ChorusTicketCardVertical-module__JyaUaq__frame{aspect-ratio:260/455;width:100%;position:relative;overflow:hidden}.ChorusTicketCardVertical-module__JyaUaq__svg{transform-origin:0 0;width:260px;height:455px;transform:scale(calc(100cqw / 260px));clip-path:path("M260 431C260 444.255 249.255 455 236 455L24 455C10.7452 455 1.10986e-05 444.255 1.1678e-05 431L1.71856e-05 305C8.83658 305 16 297.837 16 289C16 280.163 8.83658 273 1.85844e-05 273L2.94685e-05 24C3.00479e-05 10.7452 10.7452 -1.06214e-05 24 -1.03159e-05L236 -1.04907e-06C249.255 -4.69686e-07 260 10.7452 260 24L260 273C251.163 273 244 280.163 244 289C244 297.837 251.163 305 260 305L260 431Z");display:block;position:absolute;top:0;left:0}.ChorusTicketCardVertical-module__JyaUaq__content{width:260px;height:455px;font-family:var(--font-barlow), var(--font-body), sans-serif;box-sizing:border-box;position:relative}.ChorusTicketCardVertical-module__JyaUaq__photoFrame{background:var(--frame-bg);box-sizing:border-box;border-radius:24px;width:260px;height:217px;padding:8px;position:absolute;top:0;left:0}.ChorusTicketCardVertical-module__JyaUaq__photoInner{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.ChorusTicketCardVertical-module__JyaUaq__photoImg{object-fit:cover;width:100%;height:100%;display:block}.ChorusTicketCardVertical-module__JyaUaq__checkerboard{background-color:#ededed;background-image:linear-gradient(45deg,#dadada 25%,#0000 25%),linear-gradient(-45deg,#dadada 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dadada 75%),linear-gradient(-45deg,#0000 75%,#dadada 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;width:100%;height:100%}.ChorusTicketCardVertical-module__JyaUaq__caption{width:212px;position:absolute;top:225px;left:24px}.ChorusTicketCardVertical-module__JyaUaq__artist{letter-spacing:-.48px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;margin:0;font-size:24px;font-weight:900}.ChorusTicketCardVertical-module__JyaUaq__tourName{letter-spacing:.55px;color:var(--text-primary);white-space:nowrap;margin:4px 0 0;font-size:11px;font-weight:300}.ChorusTicketCardVertical-module__JyaUaq__band{flex-direction:column;width:228px;display:flex;position:absolute;top:308px;left:16px}.ChorusTicketCardVertical-module__JyaUaq__stubEcho{padding-bottom:16px}.ChorusTicketCardVertical-module__JyaUaq__stubArtist{letter-spacing:-.24px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:900}.ChorusTicketCardVertical-module__JyaUaq__stubTour{letter-spacing:.5px;color:var(--text-secondary);white-space:nowrap;margin:4px 0 0;font-size:10px;font-weight:300}.ChorusTicketCardVertical-module__JyaUaq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 4px;width:100%;display:grid}.ChorusTicketCardVertical-module__JyaUaq__cell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ChorusTicketCardVertical-module__JyaUaq__gridDate{grid-area:1/1/auto/span 2}.ChorusTicketCardVertical-module__JyaUaq__gridCity{grid-area:1/3/auto/span 2}.ChorusTicketCardVertical-module__JyaUaq__gridShow{grid-area:2/1}.ChorusTicketCardVertical-module__JyaUaq__gridSection{grid-area:2/2}.ChorusTicketCardVertical-module__JyaUaq__gridRow{grid-area:2/3}.ChorusTicketCardVertical-module__JyaUaq__gridSeat{grid-area:2/4}.ChorusTicketCardVertical-module__JyaUaq__cellLabel{letter-spacing:1.05px;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;margin:0;font-size:7px;font-weight:400}.ChorusTicketCardVertical-module__JyaUaq__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:700}.ChorusTicketCardVertical-module__JyaUaq__ticketNumber{width:228px;font-family:var(--font-body), sans-serif;letter-spacing:.56px;color:var(--text-secondary);text-align:center;white-space:nowrap;margin:0;font-size:7px;font-weight:400;position:absolute;top:437px;left:16px}.ChorusTicketCardVertical-module__JyaUaq__watermarkSlot{position:absolute;top:calc(50% - 199.5px);left:149px;transform:translateY(-50%)}
.StudioTicketCardVertical-module__aX6K-q__wrapper{width:100%;container-type:inline-size}.StudioTicketCardVertical-module__aX6K-q__frame{aspect-ratio:260/455;width:100%;position:relative;overflow:hidden}.StudioTicketCardVertical-module__aX6K-q__svg{transform-origin:0 0;width:260px;height:455px;transform:scale(calc(100cqw / 260px));clip-path:path("M78.7251 7.173C78.7251 16.229 86.1454 23.57 95.2988 23.57L165.737 23.57C174.891 23.57 182.311 16.229 182.311 7.173L182.311 0L227.888 0C245.623 0 260 14.223 260 31.768L260 423.232C260 440.7769 245.623 455 227.888 455L182.311 455L182.311 448.8514C182.311 439.7959 174.891 432.455 165.737 432.455L95.2988 432.455C86.1454 432.455 78.7251 439.7959 78.7251 448.8514L78.7251 455L32.1116 455C14.3769 455 0 440.7769 0 423.232L0 31.768C0 14.223 14.3769 0 32.1116 0L78.7251 0L78.7251 7.173Z");display:block;position:absolute;top:0;left:0}.StudioTicketCardVertical-module__aX6K-q__content{width:260px;height:455px;font-family:var(--font-body);box-sizing:border-box;position:relative}.StudioTicketCardVertical-module__aX6K-q__main{box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:36px 16px 48px;display:flex}.StudioTicketCardVertical-module__aX6K-q__header{flex-direction:column;gap:4px;width:100%;display:flex}.StudioTicketCardVertical-module__aX6K-q__headerTop{justify-content:space-between;align-items:center;width:100%;display:flex}.StudioTicketCardVertical-module__aX6K-q__eyebrow{text-transform:uppercase;color:var(--text-secondary);text-align:left;margin:0;font-size:8px;font-weight:700}.StudioTicketCardVertical-module__aX6K-q__classPill{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:8px;font-weight:700}.StudioTicketCardVertical-module__aX6K-q__flight{letter-spacing:.4393px;color:var(--text-primary);white-space:nowrap;text-align:left;margin:0;font-size:10px;font-weight:700}.StudioTicketCardVertical-module__aX6K-q__divider{background:var(--divider);height:1px}.StudioTicketCardVertical-module__aX6K-q__route{flex-direction:column;justify-content:space-between;align-items:center;height:231px;display:flex}.StudioTicketCardVertical-module__aX6K-q__airport{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.StudioTicketCardVertical-module__aX6K-q__code{color:var(--text-primary);white-space:nowrap;margin:0;font-size:48px;font-weight:700;line-height:1}.StudioTicketCardVertical-module__aX6K-q__airportName{letter-spacing:.3766px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:9.414px;font-weight:700}.StudioTicketCardVertical-module__aX6K-q__airportLocation{letter-spacing:.7531px;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;margin:0;font-size:6.276px;font-weight:400}.StudioTicketCardVertical-module__aX6K-q__flightPath{width:24px;height:24px;color:var(--accent);flex-shrink:0}.StudioTicketCardVertical-module__aX6K-q__footer{align-items:center;gap:8px;width:100%;display:flex}.StudioTicketCardVertical-module__aX6K-q__cell{flex-direction:column;display:flex}.StudioTicketCardVertical-module__aX6K-q__cellGrow{flex:1 0 0;align-items:center;min-width:0}.StudioTicketCardVertical-module__aX6K-q__cellLabel{letter-spacing:1.0983px;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:5.491px;font-weight:400}.StudioTicketCardVertical-module__aX6K-q__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;font-size:10.983px;font-weight:700}.StudioTicketCardVertical-module__aX6K-q__pillDivider{background:color-mix(in srgb, var(--text-primary) 10%, transparent);border-radius:24px;flex-shrink:0;width:.784px;height:21.181px}.StudioTicketCardVertical-module__aX6K-q__madeWithSlot{width:100%;position:absolute;bottom:0;left:0}
.AfterglowTicketCardVertical-module__Fv_JsW__wrapper{width:100%;container-type:inline-size}.AfterglowTicketCardVertical-module__Fv_JsW__frame{aspect-ratio:260/455;width:100%;position:relative;overflow:hidden}.AfterglowTicketCardVertical-module__Fv_JsW__svg{transform-origin:0 0;width:260px;height:455px;transform:scale(calc(100cqw / 260px));clip-path:path("M0.0001 432.25C0.0001 444.8144 11.6408 455 26.0001 455L234 455C248.36 455 260 444.8144 260 432.25L260 242.667C250.428 242.667 242.667 235.876 242.667 227.5C242.667 219.123 250.427 212.333 260 212.333L260 22.75C260 10.185 248.36 0 234 0L26 0C11.6406 0 0 10.185 0 22.75L0 212.333C9.5729 212.333 17.3334 219.123 17.3334 227.5C17.3334 235.876 9.5731 242.667 0.0002 242.667L0.0001 432.25Z");display:block;position:absolute;top:0;left:0}.AfterglowTicketCardVertical-module__Fv_JsW__content{box-sizing:border-box;width:260px;height:455px;font-family:var(--font-body);color:var(--text-primary);flex-direction:column;justify-content:space-between;padding:16px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;padding-bottom:17px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__airlineTag{align-items:flex-start;gap:8px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__icon{flex-shrink:0;align-items:stretch;gap:1.9px;width:9.479px;height:24px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__iconBar{background:#fff;flex:0 0 1.9px}.AfterglowTicketCardVertical-module__Fv_JsW__airline{text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 40%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.AfterglowTicketCardVertical-module__Fv_JsW__flightNumber{letter-spacing:.3943px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:12px;font-weight:700}.AfterglowTicketCardVertical-module__Fv_JsW__route{flex-direction:column;justify-content:center;align-items:center;gap:43.444px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__airport{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__code{color:var(--text-primary);white-space:nowrap;margin:0;font-size:64px;font-weight:900;line-height:1}.AfterglowTicketCardVertical-module__Fv_JsW__city{letter-spacing:.9555px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 50%, transparent);white-space:nowrap;margin:0;font-size:6.825px;font-weight:400}.AfterglowTicketCardVertical-module__Fv_JsW__flightPathWrap{align-items:center;gap:4.55px;width:123.176px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__dot{background:color-mix(in srgb, var(--text-primary) 40%, transparent);border-radius:1.896px;flex-shrink:0;width:3.792px;height:3.792px}.AfterglowTicketCardVertical-module__Fv_JsW__pathLine{background:color-mix(in srgb, var(--text-primary) 40%, transparent);flex:1 1 0;height:.758px}.AfterglowTicketCardVertical-module__Fv_JsW__plane{width:12.9px;height:6.5px;color:color-mix(in srgb, var(--text-primary) 40%, transparent);flex-shrink:0}.AfterglowTicketCardVertical-module__Fv_JsW__footer{border-top:1px solid #ffffff1a;padding-top:17px;display:flex}.AfterglowTicketCardVertical-module__Fv_JsW__cell{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex;position:relative}.AfterglowTicketCardVertical-module__Fv_JsW__cellDivider{background:#ffffff12;width:1px;position:absolute;top:0;bottom:0;left:0}.AfterglowTicketCardVertical-module__Fv_JsW__cellLabel{letter-spacing:1.0617px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 40%, transparent);margin:0;padding-left:1px;font-size:8px;font-weight:400}.AfterglowTicketCardVertical-module__Fv_JsW__cellValue{color:var(--text-primary);white-space:nowrap;margin:0;padding-left:1px;font-size:10px;font-weight:700}
.PrismTicketCardVertical-module__3yg5jG__wrapper{width:100%;container-type:inline-size}.PrismTicketCardVertical-module__3yg5jG__frame{aspect-ratio:260/455;width:100%;position:relative;overflow:hidden}.PrismTicketCardVertical-module__3yg5jG__svg{transform-origin:0 0;width:260px;height:455px;transform:scale(calc(100cqw / 260px));clip-path:path("M84.9402 0C84.9402 24.7354 105.346 44.7875 130.518 44.7875C155.69 44.7875 176.096 24.7354 176.096 0H220.5H228C245.673 0 260 14.3269 260 32V86V278.395V422V431C260 444.255 249.255 455 236 455H176.096C176.096 430.265 155.69 410.213 130.518 410.213C105.346 410.213 84.9402 430.265 84.9402 455H41H32C14.3269 455 0 440.673 0 423V348V278.395L0 66.5L0 32C0 14.3269 14.3269 0 32 0H41.5H84.9402Z");display:block;position:absolute;top:0;left:0}.PrismTicketCardVertical-module__3yg5jG__content{--u:1px;width:260px;height:455px;font-family:var(--font-body);box-sizing:border-box;position:relative}.PrismTicketCardVertical-module__3yg5jG__header{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:36px 16px 16px;display:flex;position:absolute;top:0;left:0}.PrismTicketCardVertical-module__3yg5jG__headerBlock{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.PrismTicketCardVertical-module__3yg5jG__headerBlockEnd{align-items:flex-end}.PrismTicketCardVertical-module__3yg5jG__airline{letter-spacing:1.4988px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.PrismTicketCardVertical-module__3yg5jG__ticketNumber{letter-spacing:.5047px;color:color-mix(in srgb, var(--text-primary) 55%, transparent);white-space:nowrap;margin:0;font-size:10px;font-weight:700}.PrismTicketCardVertical-module__3yg5jG__date{letter-spacing:.5047px;color:var(--text-primary);white-space:nowrap;margin:0;font-size:10px;font-weight:700}.PrismTicketCardVertical-module__3yg5jG__boardingPass{letter-spacing:1.4988px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 55%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.PrismTicketCardVertical-module__3yg5jG__route{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;padding:0 24px;display:flex;position:absolute;top:78px;left:0}.PrismTicketCardVertical-module__3yg5jG__airport{flex-direction:column;align-items:flex-start;width:100%;display:flex}.PrismTicketCardVertical-module__3yg5jG__airportEnd{text-align:right;align-items:flex-end}.PrismTicketCardVertical-module__3yg5jG__code{color:color-mix(in srgb, var(--text-primary) 82%, transparent);white-space:nowrap;margin:0;font-family:Georgia,serif;font-size:80px;font-weight:700;line-height:1}.PrismTicketCardVertical-module__3yg5jG__airportName{letter-spacing:1.76px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 45%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.PrismTicketCardVertical-module__3yg5jG__arrow{color:color-mix(in srgb, var(--text-primary) 50%, transparent);flex-shrink:0;margin:8px 0;font-size:16px;font-weight:400;transform:rotate(90deg)}.PrismTicketCardVertical-module__3yg5jG__footerBar{background:var(--footer-fill);box-sizing:border-box;flex-wrap:wrap;align-content:center;gap:8px;width:100%;padding:12px 16px 0;display:flex;position:absolute;bottom:40px;left:0}.PrismTicketCardVertical-module__3yg5jG__cell{flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;min-width:55px;height:27px;display:flex}.PrismTicketCardVertical-module__3yg5jG__cellStart{text-align:left;align-items:flex-start}.PrismTicketCardVertical-module__3yg5jG__cellCenter{text-align:center;align-items:center}.PrismTicketCardVertical-module__3yg5jG__cellEnd{text-align:right;align-items:flex-end}.PrismTicketCardVertical-module__3yg5jG__cellLabel{letter-spacing:1.32px;text-transform:uppercase;color:color-mix(in srgb, var(--text-secondary) 30%, transparent);margin:0;font-size:6px;font-weight:400}.PrismTicketCardVertical-module__3yg5jG__cellValue{color:var(--text-secondary);white-space:nowrap;margin:0;font-size:14px;font-weight:700}.PrismTicketCardVertical-module__3yg5jG__madeWithSlot{width:100%;position:absolute;bottom:0;left:0}
.HeritageTicketCardVertical-module__uS0MpW__wrapper{width:100%;container-type:inline-size}.HeritageTicketCardVertical-module__uS0MpW__frame{aspect-ratio:260/455;width:100%;position:relative;overflow:hidden}.HeritageTicketCardVertical-module__uS0MpW__svg{transform-origin:0 0;width:260px;height:455px;transform:scale(calc(100cqw / 260px));display:block;position:absolute;top:0;left:0}.HeritageTicketCardVertical-module__uS0MpW__content{width:260px;height:455px;font-family:var(--font-body);box-sizing:border-box;position:relative}.HeritageTicketCardVertical-module__uS0MpW__header{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;padding:16px;display:flex;position:absolute;top:0;left:0}.HeritageTicketCardVertical-module__uS0MpW__airline{letter-spacing:1.4988px;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.HeritageTicketCardVertical-module__uS0MpW__ticketNumber{letter-spacing:.5047px;white-space:nowrap;margin:4px 0 0;font-size:10px;font-weight:700}.HeritageTicketCardVertical-module__uS0MpW__classPill{background:var(--shade500);color:var(--on-accent);letter-spacing:.6424px;white-space:nowrap;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:6px;font-weight:700}.HeritageTicketCardVertical-module__uS0MpW__route{box-sizing:border-box;flex-direction:column;align-items:center;gap:8px;width:100%;padding:0 16px;display:flex;position:absolute;top:75px;left:0}.HeritageTicketCardVertical-module__uS0MpW__airport{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.HeritageTicketCardVertical-module__uS0MpW__code{mix-blend-mode:multiply;margin:0;font-family:Georgia,serif;font-size:64px;font-weight:700;line-height:1}.HeritageTicketCardVertical-module__uS0MpW__airportName{color:var(--text-primary);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.HeritageTicketCardVertical-module__uS0MpW__airportLocation{letter-spacing:.5px;text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 40%, transparent);white-space:nowrap;margin:0;font-size:6px;font-weight:400}.HeritageTicketCardVertical-module__uS0MpW__arrow{color:var(--text-primary);margin:0;font-family:Georgia,serif;font-size:12.235px}.HeritageTicketCardVertical-module__uS0MpW__footer{box-sizing:border-box;align-items:flex-start;width:100%;padding:16px;display:flex;position:absolute;top:319px;left:0}.HeritageTicketCardVertical-module__uS0MpW__cell{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;max-width:40px;display:flex;position:relative}.HeritageTicketCardVertical-module__uS0MpW__cell:last-child{max-width:none}.HeritageTicketCardVertical-module__uS0MpW__cellDivider{background:color-mix(in srgb, var(--text-primary) 10%, transparent);width:.5px;position:absolute;top:0;bottom:0;left:0}.HeritageTicketCardVertical-module__uS0MpW__cellLabel{letter-spacing:1.0094px;text-transform:uppercase;color:var(--footer-label);margin:0;font-size:4.588px;font-weight:500}.HeritageTicketCardVertical-module__uS0MpW__cellValue{color:var(--text-primary);white-space:nowrap;margin:4px 0 0;font-size:9.176px;font-weight:700}.HeritageTicketCardVertical-module__uS0MpW__stubBar{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:73px;padding:12px 16px;display:flex;position:absolute;top:381px;left:0}.HeritageTicketCardVertical-module__uS0MpW__stubText{flex-direction:column;gap:4px;display:flex}.HeritageTicketCardVertical-module__uS0MpW__stubRoute{color:color-mix(in srgb, var(--text-primary) 60%, transparent);white-space:nowrap;margin:0;font-size:8px;font-weight:700}.HeritageTicketCardVertical-module__uS0MpW__stubDate{color:color-mix(in srgb, var(--text-primary) 40%, transparent);white-space:nowrap;margin:0;font-size:10px;font-weight:700}.HeritageTicketCardVertical-module__uS0MpW__stubClass{letter-spacing:2px;color:color-mix(in srgb, var(--text-primary) 35%, transparent);white-space:nowrap;margin:0;font-size:6px;font-weight:700}
.StepNavButtons-module__e8Hifa__exit,.StepNavButtons-module__e8Hifa__previous,.StepNavButtons-module__e8Hifa__next{appearance:none;height:40px;font-family:var(--font-body);white-space:nowrap;cursor:pointer;border:none;border-radius:16px;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:opacity .2s,background-color .2s;display:inline-flex}.StepNavButtons-module__e8Hifa__exit,.StepNavButtons-module__e8Hifa__previous{color:#000;background:0 0;padding:0 8px}.StepNavButtons-module__e8Hifa__exit:hover,.StepNavButtons-module__e8Hifa__previous:hover{opacity:.7}.StepNavButtons-module__e8Hifa__exitIcon,.StepNavButtons-module__e8Hifa__previousIcon,.StepNavButtons-module__e8Hifa__nextIcon{width:20px;height:20px}.StepNavButtons-module__e8Hifa__next{color:#fff;background:#000}.StepNavButtons-module__e8Hifa__next:hover{opacity:.88}.StepNavButtons-module__e8Hifa__next:disabled{color:#737373;cursor:not-allowed;opacity:1;background:#0000000f}@media (max-width:767px){.StepNavButtons-module__e8Hifa__label{display:none}.StepNavButtons-module__e8Hifa__exit,.StepNavButtons-module__e8Hifa__previous,.StepNavButtons-module__e8Hifa__next{border-radius:100px;justify-content:center;width:40px;padding:0}}
.StepFooterNav-module__L2iwca__footer{justify-content:center;align-items:center;gap:48px;width:100%;display:flex}
.FormStepSection-module__3_V-iq__section{box-sizing:border-box;background:#00000008;border-radius:24px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:8px 16px 16px;display:flex}.FormStepSection-module__3_V-iq__header{justify-content:space-between;align-items:center;width:100%;display:flex}.FormStepSection-module__3_V-iq__headerLeft{align-items:center;gap:0;display:flex}.FormStepSection-module__3_V-iq__icon{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.FormStepSection-module__3_V-iq__checkIcon{color:#62b650;width:22px;height:22px}.FormStepSection-module__3_V-iq__circleIcon{color:#00000080;width:22px;height:22px}.FormStepSection-module__3_V-iq__label{font-family:var(--font-body);color:#000;margin:0;font-size:16px;font-weight:400}.FormStepSection-module__3_V-iq__content{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.FormStepSection-module__3_V-iq__hint{font-family:var(--font-body);color:#00000073;margin:0;font-size:12px;line-height:1.4}
.Input-module__HVUTeG__field{flex-direction:column;gap:4px;width:100%;display:flex;position:relative}.Input-module__HVUTeG__labelRow{align-items:flex-start;display:flex}.Input-module__HVUTeG__label{font-family:var(--font-body);text-transform:uppercase;color:#000;font-size:14px;font-weight:600}.Input-module__HVUTeG__required{font-family:var(--font-body);letter-spacing:-.23px;color:#d94544;font-size:15px;font-weight:600}.Input-module__HVUTeG__box{box-sizing:border-box;background:#fff;border:1px solid #00000012;border-radius:16px;align-items:center;gap:8px;width:100%;height:50px;padding:0 12px;display:flex}.Input-module__HVUTeG__box:focus-within{border-color:#0003}.Input-module__HVUTeG__input{appearance:none;min-width:0;font-family:var(--font-body);color:#000;background:0 0;border:none;outline:none;flex:1 1 0;padding:0;font-size:16px;font-weight:400;line-height:24px}.Input-module__HVUTeG__input::placeholder{color:#a3a3a3}.Input-module__HVUTeG__dropdownBox{padding:0 8px;position:relative}.Input-module__HVUTeG__select{cursor:pointer;padding-right:20px}.Input-module__HVUTeG__selectPlaceholder{color:#a3a3a3}.Input-module__HVUTeG__caret{color:#000;pointer-events:none;flex-shrink:0;width:20px;height:20px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}
.FieldSuggestions-module__byE-3G__leadingIcon{color:#a3a3a3;flex-shrink:0;width:16px;height:16px}.FieldSuggestions-module__byE-3G__clearButton{appearance:none;cursor:pointer;color:#a3a3a3;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.FieldSuggestions-module__byE-3G__clearIcon{width:14px;height:14px}.FieldSuggestions-module__byE-3G__suggestions{background:#fff;border:1px solid #00000014;border-radius:16px;flex-direction:column;max-height:260px;display:flex;overflow:hidden auto;box-shadow:0 4px 12px #0000001a}.FieldSuggestions-module__byE-3G__suggestionRow{appearance:none;cursor:pointer;box-sizing:border-box;text-align:left;background:0 0;border:none;align-items:flex-start;gap:12px;width:100%;padding:12px;transition:background-color .1s;display:flex}.FieldSuggestions-module__byE-3G__suggestionRow:hover{background:#00000008}.FieldSuggestions-module__byE-3G__rowIcon{color:#737373;flex-shrink:0;width:20px;height:20px;margin-top:1px}.FieldSuggestions-module__byE-3G__rowFlag{flex-shrink:0;font-size:20px;line-height:1}.FieldSuggestions-module__byE-3G__rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.FieldSuggestions-module__byE-3G__rowTitle{font-family:var(--font-body);color:#000;font-size:14px;font-weight:600}.FieldSuggestions-module__byE-3G__rowSubtitle{font-family:var(--font-body);color:#737373;font-size:13px;font-weight:400}
.PhotoEditor-module__tSJ7Mq__overlay{z-index:2000;box-sizing:border-box;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.PhotoEditor-module__tSJ7Mq__panel{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:480px;max-height:100%;display:flex;overflow:hidden}.PhotoEditor-module__tSJ7Mq__cropArea{background:#000;flex-shrink:0;width:100%;height:min(50vh,400px);min-height:240px;position:relative}.PhotoEditor-module__tSJ7Mq__controls{box-sizing:border-box;flex-direction:column;gap:16px;padding:20px;display:flex}.PhotoEditor-module__tSJ7Mq__zoomRow{align-items:center;gap:8px;display:flex}.PhotoEditor-module__tSJ7Mq__zoomSlider{accent-color:#000;flex:1 1 0;min-width:0}.PhotoEditor-module__tSJ7Mq__toolRow{justify-content:center;align-items:center;gap:12px;display:flex}.PhotoEditor-module__tSJ7Mq__toolButton{appearance:none;cursor:pointer;background:#0000000d;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .15s;display:flex}.PhotoEditor-module__tSJ7Mq__toolButton:hover{background:#0000001a}.PhotoEditor-module__tSJ7Mq__toolButton:disabled{cursor:not-allowed;opacity:.4}.PhotoEditor-module__tSJ7Mq__toolButton:disabled:hover{background:#0000000d}.PhotoEditor-module__tSJ7Mq__toolButtonActive{color:#fff;background:#000}.PhotoEditor-module__tSJ7Mq__toolButtonActive:hover{opacity:.88;background:#000}.PhotoEditor-module__tSJ7Mq__toolIcon{width:20px;height:20px}.PhotoEditor-module__tSJ7Mq__actionRow{gap:12px;display:flex}.PhotoEditor-module__tSJ7Mq__cancelButton,.PhotoEditor-module__tSJ7Mq__confirmButton{appearance:none;cursor:pointer;height:44px;font-family:var(--font-body);border:none;border-radius:16px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:opacity .2s,background-color .2s;display:inline-flex}.PhotoEditor-module__tSJ7Mq__cancelButton{color:#000;background:#0000000d}.PhotoEditor-module__tSJ7Mq__cancelButton:hover{background:#0000001a}.PhotoEditor-module__tSJ7Mq__confirmButton{color:#fff;background:#000}.PhotoEditor-module__tSJ7Mq__confirmButton:hover{opacity:.88}.PhotoEditor-module__tSJ7Mq__confirmButton:disabled{opacity:.6;cursor:not-allowed}.PhotoEditor-module__tSJ7Mq__actionIcon{width:16px;height:16px}
.Step-module__kAVRUa__step{color:#000;width:32px;height:32px;font-family:var(--font-body);background:#0000000d;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;transition:background-color .2s,color .2s;display:inline-flex}.Step-module__kAVRUa__active{color:#fff;background:#000;transition-delay:.4s}@media (prefers-reduced-motion:reduce){.Step-module__kAVRUa__step{transition:none}}
.PhotoField-module__OGcfEq__field{flex-direction:column;gap:4px;width:100%;display:flex}.PhotoField-module__OGcfEq__labelRow{align-items:flex-start;display:flex}.PhotoField-module__OGcfEq__label{font-family:var(--font-body);text-transform:uppercase;color:#000;font-size:14px;font-weight:600}.PhotoField-module__OGcfEq__required{font-family:var(--font-body);letter-spacing:-.23px;color:#d94544;font-size:15px;font-weight:600}.PhotoField-module__OGcfEq__hiddenInput{display:none}.PhotoField-module__OGcfEq__dropzone{appearance:none;cursor:pointer;box-sizing:border-box;width:100%;height:140px;font-family:var(--font-body);color:#00000080;background:#fff;border:1px dashed #00000026;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.PhotoField-module__OGcfEq__dropzone:hover{border-color:#0000004d}.PhotoField-module__OGcfEq__dropzone:disabled{cursor:default;opacity:.6}.PhotoField-module__OGcfEq__uploadIcon{width:24px;height:24px}.PhotoField-module__OGcfEq__preview{border-radius:16px;width:100%;height:140px;position:relative;overflow:hidden}.PhotoField-module__OGcfEq__previewImg{object-fit:cover;width:100%;height:100%;display:block}.PhotoField-module__OGcfEq__previewActions{gap:6px;display:flex;position:absolute;top:8px;right:8px}.PhotoField-module__OGcfEq__previewActionButton{appearance:none;cursor:pointer;color:#fff;background:#0009;border:none;border-radius:100px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s;display:flex}.PhotoField-module__OGcfEq__previewActionButton:hover{background:#000000bf}.PhotoField-module__OGcfEq__hint{font-family:var(--font-body);color:#00000073;margin:0;font-size:12px;line-height:1.4}
.StepHeaderRow-module__5A6GVG__header{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:100%;display:grid}.StepHeaderRow-module__5A6GVG__exitSlot{justify-self:start}.StepHeaderRow-module__5A6GVG__seriesSlot{grid-column:2;justify-self:center}
.SeatField-module__ktFsjG__row{align-items:flex-start;gap:8px;width:100%;display:flex}.SeatField-module__ktFsjG__number{flex:2 1 0;min-width:0}.SeatField-module__ktFsjG__letter{flex:1 1 0;min-width:0}
.StepsShell-module__BT8vna__content{flex-direction:column;flex:1 1 0;align-items:center;gap:32px;width:100%;min-height:0;padding:24px 1.5rem;display:flex;overflow:hidden}@media (min-width:768px){.StepsShell-module__BT8vna__content{gap:24px;padding:24px 80px}}.StepsShell-module__BT8vna__contentNoBottomPadding{padding-bottom:0}
.page-module__w-Kq4q__page{background:#fafafa;flex-direction:column;height:100dvh;display:flex;overflow:hidden}
.DateField-module__IVMWCW__row{align-items:flex-start;gap:8px;width:100%;display:flex}.DateField-module__IVMWCW__day{flex:1 1 0;min-width:0}.DateField-module__IVMWCW__month{flex:1.6 1 0;min-width:0}.DateField-module__IVMWCW__year{flex:1.2 1 0;min-width:0}
.OrientationTile-module__MbEGcW__tile{background:#00000008;border-radius:24px;height:100%;transition:background-color .15s;position:relative}.OrientationTile-module__MbEGcW__tile:hover{background:#0000000d}.OrientationTile-module__MbEGcW__selected{background:#0000000d;box-shadow:inset 0 0 0 3px #0003}.OrientationTile-module__MbEGcW__selected:hover{background:#0000000d}.OrientationTile-module__MbEGcW__select{appearance:none;cursor:pointer;font:inherit;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;container-type:size}@media (min-width:768px){.OrientationTile-module__MbEGcW__select{padding:64px}}.OrientationTile-module__MbEGcW__select:focus-visible{outline-offset:-2px;border-radius:24px;outline:2px solid #000}.OrientationTile-module__MbEGcW__preview{filter:drop-shadow(0 0 6.629px #0000001a);display:block}.OrientationTile-module__MbEGcW__previewHorizontal{width:min(100cqw,100cqh)}.OrientationTile-module__MbEGcW__previewVertical{width:calc(min(100cqw,100cqh)/1.75)}
.DemoNotice-module__IumLRq__notice{font-family:var(--font-body);color:#a3a3a3;text-align:center;margin:0;font-size:12px;font-weight:400;line-height:normal}.DemoNotice-module__IumLRq__link{color:inherit;text-decoration:underline}.DemoNotice-module__IumLRq__link:hover{color:#737373}
.PrintingStage-module__i8XZAW__stage{appearance:none;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;width:100%;padding:0;display:flex;position:relative}.PrintingStage-module__i8XZAW__frame{width:100%;transition:height .45s cubic-bezier(.34,1.56,.64,1);position:relative}.PrintingStage-module__i8XZAW__chassis{z-index:0;box-sizing:border-box;background:linear-gradient(#262626,#525252,#262626);border-radius:16px;height:48px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 3.55px #00000040}.PrintingStage-module__i8XZAW__bottomBar{z-index:1;background:#000;border-radius:0 0 100px 100px;height:8px;position:absolute;top:24px;left:10px;right:10px}.PrintingStage-module__i8XZAW__ticketWindow{z-index:2;clip-path:inset(0 -100vw -100vw);position:absolute;left:0;right:0}.PrintingStage-module__i8XZAW__topBar{z-index:3;background:#000;border-radius:100px 100px 0 0;height:8px;position:absolute;top:16px;left:10px;right:10px;box-shadow:0 0 1.78px #00000040}.PrintingStage-module__i8XZAW__chassis,.PrintingStage-module__i8XZAW__bottomBar,.PrintingStage-module__i8XZAW__topBar{transition:opacity .45s}.PrintingStage-module__i8XZAW__stage[data-phase=fading] .PrintingStage-module__i8XZAW__chassis,.PrintingStage-module__i8XZAW__stage[data-phase=fading] .PrintingStage-module__i8XZAW__bottomBar,.PrintingStage-module__i8XZAW__stage[data-phase=fading] .PrintingStage-module__i8XZAW__topBar{opacity:0}.PrintingStage-module__i8XZAW__slide{width:100%;height:100%;transition:transform 1.3s cubic-bezier(.22,1,.36,1);position:relative}.PrintingStage-module__i8XZAW__rotateWrap{transition:transform .45s cubic-bezier(.34,1.56,.64,1),top .45s cubic-bezier(.34,1.56,.64,1);position:absolute;left:50%}
.Step1Category-module__MOEVla__heading{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.Step1Category-module__MOEVla__title{font-family:var(--font-body);color:#000;margin:0;font-size:24px;font-weight:600}.Step1Category-module__MOEVla__subtitle{font-family:var(--font-body);color:#737373;margin:0;font-size:14px;font-weight:400;line-height:21px}.Step1Category-module__MOEVla__tiles{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex:1 1 0;grid-template-columns:1fr;gap:16px;width:100%;max-width:950px;min-height:0;padding:160px 0;display:grid;overflow:hidden auto}.Step1Category-module__MOEVla__tiles::-webkit-scrollbar{display:none}@media (max-width:767px){.Step1Category-module__MOEVla__tiles{padding:24px 0}}@media (min-width:640px){.Step1Category-module__MOEVla__tiles{grid-template-columns:repeat(2,1fr)}}
.Step2Template-module__m3S2gW__heading{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.Step2Template-module__m3S2gW__title{font-family:var(--font-body);color:#000;margin:0;font-size:24px;font-weight:600}.Step2Template-module__m3S2gW__subtitle{font-family:var(--font-body);color:#737373;margin:0;font-size:14px;font-weight:400;line-height:21px}.Step2Template-module__m3S2gW__grid{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex:1 1 0;grid-template-columns:1fr;grid-auto-rows:1fr;gap:16px;width:100%;max-width:800px;min-height:0;padding:160px 0;display:grid;overflow:hidden auto}.Step2Template-module__m3S2gW__grid::-webkit-scrollbar{display:none}@media (max-width:767px){.Step2Template-module__m3S2gW__grid{padding:24px 0}}@media (min-width:640px){.Step2Template-module__m3S2gW__grid{grid-template-columns:repeat(2,1fr)}}.Step2Template-module__m3S2gW__comingSoon{font-family:var(--font-body);color:#737373;margin:0;font-size:14px}
.SuccessStep-module__4pbGTa__content{flex-direction:column;flex:1 1 0;align-items:center;gap:48px;width:100%;min-height:0;padding:48px 1.5rem;display:flex;overflow:hidden}@media (min-width:768px){.SuccessStep-module__4pbGTa__content{gap:24px;padding:24px 80px}}.SuccessStep-module__4pbGTa__header{align-items:center;width:100%;min-height:40px;display:flex;position:relative}.SuccessStep-module__4pbGTa__newTicket{appearance:none;height:40px;font-family:var(--font-body);color:#000;white-space:nowrap;cursor:pointer;background:#0000000d;border:none;border-radius:16px;align-items:center;padding:0 24px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:opacity .2s;animation:.4s both SuccessStep-module__4pbGTa__dropIn;display:inline-flex}.SuccessStep-module__4pbGTa__newTicket:hover{opacity:.7}.SuccessStep-module__4pbGTa__title{pointer-events:none;font-family:var(--font-body);color:#000;text-align:center;justify-content:center;align-items:center;margin:0;font-size:24px;font-weight:600;animation:.4s both SuccessStep-module__4pbGTa__dropIn;display:flex;position:absolute;inset:0}.SuccessStep-module__4pbGTa__panel{box-sizing:border-box;background:#fff;border-radius:24px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:48px;width:100%;min-height:0;padding:24px;animation:.4s .3s both SuccessStep-module__4pbGTa__riseIn;display:flex;overflow:auto}@media (min-width:768px){.SuccessStep-module__4pbGTa__panel{gap:72px}}.SuccessStep-module__4pbGTa__previewWrap{filter:drop-shadow(0 0 7.435px #00000026);width:100%}.SuccessStep-module__4pbGTa__actionsGroup{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:470px;display:flex}.SuccessStep-module__4pbGTa__actionsRow{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}@media (min-width:480px){.SuccessStep-module__4pbGTa__actionsRow{flex-direction:row;align-items:center;gap:24px}}.SuccessStep-module__4pbGTa__primaryAction,.SuccessStep-module__4pbGTa__secondaryAction{appearance:none;height:40px;font-family:var(--font-body);white-space:nowrap;cursor:pointer;border:none;border-radius:16px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}.SuccessStep-module__4pbGTa__primaryAction:hover,.SuccessStep-module__4pbGTa__secondaryAction:hover{opacity:.85}.SuccessStep-module__4pbGTa__primaryAction{color:#fff;background:#000}.SuccessStep-module__4pbGTa__primaryAction:disabled{cursor:default;opacity:.5}.SuccessStep-module__4pbGTa__secondaryAction{color:#000;background:#0000000d}.SuccessStep-module__4pbGTa__actionIcon{width:20px;height:20px}.SuccessStep-module__4pbGTa__importPanel{box-sizing:border-box;background:#ebf7ff;border-radius:24px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.SuccessStep-module__4pbGTa__importIntro{font-family:var(--font-body);color:#737373;text-align:center;margin:0;font-size:12px;font-weight:400}.SuccessStep-module__4pbGTa__importCodeBoxes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.SuccessStep-module__4pbGTa__importCodeBox{box-sizing:border-box;min-width:36px;height:44px;font-family:var(--font-body);font-variant-numeric:tabular-nums;color:#000;background:#fff;border:1px solid #00000012;border-radius:16px;justify-content:center;align-items:center;padding:0 8px;font-size:20px;font-weight:600;display:flex}@media (min-width:480px){.SuccessStep-module__4pbGTa__importCodeBox{min-width:45px;height:50px;font-size:24px}}.SuccessStep-module__4pbGTa__importHelp{font-family:var(--font-body);color:#737373;text-align:center;margin:0;font-size:12px;font-weight:400}.SuccessStep-module__4pbGTa__importError{font-family:var(--font-body);color:#d94544;margin:0;font-size:12px;font-weight:400}@keyframes SuccessStep-module__4pbGTa__riseIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SuccessStep-module__4pbGTa__dropIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}
.TimeField-module__YesiEq__row{align-items:flex-start;gap:8px;width:100%;display:flex}.TimeField-module__YesiEq__hour,.TimeField-module__YesiEq__minute{flex:1 1 0;min-width:0}
.page-module__DbsG6q__page{background:#fafafa;flex-direction:column;min-height:100dvh;display:flex}
.PrintingStep-module__dia8Gq__content{flex-direction:column;flex:1 1 0;align-items:center;gap:48px;width:100%;min-height:0;padding:48px 1.5rem;display:flex;overflow:hidden}@media (min-width:768px){.PrintingStep-module__dia8Gq__content{gap:24px;padding:24px 80px}}.PrintingStep-module__dia8Gq__title{font-family:var(--font-body);color:#000;margin:0;font-size:24px;font-weight:600}
.Step3Orientation-module__rL_i8W__heading{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.Step3Orientation-module__rL_i8W__title{font-family:var(--font-body);color:#000;margin:0;font-size:24px;font-weight:600}.Step3Orientation-module__rL_i8W__subtitle{font-family:var(--font-body);color:#737373;margin:0;font-size:14px;font-weight:400;line-height:21px}.Step3Orientation-module__rL_i8W__grid{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex:1 1 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr;gap:16px;width:100%;max-width:800px;min-height:0;padding:24px 0;display:grid;overflow:hidden auto}.Step3Orientation-module__rL_i8W__grid::-webkit-scrollbar{display:none}@media (min-width:640px){.Step3Orientation-module__rL_i8W__grid{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,1fr)}}
.Step4Details-module__H31IgG__heading{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.Step4Details-module__H31IgG__title{font-family:var(--font-body);color:#000;margin:0;font-size:24px;font-weight:600}.Step4Details-module__H31IgG__subtitle{font-family:var(--font-body);color:#737373;margin:0;font-size:14px;font-weight:400;line-height:21px}.Step4Details-module__H31IgG__layout{flex:1 1 0;align-items:stretch;gap:24px;width:100%;max-width:840px;min-height:0;display:flex}@media (min-width:768px){.Step4Details-module__H31IgG__layout{gap:48px;max-width:920px}}.Step4Details-module__H31IgG__form{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1 1 0;gap:12px;min-width:0;max-width:392px;height:100%;min-height:0;padding-bottom:40px;display:flex;overflow-y:auto}.Step4Details-module__H31IgG__form::-webkit-scrollbar{display:none}.Step4Details-module__H31IgG__previewPane{box-sizing:border-box;background:#00000008;border-radius:24px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;max-width:392px;margin-bottom:48px;padding:24px 16px 40px;display:flex;position:sticky;top:0}@media (min-width:768px){.Step4Details-module__H31IgG__previewPane{max-width:460px}}.Step4Details-module__H31IgG__previewInner{width:100%}.Step4Details-module__H31IgG__previewInnerHorizontal{max-width:322px}.Step4Details-module__H31IgG__previewInnerVertical{max-width:184px}@media (min-width:768px){.Step4Details-module__H31IgG__previewInnerHorizontal{max-width:420px}.Step4Details-module__H31IgG__previewInnerVertical{max-width:240px}}.Step4Details-module__H31IgG__footerNav{flex-shrink:0;padding-bottom:32px}@media (max-width:767px){.Step4Details-module__H31IgG__layout{-webkit-overflow-scrolling:touch;flex-direction:column;gap:12px;overflow-y:auto}.Step4Details-module__H31IgG__previewPane{flex:none;order:-1;width:100%;max-width:100%;margin:0;padding:16px;position:static}.Step4Details-module__H31IgG__form{max-width:100%;height:auto;overflow-y:visible}}
