html.gz-shop [data-tickets-overview]{display:none}html.gz-shop [data-shop][hidden]{display:block}button.tk{font:inherit;text-align:left;background:0 0;border:0;padding:0}button.tk:disabled,button.tk[aria-disabled=true]{cursor:not-allowed;opacity:.45;transform:none}button.tk:disabled:before,button.tk[aria-disabled=true]:before{opacity:0}[data-shop][data-shop-gone] .sh-total,[data-shop][data-shop-gone] .sh-notes{display:none}.sh-intro{padding:64px var(--pad) 88px;flex-direction:column;gap:22px;display:flex;position:relative}.sh-intro__kicker{color:var(--red-hot)}.sh-intro__title{--fs:200;color:var(--cream);line-height:.8}.sh-intro__event{flex-direction:column;gap:10px;display:flex}.sh-intro__line{color:var(--sand);font-size:12.5px}.sh-intro__lede{max-width:30em;color:var(--sand);font-size:19px;line-height:1.55}.sh-intro--shop{gap:30px}.sh-intro__back,.sh-intro__all{color:var(--sand);align-self:flex-start;margin-top:-4px;padding-top:4px}.sh-intro__grid{column-gap:calc(64 * var(--u));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main pic""lede pic";align-items:end;row-gap:22px;display:grid}.sh-intro__main{flex-direction:column;grid-area:main;gap:22px;min-width:0;display:flex}.sh-intro__pic{width:calc(220 * var(--u));grid-area:pic;align-self:center;padding-top:12px}.sh-intro__pic [hidden]{display:none}.sh-intro__grid .sh-intro__lede{grid-area:lede}.sh-intro__all[hidden]{display:none}.evp{width:100%;display:block}.evp--poster{--tape-w:74px;--tape-h:22px;--tape-top:-9px}.evp--photo{background:var(--snap);box-shadow:var(--shadow-print);margin:0;padding:8px 8px 10px}.evp__box{display:block;position:relative;overflow:hidden}.evp__img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.evp__tape{width:88px;height:26px;top:-12px;left:calc(50% - 44px);transform:rotate(-4deg)}.evp--note{aspect-ratio:3/4;background-color:var(--sand);box-shadow:var(--shadow-print);color:var(--ink);flex-direction:column;justify-content:flex-end;gap:6px;padding:18px 16px;display:flex}.evp--note .evp__tape{width:74px;height:22px;top:-9px;left:calc(50% - 37px);transform:rotate(-3deg)}.evp__note-name{--fs:40;color:var(--red-deep);line-height:.88}.evp__note-line{letter-spacing:.12em;color:var(--ink-soft);font-size:10px}.tov{padding:72px var(--pad) 110px}.tov__kicker{color:var(--red-deep)}.tov__list{border-top:2px solid var(--ink);margin-top:30px}.tov__list[hidden],.tov__row[hidden],.tov__empty[hidden]{display:none}.tov__row{grid-template-columns:calc(190 * var(--u)) minmax(0, 1fr) auto;column-gap:calc(48 * var(--u));border-bottom:2px solid var(--ink);align-items:center;padding:40px 0 36px;display:grid}.tov__pic{width:calc(170 * var(--u));margin-inline:auto}.tov__info{flex-direction:column;gap:10px;min-width:0;display:flex}.tov__series{letter-spacing:.12em;color:var(--ink-soft);font-size:11px}.tov__name{--fs:72;color:var(--ink);overflow-wrap:anywhere;line-height:.86}.tov__when{color:var(--red-deep);font-size:12.5px}.tov__lede{max-width:40em;color:var(--ink);margin-top:4px;font-size:17px;line-height:1.55}.tov__way{text-align:right;flex-direction:column;align-items:flex-end;gap:12px;display:flex}.tov__way [hidden]{display:none}.tov__way .tk__body{--dmin:24px}.tov__ext{color:var(--ink)}.tov__via{max-width:22em;color:var(--ink-soft);font-size:14px;line-height:1.45}.tov__free{--fs:44;color:var(--red-deep);line-height:1}.tov__empty{color:var(--ink);margin-top:28px;font-size:18px;line-height:1.55}.tov__empty .la{color:var(--ink);margin-left:.4em}.tov__uitpas{margin-top:48px}.tov__list:not([hidden])~.tov__uitpas{border-top:0;padding-top:0}.sh-tix{padding:84px var(--pad) 110px;color:var(--paper)}.sh-tix__head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.sh-tix__kicker{color:var(--bolt)}.sh-tix__title{--fs:150;color:var(--paper);margin-top:14px;line-height:.8}.sh-tix__shop{margin-top:48px}.sh-tix__rows{flex-direction:column;gap:14px;display:flex}.scard{--stub:92px;--notch:10px;--press:var(--ink);color:var(--ink);display:flex;position:relative}.scard--live{cursor:pointer}.scard__in{background-color:var(--sand);box-shadow:var(--shadow-ticket-card);min-height:0}.scard__body{align-items:center;gap:24px calc(40 * var(--u));flex-grow:1;min-width:0;padding:22px 28px 20px;display:flex}.scard__text{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.scard__kind{letter-spacing:.14em;font-size:10px}.scard__name{--fs:56;overflow-wrap:anywhere;line-height:.9}.scard__sub{letter-spacing:.1em;font-size:11px}.scard .scard__flag{border:3px solid var(--red-deep);color:var(--red-deep);align-self:flex-start;margin:6px 0 0;padding:5px 10px 1px;font-size:24px;line-height:1;transform:rotate(-3deg)}.scard__flag:empty{display:none}.scard__buy{flex:none;grid-template-columns:auto auto;grid-template-areas:"cost qty""line line";place-items:center end;gap:6px 28px;display:grid}.scard__cost{flex-direction:column;grid-area:cost;align-items:flex-end;gap:4px;display:flex}.scard__price{--fs:60;color:var(--red-deep);line-height:.9}.scard__each{letter-spacing:.1em;white-space:nowrap;color:var(--ink-soft);font-size:10px}.scard__line{letter-spacing:.1em;white-space:nowrap;text-align:right;grid-area:line;min-height:14px;font-size:10.5px}.scard__stub{box-sizing:content-box;width:var(--stub);transform-origin:0;transition:transform var(--dur-hover-out) var(--ease-snap), background-color .16s ease, color .16s ease;border-left:2px dashed #152b2f66;flex:none;justify-content:center;align-items:center;display:flex}.scard__serial{--fs:22;writing-mode:vertical-rl;letter-spacing:.08em;line-height:1;transform:rotate(180deg)}.scard.is-picked .scard__stub{background-color:var(--ink);border-left-color:var(--sand-muted);color:var(--sand)}.scard.is-picked .qty__num{background-color:var(--ink);color:var(--sand)}@media (hover:hover) and (pointer:fine){.scard--live:hover .scard__stub{transition-duration:var(--dur-hover);transform:rotate(2deg)}}.scard--live:has(:focus-visible){transition-duration:var(--dur-hover);transform:translate(-3px,-3px)}.scard--live:has(:focus-visible):before{opacity:1}.scard--live:has(:focus-visible) .scard__stub{transition-duration:var(--dur-hover);transform:rotate(2deg)}.scard__sold{--fs:26;right:calc(var(--stub) + 40px);border:3px solid var(--red-deep);color:var(--red-deep);padding:6px 12px 1px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)rotate(-6deg)}.scard--soldout .scard__body{padding-right:220px}.scard--soldout .scard__buy{display:none}.scard .qty{--qty-line:var(--ink);flex:none;grid-area:qty}.scard .qty__btn{width:52px;min-height:52px;font-size:30px}.scard .qty__btn:focus-visible{background-color:var(--bolt)}.scard .qty__num{min-width:56px;font-size:30px;transition:background-color .16s,color .16s}.scard .qty__btn,.scard__buy,.sh-tix__status .bl,.sh-tix__status [tabindex]{scroll-margin-bottom:180px}.sh-tix__status{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:26px;font-size:16px;line-height:1.5;display:flex}.sh-tix__status[hidden],html:not(.js) .sh-tix__status[data-shop-status]{display:none}.sh-tix__status [tabindex]:focus{outline:none}.sh-tix__status .bl{--fs:26;min-height:52px;padding:10px 18px 7px}.sh-total{z-index:3;border-top:2px solid var(--ink);background-color:var(--sand);box-shadow:var(--shadow-ticket-card);color:var(--ink);align-items:center;gap:24px 36px;margin-top:40px;padding:22px 28px;display:flex;position:relative}.sh-total__sum{flex-direction:column;flex:none;gap:4px;min-width:150px;display:flex}.sh-total__label{color:var(--ink-soft);font-size:10.5px}.sh-total__amount{--fs:66;color:var(--ink-soft);line-height:.9;transition:color .16s}.sh-total__count{letter-spacing:.12em;color:var(--ink-soft);font-size:11px;transition:color .16s}.sh-total__count:before{content:"​"}.sh-total.is-live{position:sticky;bottom:20px}.sh-total.is-live .sh-total__amount{color:var(--red-deep)}.sh-total.is-live .sh-total__count{color:var(--ink)}.sh-total__lines{border-left:2px dashed var(--perforation);flex:1;align-self:stretch;align-items:center;min-width:0;padding-left:32px;font-size:17px;line-height:1.5;display:flex}.sh-total .tk{--press:var(--ink)}.sh-total .tk__body,.sh-form__pay .tk__body{--dmin:24px}.sh-total .tk__body,.sh-total .tk__stub{transition:background-color .16s,color .16s}.sh-total .tk:disabled{opacity:1}.sh-total .tk:disabled .tk__body{background-color:var(--ink-soft);color:var(--sand)}.sh-total .tk:disabled .tk__stub{background-color:var(--sand-muted)}.sh-form{padding:100px var(--pad) 110px}.sh-form[hidden]{display:none}.sh-form__head{flex-direction:column;gap:14px;max-width:640px;display:flex}.sh-form__kicker{color:var(--red-deep)}.sh-form__title{--fs:120;color:var(--ink);line-height:.8}.sh-form__title:focus{outline:none}.sh-form__lede{color:var(--ink-soft);font-size:18px;line-height:1.55}.sh-form__grid{grid-template-columns:minmax(0, 1fr) calc(420 * var(--u));gap:calc(70 * var(--u));align-items:start;margin-top:48px;display:grid}.sh-form__form{gap:22px}.sh-form__form[hidden]{display:none}.sh-form__checks{gap:14px;padding-top:4px;display:grid}.sh-form__pay{flex-wrap:wrap;align-items:center;gap:18px 26px;padding-top:6px;display:flex}.sh-form__as{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:6px 18px;font-size:16px;line-height:1.5;display:flex}.sh-form__as[hidden],.sh-form__as [hidden]{display:none}.sh-form__out,.op__la{color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:2px solid;margin-top:-4px;padding:4px 0 2px}.sh-form__out[aria-disabled=true],.op__la[aria-disabled=true]{cursor:progress;opacity:.55}.sum{flex-direction:column;gap:12px;display:flex}.sum__label{color:var(--red-deep);font-size:10.5px}.sum__list{border-top:2px solid var(--ink)}.sum__row{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;display:flex}.sum__name{font-size:16px;line-height:1.45}.sum__qty{color:var(--ink-soft);font-size:10.5px}.sum__amt{--fs:30;flex:none;line-height:1}.sum__total{justify-content:space-between;align-items:baseline;gap:14px;padding-top:8px;display:flex}.sum__total-label{font-size:12px}.sum__total-amt{--fs:54;color:var(--red-deep);line-height:.9}.sum__empty{color:var(--ink-soft);padding-top:12px;font-size:15px;line-height:1.5}.sum__empty[hidden]{display:none}.demo{align-items:center;gap:16px;display:inline-flex}.demo[hidden]{display:none}.demo__stamp{--fs:26;border:3px solid;flex:none;padding:6px 12px 1px;line-height:1;transform:rotate(-6deg)}.demo__text{font-size:14px;line-height:1.45}.on-paper .demo{color:var(--red-deep)}.on-paper .demo__text{color:var(--ink-soft)}.sh-notes{padding:90px var(--pad) 110px;color:var(--cream)}.sh-notes__kicker{color:var(--red-hot)}.sh-notes__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:34px;display:none}html.gz-shop-festival .sh-notes__grid{display:grid}.sh-notes__uitpas{margin-top:34px}html.gz-shop-festival .sh-notes__uitpas{margin-top:44px}@media (width>=1024px) and (width<=1279.98px){.sh-notes__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}}.sh-notes__note{border-top:2px solid var(--rule-30);flex-direction:column;gap:10px;padding-top:16px;display:flex}.sh-notes__note h2{color:var(--bolt);font-size:12.5px}.sh-notes__note p{color:var(--sand);font-size:17px;line-height:1.55}.sh-notes__note b{color:var(--cream)}.op{padding:64px var(--pad) 120px}.op__head{flex-direction:column;gap:16px;max-width:760px;display:flex}.op__kicker{color:var(--red-deep)}.op__h{--fs:120;color:var(--ink);line-height:.8}.op__h:focus{outline:none}.op__lede{max-width:32em;color:var(--ink-soft);font-size:18px;line-height:1.55}.op__lede b{color:var(--ink)}.op__state{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.op__state[hidden],.ocard[hidden],.op .bl[hidden],.sh-tix__status .bl[hidden]{display:none}.op__grid{gap:calc(70 * var(--u));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-top:48px;display:grid}.op__side{flex-direction:column;gap:26px;display:flex}.op__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.op__actions[hidden]{display:none}.op__more{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.op__more[hidden]{display:none}.op__msg{color:var(--red-deep);font-size:15px;font-weight:700;line-height:1.5}.op__msg:empty{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.op__wait{vertical-align:middle;align-items:center;gap:6px;margin-left:8px;display:inline-flex}.op__wait i{background:var(--red);opacity:.35;width:8px;height:8px;transform:rotate(45deg)}html.js-motion .op__wait i{animation:1.4s ease-in-out infinite gz-wait}html.js-motion .op__wait i:nth-child(2){animation-delay:.25s}html.js-motion .op__wait i:nth-child(3){animation-delay:.5s}@keyframes gz-wait{0%,to{opacity:.35}40%{opacity:1}}.op__stamp{--fs:110;border:5px solid var(--red-deep);color:var(--red-deep);margin:8px 0 8px 14px;padding:10px 22px 2px;line-height:1;display:inline-block;rotate:-6deg}.op__stamp:focus{outline:none}html.js-motion .op__stamp.is-in{animation:gz-stamp .75s var(--ease-stamp) both}.ocard{--stub:110px;--notch:14px;color:var(--ink);display:flex;position:relative}.ocard__in{background-color:var(--sand);box-shadow:var(--shadow-ticket-card)}.ocard__body{flex-direction:column;flex-grow:1;gap:10px;min-width:0;padding:30px 32px 28px;display:flex}.ocard__kind{letter-spacing:.14em;font-size:9.5px}.ocard__name{--fs:56;overflow-wrap:anywhere;line-height:.9}.ocard__date{letter-spacing:.1em;font-size:10px}.ocard__lines{border-top:2px solid var(--ink);margin-top:16px}.ocard__line{border-bottom:2px solid #152b2f40;justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;display:flex}.ocard__lname{font-size:15px;line-height:1.45}.ocard__lqty{color:var(--ink-soft);font-size:10px}.ocard__lamt{--fs:26;flex:none;line-height:1}.ocard__total{justify-content:space-between;align-items:baseline;gap:14px;padding-top:10px;display:flex}.ocard__tlabel{font-size:11px}.ocard__tamt{--fs:54;color:var(--red-deep);line-height:.9}.ocard__mail{color:var(--ink-soft);margin-top:6px;font-size:14px;line-height:1.45}.ocard__mail:empty{display:none}.ocard__stub{box-sizing:content-box;width:var(--stub);border-left:2px dashed #152b2f66;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ocard__word{--fs:34;writing-mode:vertical-rl;letter-spacing:.06em;line-height:1;transform:rotate(180deg)}.op__acc{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.op__acc[hidden],.op__acc [hidden]{display:none}.op__acc .la{color:var(--ink);margin-top:-4px;padding-top:4px}.op__acc-msg{color:var(--ink);font-size:15px;font-weight:700;line-height:1.5}.op__acc-msg:empty{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.op__tickets{border-top:2px solid var(--ink);margin-top:56px;padding-top:40px}.op__tickets[hidden]{display:none}.op__tickets-kicker{color:var(--red-deep)}.op__tickets-msg{color:var(--ink-soft);margin-top:14px;font-size:16px;line-height:1.5}.op__tickets-msg:empty{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.tq{background-color:var(--paper);box-shadow:var(--shadow-print);color:var(--ink);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:16px;display:grid}.tq__qr{background:var(--paper);width:150px;height:150px}.tq__qr svg{width:100%;height:100%}.tq__info{flex-direction:column;gap:6px;min-width:0;display:flex}.tq__name{letter-spacing:.14em;font-size:9.5px}.tq__code{--fs:34;letter-spacing:.06em;overflow-wrap:anywhere;line-height:.9}.tq__holder{font-size:15px;line-height:1.45}.tq__scanned{--fs:20;border:3px solid var(--ink);color:var(--ink);align-self:flex-start;margin-top:4px;padding:5px 10px 1px;line-height:1;transform:rotate(-4deg)}.tq.tq--wiped{grid-template-columns:minmax(0,1fr)}.tq--wiped .tq__qr{display:none}.tq__code--wiped{--fs:26;color:var(--ink-soft)}@media (width<=1023.98px){.sh-intro{padding:40px var(--pad) 56px;gap:16px}.sh-intro__title{--fs:96}.sh-intro__line{font-size:11px}.sh-intro__lede{font-size:16px}.sh-intro--shop{gap:22px}.sh-intro__grid{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"main main""pic lede";align-items:center;gap:22px 18px}.sh-intro__main{gap:16px}.sh-intro__pic{width:112px;padding-top:10px}.evp__tape{width:64px;height:20px;top:-10px;left:calc(50% - 32px)}.evp--poster{--tape-w:64px;--tape-h:20px;--tape-top:-10px}.evp--photo{padding:5px 5px 7px}.evp__note-name{--fs:26}.evp__note-line{font-size:11px}.tov{padding:48px var(--pad) 72px}.tov__list{margin-top:22px}.tov__row{grid-template-columns:104px minmax(0,1fr);grid-template-areas:"pic info""way way";align-items:start;gap:20px 16px;padding:28px 0 24px}.tov__pic{grid-area:pic;width:104px;margin:10px 0 0}.tov__info{grid-area:info;gap:6px}.tov__name{--fs:40}.tov__when{font-size:11px}.tov__lede{font-size:15px}.tov__way{text-align:left;grid-area:way;align-items:stretch}.tov__way .tk{width:100%;display:flex}.tov__way .tk__body{flex-grow:1}.tov__way .bl{justify-content:center;display:flex}.tov__via{max-width:none;font-size:15px}.tov__free{--fs:34}.tov__empty{font-size:16px}.tov__uitpas{margin-top:36px}.sh-tix{padding:56px var(--pad) 80px}.sh-tix__head{display:block}.sh-tix__title{--fs:80}.sh-tix__shop{margin-top:26px}.sh-tix__rows{gap:12px}.scard{--stub:64px;--notch:9px}.scard__body{flex-direction:column;align-items:stretch;gap:10px;padding:14px 14px 12px}.scard__text{gap:4px}.scard__kind,.scard__sub,.scard__each,.scard__line{font-size:11px}.scard__name{--fs:34}.scard .scard__flag{margin-top:4px}.scard__buy{grid-template-columns:minmax(0,1fr) auto;place-items:end start;gap:4px 10px;padding-top:6px}.scard__cost{align-items:flex-start}.scard__price{--fs:40}.scard .qty{justify-self:end}.scard .qty__btn{width:48px}.scard .qty__num{min-width:52px}.scard__line{text-align:left;justify-self:start}.scard__sold{inset:auto auto 18px 18px;transform:rotate(-6deg)}.scard--soldout .scard__body{padding:14px 14px 72px}.scard .qty__btn,.scard__buy,.sh-tix__status .bl,.sh-tix__status [tabindex]{scroll-margin-bottom:calc(var(--bottom-nav-h) + 120px)}.sh-total{gap:8px 12px;margin-top:26px;padding:12px 14px}.sh-total.is-live{bottom:calc(var(--bottom-nav-h) + 10px)}.sh-total__sum{flex-flow:wrap;flex:1;align-items:baseline;gap:2px 10px;min-width:0}.sh-total__label,.sh-total__lines{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sh-total__amount{--fs:40}.sh-total .tk{--stub:76px;--notch:6px}.sh-total .tk__in{min-height:48px}.sh-total .tk__body{--fs:24;padding:10px 15px 7px 14px}.sh-total .tk__price{--fs:20}.sh-form{padding:56px var(--pad) 70px}.sh-form__title{--fs:64}.sh-form__lede{font-size:16px}.sh-form__grid{flex-direction:column-reverse;gap:34px;margin-top:30px;display:flex}.sh-form__pay .tk{width:100%;display:flex}.sh-form__pay .tk__body{flex-grow:1}.sum__amt{--fs:24}.sum__total-amt{--fs:44}.sh-notes{padding:56px var(--pad) 70px}.sh-notes__grid{grid-template-columns:1fr;gap:20px;margin-top:24px}.sh-notes__note h2{font-size:11.5px}.sh-notes__note p{font-size:16px}.op{padding:44px var(--pad) 76px}.op__h{--fs:64}.op__lede{font-size:16px}.op__grid{flex-direction:column;gap:30px;margin-top:30px;display:flex}.op__stamp{--fs:56;border-width:4px;margin:6px 0 0 8px;padding:8px 14px 2px}.op__actions .tk{width:100%;display:flex}.op__actions .tk__body{flex-grow:1}.ocard{--stub:64px;--notch:12px}.ocard__body{gap:6px;padding:18px 16px 16px}.ocard__kind,.ocard__date,.ocard__lqty{font-size:11px}.ocard__name{--fs:36}.ocard__lamt{--fs:22}.ocard__tamt{--fs:44}.ocard__word{--fs:24}.op__tickets{margin-top:40px;padding-top:28px}.tq-list{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px}.tq{grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px}.tq__qr{width:120px;height:120px}.tq__code{--fs:28}.tq__name{font-size:11px}}@media (width<=375.98px){.scard__body{padding-inline:12px}.scard .qty__btn{width:44px}.scard .qty__num{min-width:48px}.tq{grid-template-columns:minmax(0,1fr)}.tq__qr{width:140px;height:140px}}
