.DJCallouts_base__0rnmx{background:#0d0f13;border:1px solid rgba(242,239,232,.08);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 12px 30px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.02)}.DJCallouts_mono__rJblQ{font-family:var(--font-mono)}.DJCallouts_waveSvg__a0JFN{position:absolute;inset:0;width:100%;height:100%;display:block}.DJCallouts_deckRow__X8TWX{padding:14px 16px;gap:10px;display:flex;flex-direction:column}.DJCallouts_deckRowHeader__F_yqs{display:flex;justify-content:space-between;align-items:center}.DJCallouts_deckHeading__daa1W{display:flex;align-items:baseline;gap:10px}.DJCallouts_deckTitle__Dx_zS{margin:0;font-size:15px;font-weight:600;color:var(--helm-cream)}.DJCallouts_deckModel__npv_9{font-family:var(--font-mono);color:#7b7f88}.DJCallouts_deckModel__npv_9,.DJCallouts_deckPill__PUN_E{font-size:9.5px;text-transform:uppercase;letter-spacing:.14em}.DJCallouts_deckPill__PUN_E{padding:3px 8px;border-radius:3px;border:1px solid #3db273;color:#3db273;background:rgba(61,178,115,.08);font-family:var(--font-body);font-weight:700}.DJCallouts_deckWaveRow__umuGY{position:relative;display:grid;grid-template-columns:1fr 16px;grid-gap:6px;gap:6px;align-items:stretch}.DJCallouts_deckWaveFrame__JxHun{position:relative;aspect-ratio:8/1;min-height:100px;background:#0b0c0f;border:1px solid rgba(242,239,232,.04);border-radius:4px;overflow:hidden}.DJCallouts_deckCueMark__dqV7_{position:absolute;top:14px;bottom:0;width:1px;background-image:linear-gradient(180deg,rgba(52,199,89,.55) 0,rgba(52,199,89,.55) 3px,transparent 0,transparent 6px);background-size:1px 6px;transform:translateX(-50%)}.DJCallouts_deckCueLabel__7ynOs{position:absolute;top:-14px;left:-1px;padding:1px 5px;background:rgba(52,199,89,.85);color:#000;font-family:var(--font-mono);font-size:8.5px;font-weight:700;border-radius:2px;white-space:nowrap}.DJCallouts_deckPlayhead__zoPlM{position:absolute;top:0;bottom:0;width:2px;background:#ff9500;box-shadow:0 0 6px rgba(255,149,0,.5);transform:translateX(-50%)}.DJCallouts_deckExpand__3Z_A_{align-self:center;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#7b7f88}.DJCallouts_deckInfoRow__uaMT7{display:grid;grid-template-columns:1.4fr auto auto auto;grid-gap:16px;gap:16px;align-items:center}.DJCallouts_deckTrackMeta__ZrUBB{display:flex;flex-direction:column;gap:2px;min-width:0}.DJCallouts_deckTrackTitle__Yo50b{font-size:12.5px;font-weight:500;color:var(--helm-cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DJCallouts_deckTrackArtist__rSC4W{font-size:11px;color:#7b7f88}.DJCallouts_deckStatusGroup__vDwfc{display:inline-flex;align-items:center;gap:10px}.DJCallouts_deckTransportPlaying__QOLuv{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;color:#3db273}.DJCallouts_deckBpm__tcqLI{font-size:11.5px;color:var(--helm-cream)}.DJCallouts_deckBpm__tcqLI,.DJCallouts_deckTcGroup__JeLZN{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DJCallouts_deckTcGroup__JeLZN{display:inline-flex;align-items:baseline;gap:6px}.DJCallouts_deckTcValue__JHcdv{font-size:17px;font-weight:700;color:var(--helm-cream)}.DJCallouts_deckTcSep__ifXir{color:#7b7f88}.DJCallouts_deckTcRemaining__yG2zL{font-size:11px;color:#7b7f88}.DJCallouts_deckTcRouting__62h8Y{display:inline-flex;align-items:center;gap:6px}.DJCallouts_deckRouteLabel__u4Iov{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:#7b7f88;text-transform:uppercase}.DJCallouts_deckRouteSelect__ct6YB{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid rgba(242,239,232,.08);border-radius:4px;background:rgba(20,22,27,.6);font-family:var(--font-mono);font-size:10px;color:#b9bdc4}.DJCallouts_deckPreviewRow__GQLXt{display:grid;grid-template-columns:24px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;background:rgba(20,22,27,.4);border:1px solid rgba(242,239,232,.04);border-radius:4px}.DJCallouts_deckPreviewBtn__6VYUT{width:22px;height:22px;border-radius:4px;background:rgba(14,16,20,.9);border:1px solid rgba(242,239,232,.08);display:inline-flex;align-items:center;justify-content:center;color:#b9bdc4}.DJCallouts_deckPreviewBody__B44aM{display:flex;flex-direction:column;gap:1px;min-width:0}.DJCallouts_deckPreviewLabel__QzhRY{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:#7b7f88;text-transform:uppercase}.DJCallouts_deckPreviewFile__NHy3p{font-size:11px;color:#b9bdc4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DJCallouts_deckPreviewHint__zfY0d{font-size:10.5px;color:#7b7f88;font-style:italic}.DJCallouts_modalHeader__KS3rR{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(242,239,232,.05)}.DJCallouts_modalTitle__m0c3P{margin:0;font-size:13px;font-weight:600;color:var(--helm-cream)}.DJCallouts_modalClose__9b9ac{font-size:14px;color:#7b7f88;line-height:1}.DJCallouts_modalBody__eSD8N{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.DJCallouts_modalRow__GNCyB{display:flex;gap:8px;flex-wrap:wrap}.DJCallouts_modalField__JqdMT{display:flex;flex-direction:column;flex:1 1;min-width:110px;gap:4px}.DJCallouts_modalFieldNarrow__Ar9YU{flex:0 0 90px}.DJCallouts_modalFieldLabel__7BMv9{font-family:var(--font-body);font-size:9px;letter-spacing:.08em;color:#7b7f88;text-transform:uppercase}.DJCallouts_modalInput__Y0m9l{min-height:28px;padding:5px 9px;border:1px solid rgba(242,239,232,.08);background:rgba(20,22,27,.8);border-radius:4px;font-size:12px;color:#7b7f88;display:flex;align-items:center}.DJCallouts_modalInputFilled__fw4wV{color:var(--helm-cream);border-color:rgba(242,239,232,.14)}.DJCallouts_modalInputPlaceholder__Y3D_k{color:#606370;font-style:italic}.DJCallouts_modalInputStar__YcL8g{justify-content:center;color:#e66a3e;background:rgba(230,106,62,.12);border-color:rgba(230,106,62,.6);font-weight:700;font-size:15px}.DJCallouts_modalSelect___Qp_T{justify-content:space-between;gap:6px}.DJCallouts_modalInputTextarea__jwDpS{min-height:48px;align-items:flex-start}.DJCallouts_velocityFade__t4NSA{color:#e66a3e;margin-left:1px}.DJCallouts_modalInline__z_6og{display:flex;align-items:center;gap:8px;font-size:12px;color:#b9bdc4}.DJCallouts_modalCheck__qcfNi{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid rgba(242,239,232,.16);border-radius:3px;background:rgba(14,16,20,.8);color:transparent;font-size:10px;font-weight:700}.DJCallouts_modalCheckOn__MSp1c{background:var(--helm-signal);border-color:var(--helm-signal);color:#0a0a0c}.DJCallouts_perDeckSection__Z9sLW{display:flex;flex-direction:column;gap:8px;background:rgba(20,22,27,.6);border:1px solid rgba(175,82,222,.4);border-radius:4px;padding:10px 12px}.DJCallouts_perDeckHint__n130m{margin:0;font-size:10.5px;color:#b9bdc4;line-height:1.45}.DJCallouts_perDeckStar__Kb__C{color:#e66a3e}.DJCallouts_perDeckGrid__FBz5G{display:grid;grid-template-columns:40px 1fr 1fr 1fr;grid-gap:5px 8px;gap:5px 8px;align-items:center}.DJCallouts_perDeckHead__lpgK8{font-family:var(--font-body);font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#7b7f88;font-weight:600}.DJCallouts_perDeckLabel__njro_{font-size:11px;font-weight:600;color:#b9bdc4}.DJCallouts_perDeckInput__2PXTk{padding:3px 6px;min-height:22px;background:#0b0c0f;border:1px solid rgba(242,239,232,.08);border-radius:3px;font-family:var(--font-mono);font-size:11px;color:#b9bdc4;display:flex;align-items:center;justify-content:center}.DJCallouts_routingSection__Cmckj{padding:8px 10px;background:rgba(20,22,27,.6);border:1px solid rgba(242,239,232,.06);border-radius:4px}.DJCallouts_modalFooter__LPT2H{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid rgba(242,239,232,.05)}.DJCallouts_footerSpacer__nR7Fs{flex:1 1}.DJCallouts_footerDanger__oRF_z,.DJCallouts_footerGhost___aB7P,.DJCallouts_footerPrimary___wYUU,.DJCallouts_footerTest__nUZ6_{padding:6px 12px;border-radius:3px;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid transparent}.DJCallouts_footerGhost___aB7P{background:transparent;color:#b9bdc4;border-color:rgba(242,239,232,.14)}.DJCallouts_footerDanger__oRF_z{background:transparent;color:#e84a42;border-color:rgba(232,74,66,.5)}.DJCallouts_footerTest__nUZ6_{background:transparent;color:#3db273;border-color:rgba(61,178,115,.5)}.DJCallouts_footerPrimary___wYUU{background:var(--helm-signal);border-color:var(--helm-signal);color:#0a0a0c;box-shadow:0 0 10px rgba(255,74,28,.3)}.DJCallouts_migHeader__tnSgS{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(242,239,232,.05)}.DJCallouts_migBack__ENOjp{padding:4px 10px;border-radius:4px;border:1px solid rgba(242,239,232,.1);background:rgba(20,22,27,.6);color:#b9bdc4;font-size:11px}.DJCallouts_migTitle__5NYns{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--helm-cream);justify-self:center}.DJCallouts_migHeaderSpacer__iz8dn{min-width:60px}.DJCallouts_migTabs__Y9La9{display:flex;gap:8px;padding:10px 16px;border-bottom:1px solid rgba(242,239,232,.05)}.DJCallouts_migTab__izES_{padding:6px 12px;border-radius:4px;border:1px solid transparent;color:#7b7f88;font-size:11px;font-weight:500}.DJCallouts_migTabActive__oUDbf{color:#0a84ff;border-color:#0a84ff;background:rgba(10,132,255,.1)}.DJCallouts_migBody__6F_OL{padding:14px 16px;display:flex;flex-direction:column;gap:14px}.DJCallouts_migSection__oA4a6{display:flex;flex-direction:column;gap:6px}.DJCallouts_migSectionHead__KpOfS{margin:0;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#7b7f88}.DJCallouts_migSectionDesc__71KNc{margin:0 0 2px;font-size:10.5px;color:#7b7f88}.DJCallouts_migSelect__vMXUq{min-height:30px;padding:7px 10px;border:1px solid rgba(242,239,232,.08);background:rgba(20,22,27,.8);border-radius:4px;font-size:12px;color:#7b7f88;display:flex;align-items:center;justify-content:space-between;gap:6px}.DJCallouts_migSelectFilled__siyb2{color:var(--helm-cream);border-color:rgba(242,239,232,.14)}.DJCallouts_migSummary__u9g9R{margin-top:4px;padding:10px 12px;background:rgba(20,22,27,.6);border:1px solid rgba(242,239,232,.05);border-radius:4px;display:flex;flex-direction:column;gap:4px}.DJCallouts_migSummaryRow__h2FUg{display:flex;justify-content:space-between;font-size:11.5px}.DJCallouts_migSummaryLabel___p785{color:#7b7f88}.DJCallouts_migSummaryValue__2msFP{color:var(--helm-cream);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DJCallouts_migPreview__Abint{padding:8px 12px;background:rgba(20,22,27,.6);border-left:3px solid #0a84ff;border-radius:4px;font-size:11.5px;color:#b9bdc4;line-height:1.5}.DJCallouts_migPreview__Abint strong{color:var(--helm-cream)}.DJCallouts_migActions__hIeo8{display:flex;justify-content:flex-end}.DJCallouts_migPrimary__2_Y5i{padding:7px 16px;border-radius:4px;border:1px solid #0a84ff;background:#0a84ff;color:#ffffff;font-size:11px;font-weight:600}.DJCallouts_sidebarCard__rOzK4{padding:12px;gap:10px}.DJCallouts_sidebarSection__GWvpo{background:rgba(20,22,27,.5);border:1px solid rgba(242,239,232,.05);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:10px}.DJCallouts_sidebarListSection__kUHAB{gap:8px}.DJCallouts_sidebarCaptureSection__Ri8Ao{padding:8px 12px;gap:4px}.DJCallouts_sidebarHeader__eNtRf{display:flex;flex-direction:column;gap:8px}.DJCallouts_sidebarTitle__cO_5e{margin:0;font-size:12.5px;font-weight:600;color:var(--helm-cream);text-transform:uppercase;letter-spacing:.08em}.DJCallouts_sidebarControls__RprW_{display:flex;gap:4px;align-items:center}.DJCallouts_sidebarSelect__HwxF_{flex:1 1;justify-content:space-between;gap:6px;padding:5px 8px;border:1px solid rgba(242,239,232,.1);border-radius:3px;color:var(--helm-cream);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DJCallouts_sidebarIcon__ATb6H,.DJCallouts_sidebarSelect__HwxF_{display:inline-flex;align-items:center;background:rgba(14,16,20,.8);font-size:11px}.DJCallouts_sidebarIcon__ATb6H{width:22px;height:22px;justify-content:center;border:1px solid rgba(242,239,232,.08);color:#b9bdc4;border-radius:3px;line-height:1;flex-shrink:0}.DJCallouts_sidebarIconDanger__0g225{color:#f08279;border-color:rgba(232,74,66,.3)}.DJCallouts_sidebarToggle__5m4eu{display:inline-flex;border:1px solid rgba(242,239,232,.08);border-radius:3px;overflow:hidden;width:-moz-fit-content;width:fit-content}.DJCallouts_sidebarToggleBtn__oORrU{padding:4px 12px;font-family:var(--font-body);font-size:10px;color:#7b7f88;background:rgba(14,16,20,.8);letter-spacing:.04em;border-right:1px solid rgba(242,239,232,.06)}.DJCallouts_sidebarToggleBtn__oORrU:last-child{border-right:none}.DJCallouts_sidebarToggleOn__1Sg_f{background:rgba(10,132,255,.15);color:#4aa6ff}.DJCallouts_sidebarScroll__Kf1wR{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow:hidden}.DJCallouts_sidebarTrackRow__w_oJ0{display:grid;grid-template-columns:1fr 22px;grid-gap:6px;gap:6px;padding:8px 10px;border-radius:4px;align-items:center;border:1px solid transparent;background:transparent}.DJCallouts_sidebarTrackRowActive__N6rRu{border-color:rgba(255,74,28,.45);background:rgba(255,74,28,.06)}.DJCallouts_sidebarTrackBtn__y8wdJ{display:flex;flex-direction:column;gap:2px;min-width:0}.DJCallouts_sidebarTrackTitle__nR8UE{font-size:12px;font-weight:500;color:var(--helm-cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DJCallouts_sidebarTrackSub__8Xzv1{font-size:10.5px;color:#7b7f88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DJCallouts_sidebarTrackDel__X3ZNg{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#7b7f88;font-size:10px}.DJCallouts_sidebarCaptureRow__xp1F_{display:grid;grid-template-columns:52px 1fr auto;grid-gap:8px;gap:8px;align-items:center}.DJCallouts_sidebarCaptureLabel__15e0s{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;color:#7b7f88;text-transform:uppercase}.DJCallouts_sidebarCaptureTitle__N7_eI{font-size:11px;color:#b9bdc4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DJCallouts_sidebarCaptureBtn__b__nt{padding:4px 10px;border-radius:3px;border:1px solid rgba(242,239,232,.14);background:rgba(14,16,20,.9);color:var(--helm-cream);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media (max-width:720px){.DJCallouts_deckInfoRow__uaMT7{grid-template-columns:1fr;gap:8px}.DJCallouts_modalRow__GNCyB{flex-direction:column}.DJCallouts_modalFieldNarrow__Ar9YU,.DJCallouts_modalField__JqdMT{flex:1 1;min-width:0}.DJCallouts_migHeader__tnSgS{grid-template-columns:auto 1fr}.DJCallouts_migTabs__Y9La9{flex-wrap:wrap}.DJCallouts_perDeckGrid__FBz5G{grid-template-columns:36px 1fr 1fr 1fr;gap:4px}.DJCallouts_sidebarCaptureRow__xp1F_{grid-template-columns:1fr auto}.DJCallouts_sidebarCaptureLabel__15e0s{display:none}}.FeatureList_list__yyECX{list-style:none;padding:0;margin:0;display:grid;grid-gap:.85rem 2rem;gap:.85rem 2rem}.FeatureList_cols1__q3Uju{grid-template-columns:1fr}.FeatureList_cols2__xGlEv{grid-template-columns:repeat(2,1fr)}.FeatureList_list__yyECX li{display:flex;gap:.7rem;align-items:flex-start;color:var(--text-secondary);font-size:.95rem}.FeatureList_list__yyECX svg{flex-shrink:0;margin-top:2px;color:var(--helm-signal)}@media (max-width:720px){.FeatureList_cols2__xGlEv{grid-template-columns:1fr}}.page_productHero__FnSYr{padding:clamp(3rem,7vw,6rem) 0 clamp(2rem,4vw,3rem)}.page_accent__emgnT{color:var(--helm-signal)}.page_crumbs__Ex9E0{display:inline-flex;gap:.5rem;align-items:center;font-size:.75rem;letter-spacing:.08em;margin-bottom:1.25rem}.page_crumbs__Ex9E0,.page_crumbs__Ex9E0 a{color:var(--text-muted)}.page_crumbs__Ex9E0 a:hover{color:var(--helm-signal)}.page_crumbs__Ex9E0>.tag{margin-left:.5rem}.page_ctas__X5Pcq{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.page_sectionHead__kk3zw{max-width:720px;margin-bottom:3rem}.page_band__CnRW4{background:linear-gradient(180deg,var(--surface-1),var(--surface-0))}.page_note__eMI3a{max-width:720px;padding:2rem;background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--radius-md)}.page_note__eMI3a h3{margin-top:0}.page_productHero__YTEls{padding:clamp(3rem,7vw,6rem) 0 clamp(2rem,4vw,3rem)}.page_accent__YOgsf{color:var(--helm-signal)}.page_crumbs__xDwlu{display:inline-flex;gap:.5rem;align-items:center;font-size:.75rem;letter-spacing:.08em;margin-bottom:1.25rem}.page_crumbs__xDwlu,.page_crumbs__xDwlu a{color:var(--text-muted)}.page_crumbs__xDwlu a:hover{color:var(--helm-signal)}.page_crumbs__xDwlu>.tag{margin-left:.5rem}.page_ctas__caX39{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.page_sectionHead__c_V8Z{max-width:720px;margin-bottom:3rem}.page_band__sgxlR{background:linear-gradient(180deg,var(--surface-1),var(--surface-0))}.page_note__jLzyV{max-width:720px;padding:2rem;background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--radius-md)}.page_note__jLzyV h3{margin-top:0}.page_productHero__EQGVc{padding:clamp(3rem,7vw,6rem) 0 clamp(2rem,4vw,3rem)}.page_accent__mNUGP{color:var(--helm-signal)}.page_crumbs__6IfTd{display:inline-flex;gap:.5rem;align-items:center;font-size:.75rem;letter-spacing:.08em;margin-bottom:1.25rem}.page_crumbs__6IfTd,.page_crumbs__6IfTd a{color:var(--text-muted)}.page_crumbs__6IfTd a:hover{color:var(--helm-signal)}.page_crumbs__6IfTd>.tag{margin-left:.5rem}.page_ctas__PnQJa{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.page_sectionHead__aMU65{max-width:720px;margin-bottom:3rem}.page_band__cuVqH{background:linear-gradient(180deg,var(--surface-1),var(--surface-0))}.page_codeSplit__ZpPj4{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}@media (max-width:960px){.page_codeSplit__ZpPj4{grid-template-columns:1fr}}.page_noteInline__hKuI6{color:var(--text-muted);font-size:.9rem}.page_snippet__hVsK9{margin:0;padding:1.5rem;background:var(--helm-jet);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);overflow-x:auto;color:var(--helm-cream);font-family:var(--font-mono);font-size:.85rem;line-height:1.55}.page_productHero__EVvEo{padding:clamp(3rem,7vw,6rem) 0 clamp(3rem,6vw,5rem)}.page_title__0Tnye{max-width:18ch;margin:0 0 .75rem}.page_titleAccent__35P2j{color:var(--helm-signal)}.page_titleBrand__sdbZL{color:var(--helm-cream);font-size:1.18em;font-weight:800;letter-spacing:-.015em}.page_tagline__GjLD0{margin:0 0 1.75rem;font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:500;line-height:1.15;color:var(--text-secondary);letter-spacing:-.01em;max-width:24ch}.page_lead__aVxwj{max-width:60ch;margin-bottom:2rem}.page_ctas__z4vLA{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:clamp(3rem,6vw,5rem)}.page_heroVisual__Hf3Eu{max-width:1000px;margin:0 auto clamp(-4rem,-4vw,-2rem)}.page_sectionTitle__l1pt9{max-width:22ch;margin-bottom:1.25rem}.page_featureWrap__mgvwN{margin-top:clamp(2rem,4vw,3rem);max-width:880px}.page_flowGrid__w5LV5{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-top:clamp(2.5rem,5vw,4rem)}@media (max-width:900px){.page_flowGrid__w5LV5{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.page_flowGrid__w5LV5{grid-template-columns:1fr}}.page_flowStep__rT797{padding:1.75rem 1.5rem;background:rgba(31,34,38,.35);border:1px solid var(--hairline);border-radius:var(--radius-md)}.page_stepNum__l_gX9{font-size:.7rem;color:var(--helm-signal);letter-spacing:.18em;opacity:.8}.page_flowStep__rT797 h3{font-size:1.1rem;margin:.6rem 0 .5rem;font-weight:600}.page_flowStep__rT797 p{font-size:.9rem;margin:0;color:var(--text-muted);line-height:1.65}.page_callouts__2vdTX{padding:clamp(5rem,9vw,8rem) 0}.page_calloutGrid__Akpdv{display:flex;flex-direction:column;gap:clamp(3rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4rem)}.page_calloutItem__eOv_1{display:grid;grid-template-columns:360px minmax(0,1fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:center}.page_calloutItem__eOv_1:nth-child(2n){grid-template-columns:minmax(0,1fr) 360px}.page_calloutItem__eOv_1:nth-child(2n) .page_calloutLabel__1PXIR{order:2}.page_calloutItem__eOv_1:nth-child(2n) .page_calloutVisual__vMsB3{order:1}@media (max-width:900px){.page_calloutItem__eOv_1,.page_calloutItem__eOv_1:nth-child(2n){grid-template-columns:1fr}.page_calloutItem__eOv_1:nth-child(2n) .page_calloutLabel__1PXIR,.page_calloutItem__eOv_1:nth-child(2n) .page_calloutVisual__vMsB3{order:0}}.page_calloutLabel__1PXIR h3{margin:.5rem 0 .6rem;font-size:1.35rem;font-weight:600;letter-spacing:-.01em;max-width:20ch}.page_calloutLabel__1PXIR p{margin:0;color:var(--text-secondary);line-height:1.65;max-width:42ch}.page_calloutVisual__vMsB3{min-width:0}.page_detailGrid__Tw19Q{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}@media (max-width:960px){.page_detailGrid__Tw19Q{grid-template-columns:1fr}}.page_stackList__BLRsd{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-direction:column;gap:1rem}.page_stackList__BLRsd li{display:grid;grid-template-columns:240px 1fr;grid-gap:1rem;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--hairline)}.page_stackList__BLRsd li:last-child{border-bottom:none}.page_stackList__BLRsd strong{font-weight:600;color:var(--helm-cream)}.page_stackList__BLRsd span{color:var(--text-muted);font-size:.92rem}@media (max-width:720px){.page_stackList__BLRsd li{grid-template-columns:1fr;gap:.25rem}}.page_aside__GLmQI{padding:1.75rem;background:rgba(31,34,38,.35);border:1px solid var(--hairline);border-radius:var(--radius-md)}.page_aside__GLmQI h4{margin:0 0 .8rem}.page_req__Bl22e{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.page_req__Bl22e li{font-size:.9rem;color:var(--text-secondary);line-height:1.55}.page_ctaBand___Vluy{padding-bottom:clamp(5rem,10vw,9rem)}.page_ctaInner__l2lsG{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:3rem;gap:3rem;align-items:end}@media (max-width:900px){.page_ctaInner__l2lsG{grid-template-columns:1fr;align-items:start}}.page_ctaTitle__u9rr5{max-width:18ch;margin-bottom:1.25rem}.page_ctaActions__Pf7mF{display:flex;flex-direction:column;gap:.85rem;align-items:flex-start}.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);box-shadow:0 28px 70px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.03);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}}