.Grab_figure__GYFwd{margin:0;min-width:0}.Grab_frame__paxMg{position:relative;border:1px solid var(--helm-border-default);border-radius:var(--radius-md);overflow:hidden;background:var(--helm-surface-sunken)}.Grab_device__Wlsyc{border-radius:18px}.Grab_pending__Aab70{background:var(--helm-surface-raised);border-style:dashed}.Grab_img__sxace{display:block;width:100%;height:auto}.Grab_caption__Qkdn7{margin-top:.85rem;font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--helm-fg-muted)}.Blocks_hero__qmCN8{padding:clamp(3.5rem,8vw,6.5rem) 0 clamp(3rem,6vw,5rem)}.Blocks_heroMeta__Ff5qe{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.75rem;font-size:.82rem}.Blocks_metaText__C8WxF{font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--helm-fg-muted)}.Blocks_heroTitle__73yw2{max-width:17ch;margin-bottom:1.5rem}.Blocks_heroLead__u_oDB{margin-bottom:0}.Blocks_actions__ksq_y{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2.25rem}.Blocks_heroVisual__FOwk_{margin-top:clamp(3rem,6vw,4.5rem)}.Blocks_sectionHead__GMedx{max-width:760px;margin-bottom:clamp(2.5rem,5vw,3.75rem)}.Blocks_sectionHead__GMedx h2{margin-bottom:1rem}.Blocks_sectionHead__GMedx .lead{margin:0}.Blocks_spec__Ntc2F{margin:0;border-top:1px solid var(--helm-border-default)}.Blocks_specRow__jiFeL{display:grid;grid-template-columns:minmax(140px,.36fr) 1fr;grid-gap:1.5rem;gap:1.5rem;padding:.95rem 0;border-bottom:1px solid var(--helm-border-subtle)}.Blocks_specRow__jiFeL dt{font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--helm-fg-muted);padding-top:.25rem}.Blocks_specRow__jiFeL dd{margin:0;color:var(--helm-fg-secondary);font-size:.95rem}@media (max-width:640px){.Blocks_specRow__jiFeL{grid-template-columns:1fr;gap:.35rem}}.Blocks_points__zaaQP{display:grid;border-top:1px solid var(--helm-border-default);border-left:1px solid var(--helm-border-subtle)}.Blocks_cols2__YGOQb{grid-template-columns:repeat(2,minmax(0,1fr))}.Blocks_cols3__ZQOZp{grid-template-columns:repeat(3,minmax(0,1fr))}.Blocks_cols4__e8soS{grid-template-columns:repeat(4,minmax(0,1fr))}.Blocks_point__N88E9{padding:1.6rem 1.5rem 1.75rem;border-right:1px solid var(--helm-border-subtle);border-bottom:1px solid var(--helm-border-subtle)}.Blocks_point__N88E9 h3{margin-bottom:.6rem}.Blocks_point__N88E9 p{margin:0;font-size:.95rem}.Blocks_point__N88E9 .Blocks_pointNote___WJ3b{margin-top:.9rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em;color:var(--helm-fg-muted)}.Blocks_pointNum__IwP7o{display:block;margin-bottom:1.25rem;font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.2em;color:var(--helm-fg-muted)}@media (max-width:1000px){.Blocks_cols3__ZQOZp,.Blocks_cols4__e8soS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Blocks_cols2__YGOQb,.Blocks_cols3__ZQOZp,.Blocks_cols4__e8soS{grid-template-columns:1fr}.Blocks_point__N88E9{padding:1.35rem 1.1rem 1.5rem}}.Blocks_productRow__RpgyM{border-top:1px solid var(--helm-border-default)}.Blocks_product__kBKTb{display:grid;grid-template-columns:minmax(220px,.9fr) 1.4fr minmax(180px,.8fr) 24px;grid-gap:1.5rem;gap:1.5rem;align-items:baseline;padding:1.4rem 0;border-bottom:1px solid var(--helm-border-subtle)}.Blocks_product__kBKTb,.Blocks_product__kBKTb:hover{color:var(--helm-fg-primary)}.Blocks_product__kBKTb:hover .Blocks_productArrow__wFyG2{color:var(--helm-accent-signal);transform:translateX(3px)}.Blocks_productHead__h_pcZ{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.Blocks_productName__vcN1h{font-size:1.2rem;letter-spacing:-.015em}.Blocks_productLine__XgNDB{color:var(--helm-fg-secondary);font-size:.95rem}.Blocks_productPlatform__3bdW3{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;color:var(--helm-fg-muted)}.Blocks_productArrow__wFyG2{color:var(--helm-fg-muted);transition:color var(--dur-quick) var(--ease),transform var(--dur-quick) var(--ease)}@media (max-width:900px){.Blocks_product__kBKTb{grid-template-columns:1fr 24px;gap:.5rem 1rem}.Blocks_productHead__h_pcZ,.Blocks_productLine__XgNDB,.Blocks_productPlatform__3bdW3{grid-column:1}.Blocks_productArrow__wFyG2{grid-column:2;grid-row:1}}.Blocks_offerInner__jCStB{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:end}.Blocks_offerInner__jCStB h2{max-width:16ch}.Blocks_offerSide__lkcwz .Blocks_actions__ksq_y{margin-top:1.75rem}.Blocks_offerList__pnYtU{border-top:1px solid var(--helm-border-default)}.Blocks_offerList__pnYtU li{display:flex;gap:.9rem;align-items:baseline;padding:.95rem 0;border-bottom:1px solid var(--helm-border-subtle);font-size:1.05rem;color:var(--helm-fg-primary)}.Blocks_offerList__pnYtU li:before{content:"";flex:0 0 auto;width:6px;height:6px;background:var(--helm-accent-signal);transform:translateY(-2px)}@media (max-width:880px){.Blocks_offerInner__jCStB{grid-template-columns:1fr;align-items:start}}.page_split__Dz2Xd{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}@media (max-width:960px){.page_split__Dz2Xd{grid-template-columns:1fr}}.page_tbc__9TneZ{display:inline-block;padding:.05em .4em;border:1px dashed var(--helm-border-strong);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:.82em;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--helm-fg-muted);white-space:nowrap}.page_plans__6RA7s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--helm-border-default);border-left:1px solid var(--helm-border-subtle)}.page_plan__N6_uT{padding:1.75rem 1.6rem 2rem;border-right:1px solid var(--helm-border-subtle);border-bottom:1px solid var(--helm-border-subtle);display:flex;flex-direction:column}.page_code__P57EE{margin:0 0 1.4rem;font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--helm-fg-muted)}.page_plan__N6_uT h2{font-size:clamp(1.35rem,2vw,1.6rem);margin-bottom:1.1rem}.page_price__ARJO_{margin:0 0 .35rem;font-size:1.6rem;color:var(--helm-fg-primary)}.page_billing__jTkME,.page_per__C2ye_{font-size:.9rem;color:var(--helm-fg-muted)}.page_billing__jTkME{margin:0 0 1.5rem}.page_rows__Jn4u4{margin:0;border-top:1px solid var(--helm-border-subtle)}.page_rows__Jn4u4>div{display:grid;grid-template-columns:88px 1fr;grid-gap:1rem;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--helm-border-subtle)}.page_rows__Jn4u4 dt{font-family:var(--font-mono);font-size:.62rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--helm-fg-muted);padding-top:.2rem}.page_rows__Jn4u4 dd{margin:0;font-size:.93rem;color:var(--helm-fg-secondary)}.page_beta__kDT0_{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:end;margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.75rem,4vw,2.75rem);border:1px solid var(--helm-accent-signal);border-radius:var(--radius-md)}.page_beta__kDT0_ h2{margin-bottom:.75rem}.page_beta__kDT0_ .lead{margin:0}.page_betaList__VuLJZ{margin-bottom:1.5rem;border-top:1px solid var(--helm-border-default)}.page_betaList__VuLJZ li{display:flex;gap:.9rem;align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--helm-border-subtle);color:var(--helm-fg-primary)}.page_betaList__VuLJZ li:before{content:"";flex:0 0 auto;width:6px;height:6px;background:var(--helm-accent-signal);transform:translateY(-2px)}.page_split__Lwp5O{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}@media (max-width:960px){.page_plans__6RA7s{grid-template-columns:1fr}.page_beta__kDT0_,.page_split__Lwp5O{grid-template-columns:1fr;align-items:start}}.page_tour__5ZIS9{margin:0}.page_tour__5ZIS9 figcaption{margin-top:.85rem;font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--helm-fg-muted)}.page_split__uf_pd{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}.page_callouts__2vdTX{display:flex;flex-direction:column;border-top:1px solid var(--helm-border-default)}.page_callout__IT7j9{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;padding:clamp(2rem,4vw,3rem) 0;border-bottom:1px solid var(--helm-border-subtle)}.page_calloutText__3S9SN h3{font-size:1.3rem;margin-bottom:.6rem}.page_calloutText__3S9SN p:last-child{margin:0;font-size:.95rem}.page_calloutVisual__vMsB3{min-width:0}@media (max-width:960px){.page_callout__IT7j9,.page_split__uf_pd{grid-template-columns:1fr}}.HelmDJTour_frame__Sd4aU{position:relative;width:100%;max-width:1200px;margin:0 auto;aspect-ratio:16/9.6;border-radius:var(--radius-lg);overflow:hidden;background:#08090b;border:1px solid var(--hairline);color:var(--text-primary);display:flex;flex-direction:column;font-family:var(--font-body)}.HelmDJTour_windowBar__hcRaS{height:28px;display:flex;align-items:center;padding:0 12px;flex-shrink:0}.HelmDJTour_lights__uyK2b{display:flex;gap:6px}.HelmDJTour_lights__uyK2b span{width:11px;height:11px;border-radius:50%}.HelmDJTour_lights__uyK2b span:first-child{background:#ff5f56}.HelmDJTour_lights__uyK2b span:nth-child(2){background:#ffbd2e}.HelmDJTour_lights__uyK2b span:nth-child(3){background:#27c93f}.HelmDJTour_nav__qW33O{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:6px 16px 14px;flex-shrink:0;position:relative}.HelmDJTour_nav__qW33O:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:rgba(242,239,232,.06)}.HelmDJTour_brand__7MMFy{justify-self:start}.HelmDJTour_wordmark__KHkaI{font-family:var(--font-display);font-weight:800;font-size:22px;line-height:1;letter-spacing:-.01em;color:var(--helm-cream);text-transform:uppercase;white-space:nowrap}.HelmDJTour_wordmark__KHkaI .HelmDJTour_slash__x_8du{display:inline-block;padding:0 10px;color:#7b7f88;font-weight:700}.HelmDJTour_showCtrls__0d9E9{justify-self:center;display:inline-flex;gap:6px}.HelmDJTour_showBtn__HRE0Y{display:inline-flex;align-items:center;gap:9px;padding:7px 18px;border-radius:8px;border:1px solid var(--hairline);background:rgba(20,22,27,.6);color:#b9bdc4;font-weight:700;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.HelmDJTour_showBtn__HRE0Y .HelmDJTour_btnDot__M1DG5{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.35}.HelmDJTour_showBtn__HRE0Y.HelmDJTour_liveOn__cUMEA{border-color:#3db273;color:#3db273;background:rgba(61,178,115,.1)}.HelmDJTour_showBtn__HRE0Y.HelmDJTour_liveOn__cUMEA .HelmDJTour_btnDot__M1DG5{opacity:1;box-shadow:0 0 8px currentColor}.HelmDJTour_tabs__WHwis{justify-self:end;display:flex;gap:22px;padding-right:8px}.HelmDJTour_tab__GxI_B{position:relative;padding:4px 2px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b7f88;transition:color .3s var(--ease)}.HelmDJTour_tab__GxI_B.HelmDJTour_tabActive__mJnUi{color:var(--helm-cream)}.HelmDJTour_tab__GxI_B.HelmDJTour_tabActive__mJnUi:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--helm-signal);border-radius:1px}.HelmDJTour_stage__X47vQ{flex:1 1;min-height:0;position:relative;padding:16px 18px;overflow:hidden}.HelmDJTour_scene__M6ubZ{position:absolute;inset:16px 18px;opacity:0;transform:translateY(6px) scale(.995);transition:opacity .55s var(--ease),transform .55s var(--ease);pointer-events:none}.HelmDJTour_scene__M6ubZ.HelmDJTour_sceneActive__4SWfV{opacity:1;transform:translateY(0) scale(1)}.HelmDJTour_mono__P6pDS{font-family:var(--font-mono)}.HelmDJTour_waveSvg__mh_gv{position:absolute;inset:0;width:100%;height:100%;display:block}.HelmDJTour_decksScene__y9CVj{display:flex;flex-direction:column;gap:10px;height:100%}.HelmDJTour_deckRow__aogRT{position:relative;flex:1 1;min-height:0;background:rgba(14,16,20,.8);border:1px solid rgba(242,239,232,.05);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.HelmDJTour_deckRowHeader__OG__d{display:flex;align-items:center;justify-content:space-between}.HelmDJTour_deckHeading__kDcjz{display:flex;align-items:baseline;gap:10px}.HelmDJTour_deckName__KcoRC{margin:0;font-size:13px;font-weight:700;color:var(--helm-cream)}.HelmDJTour_modelTag__1WMbY{font-family:var(--font-mono)}.HelmDJTour_livePill__uF1M5,.HelmDJTour_modelTag__1WMbY{font-size:9px;color:#7b7f88;text-transform:uppercase;letter-spacing:.14em}.HelmDJTour_livePill__uF1M5{padding:3px 8px;border-radius:var(--radius-sm);border:1px solid rgba(242,239,232,.1);font-weight:700}.HelmDJTour_livePillOn__yrram{border-color:#3db273;color:#3db273;background:rgba(61,178,115,.08)}.HelmDJTour_livePillOff__d07P6{border-color:rgba(242,239,232,.1);color:#7b7f88;background:transparent}.HelmDJTour_deckWaveRow__fTsp_{display:flex;align-items:stretch;flex:1 1;min-height:0}.HelmDJTour_deckWaveFrame__JExsW{position:relative;flex:1 1;min-width:0;background:#0b0c0f;border:1px solid rgba(242,239,232,.04);border-radius:var(--radius-sm) 0 0 var(--radius-sm);overflow:hidden}.HelmDJTour_deckCueMark__07cQp{position:absolute;top:0;bottom:0;width:1px;background:rgba(61,178,115,.55);transform:translateX(-50%)}.HelmDJTour_deckCueLabel__PZUju{position:absolute;top:2px;left:3px;padding:1px 4px;background:rgba(61,178,115,.9);color:#0a0a0c;font-family:var(--font-mono);font-size:8px;font-weight:700;border-radius:2px;white-space:nowrap}.HelmDJTour_deckPlayhead__t00ei{position:absolute;top:0;bottom:0;width:2px;background:#ff9500;box-shadow:0 0 6px rgba(255,149,0,.6);transform:translateX(-50%);will-change:left}.HelmDJTour_deckExpand__vK5mh{width:18px;display:flex;align-items:center;justify-content:center;background:rgba(20,22,27,.6);border:1px solid rgba(242,239,232,.04);border-left:none;border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#7b7f88}.HelmDJTour_deckInfoRow__i8XW4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.HelmDJTour_deckTrackMeta__xGPf5{flex:1 1;min-width:0;display:flex;align-items:baseline;gap:8px}.HelmDJTour_deckTrackTitle__HPkqa{font-size:12px;font-weight:700;color:var(--helm-cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_deckTrackArtist__yHdns{font-size:11px;color:#7b7f88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_deckStatusGroup__puvqd{display:flex;align-items:center;gap:8px;flex-shrink:0}.HelmDJTour_deckTransport__G6RZP{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;color:#7b7f88;text-transform:uppercase;padding:2px 6px;border:1px solid rgba(242,239,232,.1);border-radius:3px}.HelmDJTour_deckTransportPlaying__4maaz{color:#3db273;border-color:rgba(61,178,115,.35)}.HelmDJTour_deckBpm__vbC13{font-family:var(--font-mono);font-size:11px;color:#b9bdc4}.HelmDJTour_deckTcGroup___MWxy{display:flex;align-items:baseline;gap:6px;flex-shrink:0;font-family:var(--font-mono)}.HelmDJTour_deckTcValue__deIZd{font-size:16px;font-weight:700;color:var(--helm-cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.3px}.HelmDJTour_deckTcSep__86Eje{font-size:12px;color:#7b7f88}.HelmDJTour_deckTcRemaining__jfS6C{font-size:11px;color:#b9bdc4}.HelmDJTour_deckTcRouting__HJaqO{display:flex;align-items:center;gap:6px;flex-shrink:0}.HelmDJTour_deckRouteLabel__ekt7z{font-family:var(--font-mono);font-size:9px;color:#7b7f88;letter-spacing:.12em;text-transform:uppercase}.HelmDJTour_deckRouteSelect__v8kEc{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid rgba(242,239,232,.08);border-radius:var(--radius-sm);background:rgba(20,22,27,.8);color:#b9bdc4;font-size:10.5px;font-family:var(--font-mono)}.HelmDJTour_deckPreviewRow__Kfm_I{display:flex;align-items:center;gap:10px;padding-top:6px;border-top:1px solid rgba(242,239,232,.05)}.HelmDJTour_deckPreviewBtn__CRDuE{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1.5px solid rgba(242,239,232,.08);border-radius:var(--radius-sm);background:rgba(20,22,27,.8);color:#b9bdc4;flex-shrink:0}.HelmDJTour_deckPreviewBody__vrZht{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.HelmDJTour_deckPreviewLabel__5gyXb{font-family:var(--font-mono);font-size:8.5px;color:#7b7f88;letter-spacing:.12em;text-transform:uppercase}.HelmDJTour_deckPreviewFile__gyzTH{font-size:11px;color:#b9bdc4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_deckPreviewHint__vMjRJ{font-size:10px;color:#7b7f88;font-style:italic;flex-shrink:0}.HelmDJTour_tracksScene__QHCPc{display:grid;grid-template-columns:260px 1fr;grid-gap:10px;gap:10px;height:100%;min-height:0}.HelmDJTour_sidebarSection__YIDU1,.HelmDJTour_tracksSidebar__B5ldd{display:flex;flex-direction:column;gap:8px;min-height:0}.HelmDJTour_sidebarSection__YIDU1{background:rgba(14,16,20,.8);border:1px solid rgba(242,239,232,.05);border-radius:var(--radius-md);padding:10px}.HelmDJTour_sidebarListSection__FTN8G{flex:1 1;min-height:0}.HelmDJTour_sidebarCaptureSection__EhrfS{flex-shrink:0;padding:8px 10px;gap:4px}.HelmDJTour_sidebarHeader__cJUke{display:flex;flex-direction:column;gap:6px}.HelmDJTour_sidebarTitle__HoPfQ{margin:0;font-size:12px;font-weight:700;color:var(--helm-cream)}.HelmDJTour_sidebarControls__SgVBA{display:flex;align-items:center;gap:4px}.HelmDJTour_sidebarSelect__jfUVf{flex:1 1;min-width:0;justify-content:space-between;gap:4px;padding:4px 8px;color:var(--helm-cream);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_sidebarIcon__G_f_3,.HelmDJTour_sidebarSelect__jfUVf{display:inline-flex;align-items:center;border:1px solid rgba(242,239,232,.08);border-radius:var(--radius-sm);background:rgba(20,22,27,.8)}.HelmDJTour_sidebarIcon__G_f_3{justify-content:center;width:22px;height:22px;color:#b9bdc4;font-size:11px;flex-shrink:0}.HelmDJTour_sidebarIconDanger__qsrRH{color:#c03a3a;border-color:rgba(192,58,58,.25)}.HelmDJTour_sidebarToggle__sm8AU{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid rgba(242,239,232,.08);border-radius:var(--radius-sm);overflow:hidden}.HelmDJTour_sidebarToggleBtn__oPxdC{padding:4px 8px;text-align:center;font-size:10px;font-weight:600;color:#7b7f88;background:rgba(20,22,27,.8)}.HelmDJTour_sidebarToggleOn__uCYqI{background:rgba(10,132,255,.14);color:#0a84ff}.HelmDJTour_sidebarScroll__JX37y{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:4px}.HelmDJTour_sidebarTrackRow__plqWj{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;padding:6px 8px;border:1px solid rgba(242,239,232,.04);border-radius:var(--radius-sm);background:rgba(20,22,27,.4);align-items:center}.HelmDJTour_sidebarTrackRowActive__H86br{border-color:rgba(255,74,28,.4);background:rgba(255,74,28,.08)}.HelmDJTour_sidebarTrackBtn__KWT_f{display:flex;flex-direction:column;gap:1px;min-width:0}.HelmDJTour_sidebarTrackTitle__3dgQb{font-size:11px;font-weight:600;color:var(--helm-cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_sidebarTrackSub__OcBkF{font-size:10px;color:#7b7f88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_sidebarTrackDel__jXKRw{color:#7b7f88;font-size:11px;padding:0 4px}.HelmDJTour_sidebarCaptureRow__0p_GT{display:grid;grid-template-columns:auto 1fr auto;grid-gap:6px;gap:6px;align-items:center}.HelmDJTour_sidebarCaptureLabel__wzG8b{font-family:var(--font-mono);font-size:9px;color:#7b7f88;letter-spacing:.12em;text-transform:uppercase}.HelmDJTour_sidebarCaptureTitle__Fob_o{font-size:10px;color:#b9bdc4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_sidebarCaptureTitleEmpty__q7zdM{font-size:10px;color:#7b7f88}.HelmDJTour_sidebarCaptureBtn__o37wl{padding:3px 8px;border:1px solid rgba(61,178,115,.4);border-radius:3px;background:rgba(61,178,115,.08);color:#3db273;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.HelmDJTour_sidebarCaptureBtnDisabled__er08j{opacity:.4;border-color:rgba(242,239,232,.08);background:rgba(20,22,27,.4);color:#7b7f88}.HelmDJTour_tracksMain__NY8WT{display:flex;flex-direction:column;gap:8px;min-height:0}.HelmDJTour_detailWave__bv5nD{position:relative;height:90px;flex-shrink:0;background:#0b0c0f;border:1px solid rgba(242,239,232,.05);border-radius:var(--radius-sm);overflow:hidden}.HelmDJTour_detailCueMark__17DzM{position:absolute;top:0;bottom:0;width:1px;background:rgba(61,178,115,.55);transform:translateX(-50%)}.HelmDJTour_detailCueLabel__hTb1x{position:absolute;top:2px;left:3px;padding:1px 4px;background:rgba(61,178,115,.9);color:#0a0a0c;font-family:var(--font-mono);font-size:8px;font-weight:700;border-radius:2px;white-space:nowrap}.HelmDJTour_detailPlayhead__ZZdtB{position:absolute;top:0;bottom:0;width:2px;background:#ff9500;box-shadow:0 0 6px rgba(255,149,0,.6);transform:translateX(-50%)}.HelmDJTour_detailMetaRow__yM5Kt{display:flex;flex-wrap:wrap;gap:10px 20px;padding:8px 10px;background:rgba(14,16,20,.6);border:1px solid rgba(242,239,232,.04);border-radius:var(--radius-sm);flex-shrink:0}.HelmDJTour_detailMetaField__52n4J{display:flex;flex-direction:column;gap:1px;min-width:0}.HelmDJTour_detailMetaLabel__R3xWy{font-family:var(--font-mono);font-size:8.5px;color:#7b7f88;letter-spacing:.12em;text-transform:uppercase}.HelmDJTour_detailMetaValue__CqaG4{font-size:11px;color:var(--helm-cream);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_cueSection__Z0NQ0{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:6px;background:rgba(14,16,20,.8);border:1px solid rgba(242,239,232,.05);border-radius:var(--radius-md);padding:10px;overflow:hidden}.HelmDJTour_cueSectionHeader__Z9emT{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.HelmDJTour_cueSectionLabel__REwLY{margin:0;font-size:11px;font-weight:700;color:var(--helm-cream);letter-spacing:.08em;text-transform:uppercase}.HelmDJTour_cueActions__jvL1D{display:flex;gap:4px;flex-wrap:wrap}.HelmDJTour_cueActionBtn__25du4{padding:3px 8px;border:1px solid rgba(242,239,232,.08);border-radius:var(--radius-sm);background:rgba(20,22,27,.8);color:#b9bdc4;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.HelmDJTour_cueList__zs5wg{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:3px;overflow:hidden}.HelmDJTour_cueItem__c7t5V{display:grid;grid-template-columns:56px minmax(0,1.3fr) minmax(0,1fr) 70px 50px minmax(0,1.2fr) 44px;grid-gap:6px;gap:6px;align-items:center;padding:5px 8px;background:rgba(20,22,27,.5);border:1px solid rgba(242,239,232,.04);border-radius:var(--radius-sm);font-size:11px}.HelmDJTour_cueItemDisabled__6oBNA{opacity:.45}.HelmDJTour_cueNum__EZ5KP{font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--helm-signal);letter-spacing:.06em;text-transform:uppercase}.HelmDJTour_cueTitleCol__4PoiM{display:flex;flex-direction:column;gap:1px;min-width:0}.HelmDJTour_cueNameText__rZMgW{color:var(--helm-cream);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HelmDJTour_cueTc__vu_kw{font-family:var(--font-mono);font-size:9.5px;color:#7b7f88;letter-spacing:.04em}.HelmDJTour_cueNoteCol__dxXnb{min-width:0}.HelmDJTour_cueNotePreview__ApXxM{font-size:10px;color:#7b7f88;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.HelmDJTour_cueBadge__PAXup{display:inline-flex;align-items:center;padding:2px 6px;border-radius:3px;background:rgba(20,22,27,.8);border:1px solid rgba(242,239,232,.08);color:#b9bdc4;font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.HelmDJTour_cueBadgeRouting__dXbF1{border-color:rgba(10,132,255,.35);color:#0a84ff;background:rgba(10,132,255,.08)}.HelmDJTour_cueBadgeMidi__uCczS{border-color:rgba(230,106,62,.35);color:#e89a78;background:rgba(230,106,62,.08)}.HelmDJTour_cueToggle__A39aV{padding:2px 8px;border-radius:3px;text-align:center;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(242,239,232,.08);background:rgba(20,22,27,.8);color:#7b7f88}.HelmDJTour_cueToggleOn__K5Yp_{border-color:rgba(61,178,115,.5);color:#3db273;background:rgba(61,178,115,.08)}.HelmDJTour_editCueScene__o94Ev{position:absolute;inset:0}.HelmDJTour_modalBackdrop__Ozy6U{position:absolute;inset:0;background:rgba(4,5,7,.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.HelmDJTour_modal__zYce_{position:absolute;top:50%;left:50%;transform:translate(-50%,-46%) scale(.97);width:min(580px,94%);max-height:94%;background:#101217;border:1px solid rgba(242,239,232,.1);border-radius:var(--radius-md);box-shadow:0 24px 60px rgba(0,0,0,.6);display:flex;flex-direction:column;opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);overflow:hidden}.HelmDJTour_modalShown__QkN9W{opacity:1;transform:translate(-50%,-50%) scale(1)}.HelmDJTour_modalHeader__CYjZt{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(242,239,232,.05)}.HelmDJTour_modalTitle__w7ztm{margin:0;font-size:12px;font-weight:700;color:var(--helm-cream);letter-spacing:.1em;text-transform:uppercase}.HelmDJTour_modalClose__S36GH{font-size:16px;color:#7b7f88;line-height:1}.HelmDJTour_modalBody___PrNA{padding:12px 16px;display:flex;flex-direction:column;gap:10px;overflow:auto}.HelmDJTour_modalRow__i1hek{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.HelmDJTour_modalField__EcMN3{display:flex;flex-direction:column;gap:4px;min-width:0}.HelmDJTour_modalFieldNarrow__vx3MS{max-width:140px}.HelmDJTour_modalFieldLabel__F8tJc{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#7b7f88}.HelmDJTour_modalInput__UqHdI{min-height:26px;padding:5px 9px;border:1px solid rgba(242,239,232,.08);background:rgba(20,22,27,.8);border-radius:4px;font-size:11px;color:var(--helm-cream);display:flex;align-items:center}.HelmDJTour_modalInputFilled__FDe2i{color:var(--helm-cream);border-color:rgba(242,239,232,.18)}.HelmDJTour_modalInputPlaceholder__BcJsF{color:#5d6169;font-style:italic}.HelmDJTour_modalInputStar__22MVN{color:#e89a78;border-color:rgba(230,106,62,.45);background:rgba(230,106,62,.08);font-family:var(--font-mono);font-weight:700;font-size:14px;justify-content:center}.HelmDJTour_modalSelect__OzhZ5{justify-content:space-between}.HelmDJTour_modalInline__Y7F6i{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--helm-cream)}.HelmDJTour_modalCheck__lIxYm{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid rgba(242,239,232,.2);border-radius:3px;font-size:10px;color:transparent}.HelmDJTour_modalCheckOn__D5mxT{background:var(--helm-signal);border-color:var(--helm-signal);color:#0a0a0c;font-weight:700}.HelmDJTour_velocityFade__dJcVc{color:#e89a78;font-family:var(--font-mono);margin-left:1px}.HelmDJTour_perDeckSection__o1xe6{margin-top:4px;padding:10px;border:1px solid rgba(175,82,222,.4);background:rgba(175,82,222,.04);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:8px}.HelmDJTour_perDeckHint___TEF9{margin:0;font-size:10px;line-height:1.45;color:#b9bdc4}.HelmDJTour_perDeckStar__XewsZ{display:inline-flex;align-items:center;justify-content:center;min-width:14px;padding:0 3px;background:rgba(230,106,62,.18);border:1px solid rgba(230,106,62,.45);color:#e89a78;border-radius:2px;font-family:var(--font-mono);font-weight:700}.HelmDJTour_perDeckGrid__kXuDs{display:grid;grid-template-columns:50px repeat(3,minmax(0,1fr));grid-gap:4px 8px;gap:4px 8px;align-items:center}.HelmDJTour_perDeckHead__41gx0{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#7b7f88}.HelmDJTour_perDeckLabel__jSpID{font-family:var(--font-mono);font-size:10px;font-weight:700;color:#b388de;letter-spacing:.08em}.HelmDJTour_perDeckInput__bKVq5{min-height:22px;padding:3px 8px;border:1px solid rgba(242,239,232,.06);background:rgba(20,22,27,.6);border-radius:3px;font-family:var(--font-mono);font-size:10px;color:#b9bdc4;display:flex;align-items:center}.HelmDJTour_modalFooter__KsN3L{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid rgba(242,239,232,.05)}.HelmDJTour_footerDanger__j2NBw{border:1px solid rgba(192,58,58,.4);color:#c03a3a;background:rgba(192,58,58,.06);border-radius:4px}.HelmDJTour_footerDanger__j2NBw,.HelmDJTour_footerTest__I8F0K{padding:5px 12px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.HelmDJTour_footerTest__I8F0K{border:1px solid rgba(61,178,115,.5);color:#3db273;background:rgba(61,178,115,.08);border-radius:4px}.HelmDJTour_footerSpacer__CShgX{flex:1 1}.HelmDJTour_footerGhost__t_YvS{padding:5px 12px;border:1px solid rgba(242,239,232,.08);color:#b9bdc4;background:rgba(20,22,27,.8);border-radius:4px}.HelmDJTour_footerGhost__t_YvS,.HelmDJTour_footerPrimary__JbbJT{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.HelmDJTour_footerPrimary__JbbJT{padding:5px 14px;border:1px solid rgba(255,74,28,.6);background:rgba(255,74,28,.14);color:#ffb79c;border-radius:4px;transition:background .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}.HelmDJTour_footerPrimaryHot__LFT94{background:var(--helm-signal);color:#0a0a0c;box-shadow:0 0 18px rgba(255,74,28,.55)}.HelmDJTour_footer__nDGXK{display:flex;align-items:center;gap:18px;padding:8px 18px;border-top:1px solid rgba(242,239,232,.06);background:rgba(10,10,12,.6);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#7b7f88;flex-shrink:0}.HelmDJTour_footer__nDGXK em{font-style:normal;color:var(--helm-cream);margin-left:6px;font-weight:600}.HelmDJTour_statDot__2Q90k{width:7px;height:7px;border-radius:50%;background:#3db273;margin-right:7px;display:inline-block;vertical-align:middle;box-shadow:0 0 6px rgba(61,178,115,.5)}.HelmDJTour_sceneChip__leLBv{padding:3px 8px;background:rgba(255,74,28,.12);border:1px solid rgba(255,74,28,.3);border-radius:3px;color:#ffb79c;font-family:var(--font-mono);font-size:9px;letter-spacing:.12em}@media (max-width:900px){.HelmDJTour_frame__Sd4aU{aspect-ratio:4/5}.HelmDJTour_wordmark__KHkaI{font-size:16px}.HelmDJTour_showBtn__HRE0Y{padding:5px 10px;font-size:9px;letter-spacing:.08em}.HelmDJTour_tabs__WHwis{gap:12px}.HelmDJTour_tab__GxI_B{font-size:9px;letter-spacing:.1em}.HelmDJTour_stage__X47vQ{padding:10px}.HelmDJTour_scene__M6ubZ{inset:10px}.HelmDJTour_deckTcValue__deIZd{font-size:13px}.HelmDJTour_deckTcRouting__HJaqO{display:none}.HelmDJTour_tracksScene__QHCPc{grid-template-columns:1fr;grid-template-rows:auto 1fr}.HelmDJTour_tracksSidebar__B5ldd{flex-direction:row;gap:8px}.HelmDJTour_sidebarListSection__FTN8G{flex:2 1}.HelmDJTour_sidebarCaptureSection__EhrfS{flex:1 1}.HelmDJTour_sidebarScroll__JX37y>:nth-child(n+3){display:none}.HelmDJTour_cueItem__c7t5V{grid-template-columns:48px minmax(0,1.2fr) 46px minmax(0,1.3fr) 40px}.HelmDJTour_cueItem__c7t5V>:nth-child(3),.HelmDJTour_cueItem__c7t5V>:nth-child(5){display:none}.HelmDJTour_modalRow__i1hek{grid-template-columns:repeat(2,minmax(0,1fr))}.HelmDJTour_perDeckGrid__kXuDs{grid-template-columns:40px repeat(3,minmax(0,1fr))}.HelmDJTour_footer__nDGXK{gap:10px;font-size:9px;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.HelmDJTour_modal__zYce_,.HelmDJTour_scene__M6ubZ{transition:none!important}}.page_status__UaQ_7{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;color:var(--helm-fg-muted)}.page_boardSplit__YSOze{display:grid;grid-template-columns:1.35fr .9fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}.page_phones__XwMiC{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem;position:-webkit-sticky;position:sticky;top:96px}.page_split__phgu1{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}.page_more__oRUDZ{margin:1.5rem 0 0;font-size:.92rem}.page_more__oRUDZ a{color:var(--helm-fg-secondary)}.page_more__oRUDZ a:hover{color:var(--helm-accent-signal)}@media (max-width:960px){.page_boardSplit__YSOze,.page_split__phgu1{grid-template-columns:1fr}.page_phones__XwMiC{position:static;max-width:560px}}.page_runs__m2wLy{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}.page_insight__LQRpl{display:flex;gap:.9rem;max-width:34ch;margin:clamp(3.5rem,7vw,5.5rem) 0 0;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.22;letter-spacing:-.02em;color:var(--helm-fg-primary)}.page_insight__LQRpl span{font-family:var(--font-mono);color:var(--helm-accent-signal)}.page_gallery__9xJod{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.5rem 2rem;gap:2.5rem 2rem;margin-top:clamp(3rem,6vw,4.5rem)}.page_split__MpAFv{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}.page_small__WqzFX{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;color:var(--helm-fg-muted);margin-top:-1.5rem}@media (max-width:960px){.page_runs__m2wLy,.page_split__MpAFv{grid-template-columns:1fr}}@media (max-width:720px){.page_gallery__9xJod{grid-template-columns:1fr}}