.gig4{--gig4-ease-out:cubic-bezier(.16, 1, .3, 1);--gig4-ease-push:cubic-bezier(.32, .72, 0, 1);--gig4-ease-spring:cubic-bezier(.34, 1.56, .64, 1);aspect-ratio:470/392;-webkit-user-select:none;user-select:none;font-feature-settings:"tnum";width:100%;position:relative}.gig4__stage{transform-origin:top;width:470px;height:392px;position:absolute;top:0;left:50%}.gig4__scene{pointer-events:none;opacity:1;transition:opacity .42s var(--gig4-ease-out);position:absolute;inset:0}.gig4__scene.is-out{opacity:0}.gig4__card{background:#fefefe;border:1px solid #ededed;border-radius:20px;flex-direction:column;gap:12px;padding:20px;display:flex;position:absolute;inset:0;box-shadow:0 12px 32px #0000000d}.gig4__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gig4__head-main{min-width:0}.gig4__title{letter-spacing:-.2px;color:#0a0a0a;font-size:15px;font-weight:500}.gig4__sub{letter-spacing:-.2px;color:#5d5d5d;margin-top:2px;font-size:11.5px}.gig4__badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:0;height:22px;transition:opacity .34s var(--gig4-ease-spring), transform .34s var(--gig4-ease-spring);border:1px solid #0000;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:9px;font-weight:500;line-height:1;display:inline-flex;transform:scale(.72)}.gig4__badge.is-red{color:#c81e1e;background:#ff41411a;border-color:#ff414133}.gig4__badge.is-green{color:#0b7a3e;background:#41d97f1a;border-color:#41d97f33}.gig4__scene.is-p3 .gig4__badge{opacity:1;transform:none}.gig4__body{flex:1;grid-template-columns:176px 1fr 158px;align-items:center;min-height:0;display:grid}.gig4__probe{opacity:0;transition:opacity .48s var(--gig4-ease-out), transform .48s var(--gig4-ease-out);flex-direction:column;align-items:center;gap:7px;display:flex;transform:translate(-14px)}.gig4__scene.is-p1 .gig4__probe{opacity:1;transform:none}.gig4__probe-face{color:#1b4fe0;background:#eaf1ff;border-radius:14px;width:78px;height:88px;padding:17px;position:relative}.gig4__face{width:100%;height:100%;display:block}.gig4__corner{opacity:.85;border:2px solid #2567ff;width:11px;height:11px;position:absolute}.gig4__corner.is-tl{border-bottom:0;border-right:0;border-radius:4px 0 0;top:6px;left:6px}.gig4__corner.is-tr{border-bottom:0;border-left:0;border-radius:0 4px 0 0;top:6px;right:6px}.gig4__corner.is-bl{border-top:0;border-right:0;border-radius:0 0 0 4px;bottom:6px;left:6px}.gig4__corner.is-br{border-top:0;border-left:0;border-radius:0 0 4px;bottom:6px;right:6px}.gig4__probe-label{letter-spacing:.06em;text-transform:uppercase;color:#9da1a1;font-size:9.5px;font-weight:500}.gig4__fields{flex-direction:column;gap:4px;width:172px;display:flex}.gig4__field{opacity:0;transition:opacity .38s var(--gig4-ease-out), transform .38s var(--gig4-ease-out);align-items:baseline;gap:6px;display:flex;transform:translateY(5px)}.gig4__scene.is-p1 .gig4__field{opacity:1;transform:none}.gig4__field-k{letter-spacing:.03em;text-transform:uppercase;color:#9da1a1;flex:none;width:56px;font-size:8.5px;font-weight:500}.gig4__field-v{letter-spacing:-.2px;color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10.5px;overflow:hidden}.gig4__mid{flex-direction:column;align-items:center;gap:9px;margin:0 -10px;display:flex}.gig4__sim{opacity:0;transition:opacity .32s var(--gig4-ease-out), transform .32s var(--gig4-ease-out);align-items:baseline;gap:6px;display:inline-flex;transform:translateY(4px)}.gig4__scene.is-p2 .gig4__sim{opacity:1;transform:none}.gig4__sim-k{letter-spacing:.06em;text-transform:uppercase;color:#9da1a1;font-size:8.5px;font-weight:500}.gig4__sim-v{letter-spacing:-.3px;color:#0a0a0a;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.gig4__rail{background:#ededed;border-radius:2px;width:100%;height:2px;display:block;position:relative;overflow:hidden}.gig4__beam{opacity:0;background:#2567ff;border-radius:2px;width:34px;position:absolute;top:0;bottom:0;left:0;transform:translate(-34px)}.gig4__scene.is-p2:not(.is-p3) .gig4__beam{opacity:1;animation:gig4-beam 1.05s var(--gig4-ease-push) infinite}@keyframes gig4-beam{0%{transform:translate(-34px)}to{transform:translate(128px)}}.gig4__tray{opacity:0;transition:opacity .48s var(--gig4-ease-out), transform .48s var(--gig4-ease-out);background:#f9f9f9;border:1px solid #ededed;border-radius:14px;flex-direction:column;gap:9px;padding:11px;display:flex;transform:translate(12px)}.gig4__scene.is-p1 .gig4__tray{opacity:1;transform:none}.gig4__tray-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.gig4__tray-title{letter-spacing:.04em;text-transform:uppercase;color:#4b5058;font-size:10px;font-weight:500}.gig4__tray-count{color:#9da1a1;font-variant-numeric:tabular-nums;font-size:10px}.gig4__tray-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.gig4__tray-chip{color:#9da1a1;width:30px;height:30px;transition:background-color .3s var(--gig4-ease-out), color .3s var(--gig4-ease-out), transform .34s var(--gig4-ease-spring), box-shadow .3s var(--gig4-ease-out);background:#f0f0f2;border-radius:8px;padding:4px;position:relative}.gig4__scene.is-p3 .gig4__tray-chip.is-hit{color:#1b4fe0;background:#eaf1ff;transform:scale(1.1);box-shadow:0 0 0 2px #2567ff}.gig4__event{opacity:0;transition:opacity .52s var(--gig4-ease-out), transform .52s var(--gig4-ease-out);background:#f9f9f9;border:1px solid #ededed;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;transition-delay:.18s;display:flex;transform:translateY(8px)}.gig4__scene.is-p3 .gig4__event{opacity:1;transform:none}.gig4__event-code{letter-spacing:-.2px;color:#1b4fe0;flex:none;font-size:11.5px;font-weight:500}.gig4__event-text{letter-spacing:-.2px;color:#5d5d5d;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11.5px;overflow:hidden}.gig4__event-time{color:#9da1a1;flex:none;font-size:10.5px}.gig4__foot{letter-spacing:.05em;text-transform:uppercase;color:#9da1a1;font-size:10px;font-weight:500}.gig4:not(.is-playing) .gig4__beam{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.gig4 .gig4__scene,.gig4 .gig4__probe,.gig4 .gig4__field,.gig4 .gig4__tray,.gig4 .gig4__badge,.gig4 .gig4__event,.gig4 .gig4__sim,.gig4 .gig4__tray-chip{transition:none}.gig4 .gig4__beam{opacity:0;animation:none}}.gig5{--gig5-ease-out:cubic-bezier(.16, 1, .3, 1);--gig5-motion:.32s;aspect-ratio:520/308;-webkit-user-select:none;user-select:none;font-feature-settings:"tnum";width:100%;position:relative}.gig5__stage{transform-origin:top;width:520px;height:308px;position:absolute;top:0;left:50%}.gig5__console{background:#fefefe;border:1px solid #ededed;border-radius:20px;flex-direction:column;padding:22px 24px 0;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 12px 32px #0000000d}.gig5__head{justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.gig5__id{align-items:center;gap:9px;min-width:0;display:flex}.gig5__dot{background:#2567ff;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 #2567ff73}.gig5.is-playing .gig5__dot{animation:gig5-ping 2.1s var(--gig5-ease-out) infinite}@keyframes gig5-ping{0%{box-shadow:0 0 #2567ff73}70%{box-shadow:0 0 0 7px #2567ff00}to{box-shadow:0 0 #2567ff00}}.gig5__eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:#6e6e73;font-size:9px;font-weight:500}.gig5__name{letter-spacing:-.3px;color:#1a1a1a;white-space:nowrap;font-size:14px;font-weight:500}.gig5__caret{background:#2567ff;width:1.5px;height:13px;margin-left:1px;animation:.9s step-end infinite gig5-blink;display:inline-block;transform:translateY(2px)}@keyframes gig5-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.gig5__chip{color:#07479e;letter-spacing:1.2px;text-transform:uppercase;background:#2567ff1f;border-radius:999px;flex:none;align-items:center;height:22px;padding:0 10px;font-size:9px;font-weight:500;display:inline-flex}.gig5__grid{-moz-column-gap:28px;flex:1;grid-template-columns:1fr 1fr;align-content:center;gap:4px 28px;padding-bottom:14px;display:grid}.gig5__row{align-items:center;gap:10px;height:40px;display:flex}.gig5__cb{width:16px;height:16px;transition:background-color var(--gig5-motion) var(--gig5-ease-out), border-color var(--gig5-motion) var(--gig5-ease-out);background:#fefefe;border:.6px solid #c4c7c7;border-radius:4px;flex:none;place-items:center;display:grid;position:relative}.gig5__cb svg{opacity:0;width:8px;height:7.2px;transition:opacity .16s var(--gig5-ease-out), transform .32s cubic-bezier(.34, 1.32, .64, 1);transform:scale(.3)}.gig5__row.is-on .gig5__cb{background:#2567ff;border-color:#0000}.gig5__row.is-on .gig5__cb svg{opacity:1;transform:scale(1)}.gig5__lbl{letter-spacing:-.2px;color:#6e6e73;white-space:nowrap;transition:color var(--gig5-motion) var(--gig5-ease-out);font-size:13px;font-weight:400}.gig5__row.is-on .gig5__lbl{color:#1a1a1a;font-weight:450}.gig5__foot{letter-spacing:-.1px;color:#6e6e73;border-top:1px solid #f4f4f6;justify-content:space-between;align-items:center;gap:12px;padding:14px 0 18px;font-size:11px;display:flex}.gig5__price{color:#4b5058}.gig5__price b{color:#1a1a1a;font-weight:500}.gig5__swap{display:inline-block}.gig5.is-playing .gig5__swap{animation:gig5-swapin .42s var(--gig5-ease-out)}@keyframes gig5-swapin{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.gig5__bar{transform-origin:0;background:#2567ff;border-radius:2px;height:2px;position:absolute;bottom:10px;left:24px;right:24px;transform:scaleX(0)}.gig5.is-playing .gig5__bar{animation:linear forwards gig5-fillbar}@keyframes gig5-fillbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gig5:not(.is-playing) .gig5__bar{animation:none;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.gig5 .gig5__dot,.gig5 .gig5__caret,.gig5 .gig5__swap,.gig5 .gig5__bar{animation:none}.gig5 .gig5__cb,.gig5 .gig5__cb svg,.gig5 .gig5__lbl{transition:none}.gig5 .gig5__bar{transform:scaleX(1)}}
