.SignalEditor_editor__UC3lh{color:#30252b;background:#fffaf2;border:1px solid #c59b554d;border-radius:9px;min-width:0}.SignalEditor_summary__HRxMf{display:flex;gap:10px;align-items:center;padding:14px;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.SignalEditor_summary__HRxMf::-webkit-details-marker{display:none}.SignalEditor_summary__HRxMf small{margin-left:auto;font-weight:400;color:#796c64;font-size:11px}.SignalEditor_content__6WibR{padding:0 14px 14px;display:grid;gap:14px;min-width:0}.SignalEditor_actions__rdMZn,.SignalEditor_toolbar__5r4dX{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SignalEditor_toolbar__5r4dX{justify-content:space-between;border-top:1px solid #e5d6c1;padding-top:12px}.SignalEditor_editor__UC3lh button,.SignalEditor_editor__UC3lh input[type=number],.SignalEditor_editor__UC3lh select{min-height:34px;border-radius:5px;padding:6px 9px;border:1px solid #cbb79a;background:#fbf4e8;color:#382c31;font-size:12px}.SignalEditor_editor__UC3lh button{display:inline-flex;align-items:center;justify-content:center;gap:5px}.SignalEditor_editor__UC3lh button:hover:not(:disabled),.SignalEditor_editor__UC3lh button[aria-pressed=true]{background:#ead9c6}.SignalEditor_editor__UC3lh button:disabled{opacity:.45;cursor:not-allowed}.SignalEditor_editor__UC3lh button:focus-visible,.SignalEditor_editor__UC3lh input:focus-visible,.SignalEditor_editor__UC3lh select:focus-visible,.SignalEditor_graph__qm4yK:focus-visible,.SignalEditor_summary__HRxMf:focus-visible{outline:2px solid #8b2840;outline-offset:3px}.SignalEditor_editor__UC3lh .SignalEditor_primary__FJfZq{background:#671228;border-color:#671228;color:#fff9f0}.SignalEditor_editor__UC3lh .SignalEditor_primary__FJfZq:hover:not(:disabled){background:#801b35}.SignalEditor_editor__UC3lh label{font-size:11px;display:flex;gap:6px;align-items:center}.SignalEditor_editor__UC3lh input[type=checkbox]{accent-color:#671228}.SignalEditor_editor__UC3lh .SignalEditor_field__XGEdi{display:grid;gap:5px;min-width:0}.SignalEditor_field__XGEdi input,.SignalEditor_field__XGEdi select{width:100%;min-width:0}.SignalEditor_help__koBU9,.SignalEditor_status__VO7Ku{color:#7e6e62;font-size:12px;line-height:1.5}.SignalEditor_error__bn8yG{color:#8a2734;background:#f9e9e4;padding:9px 12px;border-left:3px solid #a54b55;font-size:12px;overflow-wrap:anywhere}.SignalEditor_waveform__KBjrB{width:100%;height:66px;display:block;color:#a99271;cursor:crosshair}.SignalEditor_ruler__V88_6{display:flex;justify-content:space-between;gap:4px;font-size:10px;color:#877562;font-variant-numeric:tabular-nums}.SignalEditor_words__2voET{display:flex;align-content:start;gap:2px 5px;flex-wrap:wrap;max-height:105px;overflow:auto}.SignalEditor_editor__UC3lh .SignalEditor_word__XWvMJ{border:0;background:transparent;border-radius:3px;min-height:28px;padding:3px 4px;font-size:12px}.SignalEditor_editor__UC3lh .SignalEditor_word__XWvMJ[aria-current=true]{color:#fff6ea;background:#671228}.SignalEditor_lane__HjTQN{padding-top:12px;border-top:1px solid #e6d8c4;min-width:0}.SignalEditor_laneHeading__cAsDY{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.SignalEditor_laneName__dkz1e{display:flex;align-items:baseline;gap:9px}.SignalEditor_laneName__dkz1e h4{font-size:13px;font-weight:600}.SignalEditor_laneName__dkz1e output{font-size:11px;font-variant-numeric:tabular-nums;color:#81634a}.SignalEditor_graph__qm4yK{width:100%;height:135px;display:block;background:#f4ecdf;border-radius:5px;touch-action:none;cursor:crosshair}.SignalEditor_graphWrap__7PyiO{position:relative}.SignalEditor_axisBottom__VO0Ok,.SignalEditor_axisTop__xLa7w{position:absolute;left:5px;color:#877562;font-size:10px;pointer-events:none;z-index:1}.SignalEditor_axisTop__xLa7w{top:1px}.SignalEditor_axisBottom__VO0Ok{bottom:0}.SignalEditor_graph__qm4yK circle{cursor:grab}.SignalEditor_graph__qm4yK circle:active{cursor:grabbing}.SignalEditor_laneFooter__aUL_x{margin-top:7px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px}.SignalEditor_inspector__0Q4JH{border-top:1px solid #e6d8c4;padding-top:12px;display:grid;gap:10px}.SignalEditor_fields__QxBGA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.SignalEditor_inspectorHeading__khU11{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.SignalEditor_empty__LYmmA{padding:12px 0;display:grid;gap:10px}.SignalEditor_readout__eW4Tb{margin-left:auto;font-size:11px;font-variant-numeric:tabular-nums;color:#776150}.SignalEditor_rotate__jsshG{transform:rotate(90deg)}@media (max-width:620px){.SignalEditor_content__6WibR{padding:0 10px 10px;gap:12px}.SignalEditor_summary__HRxMf{padding:12px 10px}.SignalEditor_summary__HRxMf small{max-width:105px;text-align:right}.SignalEditor_fields__QxBGA{grid-template-columns:repeat(2,minmax(0,1fr))}.SignalEditor_toolbar__5r4dX{align-items:flex-start}.SignalEditor_laneHeading__cAsDY{gap:7px}.SignalEditor_laneHeading__cAsDY .SignalEditor_actions__rdMZn{width:100%}.SignalEditor_graph__qm4yK{height:150px}.SignalEditor_laneHeading__cAsDY button{flex:1}}.Devices_button__m2eXD,.Devices_panel__mDdqN button{border:1px solid #655044;border-radius:.55rem;padding:.45rem .7rem;font-size:.85rem;background:#282023;color:#f6efe4;cursor:pointer}.Devices_button__m2eXD:hover,.Devices_panel__mDdqN button:hover{background:#3a2d30}.Devices_panel__mDdqN button:disabled{opacity:.45;cursor:not-allowed}.Devices_backdrop__Yocko{position:fixed;inset:0;z-index:10000;background:#0009;display:flex;justify-content:flex-end}.Devices_panel__mDdqN{width:min(540px,100%);height:100dvh;overflow:auto;background:#181416;color:#f6efe4;padding:1.3rem;box-shadow:-10px 0 40px #0005;outline:none}.Devices_header__0sDqN{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.Devices_header__0sDqN h2{font-size:1.4rem;font-weight:600}.Devices_header__0sDqN p,.Devices_muted__MgSAw{font-size:.8rem;color:#c5b7a8;line-height:1.5;margin:.35rem 0}.Devices_row__8WRCX{padding:1.1rem 0;border-bottom:1px solid #51413d}.Devices_rowHead__HV1_f{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem}.Devices_rowHead__HV1_f span{font-size:.75rem;color:#d8c2a1}.Devices_fields__h8STs{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:.8rem}.Devices_channel__lNodD label,.Devices_fields__h8STs label{display:grid;gap:.3rem;font-size:.8rem}.Devices_fields__h8STs input:not([type=range]),.Devices_panel__mDdqN select{width:100%;min-width:0;background:#272124;border:1px solid #67554a;border-radius:.4rem;padding:.5rem;color:#f6efe4}.Devices_fields__h8STs label:last-child{grid-column:1/-1}.Devices_actions__vcDFa{display:flex;gap:.45rem;flex-wrap:wrap;margin:.7rem 0}.Devices_check__HFk2E{display:flex;gap:.5rem;align-items:center;margin:.8rem 0;font-size:.85rem}.Devices_controls___a5gN{display:grid;gap:.7rem;padding-top:.5rem}.Devices_channel__lNodD{display:grid;grid-template-columns:1fr auto;align-items:end;gap:.7rem}.Devices_warning__5AcHM{padding:.7rem;background:#502c2c;border-radius:.4rem;font-size:.85rem;margin:.7rem 0;line-height:1.5}.Devices_warning__5AcHM button{margin:.4rem .4rem 0 0}.Devices_empty__qOxCd{padding:2rem 0;color:#c5b7a8;line-height:1.6}.Devices_button__m2eXD:focus-visible,.Devices_panel__mDdqN :focus-visible{outline:2px solid #e9bc71;outline-offset:3px}.Devices_playback__tdUHS{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;font-size:.8rem;margin:.65rem 0}.Devices_playbackError__BJuir{width:100%;color:#a23c37}.Devices_playback__tdUHS button{border:1px solid;border-radius:.5rem;padding:.4rem .65rem}.Devices_playback__tdUHS button:disabled{opacity:.5}@media(max-width:640px){.Devices_backdrop__Yocko{align-items:flex-end}.Devices_panel__mDdqN{height:auto;max-height:90dvh;border-radius:1rem 1rem 0 0;padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.Devices_fields__h8STs{grid-template-columns:1fr}}.Devices_panel__mDdqN>.Devices_actions__vcDFa{position:sticky;top:0;z-index:2;background:#181416;padding:.5rem 0}.ScenarioListenScriptEditor_container__JJL4v{container:listen-editor/inline-size}.ScenarioListenScriptEditor_warningAnchor__T_xzt{position:relative}.ScenarioListenScriptEditor_warningDisclosure__A3bXC{display:inline-block}.ScenarioListenScriptEditor_warningPanel__MjrtB{position:absolute;z-index:50;top:3rem;left:0;width:min(28rem,100%);max-height:min(32rem,70vh)}.ScenarioListenScriptEditor_actionButton__2pB84{width:100%}.ScenarioListenScriptEditor_sectionActionsEnd__WiSDf,.ScenarioListenScriptEditor_sectionActions__u6Hpu,.ScenarioListenScriptEditor_stateActions__BZR3G,.ScenarioListenScriptEditor_toolbarActions__uPUEq{display:grid}.ScenarioListenScriptEditor_settings__OIv8q{grid-template-columns:minmax(0,1fr)}.ScenarioListenScriptEditor_chapterRail__eQQU5{display:none}@container listen-editor (min-width: 48rem){.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_actionButton__2pB84{width:auto}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_createOptions__kxPtD{grid-template-columns:minmax(0,1fr) minmax(10rem,.55fr)}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_header__2Q6tu{padding:1.25rem}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_stateActions__BZR3G,.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_toolbarActions__uPUEq{display:flex;justify-content:flex-end}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_sectionActionsEnd__WiSDf,.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_sectionActions__u6Hpu,.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_toolbarActions__uPUEq{flex-wrap:wrap}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_fieldAction__wMx2t{grid-template-columns:minmax(0,1fr) auto}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_sectionHeading__ZMv0z,.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_stateRow__k_NsQ{grid-template-columns:minmax(0,1fr) auto;align-items:start}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_audioLoadRow__AdN3k{display:flex;align-items:center;justify-content:space-between}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_audioDownloadRow__5cRLs{display:flex;align-items:flex-start;justify-content:space-between}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_compactChapters__D58ke{display:none}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_body__lIbRz{grid-template-columns:minmax(240px,290px) minmax(0,1fr)}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_chapterRail__eQQU5{display:block}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_main__Yxa6J{padding:1rem}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_sectionActionsEnd__WiSDf,.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_sectionActions__u6Hpu{display:flex}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_sectionActionsEnd__WiSDf{justify-content:flex-end}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_fieldActionEnd__gFS7v{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_stickySave__cSQ1M{position:static;display:flex;align-items:center;justify-content:space-between;margin-right:0;margin-left:0;padding-right:0;padding-bottom:0;padding-left:0;background:transparent}}@container listen-editor (min-width: 56rem){.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_headingRow__9ko0S{grid-template-columns:minmax(0,1fr) auto;align-items:start}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_settings__OIv8q{grid-template-columns:repeat(12,minmax(0,1fr));padding:1rem}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_narratorSetting__s4SBG{grid-column:span 3/span 3}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_intensitySetting__nRdRs{grid-column:span 2/span 2}.ScenarioListenScriptEditor_container__JJL4v .ScenarioListenScriptEditor_directionSetting__TWtY9{grid-column:span 7/span 7}}