.studio_page__WvV2v{width:min(1560px,calc(100% - 48px));margin:0 auto;padding:var(--lx-space-7) 0 var(--lx-space-8)}.studio_masthead__fzriI{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--lx-space-5);flex-wrap:wrap;margin-bottom:var(--lx-space-6)}.studio_title__NM3rv{font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.02em;margin:0}.studio_tagline__G6TX5{color:var(--lx-ink-quiet);font-size:15px;margin:var(--lx-space-2) 0 0;max-width:62ch}.studio_split__QRhZd{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,460px);gap:var(--lx-space-5);align-items:start}@media (max-width:1100px){.studio_split__QRhZd{grid-template-columns:minmax(0,1fr)}}.studio_panel__cubaA{background:var(--lx-paper-raised);border:1px solid var(--lx-hairline);border-radius:var(--lx-radius-lg);padding:var(--lx-space-5)}.studio_panel__cubaA+.studio_panel__cubaA{margin-top:var(--lx-space-4)}.studio_panelHead__5MwHK{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-space-3);flex-wrap:wrap;margin-bottom:var(--lx-space-4)}.studio_panelTitle__VsabA{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-ink-quiet);margin:0}.studio_hint__XJgHB{color:var(--lx-ink-quiet);font-size:13px;line-height:1.5;margin:0 0 var(--lx-space-3)}.studio_btn__AH_Zi{display:inline-flex;align-items:center;gap:var(--lx-space-2);padding:8px 14px;border-radius:var(--lx-radius-sm);border:1px solid var(--lx-hairline-strong);background:var(--lx-paper-raised);font-size:13px;font-weight:600;transition:background .16s var(--lx-ease),border-color .16s var(--lx-ease)}.studio_btn__AH_Zi:hover{background:var(--lx-accent-wash);border-color:var(--lx-accent)}.studio_btn__AH_Zi:disabled{opacity:.45;cursor:not-allowed}.studio_btnPrimary__VISYi{background:var(--lx-accent);border-color:var(--lx-accent);color:#fff}.studio_btnPrimary__VISYi:hover{background:var(--lx-accent-bright);border-color:var(--lx-accent-bright)}.studio_btnQuiet__akS42{border-color:transparent;background:transparent;color:var(--lx-ink-quiet);padding:6px 8px}.studio_btnQuiet__akS42:hover{background:var(--lx-accent-wash);color:var(--lx-ink)}.studio_btnDanger__tPTg4:hover{background:transparent;border-color:var(--lx-destructive);color:var(--lx-destructive)}.studio_btnRow__wADeS{display:flex;gap:var(--lx-space-2);flex-wrap:wrap}.studio_field__RVUxW{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--lx-ink-quiet)}.studio_input__zJWoB,.studio_select__tjRVi,.studio_textarea__MgWDi{width:100%;padding:9px 12px;border:1px solid var(--lx-hairline-strong);border-radius:var(--lx-radius-sm);background:var(--lx-paper);color:var(--lx-ink);font-weight:400;outline:none}.studio_input__zJWoB:focus-visible,.studio_select__tjRVi:focus-visible,.studio_textarea__MgWDi:focus-visible{border-color:var(--lx-accent);box-shadow:0 0 0 3px var(--lx-accent-wash)}.studio_textarea__MgWDi{min-height:190px;resize:vertical;font-family:var(--font-mono);font-size:13px;line-height:1.55}.studio_metaGrid__F0Y_h{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--lx-space-3)}.studio_segmented__Cy9vk{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--lx-hairline-strong);border-radius:var(--lx-radius-sm);background:var(--lx-paper)}.studio_segment__AyxBt{padding:5px 12px;border:0;border-radius:8px;background:transparent;color:var(--lx-ink-quiet);font-size:12px;font-weight:600;transition:background .14s var(--lx-ease),color .14s var(--lx-ease)}.studio_segment__AyxBt:hover{color:var(--lx-ink)}.studio_segmentOn__LQ_jf{background:var(--lx-paper-raised);color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-hairline)}.studio_chips__mE_7A{display:flex;gap:var(--lx-space-2);flex-wrap:wrap}.studio_chip__0ZPNE{padding:5px 11px;border-radius:var(--lx-radius-full);border:1px solid var(--lx-hairline-strong);background:transparent;font-size:12px;font-weight:600;color:var(--lx-ink-quiet)}.studio_chipOn__XogM5{border-color:var(--lx-accent);background:var(--lx-accent-wash);color:var(--lx-accent)}.studio_notice__0HzcR{display:flex;gap:var(--lx-space-2);padding:10px 12px;border-radius:var(--lx-radius-sm);border:1px solid var(--lx-hairline);background:var(--lx-warn-wash);color:var(--lx-warn);font-size:13px;line-height:1.5;margin-top:var(--lx-space-3)}.studio_steps__io_mM{list-style:none;margin:0 0 var(--lx-space-5);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--lx-space-4)}.studio_step___e_zk{display:flex;gap:var(--lx-space-3);align-items:flex-start}.studio_stepNum__COIo7{flex:none;width:22px;height:22px;border-radius:var(--lx-radius-full);display:grid;place-items:center;background:var(--lx-accent-wash);color:var(--lx-accent);font-size:11px;font-weight:700;font-family:var(--font-mono)}.studio_stepTitle__ku0Mk{display:block;font-size:13px;margin-bottom:3px}.studio_stepBody__RXgG7{margin:0;font-size:13px;line-height:1.5;color:var(--lx-ink-quiet)}.studio_guideSub__cj6S_{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-ink-quiet);margin:var(--lx-space-5) 0 var(--lx-space-3)}.studio_legend__znqz4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--lx-space-3)}.studio_legendRow__VfwQb{display:flex;gap:var(--lx-space-3);align-items:flex-start}.studio_legendKey__Tovvx{flex:none;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--lx-hairline-strong);border-radius:8px;background:var(--lx-paper);font-size:13px}.studio_legendName__JXy80{display:block;font-size:13px}.studio_legendWhat__AIwSz{display:block;font-size:12.5px;line-height:1.5;color:var(--lx-ink-quiet)}.studio_tableWrap__EJmJj{overflow-x:auto}.studio_formatTable__GP6qw{width:100%;border-collapse:collapse;font-size:13px;min-width:560px}.studio_formatTable__GP6qw td,.studio_formatTable__GP6qw th{text-align:left;padding:9px 10px;border-bottom:1px solid var(--lx-hairline);vertical-align:top}.studio_formatTable__GP6qw thead th{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-ink-quiet);font-weight:700}.studio_formatTable__GP6qw tbody th{font-weight:600;white-space:nowrap}.studio_ext__RvBQI{display:block;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--lx-ink-quiet)}.studio_yes__mMjKS{color:var(--lx-accent);font-weight:600}.studio_no__FE0Ri,.studio_note__eupgF{color:var(--lx-ink-quiet)}.studio_note__eupgF{line-height:1.5}.studio_bullets__me89y{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:var(--lx-space-2);font-size:13px;line-height:1.55;color:var(--lx-ink-quiet)}.studio_bullets__me89y strong{color:var(--lx-ink)}.studio_tourRoot__xAYh6{position:fixed;inset:0;z-index:60;pointer-events:none}.studio_tourScrim__VXU0P{position:absolute;inset:0;background:rgba(8,10,14,.55)}.studio_spotlight__iqFvS{position:fixed;border-radius:var(--lx-radius-md);border:2px solid var(--lx-accent-bright);box-shadow:0 0 0 9999px rgba(8,10,14,.55);transition:top .26s var(--lx-ease),left .26s var(--lx-ease),width .26s var(--lx-ease),height .26s var(--lx-ease)}.studio_tourTip__wvdLs{position:fixed;width:min(360px,calc(100vw - 32px));pointer-events:auto;background:var(--lx-paper-raised);border:1px solid var(--lx-hairline-strong);border-radius:var(--lx-radius-md);padding:var(--lx-space-4);transition:top .26s var(--lx-ease),left .26s var(--lx-ease)}.studio_tourCount__Z00Fk{display:block;font-family:var(--font-mono);font-size:11px;color:var(--lx-ink-quiet);margin-bottom:var(--lx-space-2)}.studio_tourTitle__r3Ejg{margin:0 0 var(--lx-space-2);font-size:15px;font-weight:700}.studio_tourBody__Xkhkg{margin:0 0 var(--lx-space-4);font-size:13px;line-height:1.55;color:var(--lx-ink-quiet)}.studio_tourActions__afMG9{display:flex;align-items:center;gap:var(--lx-space-2)}.studio_tourSpacer__0ueVP{flex:1}@media (prefers-reduced-motion:reduce){.studio_spotlight__iqFvS,.studio_tourTip__wvdLs{transition:none}}.studio_formats__KhtY_{margin-top:var(--lx-space-4)}.studio_formats__KhtY_>summary{cursor:pointer;font-size:12px;font-weight:650;color:var(--lx-ink-quiet);padding:6px 0;list-style:none;display:flex;align-items:center;gap:6px}.studio_formats__KhtY_>summary::-webkit-details-marker{display:none}.studio_formats__KhtY_>summary:before{content:"›";display:inline-block;transition:transform .16s var(--lx-ease);font-size:14px}.studio_formats__KhtY_[open]>summary:before{transform:rotate(90deg)}.studio_formats__KhtY_>summary:hover{color:var(--lx-ink)}.studio_lineList__tyAYD{display:flex;flex-direction:column;gap:2px;max-height:60vh;overflow-y:auto;margin:0 calc(-1 * var(--lx-space-2));padding:0 var(--lx-space-2)}.studio_lineRow__kwvjY{display:grid;grid-template-columns:30px 88px minmax(0,1fr) auto;align-items:center;gap:var(--lx-space-2);padding:5px 6px;border-radius:var(--lx-radius-sm);border:1px solid transparent}.studio_lineRow__kwvjY:hover{background:var(--lx-paper)}.studio_lineRowLive__Txw4y{border-color:var(--lx-accent);background:var(--lx-accent-wash)}.studio_lineRowBacking__h2DZP{margin-left:var(--lx-space-5);border-left:2px solid var(--lx-hairline-strong);border-radius:0 var(--lx-radius-sm) var(--lx-radius-sm) 0;padding-left:var(--lx-space-3)}.studio_lineRowBacking__h2DZP .studio_lineText__aTQhg{font-size:13px;color:var(--lx-ink-quiet)}.studio_adder__HSONu{display:flex;flex-direction:column;gap:var(--lx-space-3);padding:var(--lx-space-4);margin-bottom:var(--lx-space-4);border:1px dashed var(--lx-hairline-strong);border-radius:var(--lx-radius-md);background:var(--lx-paper)}.studio_adderRow__ozp7Y{display:flex;gap:var(--lx-space-2);align-items:center;flex-wrap:wrap}.studio_adderSplit__oxfqh{font-size:12px;color:var(--lx-ink-quiet);padding:0 var(--lx-space-1)}.studio_lineNum__c3R__{font-family:var(--font-mono);font-size:11px;color:var(--lx-ink-quiet);text-align:right}.studio_timeInput__dL8pz{font-family:var(--font-mono);font-size:12px;padding:6px 8px;border:1px solid var(--lx-hairline);border-radius:8px;background:var(--lx-paper);color:var(--lx-ink);outline:none;text-align:center}.studio_timeInput__dL8pz:focus-visible{border-color:var(--lx-accent)}.studio_lineText__aTQhg{padding:6px 8px;border:1px solid transparent;border-radius:8px;background:transparent;outline:none;min-width:0}.studio_lineText__aTQhg:hover{border-color:var(--lx-hairline)}.studio_lineText__aTQhg:focus-visible{border-color:var(--lx-accent);background:var(--lx-paper)}.studio_lineActions__uVSqG{display:flex;gap:2px;opacity:.35;transition:opacity .14s var(--lx-ease)}.studio_lineRow__kwvjY:focus-within .studio_lineActions__uVSqG,.studio_lineRow__kwvjY:hover .studio_lineActions__uVSqG{opacity:1}.studio_wordFlag__frgs2{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border-radius:var(--lx-radius-full);background:var(--lx-accent-wash);color:var(--lx-accent);font-weight:700}.studio_wordPanel__2nzs0{grid-column:1/-1;border-top:1px dashed var(--lx-hairline);margin-top:var(--lx-space-2);padding-top:var(--lx-space-3)}.studio_wordGrid__lTdWS{display:flex;flex-wrap:wrap;gap:var(--lx-space-2)}.studio_wordChip__t0_Xh{display:flex;flex-direction:column;gap:3px;padding:6px 8px;border:1px solid var(--lx-hairline);border-radius:8px;background:var(--lx-paper);min-width:92px}.studio_wordChipAside__MQbuG{border-style:dashed;border-color:var(--lx-accent)}.studio_wordLabel__fT92a{font-size:12px;font-weight:600;width:100%;padding:3px 4px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--lx-ink);outline:none;text-align:center}.studio_wordLabel__fT92a:hover{border-color:var(--lx-hairline)}.studio_wordLabel__fT92a:focus-visible{border-color:var(--lx-accent);background:var(--lx-paper-raised)}.studio_wordTime__ImjQD{font-family:var(--font-mono);font-size:11px;width:100%;padding:3px 4px;border:1px solid var(--lx-hairline);border-radius:6px;background:var(--lx-paper-raised);color:var(--lx-ink-quiet);outline:none;text-align:center}.studio_empty__PrsOP{padding:var(--lx-space-7) var(--lx-space-4);text-align:center;color:var(--lx-ink-quiet);font-size:14px}.studio_stageWrap__7dBN0{position:sticky;top:var(--lx-space-4)}.studio_stage__GZVC_{background:var(--lx-stage);border:1px solid var(--lx-stage-hairline);border-radius:var(--lx-radius-lg);padding:var(--lx-space-5);color:var(--lx-stage-ink)}.studio_stageHead__L4J8n{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-space-3);margin-bottom:var(--lx-space-4)}.studio_stageTitle__vYXaD{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8b93a0;margin:0}.studio_stageBody__4eYit{height:340px;overflow-y:auto;overscroll-behavior:contain;position:relative;mask-image:linear-gradient(transparent,#000 14%,#000 84%,transparent);scrollbar-width:none}.studio_stageBody__4eYit::-webkit-scrollbar{display:none}.studio_stageScroll__QuvQf{display:flex;flex-direction:column;gap:10px;padding:140px 0}.studio_previewLine__y8B2M{font-size:21px;font-weight:700;line-height:1.28;letter-spacing:-.01em;opacity:.3;filter:blur(.4px);transition:opacity .3s var(--lx-ease),filter .3s var(--lx-ease),scale .3s var(--lx-ease);scale:.94;transform-origin:left center;text-align:left;width:100%;background:none;border:0;padding:0;color:inherit}.studio_previewLineLive__Csohv{opacity:1;filter:none;scale:1}.studio_previewLinePast__qDygl{opacity:.22;filter:none}.studio_previewLineOffset__YpHBT{text-align:right;transform-origin:right center}.studio_previewRow__FWGd7{display:block}.studio_previewAside__Xvekp{font-size:.62em;line-height:1.25;margin-top:.15em;opacity:.68}.studio_pWord__z__e7{position:relative;display:inline-block;white-space:pre;transform:translateY(calc(var(--wp, 0) * -2px)) scale(calc(1 + var(--emph, 0) * var(--wp, 0) * .05));transform-origin:center bottom;transition:transform .18s var(--lx-ease)}.studio_pWordDim__Pb0xH{opacity:.4}.studio_pWordGlow__M0TKM{position:absolute;left:0;top:0;pointer-events:none;filter:drop-shadow(0 0 calc(var(--emph, 0) * 9px) rgba(255,255,255,calc(var(--emph, 0) * .45)))}.studio_pWordLit__OVx_5{display:block;--feather:7px;--edge:calc(var(--wp, 0) * (100% + 2 * var(--feather)) - var(--feather));-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--edge) - var(--feather)),transparent calc(var(--edge) + var(--feather)));mask-image:linear-gradient(90deg,#000 calc(var(--edge) - var(--feather)),transparent calc(var(--edge) + var(--feather)));transition:-webkit-mask-image 60ms linear,mask-image 60ms linear}.studio_transport__vvl8A{display:flex;align-items:center;gap:var(--lx-space-3);margin-top:var(--lx-space-4);padding-top:var(--lx-space-4);border-top:1px solid var(--lx-stage-hairline)}.studio_playBtn__xZatm{width:38px;height:38px;flex:none;border-radius:var(--lx-radius-full);border:1px solid var(--lx-stage-hairline);background:var(--lx-stage-raised);color:var(--lx-stage-ink);display:grid;place-items:center}.studio_playBtn__xZatm:hover{border-color:#4d7ba8}.studio_scrub__TfOlQ{flex:1;accent-color:#7ea8d4;min-width:0}.studio_clock__TofS2{font-family:var(--font-mono);font-size:12px;color:#8b93a0;white-space:nowrap}.studio_stageNote__UH8s6{color:#8b93a0;font-size:12px;line-height:1.5;margin:var(--lx-space-3) 0 0}@media (prefers-reduced-motion:reduce){.studio_pWordLit__OVx_5,.studio_pWord__z__e7,.studio_previewLine__y8B2M,.studio_stageScroll__QuvQf{transition:none}}