.tixy-shell{display:contents}.tixy-shell :where(*){box-sizing:border-box;border:0 solid;margin:0;padding:0}.tixy-shell :where(input){font:inherit;color:inherit}.tixy-shell :where(svg){display:block}:is(.pub,.tixy-shell){--canvas:#f3f3f5;--surface:#fff;--panel:#fff;--band:#fff;--ink:#18181b;--ink-2:#52525b;--ink-3:#6a6a73;--line:#18181b1f;--line-strong:#18181b38;--accent:#18181b;--accent-deep:#131316;--accent-ink:#18181b;--accent-tint:#e8e8e8;--accent-press:#151517;--on-accent:#fff;--on-accent-rgb:255 255 255;--canvas-rgb:243 243 245;--graphite:#1c1c1f;--hdr-bg:#ffffffdb;--hdr-ink:var(--ink);--hdr-ink-2:var(--ink-2);--hdr-fill:var(--fill-quiet);--hdr-field:var(--fill-quiet);--hdr-logo:none;--foot-bg:var(--surface);--foot-ink:var(--ink);--foot-ink-2:var(--ink-2);--foot-ink-3:var(--ink-3);--foot-line:var(--line-strong);--foot-logo:none;--font-display:"Google Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--commit:#00ac33;--commit-deep:#008d2a;--on-commit:#fff;--good:#1f7a4d;--fill-quiet:#18181b0f;--fill-quiet-2:#18181b1a;--r-sm:8px;--r-md:14px;--r-lg:20px;--r-ctl-xl:14px;--r-ctl-l:12px;--r-ctl-m:10px;--r-ctl-s:8px;--r-ctl-xs:6px;--gap:32px;--pad:60px;--band-pad:122.4px;--header-h:74px;--shadow:drop-shadow(0 1px 1px #0000000d) drop-shadow(0 10px 14px #00000014);--elev:0 1px 2px #0000000d, 0 10px 28px #00000014;--elev-up:0 -8px 30px #0000001a;--elev-sheet:0 -1px 2px #0000000f, 0 -12px 34px #0000001f;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Google Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16.5px;font-weight:400;line-height:26.7px}:is(.pub,.tixy-shell) img{max-width:100%;display:block}:where(.pub,.tixy-shell) a{color:inherit;text-decoration:none}:where(.pub,.tixy-shell) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:is(.pub,.tixy-shell) h1,:is(.pub,.tixy-shell) h2,:is(.pub,.tixy-shell) h3,:is(.pub,.tixy-shell) h4,:is(.pub,.tixy-shell) p{margin:0}:where(.pub,.tixy-shell) ul{margin:0;padding:0;list-style:none}:is(.pub,.tixy-shell) :focus-visible{outline:2px solid var(--ink);outline-offset:3px}:where(:is(.pub,.tixy-shell) :focus-visible){border-radius:4px}:is(.pub,.tixy-shell) :where(input:not([type=checkbox],[type=radio]),textarea):focus-visible{outline:none}:is(.pub,.tixy-shell) .num{font-variant-numeric:tabular-nums}:is(.pub,.tixy-shell) .t-hero{letter-spacing:-.025em;font-size:64px;font-weight:400;line-height:68px}:is(.pub,.tixy-shell) .t-h2{letter-spacing:-.03em;font-size:36px;font-weight:500;line-height:37.4px}:is(.pub,.tixy-shell) .t-h3{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:24px}:is(.pub,.tixy-shell) .t-sub{letter-spacing:-.01em;color:var(--ink-2);font-size:20px;font-weight:400;line-height:26px}:is(.pub,.tixy-shell) .t-nav{font-size:15px;font-weight:400;line-height:21px}:is(.pub,.tixy-shell) .t-sm{font-size:14px;font-weight:400;line-height:22.7px}:is(.pub,.tixy-shell) .t-label{font-size:14px;font-weight:500;line-height:19.6px}:is(.pub,.tixy-shell) .t-xs{font-size:12.5px;font-weight:400;line-height:21.3px}:is(.pub,.tixy-shell) .t-price{letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:31.2px}:is(.pub,.tixy-shell) .t-mrow{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:22.1px}:is(.pub,.tixy-shell) .t-zone{font-size:15px;font-weight:500;line-height:23.3px}:is(.pub,.tixy-shell) .t-btn{letter-spacing:-.01em;font-size:16.5px;font-weight:500;line-height:16.5px}:is(.pub,.tixy-shell) .t-commit{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:23.9px}:is(.pub,.tixy-shell) .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.pub,.tixy-shell) .f-main{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:500;line-height:26px}:is(.pub,.tixy-shell) .f-sub{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:400;line-height:26px}:is(.pub,.tixy-shell) .f-detail{color:var(--ink-2);font-size:14px;font-weight:400;line-height:21px}:is(.pub,.tixy-shell) .f-quiet{color:var(--ink-2)}:is(.pub,.tixy-shell) .ic{flex:none;width:20px;height:20px;display:block}:is(.pub,.tixy-shell) .ic-16{width:16px;height:16px}:is(.pub,.tixy-shell)[data-shape=pill]{--r-ctl-xl:999px;--r-ctl-l:999px;--r-ctl-m:999px;--r-ctl-s:999px;--r-ctl-xs:999px}:is(.pub,.tixy-shell)[data-shape=sharp]{--r-ctl-xl:4px;--r-ctl-l:4px;--r-ctl-m:4px;--r-ctl-s:3px;--r-ctl-xs:2px;--r-sm:3px;--r-md:4px;--r-lg:6px}.site{z-index:40;height:var(--header-h);padding:0 var(--pad);background:var(--hdr-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.site__left{flex:none;align-items:center;gap:43.2px;display:flex}.site__logo img{object-fit:contain;width:92.8px;height:42px;filter:var(--hdr-logo)}.site__logo .t-nav{color:var(--hdr-ink)}.site__nav{color:var(--hdr-ink-2);gap:26px;display:flex}.site__nav a:hover,.site__my:hover{color:var(--hdr-ink)}.site__right{min-width:0;color:var(--hdr-ink-2);flex:1;justify-content:flex-end;align-items:center;gap:8px;margin-left:32px;display:flex}.site__my{border-radius:var(--r-ctl-m);white-space:nowrap;align-items:center;gap:8px;height:44px;padding:0 12px;transition:background .15s;display:inline-flex}.site__my:hover{background:var(--hdr-fill)}.site__my .ic{width:20px;height:20px}.site__ibtn{border-radius:var(--r-ctl-m);background:var(--hdr-fill);width:40px;height:40px;color:var(--hdr-ink);flex:none;place-items:center;display:none}.hsearch{position:relative}.hsearch--bar{flex:0 440px;min-width:200px;margin-right:8px}.hsearch__box{border-radius:var(--r-ctl-m);background:var(--hdr-field);height:44px;color:var(--ink-3);cursor:text;align-items:center;gap:10px;padding:0 10px 0 14px;display:flex}.hsearch__box:focus-within{outline:2px solid var(--hdr-ink);outline-offset:2px}.hsearch__box input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px;line-height:20px}.hsearch__box input::placeholder{color:var(--ink-3)}.hsearch__box input::-webkit-search-cancel-button{appearance:none}.hsearch__clear{background:var(--fill-quiet-2);width:24px;height:24px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.hsearch__clear[hidden]{display:none}:is(.pub,.tixy-shell) .site .hsearch :focus-visible{outline-color:var(--ink)}.hs{z-index:45;overscroll-behavior:contain;border-radius:var(--r-md);background:var(--surface);width:max(100%,520px);max-height:min(70vh,640px);color:var(--ink);box-shadow:0 16px 48px #18181b33, 0 0 0 1px var(--line);padding:8px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}.hs[hidden],.hs__none[hidden]{display:none}.hs__h{color:var(--ink-3);padding:12px 12px 6px;font-size:14px;line-height:18px}.hs__row{border-radius:var(--r-sm);min-height:56px;color:var(--ink);align-items:center;gap:12px;padding:6px 12px;display:flex}.hs__row:hover,.hs__row.is-on,.hs__all:hover,.hs__all.is-on{background:var(--fill-quiet)}.hs__ic{border-radius:var(--r-ctl-m);background:var(--fill-quiet);width:44px;height:44px;color:var(--ink-2);flex:none;place-items:center;display:grid}.hs__ic--round{border-radius:50%}.hs__row:is(:hover,.is-on) .hs__ic{background:var(--surface)}.hs__tile{border-radius:var(--r-ctl-m);background:var(--surface);width:52px;height:44px;box-shadow:0 0 0 1px var(--line);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.hs__tile small{text-overflow:ellipsis;white-space:nowrap;max-width:48px;color:var(--ink-3);font-size:10px;line-height:12px;overflow:hidden}.hs__tile b{font-size:18px;font-weight:500;line-height:20px}.hs__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hs__t>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs__t>span:first-child{font-size:16px;line-height:20px}.hs__t>span+span{color:var(--ink-3);font-size:14px;line-height:18px}.hs mark{color:inherit;background:0 0;font-weight:700}.hs__all{border-top:1px solid var(--line);border-radius:var(--r-sm);min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:0 12px;font-size:16px;line-height:20px;display:flex}.hs__all:is(:hover,.is-on){border-top-color:#0000}.hs__list>.hs__all:first-child{border-top:0;margin-top:0}.hs__none{color:var(--ink-2);padding:16px 12px 8px;font-size:16px;line-height:22px}.sscreen{background:var(--surface);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0}.sscreen:popover-open{flex-direction:column;display:flex}.sscreen__top{padding:10px var(--pad);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;display:flex}.sscreen .hsearch{flex:1;min-width:0}.sscreen .hsearch__box{background:var(--fill-quiet)}.sscreen .hsearch__box:focus-within{outline-color:var(--ink)}.sscreen .hsearch__box{gap:0;padding-left:0}.hsearch__back{border-radius:var(--r-ctl-m);width:44px;height:44px;color:var(--ink);cursor:pointer;flex:none;place-items:center;display:grid}.hsearch__back svg{width:20px;height:20px;transform:scaleX(-1)}.sscreen .hs{width:auto;max-height:none;padding:8px 8px calc(24px + env(safe-area-inset-bottom));box-shadow:none;border-radius:0;flex:1;position:static}.smenu{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--pad) calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--surface);color:var(--ink);border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.smenu:popover-open{display:block}.smenu__top{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.smenu__logo{object-fit:contain;object-position:left center;width:auto;max-width:180px;height:42px}.smenu__name{font-size:20px;font-weight:500;line-height:24px}.smenu__x{border-radius:var(--r-ctl-m);background:var(--fill-quiet);width:40px;height:40px;color:var(--ink);place-items:center;display:grid}.smenu__rows{flex-direction:column;margin-top:8px;display:flex}.smenu__row{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:16px;padding:18px 0;display:flex}.smenu__row>span{letter-spacing:-.015em;flex:1;min-width:0;font-size:30px;font-weight:500;line-height:36px}.smenu__ic{width:32px;height:32px;color:var(--accent-ink);flex:none;display:block}:is(.pub,.tixy-shell) .smenu__go{width:22px;height:22px;color:var(--ink-3)}.smenu__row--lang{border-bottom:0}.lseg{border-radius:var(--r-ctl-l);background:var(--fill-quiet);flex:1;min-width:0;height:52px;padding:4px;display:flex}.lseg>*{border-radius:max(2px, calc(var(--r-ctl-l) - 4px));min-width:0;height:44px;color:var(--ink-2);flex:1;place-items:center;font-size:16px;line-height:20px;display:grid}.lseg>a:hover{color:var(--ink)}.lseg__on{background:var(--accent);color:var(--on-accent);font-weight:500}html:has(:is(.sscreen,.smenu):popover-open){overflow:hidden}:is(.pub,.tixy-shell) .site :focus-visible{outline-color:var(--hdr-ink)}:is(.pub,.tixy-shell) .site .lang__menu :focus-visible{outline-color:var(--ink)}:is(.pub,.tixy-shell)[data-header=accent]{--hdr-bg:var(--accent);--hdr-ink:var(--on-accent);--hdr-ink-2:var(--on-accent);--hdr-fill:var(--accent-press);--hdr-field:var(--surface)}:is(.pub,.tixy-shell)[data-header=dark]{--hdr-bg:var(--graphite);--hdr-ink:#fff;--hdr-ink-2:#fffc;--hdr-fill:#ffffff24;--hdr-field:var(--surface)}:is(.pub,.tixy-shell):is([data-header=accent],[data-header=dark]) .site{-webkit-backdrop-filter:none;backdrop-filter:none}.lang{position:relative}.lang__btn{border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:6px 10px;list-style:none;display:inline-flex}.lang__btn::-webkit-details-marker{display:none}.lang__btn:hover,.lang[open] .lang__btn{background:var(--fill-quiet);color:var(--ink)}.site .lang__btn{border-radius:var(--r-ctl-m);height:44px;color:var(--hdr-ink-2);gap:8px;padding:0 12px}.lang__globe{width:18px;height:18px}.site .lang__btn:hover,.site .lang[open] .lang__btn{background:var(--hdr-fill);color:var(--hdr-ink)}.lang__chev{flex:none;transition:transform .16s}.lang[open] .lang__chev{transform:rotate(180deg)}.lang__menu{z-index:50;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);min-width:176px;box-shadow:var(--elev);padding:6px;position:absolute;top:calc(100% + 8px);right:0}.lang__menu a,.lang__menu .lang__current{border-radius:max(2px, calc(var(--r-md) - 6px));color:var(--ink-2);white-space:nowrap;justify-content:space-between;align-items:center;gap:18px;padding:9px 12px;display:flex}.lang__menu a:hover{background:var(--fill-quiet);color:var(--ink)}.lang__current{color:var(--ink)}.foot{--scallop:7px;background:0 0;margin-top:auto;padding:28px 0 0}.foot__in{background:var(--foot-bg);color:var(--foot-ink);padding:56px var(--pad) 36px;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;border-radius:0}.foot__top,.foot__bottom{max-width:1320px;margin-inline:auto}.foot__top{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.foot__brand{flex-direction:column;gap:18px;display:flex}.foot__brand img{width:auto;height:40px;filter:var(--foot-logo);align-self:flex-start}.foot__name{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:26px}.foot__tagline{letter-spacing:-.015em;max-width:460px;color:var(--foot-ink);font-size:22px;line-height:30px}.foot__nav{flex-direction:column;align-items:flex-end;gap:14px;padding-top:10px;display:flex}.foot__links{color:var(--foot-ink-2);flex-wrap:wrap;justify-content:flex-end;gap:10px 28px;display:flex}.foot__links--docs{color:var(--foot-ink-3);gap:8px 24px;font-size:14px;line-height:20px}.foot__links :is(a,button):hover{color:var(--foot-ink)}.foot__bottom{border-top:1.5px dashed var(--foot-line);color:var(--foot-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 32px;margin-top:44px;padding-top:20px;display:flex}.foot__copy{flex:none;margin-left:auto}:is(.pub,.tixy-shell) .foot :focus-visible{outline-color:var(--foot-ink)}:is(.pub,.tixy-shell)[data-footer=dark]{--foot-bg:var(--graphite);--foot-ink:#fff;--foot-ink-2:#fffc;--foot-ink-3:#ffffffa3;--foot-line:#ffffff3d}:is(.pub,.tixy-shell)[data-footer=accent]{--foot-bg:var(--accent);--foot-ink:var(--on-accent);--foot-ink-2:var(--on-accent);--foot-ink-3:var(--on-accent);--foot-line:rgb(var(--on-accent-rgb) / .4)}.paymarks{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.paymarks img{width:auto;height:24px;display:block}:is(.pub,.tixy-shell)[data-footer=accent] .foot:not(.foot--lead) .paymarks li{background:#fff;border-radius:4px;padding:3px 6px}@media (max-width:900px){:is(.pub,.tixy-shell){--pad:20px;--header-h:64px}.site{padding:0 20px}.site__logo img{width:79.5px;height:36px}.site__nav,.site__my,.hsearch--bar,.site .lang{display:none}.site__right{flex:none;margin-left:auto}.site__ibtn{display:grid}.smenu__logo{height:36px}.foot{--scallop:6px;padding:24px 0 0}.foot__in{padding:40px 20px 36px}.foot__top{flex-direction:column;gap:28px}.foot__tagline{font-size:20px;line-height:27px}.foot__nav{align-items:flex-start;gap:20px;padding-top:0}.foot__links{flex-direction:column;justify-content:flex-start;gap:12px}.foot__bottom{flex-direction:column;margin-top:32px}.foot__copy{margin-left:0}}[class*=badge--f-]{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 0 C6.6 3.4 8.6 5.4 12 6 C8.6 6.6 6.6 8.6 6 12 C5.4 8.6 3.4 6.6 0 6 C3.4 5.4 5.4 3.4 6 0 Z'/%3E%3C/svg%3E");border-radius:var(--r-ctl-xs,6px);--b-blue:#2740c7;--b-orange:#d24700;--b-green:#15803d;--b-yellow:#ffd21f;--b-pink:#e0157b;--b-service:linear-gradient(118deg, #4a1fb4 0%, #7b2fe6 48%, #b532cc 100%);background:var(--b-blue);color:#fff;white-space:nowrap;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:14px;font-weight:500;line-height:19.6px;display:inline-flex}[class*=badge--f-]:before{content:"";width:12px;height:12px;-webkit-mask:var(--glyph) center/contain no-repeat;-webkit-mask:var(--glyph) center/contain no-repeat;-webkit-mask:var(--glyph) center/contain no-repeat;-webkit-mask:var(--glyph) center/contain no-repeat;mask:var(--glyph) center/contain no-repeat;background:currentColor;flex:none}.badge--f-heat{background:var(--b-orange)}.badge--f-gain{background:var(--b-green)}.badge--f-note{background:var(--b-yellow);color:var(--ink,#18181b)}.badge--f-dead{background:var(--ink-3,#6a6a73)}.badge--f-kind{color:var(--ink,#18181b);background:#fff;box-shadow:inset 0 0 0 1px #18181b29}:is(.badge--popular,.badge--exclusive,.badge--premiere,.badge--trending){background:var(--b-pink)}.badge--live{background:var(--b-orange)}.badge--open-air{background:var(--b-yellow);color:var(--ink,#18181b)}.badge--meet-greet{background:var(--b-service)}.badge--exclusive{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M3.2 0 H8.8 L12 3.6 L6 12 L0 3.6 Z M4.2 1.6 L2.4 3.6 H4.5 Z M7.8 1.6 L9.6 3.6 H7.5 Z'/%3E%3C/svg%3E")}.badge--premiere{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 0.6 L7.55 4.42 L11.65 4.6 L8.45 7.15 L9.55 11.1 L6 8.85 L2.45 11.1 L3.55 7.15 L0.35 4.6 L4.45 4.42 Z'/%3E%3C/svg%3E")}.badge--charity{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 12 C1.4 8.4 0 6.4 0 3.6 A3.1 3.1 0 0 1 6 2 A3.1 3.1 0 0 1 12 3.6 C12 6.4 10.6 8.4 6 12 Z'/%3E%3C/svg%3E")}.badge--hot{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6.4 0 C7.2 2.6 10 4.2 10 7.6 A4 4 0 0 1 2 7.6 C2 5.9 2.8 4.8 3.7 3.9 C3.7 5.2 4.4 5.9 5.1 5.9 C4.5 3.9 5.2 1.8 6.4 0 Z'/%3E%3C/svg%3E")}.badge--last-tickets{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M2 0 H10 V1.6 L7.2 6 L10 10.4 V12 H2 V10.4 L4.8 6 L2 1.6 Z'/%3E%3C/svg%3E")}.badge--sold-90{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 6 L6 0 A6 6 0 1 1 2.47 1.15 Z'/%3E%3C/svg%3E")}.badge--discount{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M0 0 H6.2 L12 5.8 L5.8 12 L0 6.2 Z M2.6 1.5 A1.1 1.1 0 1 0 2.6 3.7 A1.1 1.1 0 1 0 2.6 1.5 Z'/%3E%3C/svg%3E")}.badge--early-bird{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 0 A6 6 0 1 1 6 12 A6 6 0 1 1 6 0 Z M5.2 2.4 V6.6 L8.2 8.4 L9 7.1 L6.8 5.8 V2.4 Z'/%3E%3C/svg%3E")}.badge--black-friday{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M2.6 0.4 A2.2 2.2 0 1 1 2.6 4.8 A2.2 2.2 0 1 1 2.6 0.4 Z M9.4 7.2 A2.2 2.2 0 1 1 9.4 11.6 A2.2 2.2 0 1 1 9.4 7.2 Z M9.7 0 L12 1.3 L2.3 12 L0 10.7 Z'/%3E%3C/svg%3E")}.badge--extra-show{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 0 A6 6 0 1 1 6 12 A6 6 0 1 1 6 0 Z M5.1 2.6 H6.9 V5.1 H9.4 V6.9 H6.9 V9.4 H5.1 V6.9 H2.6 V5.1 H5.1 Z'/%3E%3C/svg%3E")}.badge--tour{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 0 A4.8 4.8 0 0 1 10.8 4.8 C10.8 8.1 6 12 6 12 C6 12 1.2 8.1 1.2 4.8 A4.8 4.8 0 0 1 6 0 Z M6 2.9 A1.9 1.9 0 1 0 6 6.7 A1.9 1.9 0 1 0 6 2.9 Z'/%3E%3C/svg%3E")}.badge--meet-greet{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2.3 0.55 20.3 20.3'%3E%3Cpath d='M10.2 5.6l1.88 5.01 5.35.24-4.19 3.34 1.43 5.16-4.47-2.95-4.47 2.95 1.43-5.16-4.19-3.34 5.35-.24z' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M19 1.4c.3 2.2 1.4 3.3 3.6 3.6-2.2.3-3.3 1.4-3.6 3.6-.3-2.2-1.4-3.3-3.6-3.6 2.2-.3 3.3-1.4 3.6-3.6z'/%3E%3Cpath d='M20.5 14.6c.15 1.15.75 1.75 1.9 1.9-1.15.15-1.75.75-1.9 1.9-.15-1.15-.75-1.75-1.9-1.9 1.15-.15 1.75-.75 1.9-1.9z'/%3E%3C/svg%3E")}.badge--trending{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0.9 9.6 L4.5 5.7 L6.9 8 L10.8 3.6' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8'/%3E%3Cpath d='M7.2 2.9 H11.1 V6.8' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8'/%3E%3C/svg%3E")}.badge--live{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.3 6 A1.7 1.7 0 1 0 7.7 6 A1.7 1.7 0 1 0 4.3 6 Z'/%3E%3Cpath d='M3.6 3.6 A3.4 3.4 0 0 0 3.6 8.4 M8.4 3.6 A3.4 3.4 0 0 1 8.4 8.4' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='M1.86 2.53 A5.4 5.4 0 0 0 1.86 9.47 M10.14 2.53 A5.4 5.4 0 0 1 10.14 9.47' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.badge--open-air{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.4 6 A2.6 2.6 0 1 0 8.6 6 A2.6 2.6 0 1 0 3.4 6 Z'/%3E%3Cpath d='M6 0.6 V1.8 M6 10.2 V11.4 M0.6 6 H1.8 M10.2 6 H11.4 M2.2 2.2 L3 3 M9.8 2.2 L9 3 M2.2 9.8 L3 9 M9.8 9.8 L9 9' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3'/%3E%3C/svg%3E")}.badge--accessible{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 1.5 A1.4 1.4 0 1 0 6 1.5 A1.4 1.4 0 1 0 3.2 1.5 Z'/%3E%3Cpath d='M4.6 3.6 V7 H7.8 L9.6 10.5' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6'/%3E%3Cpath d='M4.9 5 H7.4' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3'/%3E%3Cpath d='M2.5 6.2 A3 3 0 1 0 7.1 10' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3'/%3E%3C/svg%3E")}.badge--pet-friendly{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 6.3 C7.9 6.3 9.6 8.3 9.6 9.9 C9.6 11.1 8.7 11.6 7.8 11.6 C7.1 11.6 6.6 11.2 6 11.2 C5.4 11.2 4.9 11.6 4.2 11.6 C3.3 11.6 2.4 11.1 2.4 9.9 C2.4 8.3 4.1 6.3 6 6.3 Z'/%3E%3Cellipse cx='1.7' cy='5.4' rx='1.1' ry='1.4'/%3E%3Cellipse cx='4.3' cy='2.7' rx='1.15' ry='1.55'/%3E%3Cellipse cx='7.7' cy='2.7' rx='1.15' ry='1.55'/%3E%3Cellipse cx='10.3' cy='5.4' rx='1.1' ry='1.4'/%3E%3C/svg%3E")}.badge--concert{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.9 1.9 L11.1 0.4 V3 L3.9 4.5 Z'/%3E%3Cpath d='M3.9 2 H4.9 V9.6 H3.9 Z M10.1 1 H11.1 V8.4 H10.1 Z'/%3E%3Cellipse cx='2.9' cy='9.7' rx='2' ry='1.6'/%3E%3Cellipse cx='9.1' cy='8.5' rx='2' ry='1.6'/%3E%3C/svg%3E")}.badge--festival{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 2.6 L11.4 8 V11.4 H7.3 V8.9 A1.3 1.3 0 0 0 4.7 8.9 V11.4 H0.6 V8 Z'/%3E%3Cpath d='M6 2.6 V0.5' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath d='M6 0.2 L8.8 1.2 L6 2.2 Z'/%3E%3C/svg%3E")}.badge--standup{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 0.4 A1.9 1.9 0 0 1 7.9 2.3 V5.1 A1.9 1.9 0 0 1 4.1 5.1 V2.3 A1.9 1.9 0 0 1 6 0.4 Z'/%3E%3Cpath d='M2.3 5.2 A3.7 3.7 0 0 0 9.7 5.2 M6 8.9 V11.2 M3.9 11.3 H8.1' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.badge--theatre{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M1.4 0.9 H10.6 V5.6 C10.6 8.9 8.6 11.5 6 11.5 C3.4 11.5 1.4 8.9 1.4 5.6 Z M3 4.2 Q4.1 3 5.2 4.2 Q4.1 4.9 3 4.2 Z M6.8 4.2 Q7.9 3 9 4.2 Q7.9 4.9 6.8 4.2 Z M3.5 6.8 Q6 9.9 8.5 6.8 Q6 8.2 3.5 6.8 Z'/%3E%3C/svg%3E")}.badge--cinema{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0.7 2.5 L10.5 0.4 L10.9 2.3 L1.1 4.4 Z'/%3E%3Cpath fill-rule='evenodd' d='M1 5 H11 V11.3 H1 Z M4.9 6.4 V9.9 L8 8.15 Z'/%3E%3C/svg%3E")}.badge--sport{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 0.6 H9 V4.3 A3 3 0 0 1 3 4.3 Z'/%3E%3Cpath d='M3 1.7 H1.1 V2.5 A2.3 2.3 0 0 0 3.3 4.8 M9 1.7 H10.9 V2.5 A2.3 2.3 0 0 1 8.7 4.8' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.1'/%3E%3Cpath d='M5.3 7 H6.7 V9.4 H5.3 Z M3.2 9.4 H8.8 V11.4 H3.2 Z'/%3E%3C/svg%3E")}.badge--entertainment{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0.6 11.4 L3.3 4.3 L7.7 8.7 Z'/%3E%3Cpath d='M5.65 2 A0.95 0.95 0 1 0 7.55 2 A0.95 0.95 0 1 0 5.65 2 Z M9.45 5.6 A0.95 0.95 0 1 0 11.35 5.6 A0.95 0.95 0 1 0 9.45 5.6 Z M9.85 1.3 A0.75 0.75 0 1 0 11.35 1.3 A0.75 0.75 0 1 0 9.85 1.3 Z'/%3E%3Cpath d='M5.6 5.2 C6 3.8 7.4 3.9 8 5.1 M8.2 7.2 C9 6.3 10.2 7.2 10.1 8.4' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E")}.badge--conference{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0.6 0.9 H11.4 V7.5 H0.6 Z'/%3E%3Cpath d='M6 7.5 V9.3 M3.3 11.5 L6 9.3 L8.7 11.5' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.badge--business{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M0.7 3.5 H11.3 V10.9 H0.7 Z M5.1 6.1 H6.9 V7.7 H5.1 Z'/%3E%3Cpath d='M4.1 3.4 V1.5 H7.9 V3.4' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.badge--networking{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 2.4 L2.4 9.5 H9.6 Z' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.1'/%3E%3Cpath d='M4.1 2.4 A1.9 1.9 0 1 0 7.9 2.4 A1.9 1.9 0 1 0 4.1 2.4 Z M0.5 9.5 A1.9 1.9 0 1 0 4.3 9.5 A1.9 1.9 0 1 0 0.5 9.5 Z M7.7 9.5 A1.9 1.9 0 1 0 11.5 9.5 A1.9 1.9 0 1 0 7.7 9.5 Z'/%3E%3C/svg%3E")}.badge--moved{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M0 3.6 H6.8 V0 L12 6 L6.8 12 V8.4 H0 Z'/%3E%3C/svg%3E")}.badge--sold-out{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M6 0 A6 6 0 1 1 6 12 A6 6 0 1 1 6 0 Z M2.6 5 H9.4 V7 H2.6 Z'/%3E%3C/svg%3E")}.badge--cancelled{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' d='M1.6 0 L6 4.4 L10.4 0 L12 1.6 L7.6 6 L12 10.4 L10.4 12 L6 7.6 L1.6 12 L0 10.4 L4.4 6 L0 1.6 Z'/%3E%3C/svg%3E")}[data-badge-shape=pill]{--r-ctl-xs:999px}[data-badge-shape=sharp]{--r-ctl-xs:2px}:root{--mg-1:#4a1fb4;--mg-2:#7b2fe6;--mg-3:#b532cc;--mg-4:#e2409f;--mg-ink:#4a1fb4;--mg-grad:linear-gradient(118deg, var(--mg-1) 0%, var(--mg-2) 44%, var(--mg-3) 82%, var(--mg-4) 100%);--mg-fill:radial-gradient(110% 130% at 104% -12%, #ff74ac9e 0%, #ff74ac00 54%), radial-gradient(90% 110% at -8% 112%, #463eff80 0%, #463eff00 58%), linear-gradient(118deg, #4a1fb4 0%, #7b2fe6 48%, #b532cc 100%);--mg-wash:linear-gradient(118deg, #f5f0fe 0%, #fcf0f7 100%);--mg-edge:inset 0 0 0 1px #ffffff29}.mgmark{fill:currentColor;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;flex:none}.mgmark__s1,.mgmark__s2{stroke:none;fill:var(--mg-spark,currentColor)}.mgmark__s2{opacity:.8}@media (prefers-reduced-motion:no-preference){:is(.mgx:not(.is-sold),.mgbar,.mgblk__tile:not(.is-sold)) .mgmark__s1{animation:3.2s ease-in-out infinite mg-twinkle}:is(.mgx:not(.is-sold),.mgbar,.mgblk__tile:not(.is-sold)) .mgmark__s2{animation:3.2s ease-in-out 1.1s infinite mg-twinkle}}@keyframes mg-twinkle{0%,to{opacity:1}50%{opacity:.3}}.mgx{isolation:isolate;border-radius:var(--r-md);color:#fff;background:var(--mg-fill);box-shadow:var(--mg-edge), 0 14px 24px -16px #5622c4cc;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;margin-top:14px;padding:16px;display:grid;position:relative;overflow:hidden}.mgx__name{letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:24px;display:flex}.mgx__name .mgmark{width:24px;height:24px}.mgx__price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:24px}.mgx__note{grid-column:1/-1;margin:4px 0 0;font-size:14.5px;line-height:20px}.mgx__not{color:#fffc;grid-column:1/-1;margin:0;font-size:14px;line-height:20px}.mgx__row{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.mgx__left{color:#ffffffdb;font-size:14px;line-height:20px}.mgx__left.is-low{color:#fff;background:#fff3;border-radius:999px;padding:4px 12px;font-weight:500}.mgx__add{border-radius:var(--r-ctl-m);height:40px;color:var(--mg-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:0;padding:0 20px;font-size:15px;font-weight:700;line-height:15px}.mgx__add:disabled{cursor:default}.mgmore{min-height:44px;color:var(--ink-2);align-items:center;gap:12px;margin-top:4px;padding:0 6px 0 18px;display:flex}.mgmore__txt{flex:1;min-width:0;font-size:14.5px;line-height:20px}.mgmore__add{border-radius:var(--r-ctl-s);background:var(--fill-quiet);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.mgmore__add svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:20px;height:20px}.mgmore__add:hover:not(:disabled){background:var(--line)}.mgmore__add:disabled{opacity:.3;cursor:default}.mgmore__add:after{content:"";position:absolute;inset:-4px}.mgx.is-sold{color:var(--ink-3);background:var(--fill-quiet);box-shadow:none}.mgx.is-sold .mgx__note{color:var(--ink-3)}.txitem.is-extra{--mg-spark:var(--mg-4);background:linear-gradient(to right, transparent 0 6px, #f5f0fe 6px), linear-gradient(to bottom, var(--mg-2), var(--mg-4))}.txitem.is-extra .txitem__zone{gap:6px}.txitem.is-extra .txitem__zone .mgmark{width:20px;height:20px;color:var(--mg-2)}.txitem.is-extra .txitem__addr{white-space:normal;overflow:visible}.mgbar{display:none}@media (max-width:900px){.mgbar{border-radius:var(--r-md);color:#fff;background:var(--mg-fill);min-height:52px;box-shadow:var(--mg-edge);align-items:center;gap:10px;padding:6px 6px 6px 12px;display:flex}.mgbar .mgmark{width:24px;height:24px}.mgbar__txt{flex-direction:column;flex:1;min-width:0;display:flex}.mgbar__name{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;line-height:20px;overflow:hidden}.mgbar__sub{color:#ffffffdb;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}.mgbar .mgx__add{border-radius:max(2px, calc(var(--r-md) - 6px));flex:none;height:40px;padding:0 16px;font-size:14.5px}.mgbar.is-in{min-height:44px;color:var(--ink-2);box-shadow:none;background:0 0;border-radius:0;gap:12px;padding:0}.mgbar.is-in .mgmore__txt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.is-sheet-open .mgbar{display:none}.mgx{margin-top:10px}.mgmore{padding-left:0}}.txlist__h.mgtypes__h{margin:24px 0 10px}.txtype.mgtype{--mg-spark:var(--mg-4);background:var(--mg-wash) padding-box, var(--mg-grad) border-box;border:1.5px solid #0000;grid-template-columns:20px minmax(0,1fr) auto auto;grid-template-areas:"sw name price step"".left left left";gap:6px 12px;padding:12.5px 14.5px}.mgtype .mgmark{width:22px;height:22px;color:var(--mg-2);grid-area:sw;margin:-1px}.mgtype .txtype__left{white-space:normal;color:var(--ink-2);font-size:13px;line-height:18px}.mgtype .txtype__name{white-space:nowrap;font-weight:700}.mgtype .txtype__price{color:var(--ink);font-weight:500}.mgtype .txstep button{background:#fff}.txtype.mgtype.is-sold{opacity:1;background:var(--surface);color:var(--ink-3);border-color:#0000}.mgtype.is-sold .mgmark{color:var(--ink-3);--mg-spark:var(--ink-3)}.mgtype.is-sold .txtype__name,.mgtype.is-sold .txtype__left,.mgtype.is-sold .txtype__price{color:var(--ink-3)}@media (max-width:900px){.txtype.mgtype{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"sw name step"".price step"".left left";row-gap:2px}.mgtype .txtype__price{justify-self:start}.mgtype .txtype__left{margin-top:8px}}.mgnote{color:var(--ink-2);margin:2px 0 0;font-size:14px;line-height:20px;list-style:none}.txchk__list>.txadv{margin-top:4px;list-style:none}.mgblk__tile{isolation:isolate;border-radius:var(--r-lg);color:#fff;background:var(--mg-fill);box-shadow:var(--mg-edge), 0 24px 40px -28px #5622c4d9;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 18px;padding:26px 28px;display:grid;position:relative;overflow:hidden}.mgblk__tile+.mgblk__tile{margin-top:12px}.mgblk__mark{grid-area:1/1/span 4;place-items:center;width:44px;height:44px;margin-top:-5px;display:grid}.mgblk__mark .mgmark{width:44px;height:44px}.mgblk__name{letter-spacing:-.02em;grid-column:2;margin:0;font-size:28px;font-weight:700;line-height:34px}.mgblk__txt{grid-column:2;max-width:44ch;margin:2px 0 0;font-size:16.5px;line-height:24px}.mgblk__txt--q{color:#ffffffd1;margin-top:0;font-size:14.5px;line-height:21px}.mgblk__few{background:#ffffff2e;border-radius:999px;grid-column:2;justify-self:start;margin-top:10px;padding:4px 12px;font-size:14px;font-weight:500;line-height:20px}.mgblk__side{flex-direction:column;grid-area:1/3/span 4;align-self:center;align-items:flex-end;gap:12px;display:flex}.mgblk__price{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:700;line-height:34px}.mgblk__go{border-radius:var(--r-ctl-l);height:48px;color:var(--mg-ink);white-space:nowrap;background:#fff;align-items:center;padding:0 22px;font-size:16px;font-weight:700;line-height:16px;text-decoration:none;display:inline-flex}.mgblk__bg{z-index:-1;fill:#fff;opacity:.09;width:250px;height:250px;position:absolute;bottom:-70px;right:-30px;transform:rotate(14deg)}.mgblk__tile.is-sold{color:var(--ink-3);background:var(--surface);box-shadow:none}.mgblk__tile.is-sold .mgblk__txt--q{color:var(--ink-3)}.mgblk__tile.is-sold .mgblk__bg{display:none}@media (max-width:900px){.mgblk__tile{grid-template-columns:auto minmax(0,1fr);column-gap:14px;padding:20px}.mgblk__mark{grid-row:1;align-self:center;width:36px;height:36px;margin-top:0}.mgblk__mark .mgmark{width:36px;height:36px}.mgblk__name{align-self:center;font-size:24px;line-height:30px}.mgblk__txt,.mgblk__few{grid-column:1/-1}.mgblk__txt{margin-top:8px}.mgblk__txt--q{margin-top:0}.mgblk__side{flex-direction:row;grid-area:auto/1/auto/-1;justify-content:space-between;align-items:center;margin-top:16px}.mgblk__price{font-size:24px;line-height:30px}.mgblk__bg{width:200px;height:200px;bottom:-60px;right:-40px}}@font-face{font-family:Google Sans;src:url(/assets/fonts/GoogleSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Google Sans;src:url(/assets/fonts/GoogleSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Google Sans;src:url(/assets/fonts/GoogleSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Google Sans;src:url(/assets/fonts/GoogleSans-Regular-text.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-148,U+14A-17E,U+2BC,U+400-45F,U+490-491,U+2009,U+2010-2011,U+2013-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AC,U+20B4,U+2116,U+2122,U+2190-2193,U+2197,U+2212}@font-face{font-family:Google Sans;src:url(/assets/fonts/GoogleSans-Medium-text.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-148,U+14A-17E,U+2BC,U+400-45F,U+490-491,U+2009,U+2010-2011,U+2013-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AC,U+20B4,U+2116,U+2122,U+2190-2193,U+2197,U+2212}@font-face{font-family:Google Sans;src:url(/assets/fonts/GoogleSans-Bold-text.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-148,U+14A-17E,U+2BC,U+400-45F,U+490-491,U+2009,U+2010-2011,U+2013-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AC,U+20B4,U+2116,U+2122,U+2190-2193,U+2197,U+2212}@font-face{font-family:Unbounded;src:url(/assets/fonts/display/unbounded-cyrillic-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;src:url(/assets/fonts/display/unbounded-latin-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;src:url(/assets/fonts/display/unbounded-cyrillic-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;src:url(/assets/fonts/display/unbounded-latin-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;src:url(/assets/fonts/display/oswald-cyrillic-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;src:url(/assets/fonts/display/oswald-latin-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;src:url(/assets/fonts/display/oswald-cyrillic-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;src:url(/assets/fonts/display/oswald-latin-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;src:url(/assets/fonts/display/playfair-display-cyrillic-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;src:url(/assets/fonts/display/playfair-display-latin-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;src:url(/assets/fonts/display/playfair-display-cyrillic-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;src:url(/assets/fonts/display/playfair-display-latin-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fixel Display;src:url(/assets/fonts/display/FixelDisplay-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Fixel Display;src:url(/assets/fonts/display/FixelDisplay-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}.pub{background:var(--canvas);flex-direction:column;flex:1;min-height:100vh;display:flex}.pub[data-shape=sharp] :is(.card__go,.adcon__btn){border-radius:var(--r-ctl-m)}.pub :is(.t-hero,.title h1,.arH__name,.t-h2,.blk__head h2,.arC__h,.t-h3,.txchk__h,.txbar__id b,.foot__tagline,.foot__name){font-family:var(--font-display)}.pub[data-font=fixel]{--font-display:"Fixel Display", "Google Sans", system-ui, sans-serif;--tt-ls:-.03}.pub[data-font=fixel] :is(.t-hero,.title h1){letter-spacing:calc(var(--tt-ls) * 1em);font-weight:600}.pub[data-font=fixel] .arH__name{--ar-ls:-.03;font-weight:600}.pub[data-font=fixel] :is(.t-h2,.blk__head h2,.arC__h,.t-h3,.txchk__h,.txbar__id b){letter-spacing:-.015em;font-weight:600}.pub[data-font=fixel] :is(.foot__tagline,.foot__name){font-weight:500}.pub[data-font=unbounded]{--font-display:"Unbounded", "Google Sans", system-ui, sans-serif;--tt-ls:-.035;--tt-max:50px;--tt-lh:1.12}.pub[data-font=unbounded] :is(.t-hero,.title h1){letter-spacing:calc(var(--tt-ls) * 1em);font-size:50px;font-weight:600;line-height:56px}.pub[data-font=unbounded] .arH__name{--ar-max:72px;--ar-lh:1.056;--ar-ls:-.04;font-weight:600}.pub[data-font=unbounded] :is(.t-h2,.blk__head h2,.arC__h){letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:34px}.pub[data-font=unbounded] :is(.t-h3,.txchk__h,.txbar__id b){letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:22px}.pub[data-font=unbounded] :is(.foot__tagline,.foot__name){letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:26px}.pub[data-font=oswald]{--font-display:"Oswald", "Google Sans", system-ui, sans-serif;--tt-ls:-.01;--tt-max:72px;--tt-lh:1.028}.pub[data-font=oswald] :is(.t-hero,.title h1){letter-spacing:calc(var(--tt-ls) * 1em);font-size:72px;font-weight:600;line-height:74px}.pub[data-font=oswald] .arH__name{--ar-max:116px;--ar-lh:.966;--ar-ls:-.01;font-weight:600}.pub[data-font=oswald] :is(.t-h2,.blk__head h2,.arC__h){letter-spacing:0;font-size:40px;font-weight:600;line-height:44px}.pub[data-font=oswald] :is(.t-h3,.txchk__h,.txbar__id b){letter-spacing:0;font-size:22px;font-weight:500;line-height:26px}.pub[data-font=oswald] :is(.foot__tagline,.foot__name){letter-spacing:0;font-size:24px;font-weight:500;line-height:30px}.pub[data-font=playfair]{--font-display:"Playfair Display", Georgia, serif;--tt-ls:-.02}.pub[data-font=playfair] :is(.t-hero,.title h1){letter-spacing:calc(var(--tt-ls) * 1em);font-weight:600}.pub[data-font=playfair] .arH__name{--ar-ls:-.02;font-weight:600}.pub[data-font=playfair] :is(.t-h2,.blk__head h2,.arC__h,.t-h3,.txchk__h,.txbar__id b){letter-spacing:-.01em;font-weight:600}.pub[data-font=playfair] :is(.t-h3,.txbar__id b){font-size:21px}.pub[data-font=playfair] :is(.foot__tagline,.foot__name){font-weight:500}@media (max-width:900px){.pub[data-font=unbounded] :is(.t-hero,.title h1){font-size:30px;line-height:34px}.pub[data-font=unbounded] .arH__name{--ar-max:36px;--ar-lh:1.111}.pub[data-font=unbounded] :is(.t-h2,.blk__head h2,.arC__h){font-size:22px;line-height:26px}.pub[data-font=oswald] :is(.t-hero,.title h1){font-size:42px;line-height:46px}.pub[data-font=oswald] .arH__name{--ar-max:60px;--ar-lh:1}.pub[data-font=oswald] :is(.t-h2,.blk__head h2,.arC__h){font-size:30px;line-height:34px}}.btn{border-radius:var(--r-ctl-xl);background:var(--commit);height:58px;color:var(--on-commit);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 34px;font-size:19px;font-weight:700;line-height:23.9px;transition:background .15s;display:inline-flex}.btn:hover{background:var(--commit-deep)}.btn:disabled,.btn:disabled:hover{background:var(--fill-quiet);color:var(--ink-3);cursor:default}.btn--quiet{background:var(--fill-quiet);color:var(--ink);font-size:16.5px;font-weight:500;line-height:16.5px}.btn--quiet:hover{background:var(--fill-quiet-2)}.btn--off,.btn--off:hover{background:var(--fill-quiet);color:var(--ink-3);cursor:default;font-size:16.5px;font-weight:500;line-height:16.5px}.btn--s{border-radius:var(--r-ctl-m);height:44px;padding:0 20px;font-size:15px;font-weight:500;line-height:15px}.ibtn{border-radius:var(--r-ctl-xl);background:var(--fill-quiet);width:58px;height:58px;color:var(--ink);flex:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:relative}.ibtn:hover{background:var(--fill-quiet-2)}.ibtn__note{border-radius:var(--r-sm);background:var(--ink);color:#fff;white-space:nowrap;pointer-events:none;padding:6px 10px;font-size:12.5px;line-height:16px;position:absolute;top:calc(100% + 8px);right:0}.icons{gap:12px;display:flex}.title{flex-direction:column;display:flex}.pub{--title-rest:400}.pub:not([data-font=google-sans]){--title-rest:500}.pub{--tt-ls:-.025;--tt-max:64px;--tt-lh:1.0625}.title h1{letter-spacing:calc(var(--tt-ls) * 1em);overflow-wrap:anywhere;font-size:64px;font-weight:700;line-height:68px}.ttl__rest{font-weight:var(--title-rest,400);display:inline-block}.title .sub{letter-spacing:-.01em;color:var(--ink-2);font-size:20px;font-weight:400;line-height:26px}.title h1:has(+.sub){margin-bottom:.2em}.badges{flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.title .sub+.badges{padding-top:24px}.facts{flex-direction:column;gap:14px;display:flex}.fact{align-items:flex-start;gap:14px;display:flex}.fact__ic{color:var(--ink-2);box-sizing:content-box;padding-top:5px}.fact__txt{flex-wrap:wrap;flex:1;align-items:baseline;gap:0 16px;min-width:0;display:flex}.fact__txt--col{flex-direction:column;align-items:stretch;gap:2px}.fact__addr{flex-wrap:wrap;gap:0 10px;display:flex}.fact__addr a{color:var(--ink)}.pub .fact__city{color:inherit;text-decoration:none}.pub .fact__city:hover,.pub .fact__city:focus-visible{text-underline-offset:3px;text-decoration:underline}.facts--date{gap:0}.when{border-bottom:1px solid var(--line);min-width:0;color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:13px;display:grid}.when__date{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.when__day{letter-spacing:-.065em;font-size:52px;font-weight:500;line-height:1}.when__detail{flex-direction:column;gap:3px;min-width:0;display:flex}.when__month{letter-spacing:-.025em;font-size:21px;font-weight:700;line-height:24px}.when__meta{color:var(--ink-2);flex-wrap:wrap;gap:0 5px;font-size:14px;line-height:19px;display:flex}.when__start{white-space:nowrap;flex-direction:column;align-self:start;align-items:flex-end;gap:2px;margin-top:3px;display:flex}.when__time{align-items:center;gap:5px;font-size:19px;font-weight:700;line-height:24px;display:inline-flex}.when .when__time .when__clock{width:17px;height:17px;color:var(--ink-2)}.when__doors{color:var(--ink-2);margin-top:2px;font-size:12px;line-height:16px}.place{min-width:0;color:var(--ink);align-items:flex-start;gap:14px;margin-top:15px;display:flex}.place__txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.place__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.place__city{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:20px;font-weight:700;line-height:26px}.place__venue{letter-spacing:-.01em;font-size:20px;line-height:26px}.place__age{box-sizing:border-box;border:1.5px solid var(--ink);border-radius:var(--r-ctl-xs);white-space:nowrap;flex:none;justify-content:center;align-items:center;min-width:42px;height:24px;margin-top:1px;padding:0 7px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.price{align-items:baseline;gap:10px;display:flex}.perf-wrap{filter:var(--shadow)}.stub{--r:16px;background:var(--panel);border-radius:var(--r-lg);-webkit-mask:radial-gradient(circle var(--r) at 75% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 75% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--r) at 75% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 75% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--r) at 75% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 75% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--r) at 75% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 75% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;mask:radial-gradient(circle var(--r) at 75% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 75% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.stub:after{content:"";background:linear-gradient(to bottom, var(--line-strong) 0 7px, transparent 7px 13px) 0 0/1px 13px repeat-y;width:1px;position:absolute;top:16px;bottom:16px;left:75%}.ticket{--r:16px;--s:6px;--st:20.4px;flex-direction:column;display:flex}.tk__top,.tk__bottom{background:var(--surface);position:relative}.tk__top{border-radius:var(--r-lg) var(--r-lg) 0 0;-webkit-mask:radial-gradient(circle var(--s) at 50% 0, transparent calc(var(--s) - .5px), #000 var(--s)) 0 0/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--s) at 50% 0, transparent calc(var(--s) - .5px), #000 var(--s)) 0 0/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--s) at 50% 0, transparent calc(var(--s) - .5px), #000 var(--s)) 0 0/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--s) at 50% 0, transparent calc(var(--s) - .5px), #000 var(--s)) 0 0/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;mask:radial-gradient(circle var(--s) at 50% 0, transparent calc(var(--s) - .5px), #000 var(--s)) 0 0/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 100%, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.tk__top:after{content:"";background:linear-gradient(to right, var(--line-strong) 0 7px, transparent 7px 13px) 0 0/13px 1px repeat-x;height:1px;position:absolute;bottom:0;left:16px;right:16px}.tk__bottom{border-radius:0 0 var(--r-lg) var(--r-lg);-webkit-mask:radial-gradient(circle var(--s) at 50% 100%, transparent calc(var(--s) - .5px), #000 var(--s)) 0 100%/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--s) at 50% 100%, transparent calc(var(--s) - .5px), #000 var(--s)) 0 100%/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--s) at 50% 100%, transparent calc(var(--s) - .5px), #000 var(--s)) 0 100%/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask:radial-gradient(circle var(--s) at 50% 100%, transparent calc(var(--s) - .5px), #000 var(--s)) 0 100%/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;mask:radial-gradient(circle var(--s) at 50% 100%, transparent calc(var(--s) - .5px), #000 var(--s)) 0 100%/var(--st) 100% repeat-x, radial-gradient(circle var(--r) at 0 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat, radial-gradient(circle var(--r) at 100% 0, transparent calc(var(--r) - .5px), #000 var(--r)) no-repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.ev__mob{display:none}.ev__desk{display:block}.ev__body{min-width:0}.A{grid-template-columns:44% minmax(0,1fr);display:grid}.A__poster{top:var(--header-h);height:calc(100vh - var(--header-h));background:var(--panel);align-self:start;position:sticky}.A__poster img{object-fit:cover;width:100%;height:100%}.A__poster picture,.B__banner picture,.D__media picture,.M__hero picture{display:contents}.A__flow{padding:0 var(--pad) 0 57.6px;min-width:0}.A__intro{flex-direction:column;gap:40px;padding:48.96px 0 40px;display:flex}.A__facts{padding:28px}.A__acts{flex-direction:column;gap:20px;display:flex}.A__row{align-items:center;gap:12px;display:flex}.A__row .btn{width:320px;max-width:100%}.ev--banner{--banner-h:min(70svh, 700px)}.B__banner{height:var(--banner-h);background:var(--canvas);position:relative;overflow:hidden}.B__banner img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.B__dim{background:linear-gradient(#0000 50%,#0000001a 58%,#0000007a 68%,#000c 76%,#000000f0 86%,#000000f7 100%);position:absolute;inset:0}.B__head{left:max(var(--pad), calc(50% - 660px));width:min(880px, calc(100% - 2 * var(--pad)));color:var(--ink);position:absolute;bottom:48px}.B__banner:not(.is-plain) .title h1{color:#fff}.B__banner:not(.is-plain) .title .sub{color:#ffffffd6}.B__banner:not(.is-plain) .B__head{isolation:isolate}.B__banner:not(.is-plain) .B__head:before{content:"";z-index:-1;inset:-56px -100vw calc(var(--banner-h) * .24 - 48px);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 56px), linear-gradient(to top, transparent, #000 calc(var(--banner-h) * .18));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 56px), linear-gradient(to top, transparent, #000 calc(var(--banner-h) * .18));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 56px), linear-gradient(to top, transparent, #000 calc(var(--banner-h) * .18));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 56px), linear-gradient(to top, transparent, #000 calc(var(--banner-h) * .18));mask-image:linear-gradient(to bottom, transparent, #000 56px), linear-gradient(to top, transparent, #000 calc(var(--banner-h) * .18));-webkit-mask-composite:source-in;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:#0000008c;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.B__banner.is-plain{height:auto;padding:48px 0 0}.B__banner.is-plain .B__dim{display:none}.B__banner.is-plain .B__head{width:min(880px,100%);margin-left:max(var(--pad), calc(50% - 660px));position:static}.B{column-gap:var(--gap);padding:0 var(--pad);grid-template-columns:minmax(0,880px) 408px;align-items:start;max-width:1440px;margin:0 auto;display:grid}.B__col{min-width:0;padding-top:32px}.B__rail{margin-top:calc(-1 * var(--banner-h) / 2 + 28px);align-self:stretch;position:relative}.ev--plain .B__rail{margin-top:32px}@media (min-width:901px) and (max-width:1100px){.B__banner:not(.is-plain) .B__head{width:calc(100% - 2 * var(--pad) - 408px - var(--gap))}.B__banner:not(.is-plain) .title h1{font-size:clamp(40px,5vw,55px);line-height:1.08}.pub[data-font=unbounded] .B__banner:not(.is-plain) .title h1{font-size:clamp(31px,3.9vw,43px);line-height:1.12}.pub[data-font=oswald] .B__banner:not(.is-plain) .title h1{font-size:clamp(45px,5.6vw,62px);line-height:1.04}}.B__sticky{position:sticky;top:98px}.tk{width:408px;max-width:100%}.tk .tk__top{padding:28px 28px 24px}.tk .tk__bottom{flex-direction:column;gap:20px;padding:24px 28px 28px;display:flex}.tk__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.tk .btn{width:100%}.cd{border-radius:var(--r-md);background:var(--canvas);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:13px 16px;display:flex}.cd__label{color:var(--ink-2);font-size:16px;line-height:22px}.cd__val{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:500;line-height:24px}.cd__days{font-weight:700}.D{grid-template-columns:minmax(0,1fr) 38%;display:grid}.D__flow{padding:43.2px 57.6px 0 var(--pad);min-width:0}.D__media{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--panel);overflow:hidden}.D__media img{object-fit:cover;width:100%;height:100%}.D__info{top:min(var(--header-h), calc(100vh - var(--d-h,0px)));min-height:calc(100vh - var(--header-h));background:var(--canvas);flex-direction:column;justify-content:center;align-self:start;gap:24px;padding:56px 60px 56px 56px;display:flex;position:sticky}.D__info .title{container-type:inline-size}.pub .D__info .title h1{--tt-min:40px;--tt-s2:calc(96cqi / (var(--tt-w2,1) + var(--tt-wn2,0) * var(--tt-ls)));--tt-s3:calc(96cqi / (var(--tt-w3,1) + var(--tt-wn3,0) * var(--tt-ls)));font-size:clamp(var(--tt-min), calc(var(--tt-s3) - clamp(0px, (var(--tt-s2) - var(--tt-min)) * 1000, var(--tt-s3) - var(--tt-s2))), calc(var(--tt-max) * var(--tt-k,1)));line-height:var(--tt-lh);text-wrap:balance}.D__info .tk{width:100%}.D__tk .tk__top{container-type:inline-size}.D__tk .when{padding-bottom:18px}.D__tk .when__day{letter-spacing:-.06em;font-size:clamp(52px,19cqi,88px)}.D__tk .when__month{font-size:clamp(21px,6.6cqi,28px);line-height:1.12}.D__tk .when__meta{font-size:15px;line-height:20px}.D__tk .when__start{margin-top:6px}.D__tk .when__time{font-size:clamp(19px,5.4cqi,24px);line-height:1.2}.D__tk .when .when__time .when__clock{width:19px;height:19px}.D__tk .when__doors{font-size:14px;line-height:18px}.D__tk .place{margin-top:18px}@media (min-width:901px) and (max-height:820px){.D__info{--tt-k:.8125;gap:16px;padding-block:24px}.D__info .title .badges{padding-top:12px}.D__tk .tk__top{padding:22px 24px 18px}.D__tk .tk__bottom{gap:14px;padding:18px 24px 22px}.D__tk .cd{padding:10px 14px}.D__tk .when__day{font-size:clamp(52px,19cqi,64px)}.D__tk .place{margin-top:14px}}.lede{padding:37.44px 0 64.8px}.lede__in{flex-direction:column;gap:18px;display:flex}.lede p{color:var(--ink-2)}.lede p:first-child{letter-spacing:-.01em;color:var(--ink);font-size:20px;line-height:30px}.blk{padding:64.8px 0}.blk--media+.blk--media{padding-top:32.4px}.blk--media:has(+.blk--media){padding-bottom:32.4px}.blk__head{align-items:center;gap:14px;padding-bottom:46px;display:flex}.blk__head h2{letter-spacing:-.03em;flex:1;font-size:36px;font-weight:500;line-height:37.4px}.lineup{border-top:2px solid var(--line)}.artist{border-bottom:2px solid var(--line);align-items:center;gap:20px;padding:16px 0;display:flex}.artist__ava{background:var(--fill-quiet);border-radius:50%;flex:none;width:64px;height:64px;overflow:hidden}.artist__ava img{object-fit:cover;width:100%;height:100%}.artist__name{flex:1}.chev{color:var(--ink-3)}.video{flex-direction:column;gap:14px;display:flex}.player{aspect-ratio:16/9;border-radius:var(--r-md);background:#101010;width:100%;display:block;position:relative;overflow:hidden}.player img{object-fit:cover;width:100%;height:100%}.player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.player__play{background:var(--surface);width:72px;height:72px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;margin:-36px 0 0 -36px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 2px 12px #0000002e}.player__play .ic{width:24px;height:24px}.caption{max-width:620px;color:var(--ink-3)}.gal{flex-direction:column;gap:14px;display:flex}.gal__win{scroll-behavior:smooth;overflow:hidden}.gal__strip{--visor:10%;gap:14px;display:flex}.gal__frame{width:calc((100% - var(--visor) - 28px) / 2);aspect-ratio:3/2;border-radius:var(--r-md);background:var(--panel);flex:none;overflow:hidden}.gal__frame img{object-fit:cover;width:100%;height:100%}.arrows{gap:10px;display:flex}.arrow{border-radius:var(--r-ctl-m);background:var(--fill-quiet);width:44px;height:44px;color:var(--ink);justify-content:center;align-items:center;display:flex}.arrow[disabled]{opacity:.45;color:var(--ink-3);cursor:default}.release{background:var(--panel);border-radius:var(--r-lg);grid-template-columns:120px 1fr;column-gap:20px;width:640px;max-width:100%;padding:20px;display:grid}.release__cover{border-radius:var(--r-md);background:var(--fill-quiet);grid-row:1/3;width:120px;height:120px;overflow:hidden}.release__cover img{object-fit:cover;width:100%;height:100%}.release__txt{flex-direction:column;gap:4px;min-width:0;display:flex}.release__meta{color:var(--ink-3)}.release__srv{flex-wrap:wrap;grid-column:2;align-self:start;gap:10px;padding-top:14px;display:flex}.evt{border-top:2px solid var(--line)}.row{border-bottom:2px solid var(--line);align-items:center;gap:24px;padding:14px 0;display:flex}.tile{background:var(--surface);border-radius:var(--r-sm);text-align:center;flex-direction:column;flex:none;align-items:center;width:104px;padding:6px 0 8px;display:flex}.tile__m{color:var(--ink);font-size:14px;font-weight:500;line-height:19.6px;display:block}.tile__d{letter-spacing:-.03em;font-size:36px;font-weight:500;line-height:37.4px}.tile__y{color:var(--ink-3);font-size:12.5px;line-height:21.3px}.tile__wd{color:var(--ink-3);font-size:13px;line-height:18px}.row__where{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row__top{align-items:center;gap:10px;display:flex}.flag{background:var(--fill-quiet);width:25px;height:25px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.row__venue{color:var(--ink-3)}.row__price{text-align:right;flex:none;width:130px}.row__price.is-none{color:var(--ink-3);font-size:14px;line-height:22.7px}.more{padding-top:24px}.near{background:var(--band);padding:var(--band-pad) var(--pad)}.near>*{max-width:1320px;margin-inline:auto}.near__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:31.68px;display:grid}.card{background:var(--canvas);border-radius:var(--r-md);min-width:0;color:var(--ink);flex-direction:column;gap:14px;padding:10px 10px 14px;transition:background-color .15s;display:flex;position:relative}@media (hover:hover){.card:hover{background:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.card:hover{background:color-mix(in srgb, var(--canvas), var(--ink) 6%)}}.card:hover .card__media img{transform:scale(1.03)}.card:hover .card__go{background:var(--accent);color:var(--on-accent)}.card:hover .card__go .ic{translate:3px}}.card__media{aspect-ratio:16/9;border-radius:var(--r-sm);background:var(--panel);display:block;position:relative;overflow:hidden}.card__media img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.card__media--none{background:var(--accent);width:100%;height:100%;color:var(--on-accent);letter-spacing:-.02em;overflow-wrap:anywhere;align-items:flex-end;padding:16px;font-size:22px;font-weight:500;line-height:1.1;display:flex}.card__date{border-radius:var(--r-sm);background:var(--surface);min-width:62px;color:var(--ink);text-align:center;flex-direction:column;align-items:center;padding:5px 4px 6px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 1px 2px #0000001f,0 6px 16px #0000001f}.card__date-m{color:var(--ink-2);font-size:12px;font-weight:500;line-height:16px}.card__date-d{letter-spacing:-.03em;font-size:25px;font-weight:500;line-height:27px}.card__text{flex-direction:column;flex:1;gap:12px;padding:0 4px;display:flex}.pub .card .card__title{font-weight:700}.card__title{overflow-wrap:anywhere}.card__badges{gap:6px;min-height:28px;margin-top:-2px;display:flex}.card__facts{flex-direction:column;gap:4px;display:flex}.card__fact{align-items:flex-start;gap:8px;font-size:14px;line-height:22.7px;display:flex}.card__fact .ic{width:16px;height:16px;color:var(--ink-2);flex:none;margin-top:3px}.card__where{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);overflow:hidden}.card__where b{letter-spacing:-.005em;color:var(--ink);font-size:16px;font-weight:700;line-height:1}.card__seller{color:var(--ink-2);font-size:14px;line-height:22.7px}.card__bottom{justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-top:auto;padding-top:4px;display:flex}.card__price{letter-spacing:-.01em;white-space:nowrap;font-size:19px;font-weight:500;line-height:24px}.card__price small{color:var(--ink-2);font-size:14px;font-weight:400}.card__go{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;height:40px;padding:0 14px 0 18px;font-size:15px;font-weight:500;line-height:15px;transition:background-color .2s;display:inline-flex}.card__go .ic{width:16px;height:16px;transition:translate .35s cubic-bezier(.22,1,.36,1)}.card__dead{color:var(--ink-3);font-size:15px;font-weight:500;line-height:20px}.card--poster .card__media,.card--adaptive .card__media{aspect-ratio:1120/1600}.card__media picture{width:100%;height:100%;display:block}.card--adaptive .card__date,.card--adaptive .card__srDay{display:none}.card__day b{letter-spacing:-.005em;font-size:16px;font-weight:700;line-height:1}.card--poster .card__chev{display:none}.cat{width:100%;max-width:1440px;padding:48px var(--pad) 96px;flex:1;margin:0 auto}.cat__head{flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.cat__about{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.cat__about:hover{color:var(--ink)}.catbar{top:var(--header-h);z-index:20;margin:0 calc(-1 * var(--pad));padding:10px var(--pad);background:var(--canvas);flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:sticky}.catp{border-radius:var(--r-ctl-m);background:var(--surface);height:42px;box-shadow:0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px 0 16px;font-size:16px;font-weight:500;line-height:20px;display:inline-flex}button.catp:hover{box-shadow:0 0 0 1px var(--ink-3)}.catp .ic{color:var(--ink-3)}.catp--set{background:var(--ink);color:#fff;box-shadow:none;gap:0;padding:0}.catp--set>button{align-self:stretch;padding:0 4px 0 16px;font-weight:500}.catp--set>a{align-self:stretch;place-items:center;padding:0 12px 0 6px;display:grid}.catp--set .ic{color:#ffffffbf}.catp--set>a:hover .ic{color:#fff}.pub .catp--set :focus-visible{outline-offset:-4px;outline-color:#fff}.catp--word,.catbar--word{display:none}.catbar__reset{color:var(--ink-2);text-underline-offset:3px;white-space:nowrap;flex:none;padding:0 4px;font-size:15px;line-height:20px;text-decoration:underline}.catbar__reset:hover{color:var(--ink)}.catf{background:var(--surface);width:min(480px,100%);max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 34px #0000001f}.catf:popover-open{display:flex}.catf::backdrop{background:#18181b52}html:has(.catf:popover-open){overflow:hidden}.catf__form{flex-direction:column;width:100%;height:100%;display:flex}.catf__head{flex:none;justify-content:space-between;align-items:center;height:72px;padding:0 16px 0 28px;display:flex}.catf__head .ibtn{border-radius:var(--r-ctl-m);width:44px;height:44px}.catf__body{overscroll-behavior:contain;flex:1;padding:0 28px 28px;overflow-y:auto}.catf__sec{border:0;min-width:0;margin:0;padding:0}.catf__sec+.catf__sec{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.catf__h{float:left;width:100%;padding:0 0 14px;font-size:17px;font-weight:500;line-height:22px}.catf__pills{clear:both;flex-wrap:wrap;gap:8px;display:flex}.catf__pill{display:inline-flex;position:relative}.catf__pill input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.catf__pill>span{border-radius:var(--r-ctl-m);background:var(--fill-quiet);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:15px;font-weight:500;line-height:15px;transition:background .15s;display:inline-flex}.catf__pill>span:hover{background:var(--fill-quiet-2)}.catf__pill input:checked+span{background:var(--ink);color:#fff;padding-left:12px}.catf__pill>span:has(.catf__n){padding-right:7px}.catf__pill .catf__check{display:none}.catf__pill input:checked+span .catf__check{display:block}.catf__pill input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.catf__n{border-radius:var(--r-ctl-xs);background:var(--fill-quiet-2);min-width:26px;height:26px;color:var(--ink-2);text-align:center;padding:0 7px;font-size:13px;font-weight:500;line-height:26px;display:inline-block}.catf__pill input:checked+span .catf__n{color:#fff;background:#fff3}.catf__more{margin-top:8px}.catf__more>summary{cursor:pointer;align-items:center;gap:6px;height:40px;padding:0 4px;font-size:16px;font-weight:500;list-style:none;display:inline-flex}.catf__more>summary::-webkit-details-marker{display:none}.catf__more[open]>summary{display:none}.catf__foot{padding:14px 28px calc(14px + env(safe-area-inset-bottom));flex:none;gap:10px;display:flex;box-shadow:0 -8px 30px #0000001a}.catf__reset{border-radius:var(--r-ctl-l);flex:none;height:52px;padding:0 20px}.catf__show{background:var(--ink);color:#fff;border-radius:var(--r-ctl-l);flex:1;height:52px;font-size:16.5px;font-weight:500;line-height:16.5px}.catf__show:hover{background:#000}.cat__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:20px;display:grid}.cat__grid>li{display:flex}.cat__grid>li>.card{flex:1}.cat__grid .card{background:var(--surface)}@media (hover:hover){.cat__grid .card:hover,.shelf__row .card:hover{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.cat__grid .card:hover,.shelf__row .card:hover{background:color-mix(in srgb, var(--surface), var(--ink) 4%)}}}.shelves{flex-direction:column;gap:48px;padding-top:28px;display:flex}.shelf__head{align-items:baseline;gap:12px;padding-bottom:18px;display:flex}.shelf__name{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:32px}.shelf__count{color:var(--ink-2);font-size:17px;line-height:24px}.shelf__all{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:16px;font-weight:500;line-height:20px;display:inline-flex}.shelf__all:hover{text-underline-offset:3px;text-decoration:underline}.shelf__arrows{align-self:center}.shelf__all+.shelf__arrows{margin-left:8px}.shelf__count+.shelf__arrows{margin-left:auto}.shelf__row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 18px);grid-auto-flow:column;gap:24px;margin:-6px;padding:6px;scroll-padding-inline:6px;display:grid;overflow-x:auto}.shelf__row::-webkit-scrollbar{display:none}.shelf__row>li{scroll-snap-align:start;min-width:0;display:flex}.shelf__row>li>.card{flex:1}.shelf__row .card{background:var(--surface)}.cat__empty{background:var(--surface);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;gap:6px;margin-top:20px;padding:32px;display:flex}.cat__emptyHint{color:var(--ink-2)}.cat__relax{flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.cat__relax a{border-radius:var(--r-ctl-m);background:var(--fill-quiet);height:40px;color:var(--ink);align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:500;line-height:15px;display:inline-flex}.cat__relax a:hover{background:var(--fill-quiet-2)}.cat__relax a span{color:var(--ink-3);font-weight:400}.cat__empty .btn{margin-top:18px}.doc{max-width:960px}.doc__lead{max-width:640px;color:var(--ink-2);font-size:18px;line-height:27px}.doc__list{background:var(--surface);border-radius:var(--r-lg);grid-template-columns:minmax(160px,260px) minmax(0,1fr);margin:0;padding:6px 28px;display:grid}.doc__row{display:contents}.doc__list dt,.doc__list dd{border-top:1px solid var(--line);margin:0;padding:16px 0}.doc__row:first-child>dt,.doc__row:first-child>dd{border-top:0}.doc__list dt{color:var(--ink-2)}.doc__list dd{overflow-wrap:anywhere}.doc a{text-underline-offset:4px;text-decoration:underline}.doc__group+.doc__group{padding-top:32px}.doc__docs{padding-top:40px}.doc .doc__h{letter-spacing:-.01em;margin:0 0 14px;font-size:22px;font-weight:500;line-height:28px}.doc__docs ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.doc .doc__text{max-width:680px;font-size:17px;line-height:27px}.doc .doc__text p,.doc .doc__text ul{margin:0 0 14px}.doc .doc__text>p:first-child{color:var(--ink-2)}.doc .doc__text ul{padding-left:22px}.doc .doc__text li+li{margin-top:6px}.doc .doc__text strong{font-weight:500}.doc .doc__text a{overflow-wrap:anywhere}.doc .doc__text h2{letter-spacing:-.01em;scroll-margin-top:calc(var(--header-h) + 24px);margin:40px 0 14px;font-size:22px;font-weight:500;line-height:28px}.foot--compact{padding:32px 0 0}.foot--compact .foot__in{background:0 0;padding:0 0 8px;-webkit-mask:none;mask:none}.foot--compact .foot__links{color:var(--ink-3);flex-direction:row;justify-content:center;gap:6px 20px}.foot--compact .foot__bottom{flex-direction:row;justify-content:center;gap:12px 24px;margin-top:14px;padding-top:14px}.foot--compact .foot__copy{margin-left:0}:is(.pub,.tixy-shell):is([data-footer=dark],[data-footer=accent]) .foot--compact:not(.foot--lead) .foot__in{background:var(--foot-bg);color:var(--foot-ink);padding:44px var(--pad) 28px;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;-webkit-mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x;mask:radial-gradient(circle var(--scallop) at 50% 0, transparent calc(var(--scallop) - .5px), #000 var(--scallop)) 0 0 / calc(var(--scallop) * 2 + 4px) 100% repeat-x}:is(.pub,.tixy-shell):is([data-footer=dark],[data-footer=accent]) .foot--compact:not(.foot--lead) .foot__links{color:var(--foot-ink-2)}:is(.pub,.tixy-shell):is([data-footer=dark],[data-footer=accent]) .foot--compact:not(.foot--lead) .foot__links a:hover{color:var(--foot-ink)}:is(.pub,.tixy-shell):is([data-footer=dark],[data-footer=accent]) .foot--compact:not(.foot--lead) .foot__bottom{margin-top:20px;padding-top:20px}.foot--lead{--foot-bg:var(--surface);--foot-ink:var(--ink);--foot-ink-2:var(--ink-2);--foot-ink-3:var(--ink-3);--foot-line:var(--line-strong)}.ar{--artist:var(--surface);--on-artist:var(--ink);--artist-fill:#18181b0f;--artist-fill-hover:#18181b1a;--artist-tint:var(--fill-quiet);--ar-stick:calc(var(--header-h) + 24px)}.ar--color{--artist-fill:#ffffff80;--artist-fill-hover:#ffffffbf;--artist-tint:var(--artist)}@supports (color:color-mix(in lab, red, red)){.ar--color{--artist-tint:color-mix(in oklch, var(--artist) 16%, #fff)}}.ar--dark{--on-artist:#fff;--artist-fill:#ffffff24;--artist-fill-hover:#ffffff3d}.ar__wrap{box-sizing:content-box;max-width:1320px;padding-inline:var(--pad);margin-inline:auto}.arH{background:var(--artist);position:relative;overflow:clip}.arH__in{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:560px;display:grid}.ar:not(.ar--photo) .arH__in{grid-template-columns:minmax(0,1fr);min-height:0}@media (min-width:901px) and (max-width:1180px){.arH__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.arH__txt{align-self:center;padding-block:64px 128px;container-type:inline-size}.ar:not(.ar--bio) .arH__txt{padding-block:64px}.arH__name{--ar-max:104px;--ar-min:40px;--ar-lh:.962;--ar-ls:-.045;--ar-w:1;--ar-wn:0;font-size:clamp(var(--ar-min), 96cqi / (var(--ar-w) + var(--ar-wn) * var(--ar-ls)), var(--ar-max));line-height:var(--ar-lh);letter-spacing:calc(var(--ar-ls) * 1em);color:var(--on-artist);text-wrap:balance;overflow-wrap:anywhere;font-weight:400}.arH__meta b{font-weight:700}.pub .arH__meta{color:var(--on-artist);margin-top:14px}.arH__links{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.arH__link{border-radius:var(--r-ctl-m);background:var(--artist-fill);height:44px;color:var(--on-artist);align-items:center;gap:10px;padding:0 16px 0 13px;font-size:15px;font-weight:500;line-height:15px;transition:background .15s;display:inline-flex}.arH__link:hover{background:var(--artist-fill-hover)}.arH__i{display:none}.arH__photo{margin-right:calc(-1 * (var(--pad) + max(0px, (100vw - 1440px) / 2)));position:relative}.arH__photo img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%)}.arS{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:56px;padding-bottom:112px;display:grid}.ar:not(.ar--bio) .arS{grid-template-columns:minmax(0,880px)}.arP{inset:auto;top:var(--ar-stick);z-index:2;background:var(--surface);width:auto;max-width:none;height:auto;max-height:none;color:inherit;border-radius:var(--r-lg);box-shadow:var(--elev);border:0;margin:-88px 0 0;padding:28px 28px 24px;display:block;position:sticky;overflow:visible}.arP__head,.arP__links,.ar:not(.ar--bio) .arP{display:none}.arP.is-tall{position:relative;top:auto}.arP__bio{color:var(--ink-2)}.arP__bio p+p{margin-top:14px}.arP__bio p:first-child{color:var(--ink);letter-spacing:-.01em;font-size:20px;line-height:30px}.arP:not(.is-open) .arP__bio{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.arP__more{text-underline-offset:3px;margin-top:8px;font-size:15px;font-weight:500;line-height:21px;text-decoration:underline}.arC{padding-top:56px}.ar:not(.ar--bio) .arC{padding-top:40px}.pub .arC__h{letter-spacing:-.03em;padding-bottom:24px;font-size:36px;font-weight:500;line-height:37.4px}.arT{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.arSeg{flex-wrap:wrap;gap:6px;display:flex}.arSeg__b{border-radius:var(--r-ctl-m);background:var(--surface);height:40px;color:var(--ink);align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:500;line-height:15px;transition:background .15s;display:inline-flex}.arSeg__b:hover{background:var(--artist-tint)}.arSeg__n{color:var(--ink-2);font-weight:400}.ar--color .arSeg__b.is-on{background:var(--artist);color:var(--on-artist)}.ar:not(.ar--color) .arSeg__b.is-on{background:var(--ink);color:#fff}.arSeg__b.is-on .arSeg__n{color:inherit;opacity:.8}.arFind{border-radius:var(--r-ctl-m);background:var(--surface);width:240px;height:40px;color:var(--ink-3);order:2;align-items:center;gap:10px;padding:0 14px;display:flex}.arFind:focus-within{outline:2px solid var(--ink);outline-offset:2px}.arFind input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}.arFind input::placeholder{color:var(--ink-3)}.arL{background:var(--surface);border-radius:var(--r-lg);padding:8px}.arL li{position:relative}.arL li+li:before{content:"";background:var(--line);height:2px;transition:opacity .15s;position:absolute;top:-1px;left:16px;right:16px}.arL li:hover:before,.arL li:hover+li:before{opacity:0}.arRow{border-radius:max(2px, calc(var(--r-lg) - 8px));align-items:center;gap:20px;padding:14px 16px;transition:background .15s;display:flex}@media (hover:hover){.arRow:hover{background:var(--artist-tint)}}.arRow__where{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.arRow__city{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:24px}.arRow__venue{color:var(--ink-3)}.arRow__pm{display:none}.arRow__price{flex:none;font-weight:500}.arRow__price.is-none{color:var(--ink-3);font-size:14px;font-weight:400}.arL__none{color:var(--ink-2);padding:20px 16px}.arEmpty{background:var(--surface);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;gap:6px;padding:32px;display:flex}.arEmpty .btn{margin-top:18px}@media (max-width:900px){.arH__in{grid-template-columns:minmax(0,1fr);min-height:0}.arH__txt,.ar:not(.ar--bio) .arH__txt{padding-block:32px 0}.ar:not(.ar--photo) .arH__txt{padding-block:32px}.ar--bio:not(.ar--photo) .arH__txt{padding-bottom:32px}.arH__name{--ar-max:52px;--ar-min:32px;--ar-lh:1;--ar-ls:-.04}.ar--about .arH__name:before{content:"";float:right;width:52px;height:32px}.pub .arH__meta{margin-top:8px;font-size:17px;line-height:22.1px}.arH__links{gap:8px;margin-top:20px}.arH__link{justify-content:center;width:44px;padding:0}.arH__link span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arH__photo{aspect-ratio:16/9;margin-inline:-20px}.arH__i{z-index:3;border-radius:var(--r-ctl-m);background:var(--artist-fill);width:44px;height:44px;color:var(--on-artist);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:20px;right:20px}.arH__links{display:none}.arH__photo img{-webkit-mask-image:linear-gradient(#0000 0,#000 25%);mask-image:linear-gradient(#0000 0,#000 25%)}.arS,.ar:not(.ar--bio) .arS{grid-template-columns:minmax(0,1fr);padding-bottom:64px}.arP,.arP.is-tall,.ar:not(.ar--bio) .arP{z-index:30;border-radius:var(--r-lg) var(--r-lg) 0 0;width:auto;max-height:86dvh;margin:0;padding:0;display:none;position:fixed;inset:auto 0 0}.arP:popover-open{flex-direction:column;display:flex}.arP::backdrop{background:#18181b52}html:has(.arP:popover-open){overflow:hidden}.arP__head{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 12px 10px 20px;display:flex}.arP__t{font-size:20px;font-weight:500;line-height:24px}.arP__x{border-radius:var(--r-ctl-m);background:var(--fill-quiet);width:44px;height:44px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.arP__scroll{overscroll-behavior:contain;padding:0 20px calc(24px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.arP__links{flex-wrap:wrap;gap:8px;padding-top:20px;display:flex}.arP__links .arH__link{background:var(--fill-quiet);width:auto;color:var(--ink);padding:0 16px 0 13px}.arP__links .arH__link span{clip:auto;width:auto;height:auto;position:static}.arP__bio p:first-child{font-size:18px;line-height:27px}.arP:not(.is-open) .arP__bio{-webkit-line-clamp:none;display:block;overflow:visible}.pub .arC__h{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.arC,.ar:not(.ar--bio) .arC{padding-top:24px}.arT{top:var(--header-h);z-index:5;background:var(--canvas);flex-flow:column;align-items:stretch;gap:10px;margin-inline:-20px;padding:10px 20px;position:sticky}.arFind{order:0;width:auto;height:44px}.arSeg{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-20px;padding-inline:20px;overflow-x:auto}.arSeg::-webkit-scrollbar{display:none}.arSeg__b{flex:none}.arL{padding:4px}.arRow{gap:14px;padding:12px}.arL li+li:before{left:12px;right:12px}.arRow__city{font-size:17px;line-height:22.1px}.arRow__t,.arRow__price{display:none}.arRow__pm{color:var(--ink-2);display:block}}.buybar{display:none}@media (max-width:900px){.ev__mob{display:block}.ev__desk{display:none!important}.M{--overlap:45px;--hero-h:max(457px, min(calc(52svh + 100px), 550px))}.M__hero{height:var(--hero-h);background:var(--canvas);position:relative;overflow:hidden}.M__hero img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.M__dim{background:linear-gradient(#0000 52%,#00000024 62%,#00000080 72%,#000000db 82%,#000000f7 100%);position:absolute;inset:0}.M__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:16px;left:20px;right:16px}.M__top .badges{padding-top:8px}.M__corner{gap:10px;margin-inline-start:auto;display:flex}.M__corner .ibtn{background:var(--surface);border-radius:var(--r-ctl-m);width:44px;height:44px;box-shadow:0 2px 12px #0000002e}.M__head{left:20px;right:20px;bottom:calc(var(--overlap) + 24px);color:var(--ink);position:absolute}.M__hero.is-plain{height:auto;min-height:0;padding:24px 20px 0}.M__hero.is-plain .M__dim{display:none}.M__hero.is-plain .M__top{padding-bottom:20px;position:static}.M__hero.is-plain .M__head{position:static}.M--plain{--overlap:-24px}.M__card{z-index:2;margin:calc(-1 * var(--overlap)) 20px 0;position:relative}.M:not(.M--plain) .M__card{--shadow:drop-shadow(0 1px 1px #0000000d) drop-shadow(0 10px 14px #00000014) drop-shadow(0 3px 3px #00000014) drop-shadow(0 14px 18px #0000002e);margin-top:calc(-1 * var(--overlap) - 12px)}.M__tk{--r:14px}.M__tk .tk__top{padding:20px 20px 18px}.M__tk .tk__top:after{left:14px;right:14px}.M__tk .tk__bottom{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.M__tk .cd{padding:11px 14px}.buybar{z-index:30;background:var(--surface);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));display:block;position:fixed;bottom:0;left:0;right:0}.buybar .btn{border-radius:var(--r-ctl-l);width:100%;height:52px;padding:0 20px}.pub{--buybar-h:calc(76px + env(safe-area-inset-bottom,0px))}.title h1{color:var(--ink);font-size:36px;line-height:38px}.title .sub{font-size:17px;line-height:22.1px}.M__hero:not(.is-plain) .title h1{color:#fff}.M__hero:not(.is-plain) .title .sub{color:#ffffffd6}.M__hero:not(.is-plain) .M__head{isolation:isolate}.M__hero:not(.is-plain) .M__head:before{content:"";z-index:-1;inset:-48px -100vw calc(var(--hero-h) * .18 - var(--overlap) - 24px);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 48px), linear-gradient(to top, transparent, #000 calc(var(--hero-h) * .2));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 48px), linear-gradient(to top, transparent, #000 calc(var(--hero-h) * .2));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 48px), linear-gradient(to top, transparent, #000 calc(var(--hero-h) * .2));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 48px), linear-gradient(to top, transparent, #000 calc(var(--hero-h) * .2));mask-image:linear-gradient(to bottom, transparent, #000 48px), linear-gradient(to top, transparent, #000 calc(var(--hero-h) * .2));-webkit-mask-composite:source-in;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:#0000008c;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.pub .f-main,.pub .f-sub{font-size:17px;line-height:22.1px}.when{gap:9px;padding-bottom:10px}.when__date{gap:10px}.when__day{font-size:50px}.when__month{font-size:20px;line-height:23px}.when__start{gap:1px;margin-top:2.5px}.when__time{font-size:18px;line-height:23px}.when__doors{margin-top:0;line-height:14px}.place{margin-top:12px}.place__city,.place__venue{font-size:17px;line-height:22.1px}.place__age{min-width:38px;height:22px;margin-top:0;padding:0 6px;font-size:13px}.A,.B,.D{padding:0;display:block}.A__flow,.D__flow{padding:0}.B__col{padding-top:0}.lede,.blk{padding:32px 20px}.blk--media+.blk--media{padding-top:16px}.blk--media:has(+.blk--media){padding-bottom:16px}.blk__head{padding-bottom:32px}.blk__head h2{letter-spacing:-.02em;font-size:26px;line-height:27px}.arrows{display:none}.artist{gap:14px}.artist__ava{width:48px;height:48px}.artist__name,.row__city,.card__title,.release__title{font-size:17px;line-height:22.1px}.player__play{width:56px;height:56px;margin:-28px 0 0 -28px}.gal__win{scrollbar-width:none;overflow-x:auto}.gal__win::-webkit-scrollbar{display:none}.gal__strip{gap:12px}.gal__frame{width:calc(100% - var(--visor) - 12px)}.release{grid-template-columns:88px 1fr;align-items:center;gap:14px 16px;width:100%;padding:16px}.release__cover{grid-row:1;width:88px;height:88px}.release__srv{grid-column:1/3;padding-top:0}.row{gap:12px}.tile{width:100px}.flag{width:21px;height:21px}.row__top{gap:8px}.row__price{display:none}.row__price.is-none{width:auto;display:block}.near{padding:76px 20px}.near__cards{scrollbar-width:none;gap:12px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.near__cards::-webkit-scrollbar{display:none}.near__cards .card{flex:none;width:300px}.card__text{gap:10px}.cat{padding:32px 20px 80px}.cat__head .t-hero{font-size:40px;line-height:42px}.cat__head{gap:6px;padding-bottom:12px}.catbar{scrollbar-width:none;flex-wrap:nowrap;padding:8px 20px;overflow-x:auto}.catbar::-webkit-scrollbar{display:none}.catp--word{display:inline-flex}.catbar--word{display:flex}.catf{width:100%;box-shadow:none}.catf__head{height:64px;padding:0 12px 0 20px}.catf__body{padding:0 20px 24px}.catf__sec+.catf__sec{margin-top:28px}.catf__foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.cat .catbar{background:var(--surface)}.pub:has(main.cat){background:var(--surface)}.cat__empty{background:var(--canvas);margin-top:12px;padding:24px}.cat__grid{grid-template-columns:minmax(0,1fr);gap:0;padding-top:4px}.cat__grid>li+li{border-top:1px solid var(--line)}.cat__grid .card--poster{background:0 0;border-radius:0;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.cat__grid .card--poster .card__media{border-radius:6px}.cat__grid .card--poster .card__media--none{padding:8px;font-size:14px}.cat__grid .card--poster .card__text{gap:6px;padding:0}.cat__grid .card--poster .card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cat__grid .card--poster .card__badges{min-height:0;margin-top:0}.cat__grid .card--poster .card__badges:empty{display:none}.cat__grid .card--poster .card__facts{gap:2px}.cat__grid .card--poster .card__bottom{min-height:0;padding-top:2px}.cat__grid .card--poster .card__price{font-size:17px;line-height:22px}.cat__grid .card--poster .card__go{display:none}.cat__grid .card--poster .card__chev{width:16px;height:16px;color:var(--ink-3);display:block}.shelves{gap:36px;padding-top:16px}.shelf__head{gap:8px;padding-bottom:12px}.shelf__name{font-size:21px;line-height:26px}.shelf__count,.shelf__all{font-size:15px;line-height:20px}.shelf__row{gap:12px;margin:-6px -20px;padding:6px 20px;scroll-padding-inline:20px;display:flex}.shelf__row>li{flex:none;width:300px}.shelf__row .card{background:var(--canvas)}.card--adaptive .card__media{aspect-ratio:16/9}.card--adaptive .card__date{display:flex}.card--adaptive .card__day{display:none}.card--adaptive .card__srDay{display:inline}.doc__list{grid-template-columns:1fr;padding:4px 18px}.doc__list dd{border-top:0;padding-top:0}.doc .doc__text{font-size:16px;line-height:25px}.doc .doc__text h2{margin-top:32px;font-size:20px;line-height:26px}.pub:has(.buybar) .foot__in{padding-bottom:calc(36px + var(--buybar-h))}.foot--compact{padding-top:24px}}@media (max-width:900px) and (max-height:700px){.M{--hero-h:clamp(360px, calc(100svh - 208px), 457px)}}@media (max-width:360px){.when__date{gap:8px}.when__day{font-size:48px}.when__month{font-size:19px}.when__meta{font-size:13px}.when__start{margin-top:1.5px}}@media (min-width:901px) and (max-width:1240px){.cat__grid,.near__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.near__cards>.card:nth-child(4){display:none}.shelf__row{grid-auto-columns:calc(33.3333% - 16px)}}@media (prefers-reduced-motion:reduce){.pub *,.pub :before,.pub :after{transition:none!important}.gal__win{scroll-behavior:auto}}.adcon{z-index:60;border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:16px;width:400px;max-width:calc(100% - 32px);padding:20px;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 1px 3px #00000014,0 16px 40px #18181b2e}.adcon__text{color:var(--ink)}.adcon__text a{text-decoration:underline}.adcon__note{color:var(--ink-3);margin-top:4px}.adcon__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.adcon__btn{background:var(--fill-quiet-2);height:48px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:17px;font-weight:500;line-height:20px;transition:background-color .15s;display:inline-flex}.adcon__btn:hover{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.adcon__btn:hover{background:color-mix(in srgb, var(--surface), var(--ink) 16%)}}.adcon__btn--yes{background:var(--commit);color:var(--on-commit)}.adcon__btn--yes:hover{background:var(--commit-deep)}.adcon__btn svg{flex:none;width:20px;height:20px}.adcon__link{color:inherit;font:inherit;text-align:left;background:0 0}.adcon__link:hover{color:var(--ink)}@media (max-width:720px){.adcon{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;max-width:none;padding:18px}.pub:has(.buybar) .adcon{bottom:calc(var(--buybar-h) + 12px)}}
