@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--sheet-p:0;--mqx:0px;--mql:0px}}}.rw-wait{--iu:1s;--idl:0s;--rw-ease:cubic-bezier(.22, .61, .36, 1)}.txchk__card.rw-card{flex-direction:column;gap:24px;padding:24px 24px 32px;display:flex}.rw-text{text-align:center;padding:0 8px}.rw-text .txchk__h.rw-h{letter-spacing:-.02em;font-size:24px;line-height:30px}.rw-text .txchk__hint.rw-hint{max-width:34ch;color:var(--ink-2);overflow-wrap:anywhere;margin:8px auto 0;font-size:15px;line-height:22px}.rw-swap{animation:.2s both rw-in}.rw-flash{border-radius:6px;animation:1.6s ease-out both rw-flash}.ws{isolation:isolate;border-radius:var(--r-lg);background:var(--canvas);height:420px;position:relative;overflow:hidden;container-type:size}.ws:after{content:"";background:linear-gradient(var(--surface), var(--surface) 64%, var(--surface));height:46%;position:absolute;bottom:-1px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ws:after{background:linear-gradient(color-mix(in srgb, var(--surface) 0%, transparent), color-mix(in srgb, var(--surface) 82%, transparent) 64%, var(--surface))}}.ws:after{pointer-events:none}.se{--u:calc(max(100cqw, 100cqh) / 400);position:absolute;inset:0;overflow:hidden}.se-stage{left:50%;top:calc(50% - 84 * var(--u));width:0;height:0;position:absolute;transform:rotate(-6deg)}.se-go,.se-fly,.se-env,.se-flap-in,.se-flap,.se-tk,.se-tkp,.se-seal{width:0;height:0;position:absolute;top:0;left:0}.se-at{left:calc(var(--ax) * var(--u));top:calc(var(--ay) * var(--u));width:0;height:0;position:absolute}.se-l{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));display:block;position:absolute;overflow:visible}.se-go,.se-fly,.se-env,.se-flap-in,.se-flap,.se-tk,.se-tkp,.se-seal,.se-streak{will-change:transform}.se-streaks{will-change:opacity}.se-go,.se-fly{transform-origin:0 calc(96 * var(--u))}.se-env{transform:translateY(calc(-24 * var(--u)))}.se-tk{opacity:0}.se-tk-shadow{filter:drop-shadow(0 calc(12 * var(--u)) calc(24 * var(--u)) #18181b29)}.se-tk-shadow path,.se-tk__body{fill:#fff}.se-tk__poster rect{fill:#ededf0}.se-tk__disc{fill:#dcdce1}.se-tk__l--1{fill:#d4d4d8}.se-tk__l--2,.se-tk__l--3{fill:#e4e4e7}.se-tk__chip{fill:#ededf0}.se-tk__perf{fill:none;stroke:#d4d4d8;stroke-width:2.5px;stroke-dasharray:4 7;stroke-linecap:round}.se-tk__qr{fill:#18181b}.se-tk__cover{fill:#fff;transform:scaleY(0)}.se-tk__head{fill:#18181b;opacity:0}.se{--env-front:#dbd3f2;--env-flap:#e6e0f8;--env-back:#a497d4;--env-flap-in:#c2b6e8;--env-fold:#3c287817;--env-shade:#3c287821;--env-ring:#e2dcf3;--env-mark:#54469a;--env-wind:#fff9;--env-drop:#32246029}.se-body{filter:drop-shadow(0 calc(10 * var(--u)) calc(28 * var(--u)) var(--env-drop))}.se-body path{fill:var(--env-back)}.se-flap-in{transform:scaleY(0)}.se-flap-in__l path{fill:var(--env-flap-in)}.se-front__face{fill:var(--env-front)}.se-fold{fill:none;stroke:var(--env-fold);stroke-width:2px;stroke-linecap:round}.se-flap__face{fill:var(--env-flap)}.se-flap__shade,.se-seal__shade{fill:var(--env-shade)}.se-seal__bg{fill:#fff}.se-seal__ring{fill:none;stroke:var(--env-ring);stroke-width:2px}.se-seal__mark{fill:var(--env-mark)}.se-seal__ok{fill:var(--good);transform:scale(0)}.se-seal__tick{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:38;stroke-dashoffset:38px}.se-streaks{opacity:0;transition:opacity .4s;position:absolute;inset:0}.se-streak{left:calc(50% + 220 * var(--u));top:calc(50% + (var(--sy) - 200) * var(--u));width:calc(var(--sw) * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));background:#18181b1a;position:absolute}.se-streaks--front .se-streak{background:var(--env-wind)}.rw-wait[data-phase=intro] .se-tk{animation:se-tk calc(var(--iu) * 3) var(--idl) both}.rw-wait[data-phase=intro] .se-tkp{animation:se-pop calc(var(--iu) * .26) calc(var(--idl) + var(--iu) * .8) both}.rw-wait[data-phase=intro] .se-tk__poster{animation:se-poster calc(var(--iu) * .3) calc(var(--idl) + var(--iu) * .12) both}.rw-wait[data-phase=intro] .se-tk__l--1{animation:se-line calc(var(--iu) * .22) calc(var(--idl) + var(--iu) * .2) both}.rw-wait[data-phase=intro] .se-tk__l--2{animation:se-line calc(var(--iu) * .22) calc(var(--idl) + var(--iu) * .25) both}.rw-wait[data-phase=intro] .se-tk__l--3{animation:se-line calc(var(--iu) * .22) calc(var(--idl) + var(--iu) * .3) both}.rw-wait[data-phase=intro] .se-tk__chip--1{animation:se-line calc(var(--iu) * .22) calc(var(--idl) + var(--iu) * .36) both}.rw-wait[data-phase=intro] .se-tk__chip--2{animation:se-line calc(var(--iu) * .22) calc(var(--idl) + var(--iu) * .4) both}.rw-wait[data-phase=intro] .se-tk__cover{animation:se-cover calc(var(--iu) * .5) calc(var(--idl) + var(--iu) * .3) steps(7, end) both}.rw-wait[data-phase=intro] .se-tk__head{animation:se-head calc(var(--iu) * .5) calc(var(--idl) + var(--iu) * .3) steps(7, end) both, se-head-vis calc(var(--iu) * .92) var(--idl) both}.rw-wait[data-phase=intro] .se-env{animation:se-env calc(var(--iu) * 3) var(--idl) both}.rw-wait[data-phase=intro] .se-flap-in{animation:se-flap-in calc(var(--iu) * 3) var(--idl) both}.rw-wait[data-phase=intro] .se-flap{animation:se-flap calc(var(--iu) * 3) var(--idl) both}.rw-wait[data-phase=intro] .se-seal{animation:se-seal calc(var(--iu) * 3) var(--idl) both}.rw-wait:is([data-phase=wait],[data-phase=finale]) .se-fly{animation:2.4s ease-in-out infinite se-bob}.rw-wait[data-phase=wait] .se-streaks{opacity:1}.rw-wait:is([data-phase=wait],[data-phase=finale]) .se-streak{animation:se-streak var(--d) var(--l) linear infinite}.rw-wait[data-phase=finale][data-outcome=delivered] .se-seal__ok{animation:.3s cubic-bezier(.3,.6,.3,1) both se-ok}.rw-wait[data-phase=finale][data-outcome=delivered] .se-seal__tick{animation:.3s ease-out .18s both se-tick}.rw-wait[data-phase=finale][data-outcome=delivered] .se-seal{animation:.42s ease-out .1s both se-stamp}.rw-wait[data-phase=finale][data-outcome=cap] .se-go{animation:.5s cubic-bezier(.5,0,.9,.45) both se-away}.rw-wait[data-phase=finale][data-outcome=bounced] .se-go{animation:.45s cubic-bezier(.5,0,.9,.45) both se-sink}@media (max-width:900px){.txchk.txchk--wait{justify-content:flex-start;padding-bottom:32px}.txchk__card.rw-card{gap:20px;padding:0}.txchk--wait .ws{width:100%;max-width:520px;margin:0 auto}}@media (max-width:599.98px){.txchk.txchk--wait{padding-top:0}.txchk--wait .ws{border-radius:0;width:auto;max-width:none;height:clamp(320px,100svh - 380px,460px);margin:0 -20px}.rw-text .txchk__h.rw-h{font-size:22px;line-height:28px}.se-stage{top:max(calc(50% - 84 * var(--u)), calc(92 * var(--u) + 12px))}}@media (prefers-reduced-motion:reduce){.se,.se *{transition:none!important;animation:none!important}.se-streaks{display:none}.rw-wait[data-phase=finale][data-outcome=delivered] .se-seal__ok{transform:none}.rw-wait[data-phase=finale][data-outcome=delivered] .se-seal__tick{stroke-dashoffset:0}.rw-swap{animation-name:rw-in}.rw-flash{animation:none}}@keyframes se-tk{0%{opacity:0;transform:translate(0, calc(18 * var(--u))) scale(.84) rotate(20deg);animation-timing-function:cubic-bezier(.2,.8,.3,1)}11.33%{opacity:1;transform:translate(0, calc(-4 * var(--u))) scale(1.03) rotate(12deg);animation-timing-function:ease-in-out}17.33%,36.67%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translate(0)scale(1)rotate(14deg)}42.67%{opacity:1;transform:translate(0, calc(-16 * var(--u))) scale(1) rotate(17deg);animation-timing-function:cubic-bezier(.55,0,.8,.35)}54%{opacity:1;transform:translate(0, calc(141 * var(--u))) scale(1) rotate(0deg);animation-timing-function:cubic-bezier(.2,.7,.4,1)}57.33%{opacity:1;transform:translate(0, calc(148 * var(--u))) scale(1) rotate(0deg);animation-timing-function:ease-in-out}63.33%,71.33%{opacity:1;transform:translate(0, calc(141 * var(--u))) scale(1) rotate(0deg)}72%,to{opacity:0;transform:translate(0, calc(141 * var(--u))) scale(1) rotate(0deg)}}@keyframes se-pop{0%,to{transform:scale(1)}45%{transform:scale(1.035)}}@keyframes se-poster{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.3,1.2);transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes se-line{0%{animation-timing-function:cubic-bezier(.3,.7,.3,1);transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes se-cover{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes se-head{0%{transform:translateY(0)}to{transform:translateY(63px)}}@keyframes se-head-vis{0%,32%{opacity:0}33%,87%{opacity:1}to{opacity:0}}@keyframes se-env{0%,15%{transform:translateY(calc(440 * var(--u)));animation-timing-function:cubic-bezier(.16,1,.3,1)}36.67%,54%{transform:translateY(calc(70 * var(--u)));animation-timing-function:cubic-bezier(.2,.7,.4,1)}57.33%{transform:translateY(calc(77 * var(--u)));animation-timing-function:ease-in-out}63.33%,75.33%{transform:translateY(calc(70 * var(--u)));animation-timing-function:cubic-bezier(.3,.7,.4,1)}77.33%{transform:translateY(calc(75 * var(--u)));animation-timing-function:ease-in-out}81.33%{transform:translateY(calc(70 * var(--u)));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translateY(calc(-24 * var(--u)))}}@keyframes se-flap-in{0%,58%{animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:scaleY(1)}64.67%,to{transform:scaleY(0)}}@keyframes se-flap{0%,64.67%{animation-timing-function:cubic-bezier(.1,.5,.3,1);transform:scaleY(0)}69.33%{animation-timing-function:ease-in-out;transform:scaleY(1.04)}71.33%,to{transform:scaleY(1)}}@keyframes se-seal{0%,71.33%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:scale(2)}75.33%{opacity:1;animation-timing-function:ease-out;transform:scale(.92)}78.67%,to{opacity:1;transform:scale(1)}}@keyframes se-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(calc(-7 * var(--u))) rotate(-1.2deg)}}@keyframes se-streak{0%{opacity:0;transform:translate(0)}15%,85%{opacity:1}to{opacity:0;transform:translateX(calc(-640 * var(--u)))}}@keyframes se-ok{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes se-tick{0%{stroke-dashoffset:38px}to{stroke-dashoffset:0}}@keyframes se-stamp{0%,to{transform:scale(1)}45%{transform:scale(1.16)}}@keyframes se-away{to{transform:translate(calc(560 * var(--u)), calc(-150 * var(--u))) rotate(14deg)}}@keyframes se-sink{to{opacity:0;transform:translateY(calc(440 * var(--u)))}}@keyframes rw-in{0%{opacity:0}to{opacity:1}}@keyframes rw-flash{0%{background-color:#1f7a4d29;box-shadow:0 0 0 4px #1f7a4d29}to{background-color:#1f7a4d00;box-shadow:0 0 0 4px #1f7a4d00}}@property --sheet-p{syntax:"<number>";inherits:true;initial-value:0}.pub--tx{--rail:392px;--topbar:64px;--peek:66px;--tx-ease:cubic-bezier(.22, .61, .36, 1);--tx-edge:#18181b80;touch-action:manipulation;flex-direction:column;flex:none;height:100svh;min-height:0;display:flex;overflow:hidden}.txbar{min-height:var(--topbar);background:var(--ink);color:#fff;flex:none;align-items:center;gap:16px;padding:8px clamp(14px,2vw,26px) 8px clamp(10px,1.5vw,20px);display:flex}.txbar__back{border-radius:var(--r-ctl-m);width:40px;height:40px;color:var(--ink);background:#fff;flex:none;place-items:center;display:grid}.txbar__back:hover{background:#ffffffdb}.txbar--noback{padding-left:clamp(14px,2vw,26px)}.pub .txbar :focus-visible{outline-color:#fff}.txbar__ic{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.txbar__id{flex-direction:column;gap:1px;min-width:0;display:flex}.txbar__id b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:500;line-height:24px;overflow:hidden}.txbar__meta{color:#ffffffb8;min-width:0;font-size:14px;line-height:20px;display:flex}.txbar__when{white-space:nowrap;flex:none}.txbar__when:after{content:"·";margin:0 6px}.txbar__where{white-space:nowrap;gap:5px;min-width:0;display:flex}.txbar__city{color:#fff;flex:none;font-weight:500}.txbar__venue{text-overflow:ellipsis;min-width:0;overflow:hidden}.txbar__timer{margin-left:auto}.txtimer{color:var(--accent-ink);flex:none;align-items:center;gap:10px;display:flex}.txtimer__clock{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.txtimer b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:400;line-height:36px}.txbar .txtimer{color:inherit;gap:6px}.txbar .txtimer__clock{width:18px;height:18px}.txbar .txtimer b{font-size:22px;line-height:26px}.txmain{grid-template-columns:minmax(0, 1fr) var(--rail);flex:1;min-height:0;display:grid}.txstage{background:var(--canvas);touch-action:none;min-width:0;position:relative;overflow:hidden}.txstage svg{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.txstage svg.is-dragging{cursor:grabbing}.txfloat{z-index:5;background:var(--surface);border-radius:var(--r-md);box-shadow:var(--elev);position:absolute}.txlegend{flex-direction:column;gap:12px;width:228px;padding:12px;display:flex;top:20px;left:20px}.txlegend h4{color:var(--ink-3);margin:0;font-size:14px;font-weight:500;line-height:19.6px}.txlegend__cats{flex-direction:column;gap:2px;display:flex}.txcat{border-radius:var(--r-ctl-s);width:100%;height:36px;color:var(--ink);text-align:left;border:0;align-items:center;gap:10px;padding:0 9px 0 8px;font-size:14px;display:flex}.txcat:hover{background:var(--fill-quiet)}.txcat i{border-radius:4px;flex:none;width:13px;height:13px}.txcat__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.txcat__price{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:19.6px}.txcat[aria-pressed=false]{opacity:.4}.txstates{border-radius:var(--r-sm);background:var(--fill-quiet);color:var(--ink-3);flex-direction:column;gap:9px;padding:10px;font-size:14px;line-height:19.6px;display:flex}.txstates div{align-items:center;gap:10px;display:flex}.txstates svg{flex:none;width:18px;height:18px}.txzoom{flex-direction:column;gap:4px;padding:5px;display:flex;bottom:20px;right:20px}.txzoom button{border-radius:max(2px, calc(var(--r-md) - 6px));width:44px;height:44px;color:var(--ink-2);place-items:center;display:grid}.txzoom button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.txzoom button:hover{background:var(--fill-quiet);color:var(--ink)}.txmode{gap:3px;padding:4px;display:flex;bottom:20px;left:20px}.txmode button{border-radius:max(2px, calc(var(--r-md) - 4px));letter-spacing:-.01em;height:38px;color:var(--ink-3);padding:0 16px;font-size:15px;font-weight:500;line-height:15px}.txmode button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.pub--tx .adcon{bottom:78px;left:20px}.txlist{background:var(--canvas);padding:clamp(18px,2.5vw,36px);position:absolute;inset:0;overflow:auto}.txstage--list{flex-direction:column;display:flex}.txstage--list .txlegend{flex:none;margin:24px 0 0 clamp(18px,2.5vw,36px);position:static}.txstage--list .txlegend .txstates{display:none}.txstage--list .txlist{flex:1;min-height:0;position:static}.txlistwrap{grid-template-columns:minmax(0,760px);place-content:start center;padding:clamp(18px,2.5vw,36px) clamp(18px,2.5vw,36px) 96px;display:grid;position:absolute;inset:0;overflow:auto}.txlistwrap .txlegend{justify-self:start;margin:0 0 24px}.txlistwrap .txlist{background:0 0;padding:0;overflow:visible}.txlist__title{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500;line-height:24px}.txlist__lead{color:var(--ink-3);margin:0;font-size:14px;line-height:22.7px}.txrow.is-muted{opacity:.4}.txrow{background:var(--surface);border-radius:var(--r-md);border:0;align-items:center;gap:16px;max-width:760px;margin-bottom:10px;padding:15px 18px;display:flex}.txrow i{border-radius:4px;flex:none;width:12px;height:12px}.txrow b{letter-spacing:-.02em;font-weight:600}.txrow em{color:var(--ink-3);font-size:14px;font-style:normal}.txrow .num{white-space:nowrap;margin-left:auto;font-weight:600}.txrow--pick{text-align:left;width:100%}.txrow--pick[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink)}.txstep{flex:none;align-items:center;gap:4px;display:flex}.txstep button{border-radius:var(--r-ctl-s);background:var(--fill-quiet);width:36px;height:36px;color:var(--ink);border:0;place-items:center;font-size:16px;display:grid}.txstep button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:20px;height:20px}.txstep button:hover:not(:disabled){background:var(--line)}.txstep button:disabled{opacity:.3;cursor:default}.txstep b{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:15px;font-weight:500}.txrail{background:var(--surface);flex-direction:column;min-height:0;display:flex}.txrail__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.txposter{display:block}.txposter img{aspect-ratio:16/9;object-fit:cover;object-position:50% 26%;background:var(--fill-quiet);width:100%;display:block}.txcart{padding:20px 24px}.txcart__head{letter-spacing:-.01em;font-size:16.5px;font-weight:500;line-height:16.5px}.txcart__list{flex-direction:column;gap:6px;margin:0;padding:6px 0 0;list-style:none;display:flex}.txempty{color:var(--ink-3);padding:12px 0 0;font-size:14px;line-height:22.7px}.txitem{--cat:transparent;--pad-r:10px;--col-r:72px;--gap:12px;--spine-w:4px;--spine-x:calc(100% - var(--pad-r) - var(--col-r) - var(--gap) - var(--spine-w) / 2);--notch:6px;align-items:center;gap:var(--gap);padding:9px var(--pad-r) 10px 18px;border-radius:var(--r-md);background:var(--fill-quiet);-webkit-mask:radial-gradient(circle var(--notch) at var(--spine-x) 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at var(--spine-x) 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--notch) at var(--spine-x) 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at var(--spine-x) 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at var(--spine-x) 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at var(--spine-x) 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at var(--spine-x) 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at var(--spine-x) 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));mask:radial-gradient(circle var(--notch) at var(--spine-x) 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at var(--spine-x) 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));animation:txitem-in .22s var(--tx-ease);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;display:flex;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.txitem.has-cat{background:linear-gradient(to right, var(--cat) 0 6px, var(--fill-quiet) 6px)}.txitem--muted{box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.txitem--muted .txitem__zone{color:var(--ink-2);font-weight:400}.txitem__l{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.txitem__zone{white-space:nowrap;align-items:center;height:28px;font-size:15px;font-weight:500;line-height:23.3px;display:flex;overflow:hidden}.txitem__addr{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:22.7px;overflow:hidden}.txspine{width:var(--spine-w);background-image:radial-gradient(circle 2px at 50% 50%, var(--surface) 0 2px, transparent 2px);background-size:var(--spine-w) 11px;background-repeat:repeat-y;flex:none;height:55px}.txitem__r{width:var(--col-r);flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:2px;display:flex}.txitem__x{width:28px;height:28px;color:var(--ink-3);place-items:center;display:grid;position:relative}.txitem__x svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;width:20px;height:20px}.txitem__x:hover{color:var(--ink)}.txitem__x:after{content:"";width:44px;height:44px;position:absolute;top:-8px;right:-8px}.txitem__price{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;height:23px;font-size:14px;font-weight:500;line-height:19.6px;display:flex}@keyframes txitem-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}.txmark{flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.txmark__in{place-items:center;width:28px;height:28px;display:grid}.txmark__in img{object-fit:contain;width:28px;height:28px;display:block}.txmark__in svg{fill:none;width:24px;height:24px;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.txmark__in.is-bump{animation:txmark-spin .6s var(--tx-ease)}@keyframes txmark-spin{0%{transform:rotate(0)scale(1)}40%{transform:rotate(-200deg)scale(1.18)}to{transform:rotate(-360deg)scale(1)}}.txcart__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.txrail__foot{flex-direction:column;flex:none;gap:14px;padding:20px 24px 22px;display:flex}.txrail__foot .btn{border-radius:var(--r-ctl-l);width:100%;height:52px;padding:0}.txrail__foot .txerr{margin-top:0}.txrail__note{text-align:center;color:var(--ink-3);margin:0;font-size:12.5px;line-height:21.3px}.txrail__note.is-notice{color:var(--accent-deep)}.txerr{border-radius:var(--r-sm);background:var(--accent-tint);color:var(--accent-deep);margin-top:12px;padding:10px 12px;font-size:13.5px;font-weight:500}.txsheet__top,.txrail .txtotal--sheet{display:none}.txpage{flex:1;min-height:0;padding:clamp(20px,4vw,48px) 20px 60px;overflow:auto}.txpage--chk{padding:32px 20px 48px}.txchk{flex-direction:column;width:560px;max-width:100%;margin:0 auto;display:flex}.txchk__mail{margin-bottom:24px}.txchk__card{background:var(--surface);border-radius:var(--r-lg);padding:24px}.txchk__h{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500;line-height:24px;display:block}.txchk__hint{color:var(--ink-3);margin:8px 0 0;font-size:14px;line-height:22.7px}.txchk__out{margin-top:18px}.txinput{border-radius:var(--r-ctl-l);background:var(--surface);width:100%;height:52px;box-shadow:inset 0 0 0 1.5px var(--tx-edge);font:inherit;color:var(--ink);border:0;margin-top:16px;padding:0 16px;font-size:16.5px;display:block}.txinput::placeholder{color:var(--ink-3)}.pub .txinput:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.pub .txchk--pay .txinput[aria-invalid=true]:focus-visible{outline-offset:0}.txcheck{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;line-height:19px;display:flex}.txcheck span{padding-top:1.5px}.txcheck input{appearance:none;background:var(--surface);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--tx-edge);cursor:pointer;border:0;border-radius:6px;flex:none;place-items:center;margin:0;display:grid}.txcheck input:checked{background:var(--ink);box-shadow:none}.txcheck input:checked:after{content:"";border-left:2px solid var(--surface);border-bottom:2px solid var(--surface);width:10px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.txcheck input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.txchk__list{flex-direction:column;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.txorow{border-radius:var(--r-ctl-l);background:var(--fill-quiet);align-items:center;gap:10px;height:48px;padding:0 14px;font-size:15px;line-height:23.3px;display:flex}.txorow__zone{white-space:nowrap;flex:none}.txorow__dot{background:var(--line-strong);border-radius:50%;flex:none;width:3px;height:3px}.txorow__addr{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.txorow__spine{background-image:radial-gradient(circle 1.75px at 1.75px 1.75px, var(--surface) 0 1.75px, transparent 1.75px);background-repeat:repeat-y;background-size:3.5px 5px;flex:none;width:3.5px;height:23.5px}.txorow__price{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:14px;font-weight:500;line-height:19.6px}.txorow--promo{justify-content:space-between}.txorow--promo .txorow__zone{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.txorow__x{width:28px;height:28px;color:var(--ink-3);flex:none;place-items:center;margin-right:-6px;display:grid;position:relative}.txorow__x svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;width:20px;height:20px}.txorow__x:hover{color:var(--ink)}.txorow__x:after{content:"";position:absolute;inset:-8px}.txchk__promo{margin-top:2px}.txchk__promo .txpromo,.txchk__promo .txorow{margin-top:10px}.txchk__order,.txchk__order,.txtotal--stub{--notch:10px}.txchk__promolink{height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;padding:0;font-size:14px;line-height:20px;text-decoration:underline;display:inline-flex}.txchk__promolink:hover{color:var(--ink-2)}.txpromo__row{align-items:center;gap:8px;display:flex}.txpromo__row .txinput{flex:1;margin-top:0}.txpromo__row .btn{border-radius:var(--r-ctl-l);height:52px}.txinput--code{text-transform:uppercase}.txinput--code::placeholder{text-transform:none}.txpromo .txerr{margin-top:8px}.txchk__foot{flex-direction:column;display:flex}.txchk__foot .txtotal{background:var(--surface);border-radius:0 0 var(--r-lg) var(--r-lg);padding:24px}.txchk__foot .txtotal--stub{-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch));mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.txchk__foot .txtotal--stub:before{content:"";left:calc(var(--notch) + 8px);right:calc(var(--notch) + 8px);border-top:1.5px dashed var(--line-strong);position:absolute;top:0}.txchk__order{border-radius:var(--r-lg) var(--r-lg) 0 0;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));mask:radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;padding-bottom:12px;-webkit-mask-composite:source-in;mask-composite:intersect}.txsum{flex-direction:column;margin:18px 0 0;display:flex}.txsum__row{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:22px;display:flex}.txsum__row dt{min-width:0}.txsum__row dd{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0;font-weight:500}.txsum__row.is-free dd{color:var(--good)}.txsum__row.is-off dd{color:var(--ink)}.txdue{justify-content:space-between;align-items:center;gap:14px;display:flex}.txdue__l{flex-direction:column;min-width:0;display:flex}.txdue__label{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:22px}.txdue__sub{color:var(--ink-3);font-size:12.5px;line-height:17px;display:none}.txdue__sum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:26px;font-weight:500;line-height:31.2px}.txchk__foot .btn{border-radius:var(--r-ctl-l);width:100%;height:52px;margin-top:20px;padding:0}.txchk__foot .txerr{margin-top:12px}.txchk__note{text-align:center;color:var(--ink-3);margin:12px 0 0;font-size:12.5px;line-height:21.3px}.txchk--pay .txchk__note{margin-top:10px;line-height:18px}.txchk--pay .txchk__note+.txchk__note{margin-top:2px}.txchk__trust{margin-top:22px}.txchk--pay .txchk__trust .txchk__note{margin:0}.txchk__trust+.foot{padding-top:10px}.txchk--pay>.foot .foot__in>.paymarks{justify-content:center;margin-bottom:28px}.txchk--void .txchk__card{border-radius:var(--r-lg);padding-bottom:24px}.txchk__h.is-bad{color:var(--accent-deep)}.txchk__foot--result .btn--quiet{margin-top:20px}.txres__banner{aspect-ratio:3;border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--fill-quiet);margin:-24px -24px 22px;overflow:hidden}.txres__banner img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.txchk__h.txres__h{letter-spacing:-.02em;font-size:26px;line-height:31.2px}.txres__event{margin:14px 0 0;font-size:15px;font-weight:500;line-height:23.3px}.txres .txchk__list{margin-top:10px}.txchk__note a{color:inherit;text-underline-offset:3px;text-decoration:underline}.txpage__inner{flex-direction:column;gap:18px;max-width:560px;margin:0 auto;display:flex}.txcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px}.txcard h1{letter-spacing:-.02em;font-size:26px;font-weight:600}.txcard h2{margin-bottom:12px;font-size:15px;font-weight:600}@media (max-width:599.98px){.txpage--sheet{background:var(--surface);padding:20px 20px 48px}.txpage--sheet .txcard{background:0 0;border:0;border-radius:0;padding:0}.txpage--sheet .txform{box-shadow:none;background:0 0;border-radius:0;padding:0}}.txstage--col{background:var(--canvas);overscroll-behavior:contain;touch-action:auto;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.txcol{background:0 0;flex:none;width:680px;max-width:100%;padding:40px 20px;position:static;overflow:visible}.txcol__head{flex-direction:column;gap:4px;padding:0 2px 16px;display:flex}.txtypes{flex-direction:column;gap:10px;display:flex}.txtype{background:var(--surface);border-radius:var(--r-md);grid-template-columns:12px minmax(0,1fr) auto auto;grid-template-areas:"sw name price step"".left price step";align-items:center;gap:2px 16px;min-height:79px;padding:14px 16px 14px 18px;display:grid}.txtype__sw{border-radius:4px;grid-area:sw;width:12px;height:12px}.txtype__name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;grid-area:name;min-width:0;font-size:16.5px;font-weight:500;overflow:hidden}.txtype__left{color:var(--ink-3);grid-area:left;font-size:12.5px;line-height:17px}.txtype__price{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:price;font-size:16.5px}.txtype .txstep{grid-area:step}.txtype.is-sold{opacity:.55}.txtype.is-sold .txtype__price{color:var(--ink-3)}.txtotal{flex-direction:column;gap:2px;display:flex}.txtotal__big{justify-content:space-between;align-items:center;gap:14px;display:flex}.txtotal__label{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:24px}.txtotal__sum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:31.2px}.txtotal__sub{color:var(--ink-2);align-items:baseline;gap:5px;font-size:14px;line-height:22.7px;display:flex}.txtotal__fee{color:var(--good);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:19.6px}.txtotal__fee--charged{color:var(--ink-2)}.txtotal__due{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding-top:10px;display:flex}.txtotal__due .txtotal__sum{font-size:22px;line-height:28px}@media (max-width:900px){.pub--tx{--peek:158px}.txmain{grid-template-columns:minmax(0,1fr)}.txbar{--topbar:56px;gap:10px;padding:8px 14px 8px 8px}.txbar--noback{padding-left:14px}.txbar__id b{font-size:17px;line-height:20px}.txbar__meta{flex-direction:column;font-size:13px;line-height:17px}.txbar__when:after{content:none}.txbar__timer--desk{display:none}.txstage{flex-direction:column;display:flex}.txstage>svg{flex:1;height:auto;min-height:0}.txlegend{scrollbar-width:none;width:auto;height:64px;box-shadow:none;background:0 0;border-radius:0;flex:none;margin:0;padding:12px;display:block;position:static;overflow-x:auto}.txlegend::-webkit-scrollbar{display:none}.txlegend h4,.txstates,.txcat__name{display:none}.txlegend__cats{flex-direction:row;gap:8px;width:max-content}.txcat{border-radius:var(--r-ctl-m);background:var(--surface);width:auto;height:40px;box-shadow:var(--elev);padding:0 14px 0 12px}.txcat__price{color:var(--ink)}.txlistwrap{display:contents}.txstage--list .txlegend,.txlistwrap .txlegend{margin:0}.txstage--list .txlist{padding:4px 12px calc(var(--peek) + 12px);background:var(--canvas);overflow:auto}.txrow{gap:12px;margin-bottom:10px;padding:14px}.txrow>div:not(.txstep){flex-direction:column;min-width:0;display:flex}.txstage--col{display:block}.txcol{width:auto;padding:16px 20px calc(var(--peek) + 16px)}.txcol__head{padding-bottom:12px}.txmode{left:12px;bottom:calc(var(--peek) + 12px)}.txzoom{right:12px;bottom:calc(var(--peek) + 12px)}.is-sheet-open .txmode,.is-sheet-open .txzoom{opacity:0;pointer-events:none}.txmode,.txzoom{transition:opacity .2s}.txrail{z-index:31;--sheet-p:0;height:calc(var(--peek) + min(78svh - var(--peek), var(--sheet-body,0px)) * var(--sheet-p));border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--elev-sheet);transition:--sheet-p .32s var(--tx-ease);padding:0 20px;position:fixed;bottom:0;left:0;right:0}.is-sheet-open .txrail{--sheet-p:1}.txsheet__top{flex:none;padding-top:8px;display:block}.txsheet__grip{justify-content:center;height:4px;margin-bottom:8px;display:flex}.txsheet__grip span{background:var(--line-strong);border-radius:2px;width:40px;height:4px}.txrail:not(:has(.txsheet__toggle)) .txsheet__grip span{visibility:hidden}.txsheet__head{align-items:center;gap:12px;height:48px;display:flex}.txsheet__label{flex:1;align-items:center;min-width:0;display:grid}.txsheet__label>*{grid-area:1/1;min-width:0}.txsheet__sum{opacity:calc(1 - var(--sheet-p) * 2.5);flex-direction:column;gap:3px;display:flex}.txsheet__sumrow{clip-path:inset(-10px);flex-wrap:wrap;align-content:flex-start;align-items:center;gap:40px 8px;height:22.1px;display:flex}.txsheet__sumv{letter-spacing:-.01em;font-variant-numeric:tabular-nums;animation:txsum-in .35s var(--tx-ease);flex:none;font-size:17px;font-weight:500;line-height:22.1px}.txsheet__sumrow .txmark,.txsheet__sumrow .txmark__in,.txsheet__sumrow .txmark__in img{width:22px;height:22px}.txsheet__sumrow .txmark__in svg{stroke-width:1.8px;width:20px;height:20px}.txsheet__mix{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:22.7px;overflow:hidden}.txrail:not(:has(.txsheet__toggle)) .txsheet__mix{color:var(--ink-3)}.txsheet__title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;opacity:calc((var(--sheet-p) - .6) * 2.5);font-size:20px;font-weight:500;line-height:24px;overflow:hidden}.txsheet__toggle{width:44px;height:44px;color:var(--ink);flex:none;place-items:center;margin-right:-12px;display:grid}.txsheet__toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;transform:rotate(calc((1 - var(--sheet-p)) * 180deg))}.txrail__scroll{opacity:var(--sheet-p);visibility:hidden;transition:visibility 0s .32s}.is-sheet-open .txrail__scroll{visibility:visible;transition:visibility}.txrail__body{padding-top:10px}.pub--tx .adcon{width:auto;max-width:none;left:12px;right:12px;bottom:calc(var(--peek) + 70px);transition:opacity .2s}:is(.pub--tx:has(.adcon) .txzoom,.pub--tx:has(.is-sheet-open) .adcon){opacity:0;pointer-events:none}.txsheet__scrim{z-index:30;position:fixed;inset:0}.txposter{display:none}.txcart{padding:0}.txcart__head{display:none}.txcart__list{padding:0}.txrail .txtotal--foot{display:none}.txrail .txtotal--sheet{background:var(--surface);padding-top:16px;display:flex;position:sticky;bottom:0}.txrail__foot{padding:12px 0 calc(26px + env(safe-area-inset-bottom));gap:10px}.txrail__foot .btn{border-radius:var(--r-ctl-l);height:52px}.txrail__note{display:none}.txrail__note.is-notice,.txrail__note.is-preview{display:block}.txpage--chk{background:var(--surface);padding:0}.txchk{width:auto;min-height:100%;padding:12px 20px 0}.txchk__mail{margin-bottom:0}.txchk__card{background:0 0;border-radius:0;padding:0}.txchk__foot{padding:16px 20px calc(26px + env(safe-area-inset-bottom));background:var(--surface);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--elev-up);order:5;margin:auto -20px 0;position:sticky;bottom:0}.txchk__foot .txtotal{background:0 0;border-radius:0;margin:0;padding:0}.txchk__foot .btn{border-radius:var(--r-ctl-l);height:54px;margin-top:14px}.txchk--pay{padding-top:14px}.txchk--pay .txchk__h{font-size:17px;line-height:22px}.txchk__mail>.txinput{margin-top:12px}.txchk--pay .txcheck{margin-top:14px}.txchk--pay .txchk__order{margin-top:22px}.txchk--pay .txchk__list{margin-top:10px}.txchk--pay .txsum{margin-top:12px}.txdue__sub{display:block}.txchk--pay>.txchk__trust,.txchk--pay>.foot{order:4}.txchk--pay>.foot{padding:20px 0 16px}.txchk--pay>.txchk__trust+.foot{padding-top:10px}.txchk--pay>.foot .foot__in{padding:0}.txchk--pay>.foot .foot__in>.paymarks{margin-bottom:16px}.txchk--pay .txchk__foot{padding-top:12px}.txchk--pay .txchk__foot .btn{margin-top:12px}.txchk--void{padding-top:24px}.txchk--void .txchk__card{padding:0}.txchk--result .txchk__order{padding-top:12px;display:block;-webkit-mask:none;mask:none}.txchk--result .txchk__list{padding-bottom:16px}.txres__banner{border-radius:0;margin:0 -20px 18px}.txchk__order,.txchk__foot .txtotal--stub{-webkit-mask:none;mask:none}.txchk__foot .txtotal--stub:before{content:none}}@keyframes txsum-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.txitem,.txmark__in.is-bump,.txsheet__sumv{animation:none}.txrail{transition:none}}.txstage--stadium{container:txstadium/inline-size}.txsec{background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px;display:flex}.txsec__mini{border-radius:var(--r-ctl-xl);background:var(--canvas);border:0;flex:none;place-items:center;width:56px;height:56px;padding:0;display:grid}.txsec__mini svg{width:48px;height:48px;cursor:inherit;touch-action:auto}.txsec__mini:hover{background:var(--fill-quiet)}.txsec__id{flex-direction:column;flex:1;min-width:0;display:flex}.txsec__id b{letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:22px}.txsec__id span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.txsec__nbr{flex:none;gap:6px;display:flex}.txsec__nbr button{border-radius:var(--r-ctl-m);background:var(--fill-quiet);font-variant-numeric:tabular-nums;min-width:56px;height:40px;color:var(--ink);border:0;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:15px;font-weight:500;display:inline-flex}.txsec__nbr button:hover{background:var(--line)}.txsec__nbr svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;cursor:inherit;touch-action:auto}.txsec__pick{border-radius:var(--r-ctl-m);background:var(--fill-quiet);flex-basis:100%;order:5;align-items:center;gap:6px;padding:4px;display:flex}.txsec__pick .txstep{gap:2px}.txsec__pick .txstep button{border-radius:var(--r-ctl-s);background:var(--surface);width:32px;height:32px}.txsec__pick .txstep b{min-width:28px}.txsec__go{border-radius:var(--r-ctl-s);background:var(--ink);height:32px;color:var(--surface);white-space:nowrap;border:0;flex:1;padding:0 14px;font-size:15px;font-weight:500}.txsec__go:disabled{opacity:.3;cursor:default}@container txstadium (min-width:1000px){.txsec{flex-wrap:nowrap;gap:12px}.txsec__id{flex:none}.txsec__pick{flex-basis:auto;order:1}.txsec__nbr{order:2}.txsec__go{flex:none}}@media (hover:hover){.txstage--stadium [data-sector-id]:hover polygon,.txstage--stadium [data-ga-id][aria-disabled=false]:hover polygon{filter:brightness(1.06)}}.txstage--stadium [data-sector-id]:focus-visible polygon,.txstage--stadium [data-ga-id]:focus-visible polygon{stroke:var(--ink);stroke-width:12px}.txlist__h{color:var(--ink-3);margin:20px 2px 10px;font-size:14px;font-weight:500;line-height:19.6px}.txlist__h:first-child{margin-top:0}.txrow--sector.is-off i{background:var(--line)}.txrow svg.txrow__go{fill:none;width:20px;height:20px;stroke:var(--ink-3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;cursor:inherit;touch-action:auto;flex:none}.txrowg{background:var(--surface);border-radius:var(--r-md);flex-direction:column;gap:10px;max-width:760px;margin-bottom:10px;padding:12px 14px 14px;display:flex}.txrowg__h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.txrowg__h b{letter-spacing:-.02em;font-size:15px;font-weight:600}.txrowg__h em{color:var(--ink-3);font-size:14px;font-style:normal}.txseats{flex-wrap:wrap;gap:6px;display:flex}.txseats button{border-radius:var(--r-ctl-s);background:var(--fill-quiet);font-variant-numeric:tabular-nums;min-width:40px;height:36px;color:var(--ink);border:0;padding:0 8px;font-size:14.5px}.txseats button:hover{background:var(--line)}.txseats button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.txlistwrap .txsec{border-radius:var(--r-md);margin-bottom:24px}.txflashwrap{z-index:7;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:20px;left:268px;right:84px}.txflash{border-radius:var(--r-md);background:var(--ink);max-width:360px;color:var(--surface);text-align:center;box-shadow:var(--elev);padding:12px 16px;font-size:14px;line-height:20px;animation:.2s txflash-in}@keyframes txflash-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.txflash{animation:none}}@media (min-width:901px){.txstage--stadium:not(.txstage--list)>svg{width:calc(100% - 352px);height:calc(100% - 40px);position:absolute;top:20px;left:268px;overflow:visible}.txstage--sector:not(.txstage--list)>.txsec{z-index:6;border-radius:var(--r-md);width:max-content;max-width:calc(100% - 352px);box-shadow:var(--elev);margin-inline:auto;position:absolute;top:20px;left:268px;right:84px}.txstage--sector:not(.txstage--list)>svg{height:calc(100% - 180px);top:160px}@container txstadium (min-width:1000px){.txstage--sector:not(.txstage--list)>svg{height:calc(100% - 132px);top:112px}}}@media (max-width:900px){.txstage--stadium>svg{width:calc(100% - 16px);margin:4px 8px calc(var(--peek) + 66px);overflow:visible}.txstage--sector .txlegend{display:none}.txstage--sector .txsec{border-top:1px solid var(--line);flex:none;padding:8px 12px}.txflashwrap{left:12px;right:12px;bottom:calc(var(--peek) + 70px)}}.txnote{color:var(--ink-3);text-align:center;font-size:13px}.pub--tx:has(.tkp){background:var(--canvas);height:auto;min-height:100svh;overflow:visible}.tkp{flex:1 0 auto;overflow-x:clip}.tkp-cal--phone,.tkp-phone,.tkd,.tkp-ev__when,.tkp-ev__where,.tkp-ev__mine{display:none}.tkp__grid{padding:0 var(--pad);grid-template-columns:minmax(0,880px);justify-content:center;margin:0 auto;display:grid}.tkp__main{flex-direction:column;gap:32px;min-width:0;padding-top:48px;display:flex}@keyframes tkp-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.tkp--enter .tkp__grid{animation:tkp-up .46s var(--tx-ease) both}@media (prefers-reduced-motion:reduce){.tkp--enter .tkp__grid{animation:none}}.tkp-thx{position:relative}.tkp-thx__txt{flex-direction:column;gap:12px;min-width:0;display:flex}.tkp .tkp-thx__h{letter-spacing:-.02em;text-wrap:balance;color:var(--commit);font-size:26px;font-weight:500;line-height:30px}.tkp .tkp-thx__mail{color:var(--ink-2);font-size:15px;line-height:20px}.tkp-thx__mail b{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.tkp .tkp-strip.txbounce{gap:0;margin:0;padding:16px 20px 18px}.tkp .tkp-strip .txbounce__title{align-items:center;gap:10px;font-size:18px;line-height:24px;display:flex}.tkp .tkp-strip .txbounce__glyph{flex:none;width:22px;height:22px}.tkp .tkp-strip .txbounce__text{margin-top:4px;font-size:15px;line-height:20px}.tkp .tkp-strip .txbounce__text b{overflow-wrap:anywhere}.tkp .tkp-strip__btn{border-radius:var(--r-ctl-l);height:52px;margin-top:12px}.tkp .tkp-strip__link{height:32px;color:inherit;text-underline-offset:3px;margin-top:8px;font-size:15px;font-weight:500;line-height:20px;text-decoration:underline}.tkp .txbounce__form[hidden]{display:none}.tkp .tkp-strip .txbounce__form{margin-top:12px}.tkp .tkp-ev__title{letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:balance;font-size:22px;font-weight:700;line-height:26px}.tkp .tkp-ev--page .tkp-ev__title{letter-spacing:-.02em;font-size:28px;line-height:32px}.tkp .tkp-ev__order{color:var(--ink-2);margin-top:8px;font-size:15px;line-height:20px}.tkp-ev__order b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.tkp-ev__order a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.tkp .tkp-processing{color:var(--ink-2);font-size:16.5px;line-height:24px}.tkp-tiles{flex-direction:column;gap:6px;display:flex}.tkt-line{transition:transform .12s var(--tx-ease)}.tkt-line:has(.tkt__hit:active){transform:scale(.985)}.tkt__hit{z-index:1;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.tkt__hit:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}.tkt-line.txitem--muted .txitem__addr{white-space:normal}.tkt-line .tkt-line__r{gap:2px}.tkt-line__n{box-sizing:border-box;background:var(--surface);min-width:24px;color:var(--ink);border-radius:12px;place-items:center;margin:2px 0;padding:0 7px;font-size:13px;font-weight:600;line-height:24px;display:grid}.tkt-line__n.is-none{visibility:hidden}.tkt-line__go{height:23px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:1px;margin-right:-3px;font-size:13px;font-weight:500;line-height:18px;display:flex}.tkt-line__go svg{flex:none;width:14px;height:14px}.txitem--muted .tkt-line__n{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink-3);background:0 0}.tkt__shared,.tkpass__shared{color:var(--ink-2);align-items:center;gap:5px;display:flex}.tkp-tiles .tkt__shared{margin-top:0;font-size:13px;line-height:18px}.tkt__shared svg,.tkpass__shared svg{flex:none;width:14px;height:14px}.tkt__shared[hidden],.tkpass__shared[hidden]{display:none}.tkpass{--qr:200px;text-align:center;flex-direction:column;align-items:stretch;display:flex}.tkpass__nav{flex:none;align-items:center;min-height:44px;display:flex;position:relative}.tkpass__badge{border-radius:var(--r-ctl-xs);background:var(--ink);color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:calc(100% - 64px);height:28px;padding:0 9px;font-size:14px;font-weight:700;line-height:28px;overflow:hidden}.tkpass__badge b{color:#ffd60a;font-weight:700}.tkpass__badge--extra{background:var(--mg-fill);color:#fff;--mg-spark:#ffd2ec;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.tkpass__badge--extra .mgmark{color:#fff;width:16px;height:16px}.tkpass__badge--extra span{text-overflow:ellipsis;min-width:0;overflow:hidden}.tkpass__nav:has(.tkpass__badge--used){gap:6px}.tkpass__nav.is-sheet:has(.tkpass__badge--used){padding-right:34px}.tkpass__nav .tkpass__badge--used{background:var(--commit-deep);color:#fff;flex:0 auto;align-items:center;gap:5px;min-width:0;padding:0 10px 0 7px;display:inline-flex}.tkpass__badge--used svg{flex:none;width:15px;height:15px}.tkpass__badge--used span{text-overflow:ellipsis;min-width:0;overflow:hidden}.tkpass .tkpass__title{letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance;margin-top:24px;font-size:18px;font-weight:700;line-height:22px}.tkpass .tkpass__line,.tkpass .tkpass__shared{letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:18px}.tkpass__title+.tkpass__line{margin-top:4px}.tkpass__line b{font-weight:700}.tkpass__line .mgmark{vertical-align:-2px;width:16px;height:16px;color:var(--mg-2);margin-left:4px;display:inline-block}.tkpass .tkpass__shared{justify-content:center;margin-top:8px}.tkpass__qr{align-self:center;margin-top:20px}.tkpass__qr svg{width:var(--qr);height:var(--qr);display:block}.tkpass--noseat .tkpass__qr{margin-top:38px}.tkpass__acts{flex:none;gap:8px;margin-top:20px;display:flex}.tkpass>.tkpass__pdf.btn{flex:none;width:100%;margin-top:20px}.tkpass__pdf.btn{border-radius:var(--r-ctl-l);flex:1;min-width:0;height:52px;padding:0 20px}.tkpass__pdf svg{flex:none;width:22px;height:22px}.tkpass .tkpass__acts .tkpass__share.ibtn{border-radius:var(--r-ctl-l);background:var(--fill-quiet);width:52px;height:52px;color:var(--ink);flex:none;margin:0}.tkpass__share svg{width:22px;height:22px}.tkpass__ean{flex:none;align-self:center;width:140px;margin-top:20px}.tkpass__ean svg{width:100%;height:auto;display:block}.tkpass .tkpass__place{white-space:nowrap;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.tkpass .tkpass__place.is-long{text-align:left}@property --mqx{syntax:"<length>";inherits:true;initial-value:0}@property --mql{syntax:"<length>";inherits:true;initial-value:0}.tkpass .tkpass__place.is-mq{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--mql), #000 calc(100% - 20px), transparent);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--mql), #000 calc(100% - 20px), transparent);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--mql), #000 calc(100% - 20px), transparent);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--mql), #000 calc(100% - 20px), transparent);mask-image:linear-gradient(90deg, transparent 0, #000 var(--mql), #000 calc(100% - 20px), transparent);animation:tk-mq var(--mq-t) linear infinite}.tkpass__place.is-mq .tkpass__mq{transform:translateX(var(--mqx));display:inline-flex}.tkpass__place.is-mq .tkpass__mqt{flex:none}.tkpass__place.is-mq .tkpass__mqt+.tkpass__mqt{margin-left:var(--mq-gap)}@keyframes tk-mq{0%,18%{--mqx:0px;--mql:0px}22%,96%{--mql:20px}to{--mqx:calc(-1 * var(--mq-d));--mql:0px}}.tks{z-index:50;position:fixed;inset:0}.tks[hidden]{display:none}.tks__scrim{transition:background .32s var(--tx-ease);background:#0c0c0e00;position:absolute;inset:0}.tks.is-on .tks__scrim{background:#0c0c0e80}.tks__panel{max-width:560px;max-height:calc(100svh - 12px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);transition:transform .32s var(--tx-ease);flex-direction:column;margin:0 auto;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.tks.is-on .tks__panel{transform:none}.tks .tks__panel:focus,.tks .tks__panel:focus-visible{outline:none}.tks.is-still .tks__scrim,.tks.is-still .tks__panel{transition:none}@media (prefers-reduced-motion:reduce){.tks__scrim,.tks__panel{transition:none}}.tks__top{z-index:2;touch-action:none;cursor:grab;flex:none;height:60px;position:relative}.tks__grip{background:var(--line-strong);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:4px;left:50%}.tks__x{width:44px;height:44px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:10px}.tks__x:hover{color:var(--ink)}.tks__x svg{width:20px;height:20px}.tks__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;min-height:0;margin-top:-44px;display:flex;overflow:auto hidden}.tks__track::-webkit-scrollbar{display:none}.tks__page{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;min-width:0;padding:0 20px 8px;overflow-y:auto}.tks__dots{flex:none;justify-content:center;padding:0 0 8px;display:flex}.tks__dot{place-items:center;width:28px;height:28px;display:grid}.tks__dot span{background:var(--line-strong);border-radius:50%;width:8px;height:8px;transition:background .2s}.tks__dot[aria-current=true] span{background:var(--ink)}html.tks-lock{overflow:hidden}.tkp-cal.btn{gap:8px;padding:0 18px 0 14px}.tkp-cal svg{flex:none;width:20px;height:20px}.tkp-all svg{flex:none;width:22px;height:22px}.tkp-help{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.tkp-utils{flex-wrap:wrap;gap:8px;display:flex}.tkp .tkp-rule{color:var(--ink-2);font-size:15px;line-height:20px}.tkp-resend.btn{gap:8px;padding:0 16px 0 12px}.tkp-resend svg{flex:none;width:20px;height:20px}.tkp .tkp-fine{color:var(--ink-3);font-size:13px;line-height:18px}.tkp-fine p+p{margin-top:4px}.tkp-fine a{color:inherit;text-underline-offset:2px;text-decoration:underline}.tkp~.foot--compact{margin-top:64px;padding-top:0}.tkp__main:has(.tkp-thx--inst){--inst-w:160px;--inst-h:200px;--inst-v:106px;--inst-floor:184px;--inst-m:calc((100vw - 100%) / 2);--inst-pad:max(0px, var(--inst-v) + 32px - var(--inst-m))}.tkp-thx--inst,.tkp-thx--inst+.tkp-ev{padding-right:var(--inst-pad)}.tkp-head{gap:inherit;flex-direction:column;display:flex}.tkp-head:has(>.tkp-thx--inst){min-height:var(--inst-floor)}.tkp-inst{--tilt:8deg;top:-10px;right:calc(0px - var(--inst-m) - (var(--inst-w) - var(--inst-v)));z-index:3;width:var(--inst-w);height:var(--inst-h);transform:rotate(var(--tilt));cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;padding:0;transition:transform .6s cubic-bezier(.2,1.3,.35,1),opacity .15s;position:absolute}.tkp-inst.is-arriving{transform:translateX(calc(var(--inst-v) + 40px)) rotate(20deg);transition:none}.tkp-inst:active{transform:rotate(var(--tilt)) scale(.96);transition-duration:.12s}.tkp-inst.is-out{opacity:0;transition:none}.tkp-inst:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.tkp-inst__card{border-radius:inherit;box-shadow:0 0 0 2.5px var(--surface), 0 12px 24px -8px #1010146b;background:#1c1c1e;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.tkp-inst__card img{object-fit:cover;object-position:50% 74%;width:100%;height:100%;display:block}.tkp-inst__play{color:#fff;width:44px;height:44px;box-shadow:0 0 0 3px var(--surface);pointer-events:none;background:#ff3b30;border-radius:50%;place-items:center;transition:background .2s;display:grid;position:absolute;top:16px;left:-16px}.tkp-inst.is-seen .tkp-inst__play{background:var(--ink)}.tkp .tkp-inst__play svg{width:26px;height:26px;margin-left:3px}@media (prefers-reduced-motion:reduce){.tkp-inst,.tkp-inst.is-arriving{transform:rotate(var(--tilt));transition:none}}.tkp-st{z-index:70;transition:background .3s var(--tx-ease);touch-action:none;background:0 0;position:fixed;inset:0}.tkp-st.is-on{background:rgba(0, 0, 0, calc(.92 * var(--st-dim,1)))}.tkp-st__frame{background:#000;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.tkp-st__frame img,.tkp-st__frame video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tkp-st__ui{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.tkp-st.is-on .tkp-st__ui{opacity:1;transition-delay:.3s}.tkp-st__bar{top:max(10px, env(safe-area-inset-top));background:#ffffff52;border-radius:2px;height:3px;position:absolute;left:12px;right:12px;overflow:hidden}.tkp-st__bar span{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.tkp-st__x{top:calc(max(10px, env(safe-area-inset-top)) + 10px);color:#fff;pointer-events:auto;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:6px}.tkp-st__x svg{filter:drop-shadow(0 1px 2px #00000073);width:22px;height:22px}.tkp-st__x:focus-visible{outline-offset:-4px;outline:2px solid #fff}.tkh{--stub:236px;--notch:10px;grid-template-columns:minmax(0, 1fr) var(--stub);display:grid}.tkh__body,.tkh__stub{background:var(--surface)}.tkh__body{border-radius:var(--r-lg) 0 0 var(--r-lg);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));mask:radial-gradient(circle var(--notch) at 100% 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 100% 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;flex-direction:column;display:flex;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.tkh__stub{border-radius:0 var(--r-lg) var(--r-lg) 0;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));mask:radial-gradient(circle var(--notch) at 0 0, transparent calc(var(--notch) - .5px), #000 var(--notch)), radial-gradient(circle var(--notch) at 0 100%, transparent calc(var(--notch) - .5px), #000 var(--notch));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;flex-direction:column;justify-content:center;align-items:center;padding:20px 24px;display:flex;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.tkh__stub:before{content:"";left:0;top:calc(var(--notch) + 8px);bottom:calc(var(--notch) + 8px);border-left:1.5px dashed var(--line-strong);position:absolute}.tkh__band{background:var(--ink);color:#fff;white-space:nowrap;flex:none;align-items:center;gap:8px;height:40px;padding:0 24px;font-size:14px;font-weight:500;line-height:20px;display:flex}.tkh__band>span:first-of-type{text-overflow:ellipsis;min-width:0;overflow:hidden}.tkh__band svg{flex:none;width:16px;height:16px}.tkh__n{flex:none;margin-left:auto;font-weight:700}.tkh__n b{color:#ffd60a}.tkh.is-used .tkh__band{background:var(--commit-deep)}.tkh.is-extra .tkh__band{background:var(--mg-fill);--mg-spark:#ffd2ec}.tkh.is-extra .tkh__band .mgmark{color:#fff}.tkh.is-void .tkh__band{background:var(--ink-3)}.tkh.is-void .tkh__hero,.tkh.is-void .tkh__fields{opacity:.6}.tkh.is-void .tkh__fields{margin-bottom:4px}.tkh .tkh__voidcode{color:var(--ink-3);font-size:14px;line-height:20px}.tkh__voidcode code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-decoration:line-through}.tkh__hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:20px 24px 18px;display:grid}.tkh .tkh__title{letter-spacing:-.025em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:30px;font-weight:700;line-height:34px;display:-webkit-box;overflow:hidden}.tkh .tkh__city{color:var(--ink-3);margin-top:4px;font-size:14px;line-height:20px}.tkh.is-extra .tkh__city{font-weight:500}.tkh.is-extra .tkh__city .ttl__rest{font-weight:400}.tkh__when{text-align:right}.tkh .tkh__date{letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:700;line-height:24px}.tkh .tkh__times{color:var(--ink-3);white-space:nowrap;margin-top:4px;font-size:14px;line-height:20px}.tkh .tkh__note{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:-6px 24px 16px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.tkh__fields{border-top:1px solid var(--line);grid-template-columns:1.25fr 1fr .85fr;gap:16px;margin:0 24px;padding:16px 0;display:grid}.tkh__fields>div{min-width:0}.tkh .tkh__fl{color:var(--ink-3);font-size:12.5px;line-height:16px}.tkh .tkh__fv{overflow-wrap:anywhere;margin-top:4px;font-size:15px;font-weight:500;line-height:21px}.tkh__fv code{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500}.tkh .tkh__fs{color:var(--ink-3);overflow-wrap:anywhere;margin-top:2px;font-size:13.5px;line-height:19px}.tkh .tkh__fs--promo{color:var(--commit-deep)}.tkh__foot{border-top:1px solid var(--line);align-items:center;gap:16px;min-height:40px;margin:auto 24px 0;padding:12px 0 16px;display:flex}.tkh .tkh__say{min-width:0;color:var(--ink-2);flex:1;font-size:14px;line-height:20px}.tkh__pdf.btn{flex:none;gap:6px;padding:0 14px 0 10px}.tkh__pdf svg{flex:none;width:18px;height:18px}.tkh__qr svg{width:152px;height:152px;display:block}.tkh__ean{width:172px;margin-top:18px}.tkh__ean svg{width:100%;height:auto;display:block}@media (min-width:901px){.tkp .tkp-thx__h{letter-spacing:-.025em;color:var(--commit-deep);font-size:34px;line-height:38px}.tkp .tkp-thx__mail{font-size:16.5px;line-height:24px}.tkp--paid .tkp-ev__title{display:none}.tkp--paid .tkp-ev{margin-top:-20px}.tkp .tkp-ev__order{margin-top:0;font-size:16.5px;line-height:24px}.tkp-ev--page .tkp-ev__title{display:none}.tkp .tkp-ev--page .tkp-ev__mine{letter-spacing:-.025em;font-size:34px;font-weight:700;line-height:38px;display:block}.tkp .tkp-ev--page .tkp-ev__order{margin-top:12px}.tkp-ev--invalid .tkp-ev__title{display:block}.tkp .tkp-ev--invalid .tkp-ev__title{letter-spacing:-.025em;font-size:34px;line-height:38px}.tkp .tkp-rule{font-size:16.5px;line-height:24px}.tkp-help .tkp-utils{display:none}.tkp .tkp-fine{font-size:14px;line-height:20px}.tkp__main{gap:28px;padding-top:40px}.tkd{flex-direction:column;gap:28px;display:flex}.tkd-acts{flex-wrap:wrap;gap:12px;display:flex}.tkd-acts .btn{border-radius:var(--r-ctl-l);gap:10px;height:52px;padding:0 22px 0 18px}.tkd-acts .btn svg{flex:none;width:22px;height:22px}.tkd-list{flex-direction:column;gap:20px;display:flex}.tkp__main:has(.tkp-thx--inst){--inst-w:156px;--inst-h:208px;--inst-v:clamp(60px, 50vw - 390px, 124px);--inst-floor:0px}.tkp__main:has(.tkp-thx--inst) .tkd-acts{padding-right:var(--inst-pad)}.tkp-inst{--tilt:6deg;border-radius:20px;top:-16px}.tkp-inst__play{width:40px;height:40px;top:16px;left:-14px}.tkp .tkp-inst__play svg{width:20px;height:20px;margin-left:2px}@media (hover:hover) and (pointer:fine){.tkp-inst:not(.is-arriving):hover{transform:translateX(-24px) rotate(var(--tilt));transition-duration:.35s;transition-timing-function:cubic-bezier(.2,.9,.25,1)}.tkp-inst:not(.is-arriving):hover:active{transform:translateX(-24px) rotate(var(--tilt)) scale(.96);transition-duration:.12s}}.tkp-thx--inst.tkp-thx--nomail+.tkp-ev{padding-bottom:36px}.tkp .tkp-strip.txbounce{justify-items:start;padding:20px 24px 22px}.tkp .tkp-strip__btn{padding:0 24px}.tkp .tkp-strip .txbounce__form{width:min(100%,480px)}}@media (min-width:1200px){.tkp__main:has(.tkp-thx--inst){--inst-w:234px;--inst-h:312px;--inst-v:clamp(90px, 50vw - 460px, 186px)}.tkp-inst{border-radius:28px;top:-12px}.tkp-inst__play{width:60px;height:60px;box-shadow:0 0 0 3.5px var(--surface);top:24px;left:-22px}.tkp .tkp-inst__play svg{width:30px;height:30px;margin-left:4px}}@media (max-width:900px){.pub--tx:has(.tkp){--page-bg:var(--surface);background:var(--surface)}.tkp__grid{max-width:none;padding:0;display:block}.tkp__main{box-sizing:content-box;max-width:600px;padding:24px var(--pad) 0;gap:24px;margin:0 auto}.tkp-phone{flex-direction:column;gap:16px;display:flex}.tkp-ev__when,.tkp-ev__where{display:block}.tkp--paid .tkp-ev{margin-top:-8px}.tkp .tkp-ev__title{letter-spacing:-.01em;font-size:17px;line-height:22px}.tkp .tkp-ev--page .tkp-ev__title{letter-spacing:-.02em;font-size:24px;line-height:28px}.tkp .tkp-ev__when{color:var(--ink-2);margin-top:2px;font-size:15px;line-height:20px}.tkp .tkp-ev__where{color:var(--ink-2);overflow-wrap:anywhere;font-size:15px;line-height:20px}.tkp-ev__where b{color:var(--ink);font-weight:500}.tkp .tkp-ev--page .tkp-ev__when{margin-top:6px}.tkp-ev--one .tkp-ev__when,.tkp-ev--one .tkp-ev__where,.tkp--paid .tkp-ev--one .tkp-ev__title,.tkp .tkp-ev--invalid .tkp-ev__when,.tkp .tkp-ev--invalid .tkp-ev__where{display:none}.tkp--paid .tkp-ev--one .tkp-ev__order{margin-top:0}.tkp--one .tkp__main:has(.tkp-thx--inst){--inst-w:120px;--inst-h:150px;--inst-v:80px;--inst-floor:124px}.tkp--one .tkp-inst__play{width:34px;height:34px;box-shadow:0 0 0 2.5px var(--surface);top:12px;left:-12px}.tkp--one .tkp-inst__play svg{width:20px;height:20px;margin-left:2px}.tkp-cal--phone{display:inline-flex}.tkp-utils{flex-direction:column;align-items:flex-start;gap:0;margin:-4px 0}.tkp-utils .btn{border-radius:var(--r-ctl-m);background:0 0;gap:10px;height:44px;padding:0;font-size:16.5px}.tkp-all--phone.btn{border-radius:var(--r-ctl-l);gap:10px;height:52px}.tkp~.foot--compact{margin-top:48px}}@media (max-width:380px){.tkp .tkp-thx__h{font-size:24px;line-height:28px}}.txhuman{border-radius:var(--r-lg);background:var(--surface);width:min(420px,100% - 32px);color:var(--ink);box-shadow:var(--elev);border:0;margin:auto;padding:24px}.txhuman::backdrop{background:#18181b52}.txhuman__title{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:24px}.txhuman__note{color:var(--ink-2);margin-top:8px;font-size:15px;line-height:22px}.txhuman__widget{min-height:65px;margin-top:20px}.txhuman .txerr{margin-top:20px}.txhuman__acts{gap:8px;margin-top:20px;display:flex}.txhuman__acts .btn{flex:1}@media (max-width:600px){.txhuman{width:100%;max-width:none;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--elev-sheet);margin:auto 0 0}}.txbounce{--tx-danger:#c8102e;--tx-danger-deep:#9d0b22;border-radius:var(--r-lg);background:var(--tx-danger);color:#fff;gap:18px;margin-bottom:20px;padding:22px 24px 24px;display:grid}.txbounce--done{background:var(--good)}.txbounce__body{gap:8px;display:grid}.txbounce__title{letter-spacing:-.02em;color:#fff;align-items:center;gap:12px;margin:0;font-size:26px;font-weight:700;line-height:30px;display:flex}.txbounce__kicker{letter-spacing:-.01em;color:#fff;align-items:center;gap:12px;margin:0;font-size:20px;font-weight:700;line-height:26px;display:flex}.txbounce__glyph{color:#fff;flex:none;width:28px;height:28px}.txbounce__text{color:#ffffffeb;max-width:56ch;margin:0;font-size:15.5px;line-height:23px}.txbounce__text b{color:#fff;word-break:break-all;font-weight:600}.txbounce__form{gap:10px;margin:0;display:grid}.txbounce__label{color:#fff;font-size:14.5px;font-weight:600;line-height:20px;display:block}.txbounce .txinput{color:var(--ink);box-shadow:none;background:#fff;margin-top:0}.txbounce .txinput::placeholder{color:var(--ink-3)}.txbounce .txinput:focus-visible{outline-offset:2px;outline:3px solid #fff}.txbounce .txinput[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--tx-danger-deep)}.txbounce .txbounce__btn{border-radius:var(--r-ctl-l);width:100%;height:52px;color:var(--tx-danger);background:#fff;margin:2px 0 0;padding:0}.txbounce .txbounce__btn:hover{color:var(--tx-danger-deep);background:#fff}.txbounce .txbounce__btn:disabled,.txbounce .txbounce__btn:disabled:hover{color:#ffffffb8;background:#ffffff47}.txbounce .txerr{background:var(--tx-danger-deep);color:#fff;margin:0}.txbounce .txadv{background:#fff;margin-top:0}.txbounce .txadv--warn{background:#fff}.txbounce--delayed{--txb-bg:#fff1c2;--tx-warn:#a15c00;background:var(--txb-bg);color:var(--ink)}.txbounce--delayed .txbounce__title,.txbounce--delayed .txbounce__label,.txbounce--delayed .txbounce__text b{color:var(--ink)}.txbounce--delayed .txbounce__glyph{color:var(--tx-warn)}.txbounce--delayed .txbounce__text{color:var(--ink-2)}.txbounce--delayed .txinput{box-shadow:inset 0 0 0 1.5px var(--tx-edge)}.txbounce--delayed .txinput:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.txbounce--delayed .txbounce__btn{background:var(--ink);color:#fff}.txbounce--delayed .txbounce__btn:hover{color:#fff;background:#000}.txbounce--delayed .txbounce__btn:disabled,.txbounce--delayed .txbounce__btn:disabled:hover{background:var(--ink-2);color:#fff}.txadv{--tx-danger:#c8102e;--tx-danger-deep:#9d0b22;--tx-warn:#a15c00;border-radius:var(--r-md);color:var(--ink);background:#fdebee;outline:none;gap:8px;margin-top:12px;padding:16px;display:grid}.txadv--warn{background:#fff1c2}.txadv__title{letter-spacing:-.01em;color:var(--tx-danger-deep);align-items:center;gap:10px;margin:0;font-size:17px;font-weight:600;line-height:22px;display:flex}.txadv--warn .txadv__title{color:var(--ink)}.txadv__glyph{width:22px;height:22px;color:var(--tx-danger);flex:none}.txadv--warn .txadv__glyph{color:var(--tx-warn)}.txadv__text{color:var(--ink-2);margin:0;font-size:14.5px;line-height:21px}.txadv__text b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.txadv__acts{gap:8px;margin-top:6px;display:grid}.txadv__btn{border-radius:var(--r-ctl-l);background:var(--tx-danger);color:#fff;width:100%;height:48px;font:inherit;text-align:center;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;padding:0 16px;font-size:16px;font-weight:600;line-height:20px;transition:background .15s;display:block;overflow:hidden}.txadv__btn:hover{background:var(--tx-danger-deep)}.txadv--warn .txadv__btn{background:var(--ink)}.txadv--warn .txadv__btn:hover{background:#000}.txadv .txadv__btn--quiet,.txadv .txadv__btn--quiet:hover{color:var(--ink);background:#18181b14;font-weight:500}.txadv .txadv__btn--quiet:hover{background:#18181b24}.txadv__rows{gap:20px;margin-top:8px;display:grid}.txorder{gap:10px;display:grid}.txorder__name{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:600;line-height:21px}.txorder__meta{color:var(--ink-2);margin:2px 0 0;font-size:14.5px;line-height:20px}.txorder__meta b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.txorder__done{min-height:48px;color:var(--good);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;line-height:20px;display:flex}.txorder__done b{overflow-wrap:anywhere;font-weight:600}.txorder__done svg{flex:none;width:20px;height:20px}.txorder__err{color:var(--tx-danger-deep);margin:0;font-size:14px;line-height:20px}.txadv .txadv__btn:disabled,.txadv .txadv__btn:disabled:hover{opacity:1;background:var(--ink-2);cursor:default}.txadv--calm{background:var(--fill-quiet);margin-top:16px}.txadv--calm .txadv__title{color:var(--ink)}.txadv--calm .txadv__btn{background:var(--ink)}.txadv--calm .txadv__btn:hover{background:#000}@media (min-width:600px){.txorder{grid-template-columns:1fr auto;align-items:center;column-gap:16px}.txorder .txadv__btn{width:auto;min-width:148px}.txorder__done{justify-content:flex-end;min-height:0}.txorder__err{grid-column:1/-1}}.txdone__title{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;line-height:22px;display:flex}.txdone__title.is-ok{color:var(--good)}.txdone__title svg{flex:none;width:20px;height:20px}.txdone__text{color:var(--ink-2);margin:8px 0 0;font-size:14.5px;line-height:21px}.txdone__text b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.txinput[aria-invalid=true]{box-shadow:inset 0 0 0 2px #c8102e}
