.embed-share-module-scss-module__mxVbba__panel,.embed-share-module-scss-module__mxVbba__publish{white-space:normal;flex-direction:column;gap:6px;padding:2px 4px 4px;font-size:11px;display:flex}.embed-share-module-scss-module__mxVbba__panel input,.embed-share-module-scss-module__mxVbba__panel select,.embed-share-module-scss-module__mxVbba__panel textarea,.embed-share-module-scss-module__mxVbba__publish input,.embed-share-module-scss-module__mxVbba__publish select,.embed-share-module-scss-module__mxVbba__publish textarea{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);box-sizing:border-box;color:var(--live-control-foreground,#dcdcdc);border-radius:0;width:100%;padding:4px;font-size:11px}.embed-share-module-scss-module__mxVbba__panel textarea,.embed-share-module-scss-module__mxVbba__publish textarea{resize:none;word-break:break-all;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.embed-share-module-scss-module__mxVbba__panel input,.embed-share-module-scss-module__mxVbba__panel select,.embed-share-module-scss-module__mxVbba__publish input,.embed-share-module-scss-module__mxVbba__publish select{height:21px;padding:0 4px}.embed-share-module-scss-module__mxVbba__hint{color:var(--text-color-secondary,#9a9a9a);unicode-bidi:plaintext;margin:0}.embed-share-module-scss-module__mxVbba__row{flex-direction:column;gap:4px;display:flex}.embed-share-module-scss-module__mxVbba__label{unicode-bidi:plaintext;font-weight:600}.embed-share-module-scss-module__mxVbba__copy{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);cursor:pointer;border-radius:0;align-self:flex-end;height:21px;padding:0 8px;font-size:11px}.embed-share-module-scss-module__mxVbba__copy:hover:not(:disabled){background:var(--hover-color,#515151)}.embed-share-module-scss-module__mxVbba__copy:disabled{cursor:default;opacity:.4}.embed-share-module-scss-module__mxVbba__copy:focus-visible{outline:1px solid var(--live-control-selection-frame,#a0a0a0)}.embed-share-module-scss-module__mxVbba__mine{margin:0;padding-inline-start:16px}.embed-share-module-scss-module__mxVbba__mine a{color:var(--live-control-foreground,#dcdcdc)}.embed-share-module-scss-module__mxVbba__mine button{color:var(--live-chosen-default,#ffad56);cursor:pointer;background:0 0;border:none;margin-inline-start:6px;font-size:11px}.embed-share-module-scss-module__mxVbba__copyError{color:var(--live-error-foreground,#ff6b5a);unicode-bidi:plaintext;margin:0}
.code-page-module-scss-module__Dg_Jya__root{background:var(--general-bg,#282828);color:var(--text-color,#dcdcdc);font-size:var(--editor-font-size,13px);flex-direction:column;flex:1;min-height:0;display:flex}.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__button,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__check,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__diagnostics li,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__emptyBox,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__footer>*,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__museSignIn,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__museTitle,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__pending,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__silent,.code-page-module-scss-module__Dg_Jya__root .code-page-module-scss-module__Dg_Jya__status{unicode-bidi:plaintext}.code-page-module-scss-module__Dg_Jya__toolbar{--play-load-text:var(--live-control-foreground,#dcdcdc);background:var(--top-bar-background-color,#141414);flex-wrap:wrap;padding:4px 8px;line-height:1;display:flex;position:relative}.code-page-module-scss-module__Dg_Jya__button,.code-page-module-scss-module__Dg_Jya__toolbar{align-items:center;gap:6px;font-size:12px}.code-page-module-scss-module__Dg_Jya__button{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);cursor:pointer;border-radius:0;height:21px;padding:0 8px;display:inline-flex}.code-page-module-scss-module__Dg_Jya__button:hover:not(:disabled){background:var(--hover-color,#515151)}.code-page-module-scss-module__Dg_Jya__button:disabled{cursor:default;opacity:.4}.code-page-module-scss-module__Dg_Jya__button:focus-visible{outline:1px solid var(--live-control-selection-frame,#a0a0a0)}.code-page-module-scss-module__Dg_Jya__lit{background:var(--live-chosen-default,var(--active-color,#ffad56));color:var(--live-control-on-foreground,var(--text-reverted-color,#191919));font-weight:600}.code-page-module-scss-module__Dg_Jya__lit:hover:not(:disabled){background:var(--active-color-hover,#ffc180)}.code-page-module-scss-module__Dg_Jya__transportIcon{--icon-color:currentColor;display:inline-flex}.code-page-module-scss-module__Dg_Jya__transportIcon svg{width:11px;height:11px}.code-page-module-scss-module__Dg_Jya__bpm{color:var(--live-control-foreground,#dcdcdc);font-variant-numeric:tabular-nums;padding:0 4px}.code-page-module-scss-module__Dg_Jya__song{flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;display:inline-flex}.code-page-module-scss-module__Dg_Jya__songSection{background:var(--live-control-background,#242424);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);white-space:nowrap;padding:2px 5px}.code-page-module-scss-module__Dg_Jya__songSection.code-page-module-scss-module__Dg_Jya__lit{background:var(--live-chosen-default,var(--active-color,#ffad56));color:var(--live-control-on-foreground,var(--text-reverted-color,#191919))}.code-page-module-scss-module__Dg_Jya__check{align-items:center;gap:5px;display:inline-flex}.code-page-module-scss-module__Dg_Jya__check input{accent-color:var(--live-chosen-default,#ffad56);margin:0}.code-page-module-scss-module__Dg_Jya__select{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);border-radius:0;min-width:0;max-width:12rem;height:21px;padding:0 4px;font-size:12px}.code-page-module-scss-module__Dg_Jya__spacer{flex:1}.code-page-module-scss-module__Dg_Jya__body{padding:8px;display:flex;position:relative}.code-page-module-scss-module__Dg_Jya__body,.code-page-module-scss-module__Dg_Jya__work{flex:1;gap:8px;min-height:0}.code-page-module-scss-module__Dg_Jya__work{grid-template-rows:minmax(0,3fr) minmax(0,2fr);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:768px){.code-page-module-scss-module__Dg_Jya__work{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(16rem,2fr)}}.code-page-module-scss-module__Dg_Jya__view{background:var(--view-background-color,#363636);border:1px solid var(--border-color,#191919);border-radius:0;min-width:0;min-height:0;overflow:hidden}.code-page-module-scss-module__Dg_Jya__editorView{background:var(--live-display-background,#181818);position:relative}.code-page-module-scss-module__Dg_Jya__empty{pointer-events:none;justify-content:center;position:absolute;inset:0}.code-page-module-scss-module__Dg_Jya__empty,.code-page-module-scss-module__Dg_Jya__emptyBox{align-items:center;display:flex}.code-page-module-scss-module__Dg_Jya__emptyBox{background:var(--live-display-background,#181818);color:var(--text-color-secondary,#a0a0a0);pointer-events:auto;flex-direction:column;gap:8px;padding:12px 16px;font-size:12px}.code-page-module-scss-module__Dg_Jya__emptyActions{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.code-page-module-scss-module__Dg_Jya__panel{flex-direction:column;display:flex}.code-page-module-scss-module__Dg_Jya__panelTabs{border-bottom:1px solid var(--dark-border-color,#191919);scrollbar-width:none;height:20px;font-size:12px;overflow-x:auto}.code-page-module-scss-module__Dg_Jya__panelTab,.code-page-module-scss-module__Dg_Jya__panelTabs{background:var(--panel-head-bg,#484848);flex-shrink:0;display:flex}.code-page-module-scss-module__Dg_Jya__panelTab{border:none;border-right:1px solid var(--dark-border-color,#191919);color:inherit;cursor:pointer;font-size:inherit;white-space:nowrap;unicode-bidi:plaintext;border-radius:0;align-items:center;padding:0 10px;line-height:1}.code-page-module-scss-module__Dg_Jya__panelTab:hover:not(.code-page-module-scss-module__Dg_Jya__panelTabActive){background:var(--hover-color,#515151)}.code-page-module-scss-module__Dg_Jya__panelTab:focus-visible{outline:1px solid var(--live-control-selection-frame,#a0a0a0);outline-offset:-1px}.code-page-module-scss-module__Dg_Jya__panelTabCount{font-variant-numeric:tabular-nums;background:#00000040;margin-inline-start:5px;padding:0 4px;font-size:10px;line-height:13px}.code-page-module-scss-module__Dg_Jya__panelTabCountError{background:var(--live-error-foreground,#ff6b5a);color:var(--text-color-inverted,#000)}.code-page-module-scss-module__Dg_Jya__panelTabCountWarning{background:var(--live-chosen-default,#ffad56);color:var(--text-color-inverted,#000)}.code-page-module-scss-module__Dg_Jya__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.code-page-module-scss-module__Dg_Jya__panelTabActive{background:var(--selected-bg,#8ccad8);color:var(--text-color-inverted,#000)}.code-page-module-scss-module__Dg_Jya__panelBody{flex-direction:column;flex:1;min-height:0;display:flex}.code-page-module-scss-module__Dg_Jya__panelSearch{background:var(--live-browser-bar,#363636);flex-shrink:0;padding:2px 4px;display:flex}.code-page-module-scss-module__Dg_Jya__panelSearch input{color:var(--live-control-foreground,#b4b4b4);unicode-bidi:plaintext;background:0 0;border:1px solid #0000;border-radius:0;flex:1;min-width:0;height:18px;padding:0 6px;font-size:11px}.code-page-module-scss-module__Dg_Jya__panelSearch input:hover{border-color:var(--hover-color,#515151)}.code-page-module-scss-module__Dg_Jya__panelSearch input:focus{border-color:var(--focus-outline-color,#a0a0a0);outline:none}.code-page-module-scss-module__Dg_Jya__panelSearch input::placeholder{color:var(--live-browser-bar-overlay-hint-text-color,#5d5d5d)}.code-page-module-scss-module__Dg_Jya__panelContent{flex:1;min-height:0;padding:8px;position:relative;overflow-y:auto}.code-page-module-scss-module__Dg_Jya__status{background:var(--live-browser-bar,#363636);border-top:1px solid var(--dark-border-color,#191919);color:var(--text-color-secondary,#a0a0a0);flex-shrink:0;min-height:18px;padding:2px 8px;font-size:11px;line-height:14px}.code-page-module-scss-module__Dg_Jya__statusRetry{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);cursor:pointer;border-radius:0;height:14px;margin-left:8px;padding:0 6px;font-size:11px;line-height:12px}.code-page-module-scss-module__Dg_Jya__statusRetry:hover{background:var(--hover-color,#515151)}.code-page-module-scss-module__Dg_Jya__statusRetry:focus-visible{outline:1px solid var(--live-control-selection-frame,#a0a0a0)}.code-page-module-scss-module__Dg_Jya__pending{color:var(--live-chosen-default,#ffad56);margin:0 0 8px;font-size:11px}.code-page-module-scss-module__Dg_Jya__diagnostics{margin:0;padding:0;font-size:12px;list-style:none}.code-page-module-scss-module__Dg_Jya__diagnostics li+li{margin-top:6px}.code-page-module-scss-module__Dg_Jya__diagnostics button{color:inherit;cursor:pointer;text-align:start;background:0 0;border:none}.code-page-module-scss-module__Dg_Jya__diagnostics button:hover{color:var(--live-chosen-default,#ffad56)}.code-page-module-scss-module__Dg_Jya__diagnosticError{color:var(--live-error-foreground,#ff6b5a)}.code-page-module-scss-module__Dg_Jya__silent{color:var(--text-color-secondary,grey);margin:0 0 4px;font-size:11px}.code-page-module-scss-module__Dg_Jya__clipLane{background:var(--general-bg,#282828);font-size:var(--editor-font-size,13px);isolation:isolate;height:64px;margin-bottom:8px;position:relative}.code-page-module-scss-module__Dg_Jya__clipHeader{gap:8px;padding-right:4px;display:flex}.code-page-module-scss-module__Dg_Jya__clipDetail{opacity:.7;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:50%;overflow:hidden}.code-page-module-scss-module__Dg_Jya__playheadTrack{overflow-clip-margin:4px;pointer-events:none;z-index:1001;position:absolute;inset:0;overflow:clip}.code-page-module-scss-module__Dg_Jya__playheadSweep{will-change:transform;position:absolute;inset:0}.code-page-module-scss-module__Dg_Jya__playhead{background:var(--live-control-foreground,#fff);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 4px #282c32}.code-page-module-scss-module__Dg_Jya__muse{flex-direction:column;min-height:0;display:flex}.code-page-module-scss-module__Dg_Jya__muse[hidden]{display:none}@media (max-width:767px){.code-page-module-scss-module__Dg_Jya__muse{z-index:20;min-width:0;position:absolute;top:8px;bottom:8px;right:8px;box-shadow:-4px 0 12px #0006;width:min(320px,100% - 16px)!important}}.code-page-module-scss-module__Dg_Jya__museTitle{padding:0 4px;font-size:12px;font-weight:600}.code-page-module-scss-module__Dg_Jya__museSignIn{color:var(--live-chosen-default,#ffad56);border:none;font-size:12px}.code-page-module-scss-module__Dg_Jya__footer{background:var(--top-bar-background-color,#141414);color:var(--text-color-secondary,grey);flex-wrap:wrap;align-items:center;gap:12px;padding:4px 8px;font-size:11px;display:flex}.code-page-module-scss-module__Dg_Jya__footer a,.code-page-module-scss-module__Dg_Jya__footer button{color:var(--live-control-foreground,#dcdcdc);cursor:pointer;background:0 0;border:none}.code-page-module-scss-module__Dg_Jya__footer a:hover,.code-page-module-scss-module__Dg_Jya__footer button:hover{color:var(--live-chosen-default,#ffad56)}.code-page-module-scss-module__Dg_Jya__unavailable{-moz-column-gap:6px;flex-wrap:wrap;column-gap:6px;display:flex}.code-page-module-scss-module__Dg_Jya__disabledLink{color:var(--text-color-disabled,#5a5a5a);cursor:default}.code-page-module-scss-module__Dg_Jya__dialog{color:var(--text-color,#dcdcdc);border-radius:0!important}.code-page-module-scss-module__Dg_Jya__dialog a.code-page-module-scss-module__Dg_Jya__button{text-decoration:none}.code-page-module-scss-module__Dg_Jya__dialogGroup{border:none;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:12px 0 0;padding:0;display:flex}.code-page-module-scss-module__Dg_Jya__dialogGroup legend{width:100%;margin-bottom:4px;padding:0}.code-page-module-scss-module__Dg_Jya__numberField{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);font-variant-numeric:tabular-nums;border-radius:0;width:4.5rem;height:21px;padding:0 4px}.code-page-module-scss-module__Dg_Jya__dialogNote{color:var(--text-color-secondary,grey);margin-top:12px}.code-page-module-scss-module__Dg_Jya__dialogError{color:var(--live-error-foreground,#ff6b5a);margin-top:8px}.code-page-module-scss-module__Dg_Jya__dialogActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.code-page-module-scss-module__Dg_Jya__shareRows{margin:0 0 4px;padding:0;list-style:none}.code-page-module-scss-module__Dg_Jya__shareNote{white-space:normal;padding:2px 4px;line-height:1.35}.code-page-module-scss-module__Dg_Jya__droppedList{max-height:8rem;margin:12px 0 0;padding-inline-start:1.25rem;list-style:outside;overflow:auto}
.play-loading-module-scss-module__QsUhRa__bar{pointer-events:none;height:2px;position:absolute;left:0;right:0;overflow:hidden}.play-loading-module-scss-module__QsUhRa__bottom{bottom:0}.play-loading-module-scss-module__QsUhRa__top{top:0}.play-loading-module-scss-module__QsUhRa__fill{background:var(--play-load-accent,#fbbf24);height:100%;transition:width .15s linear}.play-loading-module-scss-module__QsUhRa__indeterminate .play-loading-module-scss-module__QsUhRa__fill{width:30%;animation:1.2s linear infinite play-loading-module-scss-module__QsUhRa__play-load-sweep}@keyframes play-loading-module-scss-module__QsUhRa__play-load-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.play-loading-module-scss-module__QsUhRa__fill{transition:none}.play-loading-module-scss-module__QsUhRa__indeterminate .play-loading-module-scss-module__QsUhRa__fill{opacity:.5;width:100%;animation:none}}.play-loading-module-scss-module__QsUhRa__status{color:var(--play-load-text,inherit);font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:plaintext;align-items:center;gap:6px;min-width:0;padding:0 4px;display:inline-flex}.play-loading-module-scss-module__QsUhRa__error{color:var(--play-load-error,#f87171);white-space:normal}.play-loading-module-scss-module__QsUhRa__spinner{box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.8s linear infinite play-loading-module-scss-module__QsUhRa__play-load-spin}@media (prefers-reduced-motion:reduce){.play-loading-module-scss-module__QsUhRa__spinner{opacity:.6;border-right-color:currentColor;animation:none}}@keyframes play-loading-module-scss-module__QsUhRa__play-load-spin{to{transform:rotate(1turn)}}
.code-embed-module-scss-module__MOo8lW__card{--embed-bg:#282828;--embed-bar:#141414;--embed-text:#dcdcdc;--embed-muted:#9a9a9a;--embed-control:#1e1e1e;--embed-frame:#111;--embed-hover:#515151;--embed-code-bg:#1e1e1e;--embed-action:#fbbf24;--embed-action-hover:#fcd34d;--embed-on-action:#0c0a09;--embed-stage:#1c1917;--embed-lane-line:#ffffff0f;--embed-lane-hover:#fbbf241f;--embed-block:#78716c;--embed-block-lit:#fbbf24;--embed-playline:#fbbf24;--play-load-accent:var(--embed-action);background:var(--embed-bg);box-sizing:border-box;color:var(--embed-text);flex-direction:column;min-height:120px;font:12px/1.35 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.code-embed-module-scss-module__MOo8lW__card .code-embed-module-scss-module__MOo8lW__consent,.code-embed-module-scss-module__MOo8lW__card .code-embed-module-scss-module__MOo8lW__label,.code-embed-module-scss-module__MOo8lW__card .code-embed-module-scss-module__MOo8lW__laneLabel,.code-embed-module-scss-module__MOo8lW__card .code-embed-module-scss-module__MOo8lW__remix,.code-embed-module-scss-module__MOo8lW__card .code-embed-module-scss-module__MOo8lW__status,.code-embed-module-scss-module__MOo8lW__card .code-embed-module-scss-module__MOo8lW__title,.code-embed-module-scss-module__MOo8lW__card .code-embed-module-scss-module__MOo8lW__toggle{unicode-bidi:plaintext}.code-embed-module-scss-module__MOo8lW__light{--embed-bg:#e8e8e8;--embed-bar:#d2d2d2;--embed-text:#1e1e1e;--embed-muted:#5a5a5a;--embed-control:#f4f4f4;--embed-frame:#9a9a9a;--embed-hover:#c8c8c8;--embed-code-bg:#f4f4f4;--embed-stage:#f5f5f4;--embed-lane-line:#00000012;--embed-lane-hover:#d9770629;--embed-block:#a8a29e;--embed-block-lit:#d97706;--embed-playline:#b45309;--play-load-accent:var(--embed-playline)}.code-embed-module-scss-module__MOo8lW__bar{background:var(--embed-bar);gap:10px;min-height:48px;padding:6px 8px;display:flex;container-type:inline-size}.code-embed-module-scss-module__MOo8lW__bar,.code-embed-module-scss-module__MOo8lW__play{flex-shrink:0;align-items:center}.code-embed-module-scss-module__MOo8lW__play{background:var(--embed-action);border:1px solid var(--embed-action);color:var(--embed-on-action);cursor:pointer;font:inherit;border-radius:0;gap:8px;min-width:84px;height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.code-embed-module-scss-module__MOo8lW__play:hover:not(:disabled){background:var(--embed-action-hover);border-color:var(--embed-action-hover)}.code-embed-module-scss-module__MOo8lW__play:disabled{cursor:default;opacity:.4}.code-embed-module-scss-module__MOo8lW__play:focus-visible{outline:2px solid var(--embed-text);outline-offset:2px}.code-embed-module-scss-module__MOo8lW__play .code-embed-module-scss-module__MOo8lW__icon svg{width:12px;height:12px}.code-embed-module-scss-module__MOo8lW__busy,.code-embed-module-scss-module__MOo8lW__playing{color:var(--embed-text);background:0 0}.code-embed-module-scss-module__MOo8lW__busy:hover:not(:disabled),.code-embed-module-scss-module__MOo8lW__playing:hover:not(:disabled){background:var(--embed-lane-hover)}.code-embed-module-scss-module__MOo8lW__busy .code-embed-module-scss-module__MOo8lW__icon,.code-embed-module-scss-module__MOo8lW__playing .code-embed-module-scss-module__MOo8lW__icon{color:var(--embed-action)}.code-embed-module-scss-module__MOo8lW__light .code-embed-module-scss-module__MOo8lW__busy,.code-embed-module-scss-module__MOo8lW__light .code-embed-module-scss-module__MOo8lW__playing{border-color:var(--embed-playline)}.code-embed-module-scss-module__MOo8lW__light .code-embed-module-scss-module__MOo8lW__busy .code-embed-module-scss-module__MOo8lW__icon,.code-embed-module-scss-module__MOo8lW__light .code-embed-module-scss-module__MOo8lW__playing .code-embed-module-scss-module__MOo8lW__icon{color:var(--embed-playline)}.code-embed-module-scss-module__MOo8lW__spinner{box-sizing:border-box;vertical-align:-1px;border:2px solid;border-right-color:#0000;border-radius:50%;width:9px;height:9px;margin-inline-end:5px;animation:.8s linear infinite code-embed-module-scss-module__MOo8lW__embed-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.code-embed-module-scss-module__MOo8lW__spinner{opacity:.6;border-right-color:currentColor;animation:none}}@keyframes code-embed-module-scss-module__MOo8lW__embed-spin{to{transform:rotate(1turn)}}.code-embed-module-scss-module__MOo8lW__info{flex-direction:column;flex:1;min-width:0;display:flex}.code-embed-module-scss-module__MOo8lW__button{background:var(--embed-control);border:1px solid var(--embed-frame);color:var(--embed-text);cursor:pointer;font:inherit;border-radius:0;flex-shrink:0;align-items:center;gap:6px;height:22px;padding:0 10px;display:inline-flex}.code-embed-module-scss-module__MOo8lW__button:hover:not(:disabled){background:var(--embed-hover)}.code-embed-module-scss-module__MOo8lW__button:disabled{cursor:default;opacity:.4}.code-embed-module-scss-module__MOo8lW__button:focus-visible{outline:1px solid #a0a0a0}.code-embed-module-scss-module__MOo8lW__lit{color:#191919;background:#ffad56;border-color:#ffad56;font-weight:600}.code-embed-module-scss-module__MOo8lW__lit:hover:not(:disabled){background:#ffc180}.code-embed-module-scss-module__MOo8lW__icon{--icon-color:currentColor;display:inline-flex}.code-embed-module-scss-module__MOo8lW__icon svg{width:10px;height:10px}.code-embed-module-scss-module__MOo8lW__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.code-embed-module-scss-module__MOo8lW__bpm{color:var(--embed-muted);font-variant-numeric:tabular-nums;flex-shrink:0}@container (max-width:399px){.code-embed-module-scss-module__MOo8lW__bpm{display:none}}.code-embed-module-scss-module__MOo8lW__status{color:var(--embed-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.code-embed-module-scss-module__MOo8lW__status:empty{display:none}.code-embed-module-scss-module__MOo8lW__consent{background:var(--embed-control);border:1px solid var(--embed-frame);margin:6px 8px 0;padding:6px 8px}.code-embed-module-scss-module__MOo8lW__consent ul{overflow-wrap:anywhere;margin:4px 0;padding-inline-start:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.code-embed-module-scss-module__MOo8lW__row{gap:6px;display:flex}.code-embed-module-scss-module__MOo8lW__toggle{color:var(--embed-muted);cursor:pointer;font:inherit;background:0 0;border:none;flex-shrink:0;padding:2px 4px}.code-embed-module-scss-module__MOo8lW__toggle:hover{color:var(--embed-text)}.code-embed-module-scss-module__MOo8lW__toggle:focus-visible{outline:1px solid #a0a0a0}.code-embed-module-scss-module__MOo8lW__code{background:var(--embed-code-bg);tab-size:2;white-space:pre;flex:auto;min-height:0;max-height:360px;margin:4px 8px 0;padding:6px 8px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.code-embed-module-scss-module__MOo8lW__card[style] .code-embed-module-scss-module__MOo8lW__code{max-height:none}.code-embed-module-scss-module__MOo8lW__active{outline:1px solid #8fd16a}.code-embed-module-scss-module__MOo8lW__hovered{background:var(--embed-lane-hover)}.code-embed-module-scss-module__MOo8lW__lanes{background:var(--embed-stage);flex-shrink:0;margin:6px 8px 0;overflow:hidden auto}.code-embed-module-scss-module__MOo8lW__card[style] .code-embed-module-scss-module__MOo8lW__lanes{flex-shrink:1;min-height:24px;overflow:hidden}.code-embed-module-scss-module__MOo8lW__laneGrid{min-height:100%;display:flex}.code-embed-module-scss-module__MOo8lW__laneLabels{border-right:1px solid var(--embed-lane-line);flex:0 0 72px;min-width:0}.code-embed-module-scss-module__MOo8lW__laneLabel{box-sizing:border-box;color:var(--embed-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 6px;font-size:11px;transition:color .16s ease-out;display:flex;overflow:hidden}.code-embed-module-scss-module__MOo8lW__laneLabel[data-on]{color:var(--embed-text)}@media (prefers-reduced-motion:reduce){.code-embed-module-scss-module__MOo8lW__laneLabel{transition:none}}.code-embed-module-scss-module__MOo8lW__laneMuted{opacity:.35}.code-embed-module-scss-module__MOo8lW__laneHovered.code-embed-module-scss-module__MOo8lW__laneLabel{background:var(--embed-lane-hover)}.code-embed-module-scss-module__MOo8lW__laneStage{flex:1;min-width:0;position:relative;overflow:hidden}.code-embed-module-scss-module__MOo8lW__laneSvg{display:block}.code-embed-module-scss-module__MOo8lW__laneRow{fill:#0000;stroke:none}.code-embed-module-scss-module__MOo8lW__laneRow.code-embed-module-scss-module__MOo8lW__laneHovered{fill:var(--embed-lane-hover)}.code-embed-module-scss-module__MOo8lW__laneBar{fill:var(--embed-lane-line)}.code-embed-module-scss-module__MOo8lW__laneBlocks rect{fill:var(--embed-block)}.code-embed-module-scss-module__MOo8lW__laneBlocks rect.code-embed-module-scss-module__MOo8lW__blockLit{fill:var(--embed-block-lit)}.code-embed-module-scss-module__MOo8lW__playhead{pointer-events:none;will-change:transform;position:absolute;inset:0}.code-embed-module-scss-module__MOo8lW__playline{background:var(--embed-playline);width:1px;height:100%}.code-embed-module-scss-module__MOo8lW__skeleton .code-embed-module-scss-module__MOo8lW__laneStage{background:repeating-linear-gradient(to right,transparent 0 calc(25% - 1px),var(--embed-lane-line) calc(25% - 1px) 25%)}.code-embed-module-scss-module__MOo8lW__footer{color:var(--embed-muted);align-items:center;gap:8px;margin-top:auto;padding:6px 8px;font-size:11px;display:flex}.code-embed-module-scss-module__MOo8lW__label{flex:1;min-width:0}.code-embed-module-scss-module__MOo8lW__remix{color:var(--embed-text);flex-shrink:0;font-weight:600;text-decoration:none}.code-embed-module-scss-module__MOo8lW__remix:hover{text-decoration:underline}.code-embed-module-scss-module__MOo8lW__reportLabel{flex-direction:column;gap:4px;margin-bottom:6px;display:flex}.code-embed-module-scss-module__MOo8lW__reportLabel textarea{background:var(--embed-bg);border:1px solid var(--embed-frame);box-sizing:border-box;color:var(--embed-text);font:inherit;resize:vertical;border-radius:0;width:100%;padding:4px}
.learn-module-scss-module__9HdOEG__root{background:var(--general-bg,#282828);color:var(--text-color,#dcdcdc);font-size:var(--editor-font-size,13px);flex:1;gap:4px;min-height:0;padding:4px;display:flex}@media (max-width:767px){.learn-module-scss-module__9HdOEG__root{flex-direction:column}}.learn-module-scss-module__9HdOEG__nav{background:var(--view-background-color,#363636);border:1px solid var(--border-color,#191919);border-radius:0;flex-shrink:0;width:220px;padding:6px 0;font-size:12px;overflow-y:auto}.learn-module-scss-module__9HdOEG__nav ul{margin:0;padding:0;list-style:none}@media (max-width:767px){.learn-module-scss-module__9HdOEG__nav{white-space:nowrap;width:auto;max-height:none;padding:0 4px;overflow:auto hidden}.learn-module-scss-module__9HdOEG__nav,.learn-module-scss-module__9HdOEG__nav ul{display:flex}}.learn-module-scss-module__9HdOEG__navSection+.learn-module-scss-module__9HdOEG__navSection{margin-top:8px}@media (max-width:767px){.learn-module-scss-module__9HdOEG__navSection+.learn-module-scss-module__9HdOEG__navSection{margin-top:0}}.learn-module-scss-module__9HdOEG__navTitle{color:var(--text-color-secondary,grey);margin:0;padding:4px 10px;font-size:11px;font-weight:600}@media (max-width:767px){.learn-module-scss-module__9HdOEG__navTitle{display:none}}.learn-module-scss-module__9HdOEG__navItem{color:var(--text-color,#dcdcdc);unicode-bidi:plaintext;border:none;padding:3px 10px;display:block}.learn-module-scss-module__9HdOEG__navItem:hover{background:var(--hover-color,#515151)}.learn-module-scss-module__9HdOEG__navItem:focus-visible{outline:1px solid var(--live-control-selection-frame,#a0a0a0);outline-offset:-1px}.learn-module-scss-module__9HdOEG__current{color:var(--live-control-on-foreground,var(--text-reverted-color,#191919))}.learn-module-scss-module__9HdOEG__current,.learn-module-scss-module__9HdOEG__current:hover{background:var(--live-chosen-default,var(--active-color,#ffad56))}.learn-module-scss-module__9HdOEG__article{background:var(--view-background-color,#363636);border:1px solid var(--border-color,#191919);border-radius:0;flex:1;min-width:0;min-height:0;overflow-y:auto}.learn-module-scss-module__9HdOEG__content{max-width:760px;margin:0 auto;padding:16px 24px 48px;line-height:1.6}@media (max-width:767px){.learn-module-scss-module__9HdOEG__content{padding:12px 12px 32px}}.learn-module-scss-module__9HdOEG__title{margin:0 0 4px;font-size:22px;font-weight:600}.learn-module-scss-module__9HdOEG__lead,.learn-module-scss-module__9HdOEG__notice{color:var(--text-color-secondary,#a0a0a0);margin:0 0 16px}.learn-module-scss-module__9HdOEG__notice{background:var(--general-bg,#282828);padding:6px 8px;font-size:12px}.learn-module-scss-module__9HdOEG__prose h2{margin:28px 0 8px;font-size:17px;font-weight:600}.learn-module-scss-module__9HdOEG__prose h3{margin:20px 0 6px;font-size:14px;font-weight:600}.learn-module-scss-module__9HdOEG__prose ol,.learn-module-scss-module__9HdOEG__prose p,.learn-module-scss-module__9HdOEG__prose table,.learn-module-scss-module__9HdOEG__prose ul{margin:0 0 12px}.learn-module-scss-module__9HdOEG__prose ol,.learn-module-scss-module__9HdOEG__prose ul{padding-inline-start:20px}.learn-module-scss-module__9HdOEG__prose ul{list-style:outside}.learn-module-scss-module__9HdOEG__prose ol{list-style:decimal}.learn-module-scss-module__9HdOEG__prose li+li{margin-top:2px}.learn-module-scss-module__9HdOEG__prose a{color:var(--live-chosen-default,#ffad56);border:none}.learn-module-scss-module__9HdOEG__prose a:hover{text-decoration:underline}.learn-module-scss-module__9HdOEG__prose code{background:var(--live-display-background,#1a1a1a);color:var(--live-control-foreground,#ddd);padding:0 3px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.learn-module-scss-module__9HdOEG__prose code,.learn-module-scss-module__9HdOEG__prose pre{direction:ltr;unicode-bidi:isolate}.learn-module-scss-module__9HdOEG__prose pre{background:var(--live-display-background,#1a1a1a);margin:0 0 12px;padding:6px 8px;overflow-x:auto}.learn-module-scss-module__9HdOEG__prose pre code{padding:0}.learn-module-scss-module__9HdOEG__prose table{border-collapse:collapse;font-size:12px}.learn-module-scss-module__9HdOEG__prose td,.learn-module-scss-module__9HdOEG__prose th{border:1px solid var(--border-color,#191919);text-align:start;vertical-align:top;unicode-bidi:plaintext;padding:3px 8px}.learn-module-scss-module__9HdOEG__prose th{background:var(--general-bg,#282828)}.learn-module-scss-module__9HdOEG__prose strong,.learn-module-scss-module__9HdOEG__prose th{font-weight:600}.learn-module-scss-module__9HdOEG__example{background:var(--live-display-background,#1a1a1a);direction:ltr;margin:0 0 16px}.learn-module-scss-module__9HdOEG__exampleCode{min-height:24px}.learn-module-scss-module__9HdOEG__editor .cm-editor{height:auto}.learn-module-scss-module__9HdOEG__code{color:var(--live-control-foreground,#ddd);white-space:pre;margin:0;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;overflow-x:auto}.learn-module-scss-module__9HdOEG__open{color:var(--live-control-foreground,#dcdcdc);border:none}.learn-module-scss-module__9HdOEG__open:hover{color:var(--live-chosen-default,#ffad56)}.learn-module-scss-module__9HdOEG__topics{margin:0 0 20px;padding:0;list-style:none}.learn-module-scss-module__9HdOEG__topics li+li{margin-top:2px}.learn-module-scss-module__9HdOEG__topics a{background:var(--general-bg,#282828);color:inherit;border:none;padding:6px 8px;display:block}.learn-module-scss-module__9HdOEG__topics a:hover{background:var(--hover-color,#515151)}.learn-module-scss-module__9HdOEG__topicTitle{font-weight:600;display:block}.learn-module-scss-module__9HdOEG__topicDescription{color:var(--text-color-secondary,#a0a0a0);font-size:12px;display:block}.learn-module-scss-module__9HdOEG__pager{justify-content:space-between;gap:12px;margin-top:32px;font-size:12px;display:flex}.learn-module-scss-module__9HdOEG__pager a{color:var(--live-chosen-default,#ffad56);border:none}.learn-module-scss-module__9HdOEG__prose .learn-module-scss-module__9HdOEG__topics{padding-inline-start:0;list-style:none}.learn-module-scss-module__9HdOEG__prose .learn-module-scss-module__9HdOEG__code{margin:0;padding:6px 8px}
.example-module-scss-module__1SGopG__tok-keyword{color:var(--live-chosen-alternative,#b78bdc)}.example-module-scss-module__1SGopG__tok-call{color:var(--live-chosen-default,#ffad56)}.example-module-scss-module__1SGopG__tok-property{color:var(--live-control-foreground,#ddd)}.example-module-scss-module__1SGopG__tok-number{color:var(--live-retro-display-green,#8fd16a)}.example-module-scss-module__1SGopG__tok-string{color:var(--live-text-disabled,#9a9a9a)}.example-module-scss-module__1SGopG__tok-comment{color:var(--live-text-disabled,#777);font-style:italic}.example-module-scss-module__1SGopG__tok-label{color:var(--live-chosen-pre-listen,#7ab4ff)}.example-module-scss-module__1SGopG__exampleBar{background:var(--top-bar-background-color,#141414);flex-wrap:wrap;gap:8px;padding:4px 6px;display:flex}.example-module-scss-module__1SGopG__button,.example-module-scss-module__1SGopG__exampleBar{align-items:center;font-size:12px}.example-module-scss-module__1SGopG__button{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);cursor:pointer;border-radius:0;gap:6px;height:21px;padding:0 8px;display:inline-flex}.example-module-scss-module__1SGopG__button:hover{background:var(--hover-color,#515151)}.example-module-scss-module__1SGopG__button:focus-visible{outline:1px solid var(--live-control-selection-frame,#a0a0a0)}.example-module-scss-module__1SGopG__lit{color:var(--live-control-on-foreground,var(--text-reverted-color,#191919));font-weight:600}.example-module-scss-module__1SGopG__lit,.example-module-scss-module__1SGopG__lit:hover{background:var(--live-chosen-default,var(--active-color,#ffad56))}.example-module-scss-module__1SGopG__transportIcon{--icon-color:currentColor;display:inline-flex}.example-module-scss-module__1SGopG__transportIcon svg{width:11px;height:11px}.example-module-scss-module__1SGopG__status{color:var(--text-color-secondary,grey);font-size:11px}.example-module-scss-module__1SGopG__error{color:var(--live-error-foreground,#ff6b5a);font-size:11px}
.code-locale-switch-module-scss-module__HtNCKa__select{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#dcdcdc);cursor:pointer;border-radius:0;flex-shrink:0;max-width:10rem;height:19px;padding:0 2px;font-size:11px}.code-locale-switch-module-scss-module__HtNCKa__select:hover{color:var(--live-chosen-default,#ffad56)}.code-locale-switch-module-scss-module__HtNCKa__select:focus-visible{outline:1px solid var(--live-control-selection-frame,#a0a0a0)}
.panel-module-scss-module__LPzfqW__root{flex-direction:column;width:100%;height:100%;font-size:11px;display:flex;position:relative}.panel-module-scss-module__LPzfqW__dropOverlay{border:1px dashed var(--selected-outline,#7a9);pointer-events:none;z-index:10;background:#0000008c;border-radius:6px;justify-content:center;align-items:center;padding:12px;position:absolute;inset:4px}.panel-module-scss-module__LPzfqW__authGate,.panel-module-scss-module__LPzfqW__dropOverlay{text-align:center;display:flex}.panel-module-scss-module__LPzfqW__authGate{flex-direction:column;gap:10px;max-width:240px;margin:auto;padding:24px 20px}.panel-module-scss-module__LPzfqW__authTitle{color:var(--text-color);font-size:13px}.panel-module-scss-module__LPzfqW__authText{color:var(--text-color-secondary);line-height:1.6}.panel-module-scss-module__LPzfqW__authActions{justify-content:center;gap:8px;margin-top:4px;display:flex}.panel-module-scss-module__LPzfqW__authPrimary,.panel-module-scss-module__LPzfqW__authSecondary{border:1px solid var(--dark-border-color);color:var(--text-color);border-radius:3px;align-items:center;height:22px;padding:0 16px;text-decoration:none;display:flex}.panel-module-scss-module__LPzfqW__authPrimary{background:var(--active-color);border-color:var(--active-color);color:var(--text-reverted-color)}.panel-module-scss-module__LPzfqW__authPrimary:hover{background:var(--active-color-hover)}.panel-module-scss-module__LPzfqW__authSecondary{background:var(--panel-head-bg)}.panel-module-scss-module__LPzfqW__authSecondary:hover{background:var(--hover-color)}.panel-module-scss-module__LPzfqW__header{border-bottom:1px solid var(--border-color);align-items:center;gap:4px;padding:3px 4px;display:flex}.panel-module-scss-module__LPzfqW__sessionSelect{flex:1;min-width:0;position:relative}.panel-module-scss-module__LPzfqW__sessionTrigger{color:var(--text-color);background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:5px;max-width:100%;height:20px;padding:0 7px;display:flex}.panel-module-scss-module__LPzfqW__sessionTrigger svg{opacity:.5;flex-shrink:0}.panel-module-scss-module__LPzfqW__sessionTrigger:hover{background:var(--panel-head-bg)}.panel-module-scss-module__LPzfqW__sessionTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-module-scss-module__LPzfqW__sessionMenu{background:var(--live-control-background,#1e1e1e);border:1px solid var(--dark-border-color);z-index:30;border-radius:3px;min-width:170px;max-width:100%;padding:2px;position:absolute;top:22px;left:0;box-shadow:0 4px 14px #00000073}.panel-module-scss-module__LPzfqW__sessionRow{color:var(--text-color-secondary);cursor:default;border-radius:2px;align-items:center;gap:6px;height:20px;padding:0 6px;display:flex}.panel-module-scss-module__LPzfqW__sessionRow:hover{background:var(--hover-color);color:var(--text-color)}.panel-module-scss-module__LPzfqW__sessionRowActive{background:var(--panel-head-bg);color:var(--text-color)}.panel-module-scss-module__LPzfqW__sessionRowTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.panel-module-scss-module__LPzfqW__sessionRowClose{flex-shrink:0;padding:0 2px}.panel-module-scss-module__LPzfqW__sessionRowClose:hover{color:var(--live-accent-text,var(--active-color))}.panel-module-scss-module__LPzfqW__newSession{background:var(--panel-head-bg);border:1px solid var(--dark-border-color);color:var(--text-color);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.panel-module-scss-module__LPzfqW__newSession:hover{background:var(--hover-color)}.panel-module-scss-module__LPzfqW__confirmCard{background:var(--general-bg);border:1px solid var(--active-color);border-radius:4px;flex-direction:column;gap:6px;padding:8px;display:flex}.panel-module-scss-module__LPzfqW__confirmText{white-space:pre-wrap;line-height:1.5}.panel-module-scss-module__LPzfqW__confirmActions{justify-content:flex-end;gap:6px;display:flex}.panel-module-scss-module__LPzfqW__confirmAllow,.panel-module-scss-module__LPzfqW__confirmDeny{background:var(--panel-head-bg);border:1px solid var(--dark-border-color);border-radius:2px;height:20px;padding:0 10px;font-size:10px}.panel-module-scss-module__LPzfqW__confirmAllow{background:var(--active-color);border-color:var(--active-color);color:var(--text-reverted-color)}.panel-module-scss-module__LPzfqW__messages{flex-direction:column;flex:1;gap:8px;padding:8px;display:flex;overflow-y:auto}.panel-module-scss-module__LPzfqW__messages>[data-overlay-scrollbar]{margin-bottom:-8px}.panel-module-scss-module__LPzfqW__hint{color:var(--text-color-secondary);padding:8px;line-height:1.6}.panel-module-scss-module__LPzfqW__msg_user{background:var(--selected-bg-unfocused);white-space:pre-wrap;unicode-bidi:plaintext;border-radius:6px 6px 2px;padding:6px 8px}.panel-module-scss-module__LPzfqW__msg_user,.panel-module-scss-module__LPzfqW__queuedSteer{align-self:flex-end;max-width:90%}.panel-module-scss-module__LPzfqW__queuedSteer{opacity:.75;flex-direction:column;align-items:flex-end;display:flex}.panel-module-scss-module__LPzfqW__queuedSteer .panel-module-scss-module__LPzfqW__msg_user{max-width:100%}.panel-module-scss-module__LPzfqW__queuedSteerHint{opacity:.7;margin-top:2px;font-size:10px}.panel-module-scss-module__LPzfqW__queuedCancel{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:12px}.panel-module-scss-module__LPzfqW__msg_assistant,.panel-module-scss-module__LPzfqW__msg_toolResult{white-space:pre-wrap;align-self:stretch;line-height:1.5}.panel-module-scss-module__LPzfqW__block_thinking{border-left:2px solid var(--border-color);margin:2px 0;padding-left:6px}.panel-module-scss-module__LPzfqW__block_summary,.panel-module-scss-module__LPzfqW__block_thinking{color:var(--text-color-secondary);font-size:11px}.panel-module-scss-module__LPzfqW__block_summary{border:1px dashed var(--border-color);border-radius:3px;margin:4px 0;padding:4px 6px}.panel-module-scss-module__LPzfqW__block_summary summary{cursor:pointer;-webkit-user-select:none;user-select:none}.panel-module-scss-module__LPzfqW__block_summary div{white-space:pre-wrap;margin-top:4px}.panel-module-scss-module__LPzfqW__toolGroup{background:var(--general-bg);border:1px solid var(--dark-border-color);color:var(--text-color-secondary);border-radius:3px;font-size:11px}.panel-module-scss-module__LPzfqW__toolGroup>summary{list-style:none}.panel-module-scss-module__LPzfqW__toolGroup>summary::-webkit-details-marker{display:none}.panel-module-scss-module__LPzfqW__toolGroupSummary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:3px 7px;display:flex}.panel-module-scss-module__LPzfqW__toolGroupSummary:hover{color:var(--text-color)}.panel-module-scss-module__LPzfqW__toolGroupIcon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;line-height:0;display:inline-flex}.panel-module-scss-module__LPzfqW__toolGroupIcon>svg{width:12px;height:12px;display:block}.panel-module-scss-module__LPzfqW__toolGroupIconActive{color:var(--live-accent-text,var(--active-color))}.panel-module-scss-module__LPzfqW__toolGroupIconActive>svg{transform-origin:50%;animation:1.6s linear infinite panel-module-scss-module__LPzfqW__toolSpin}@media (prefers-reduced-motion:reduce){.panel-module-scss-module__LPzfqW__toolGroupIconActive>svg{animation:none}}@keyframes panel-module-scss-module__LPzfqW__toolSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.panel-module-scss-module__LPzfqW__toolGroupIconError{color:var(--live-alert,#e0332a)}.panel-module-scss-module__LPzfqW__toolSteps{border-top:1px solid var(--dark-border-color);flex-direction:column;gap:1px;padding:3px 4px;display:flex}.panel-module-scss-module__LPzfqW__toolStep>summary{list-style:none}.panel-module-scss-module__LPzfqW__toolStep>summary::-webkit-details-marker{display:none}.panel-module-scss-module__LPzfqW__toolStepSummary{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2px;align-items:center;gap:6px;padding:1px 3px;display:flex}.panel-module-scss-module__LPzfqW__toolStepSummary:hover{background:var(--hover-color);color:var(--text-color)}.panel-module-scss-module__LPzfqW__toolStepIcon{color:var(--text-color-secondary);text-align:center;flex-shrink:0;width:12px}.panel-module-scss-module__LPzfqW__toolStepDetail{background:var(--live-control-background,#1e1e1e);white-space:pre-wrap;word-break:break-all;border-radius:2px;max-height:160px;margin:2px 4px 4px 21px;padding:4px 6px;font-size:10px;overflow-y:auto}.panel-module-scss-module__LPzfqW__working{color:var(--text-color-secondary);align-items:baseline;gap:1px;font-size:12px;display:flex}.panel-module-scss-module__LPzfqW__workingWord{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,var(--text-color-secondary) 0,var(--text-color-secondary) 35%,var(--live-control-foreground,#fff) 50%,var(--text-color-secondary) 65%,var(--text-color-secondary) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite panel-module-scss-module__LPzfqW__workingShimmer}@keyframes panel-module-scss-module__LPzfqW__workingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.panel-module-scss-module__LPzfqW__workingDots span{animation:1.2s ease-in-out infinite panel-module-scss-module__LPzfqW__workingDot;display:inline-block}.panel-module-scss-module__LPzfqW__workingDots span:nth-child(2){animation-delay:.15s}.panel-module-scss-module__LPzfqW__workingDots span:nth-child(3){animation-delay:.3s}@keyframes panel-module-scss-module__LPzfqW__workingDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.panel-module-scss-module__LPzfqW__markdown{white-space:normal}.panel-module-scss-module__LPzfqW__markdown blockquote,.panel-module-scss-module__LPzfqW__markdown h1,.panel-module-scss-module__LPzfqW__markdown h2,.panel-module-scss-module__LPzfqW__markdown h3,.panel-module-scss-module__LPzfqW__markdown h4,.panel-module-scss-module__LPzfqW__markdown li,.panel-module-scss-module__LPzfqW__markdown p{text-align:start;unicode-bidi:plaintext}.panel-module-scss-module__LPzfqW__markdown blockquote,.panel-module-scss-module__LPzfqW__markdown ol,.panel-module-scss-module__LPzfqW__markdown p,.panel-module-scss-module__LPzfqW__markdown pre,.panel-module-scss-module__LPzfqW__markdown ul{margin:0 0 6px}.panel-module-scss-module__LPzfqW__markdown blockquote:last-child,.panel-module-scss-module__LPzfqW__markdown ol:last-child,.panel-module-scss-module__LPzfqW__markdown p:last-child,.panel-module-scss-module__LPzfqW__markdown pre:last-child,.panel-module-scss-module__LPzfqW__markdown ul:last-child{margin-bottom:0}.panel-module-scss-module__LPzfqW__markdown ul{padding-inline-start:18px;list-style:outside}.panel-module-scss-module__LPzfqW__markdown ol{padding-inline-start:18px;list-style:decimal}.panel-module-scss-module__LPzfqW__markdown li{margin:2px 0}.panel-module-scss-module__LPzfqW__markdown h1,.panel-module-scss-module__LPzfqW__markdown h2,.panel-module-scss-module__LPzfqW__markdown h3,.panel-module-scss-module__LPzfqW__markdown h4{margin:8px 0 4px;font-size:12px;font-weight:700}.panel-module-scss-module__LPzfqW__markdown code{unicode-bidi:isolate;padding:0 3px;font-size:11px}.panel-module-scss-module__LPzfqW__markdown code,.panel-module-scss-module__LPzfqW__markdown pre{background:var(--general-bg);border:1px solid var(--dark-border-color);direction:ltr;border-radius:3px}.panel-module-scss-module__LPzfqW__markdown pre{scrollbar-color:color-mix(in srgb,var(--live-scrollbar-inner-handle,#969696) 45%,transparent) transparent;scrollbar-width:thin;padding:6px;overflow-x:auto}.panel-module-scss-module__LPzfqW__markdown pre code{border:none;padding:0}.panel-module-scss-module__LPzfqW__markdown blockquote{border-inline-start:2px solid var(--border-color);color:var(--text-color-secondary);padding-inline-start:8px}.panel-module-scss-module__LPzfqW__markdown a{color:var(--live-accent-text,var(--active-color))}.panel-module-scss-module__LPzfqW__markdown table{border-collapse:collapse;margin:0 0 6px;font-size:11px}.panel-module-scss-module__LPzfqW__markdown td,.panel-module-scss-module__LPzfqW__markdown th{border:1px solid var(--dark-border-color);text-align:left;padding:3px 6px}.panel-module-scss-module__LPzfqW__markdown th,.panel-module-scss-module__LPzfqW__questionCard{background:var(--general-bg)}.panel-module-scss-module__LPzfqW__questionCard{border:1px solid var(--active-color);border-radius:4px;flex-direction:column;gap:6px;padding:8px;display:flex}.panel-module-scss-module__LPzfqW__questionText{white-space:pre-wrap;line-height:1.5}.panel-module-scss-module__LPzfqW__questionOptions{flex-direction:column;gap:4px;display:flex}.panel-module-scss-module__LPzfqW__questionOption{cursor:pointer;text-align:left;background:0 0;border-radius:3px;padding:5px 8px;line-height:1.4;border:1px solid var(--dark-border-color)!important}.panel-module-scss-module__LPzfqW__questionOption:hover{background:#ffffff0a;border-color:var(--active-color)!important}.panel-module-scss-module__LPzfqW__questionBlock{flex-direction:column;gap:5px;display:flex}.panel-module-scss-module__LPzfqW__questionBlock:not(:first-child){border-top:1px solid var(--dark-border-color);padding-top:8px}.panel-module-scss-module__LPzfqW__questionOptionPicked{background:color-mix(in srgb,var(--live-chosen-default,#f5a01e) 12%,transparent);border-color:var(--active-color)!important}.panel-module-scss-module__LPzfqW__questionCustom{border:1px solid var(--dark-border-color);background:0 0;border-radius:3px;padding:4px 8px;font-size:11px}.panel-module-scss-module__LPzfqW__questionCustom:focus{border-color:var(--active-color);outline:none}.panel-module-scss-module__LPzfqW__questionSubmit{background:var(--active-color);color:var(--live-control-on-foreground,#000);cursor:pointer;border-radius:3px;align-self:flex-end;padding:5px 14px;font-weight:600;border:none!important}.panel-module-scss-module__LPzfqW__questionSubmit:disabled{cursor:default;opacity:.35}.panel-module-scss-module__LPzfqW__contextPill{border:1px solid var(--active-color);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;align-items:center;gap:4px;max-width:180px;padding:2px 6px;font-size:11px;display:inline-flex;overflow:hidden}.panel-module-scss-module__LPzfqW__contextPillKind{color:var(--live-accent-text,var(--active-color))}.panel-module-scss-module__LPzfqW__error{color:var(--live-alert,#e0332a);white-space:pre-wrap;padding:4px 8px;font-size:11px}.panel-module-scss-module__LPzfqW__errorActions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.panel-module-scss-module__LPzfqW__errorLink{color:var(--active-color);text-decoration:underline}.panel-module-scss-module__LPzfqW__pointsLeft{opacity:.6;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-left:4px;font-size:10px;overflow:hidden}.panel-module-scss-module__LPzfqW__pointsLeftEmpty{color:var(--live-alert,#e0332a);opacity:1}.panel-module-scss-module__LPzfqW__inputArea{background:var(--general-bg);border:1px solid var(--dark-border-color);border-radius:4px;flex-direction:column;min-width:0;margin:6px;display:flex}.panel-module-scss-module__LPzfqW__inputArea:focus-within{border-color:var(--focus-outline-color)}.panel-module-scss-module__LPzfqW__input{color:var(--text-color);resize:vertical;background:0 0;border:none;outline:none;min-height:40px;max-height:50vh;padding:6px 8px 2px;font-size:11px;line-height:1.4}.panel-module-scss-module__LPzfqW__inputBar{gap:4px;min-width:0;padding:3px 4px 4px}.panel-module-scss-module__LPzfqW__attachButton,.panel-module-scss-module__LPzfqW__inputBar{align-items:center;display:flex}.panel-module-scss-module__LPzfqW__attachButton{color:var(--text-color-secondary);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;width:20px;height:20px;border:none!important}.panel-module-scss-module__LPzfqW__attachButton:hover{background:var(--hover-color);color:var(--text-color)}.panel-module-scss-module__LPzfqW__questionFiles{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.panel-module-scss-module__LPzfqW__questionFileChip{border:1px solid var(--border-color);border-radius:8px;padding:1px 6px}.panel-module-scss-module__LPzfqW__questionAttach,.panel-module-scss-module__LPzfqW__questionFileChip{color:var(--text-color-secondary);align-items:center;gap:4px;font-size:10px;display:inline-flex}.panel-module-scss-module__LPzfqW__questionAttach{border:1px dashed var(--border-color);cursor:pointer;border-radius:8px;padding:1px 8px}.panel-module-scss-module__LPzfqW__questionAttach:hover{border-color:var(--active-color);color:var(--live-accent-text,var(--active-color))}.panel-module-scss-module__LPzfqW__attachmentRow{flex-wrap:wrap;gap:4px;padding:5px 6px 0;display:flex}.panel-module-scss-module__LPzfqW__attachmentPill{background:var(--panel-head-bg);border:1px solid var(--dark-border-color);color:var(--text-color);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;max-width:100%;padding:1px 6px;font-size:10px;display:inline-flex;overflow:hidden}.panel-module-scss-module__LPzfqW__attachmentDuration,.panel-module-scss-module__LPzfqW__attachmentRemove{color:var(--text-color-secondary)}.panel-module-scss-module__LPzfqW__attachmentRemove{cursor:pointer;padding:0 1px}.panel-module-scss-module__LPzfqW__attachmentRemove:hover{color:var(--live-accent-text,var(--active-color))}.panel-module-scss-module__LPzfqW__attachmentInMessage{opacity:.85;margin-top:4px;font-size:10px}.panel-module-scss-module__LPzfqW__barDropdown{flex:0 74px;width:74px;min-width:34px}.panel-module-scss-module__LPzfqW__modelDropdown{flex-basis:84px;width:84px}.panel-module-scss-module__LPzfqW__dropUp{top:auto;bottom:14px}.panel-module-scss-module__LPzfqW__barSpacer{flex:1}.panel-module-scss-module__LPzfqW__sendButton{background:var(--active-color);color:var(--text-reverted-color);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex;border:none!important}.panel-module-scss-module__LPzfqW__sendButton:disabled{background:var(--panel-head-bg);color:var(--text-color-secondary);cursor:default}.panel-module-scss-module__LPzfqW__sendButton:not(:disabled):hover{background:var(--active-color-hover)}.panel-module-scss-module__LPzfqW__turnModel{color:var(--text-color-secondary);opacity:.7;align-self:flex-start;margin-top:-6px;font-size:10px}.panel-module-scss-module__LPzfqW__reportArea{flex-direction:column;align-self:stretch;align-items:flex-end;margin-top:-6px;display:flex}.panel-module-scss-module__LPzfqW__reportButton{color:var(--text-color-secondary);cursor:pointer;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.panel-module-scss-module__LPzfqW__reportButton:focus-visible,.panel-module-scss-module__LPzfqW__reportButton:hover{color:var(--text-color);opacity:1}.panel-module-scss-module__LPzfqW__reportCard{background:var(--general-bg);border:1px solid var(--dark-border-color);border-radius:4px;flex-direction:column;align-self:stretch;gap:6px;padding:8px;display:flex}.panel-module-scss-module__LPzfqW__reportTitle{font-weight:600}.panel-module-scss-module__LPzfqW__reportReasons{flex-wrap:wrap;gap:4px;display:flex}.panel-module-scss-module__LPzfqW__reportError{color:var(--live-alert,#e0332a);font-size:11px}.panel-module-scss-module__LPzfqW__reportStatus{color:var(--text-color-secondary);align-self:flex-end;margin-top:-6px;font-size:10px}
.proposal-bar-module-scss-module__xJy33a__bar{margin:6px 6px 0}.proposal-bar-module-scss-module__xJy33a__bar,.proposal-bar-module-scss-module__xJy33a__card{flex-direction:column;gap:4px;display:flex}.proposal-bar-module-scss-module__xJy33a__card{background:var(--general-bg);border:1px solid var(--live-control-contrast-frame,var(--dark-border-color));border-radius:3px;padding:5px 6px;font-size:10px}.proposal-bar-module-scss-module__xJy33a__head{align-items:baseline;gap:6px;min-width:0;display:flex}.proposal-bar-module-scss-module__xJy33a__title{color:var(--live-control-foreground,var(--text-color));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.proposal-bar-module-scss-module__xJy33a__loudness{color:var(--live-text-disabled,var(--text-color-secondary));flex:none}.proposal-bar-module-scss-module__xJy33a__buttons{align-items:center;gap:3px;display:flex}.proposal-bar-module-scss-module__xJy33a__spacer{flex:1}.proposal-bar-module-scss-module__xJy33a__accept,.proposal-bar-module-scss-module__xJy33a__alt,.proposal-bar-module-scss-module__xJy33a__chosen,.proposal-bar-module-scss-module__xJy33a__reject{border:1px solid var(--live-control-contrast-frame,var(--dark-border-color));cursor:pointer;border-radius:2px;min-width:22px;height:18px;padding:0 6px;font-size:10px;line-height:16px}.proposal-bar-module-scss-module__xJy33a__alt{background:var(--live-control-background,var(--panel-head-bg));color:var(--live-control-foreground,var(--text-color))}.proposal-bar-module-scss-module__xJy33a__alt:hover{background:var(--live-surface-highlight,var(--hover-color))}.proposal-bar-module-scss-module__xJy33a__accept,.proposal-bar-module-scss-module__xJy33a__chosen{background:var(--live-chosen-default,var(--active-color));border-color:var(--live-chosen-default,var(--active-color));color:var(--live-control-on-foreground,var(--text-reverted-color))}.proposal-bar-module-scss-module__xJy33a__accept:disabled{border-color:var(--live-control-contrast-frame,var(--dark-border-color));color:var(--live-text-disabled,var(--text-color-secondary));cursor:default}.proposal-bar-module-scss-module__xJy33a__accept:disabled,.proposal-bar-module-scss-module__xJy33a__reject{background:var(--live-control-background,var(--panel-head-bg))}.proposal-bar-module-scss-module__xJy33a__label,.proposal-bar-module-scss-module__xJy33a__reject{color:var(--live-control-foreground,var(--text-color))}.proposal-bar-module-scss-module__xJy33a__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proposal-bar-module-scss-module__xJy33a__error{color:var(--live-alert,#e5534b);line-height:1.4}.proposal-bar-module-scss-module__xJy33a__guidance{color:var(--live-text-disabled,var(--text-color-secondary));overflow-wrap:anywhere;line-height:1.4}
.plan-card-module-scss-module__UrUSDq__card{--song-card-label-w:74px;background:var(--live-surface-background,var(--general-bg));border:1px solid var(--live-control-contrast-frame,var(--dark-border-color));color:var(--live-control-foreground,var(--text-color));flex-direction:column;gap:5px;margin:6px 6px 0;padding:5px 6px 6px;font-size:10px}.plan-card-module-scss-module__UrUSDq__card,.plan-card-module-scss-module__UrUSDq__head{min-width:0;display:flex}.plan-card-module-scss-module__UrUSDq__head{align-items:center;gap:6px}.plan-card-module-scss-module__UrUSDq__title{white-space:nowrap;font-weight:600}.plan-card-module-scss-module__UrUSDq__tabs{display:flex}.plan-card-module-scss-module__UrUSDq__tab{background:var(--live-control-background,var(--panel-head-bg));border:1px solid var(--live-control-contrast-frame,var(--dark-border-color));color:var(--live-control-foreground,var(--text-color));cursor:pointer;height:16px;padding:0 6px;font-size:10px;line-height:14px}.plan-card-module-scss-module__UrUSDq__tab+.plan-card-module-scss-module__UrUSDq__tab{border-left:none}.plan-card-module-scss-module__UrUSDq__tabOn{background:var(--live-chosen-default,var(--active-color));border-color:var(--live-chosen-default,var(--active-color));color:var(--live-control-on-foreground,var(--text-reverted-color))}.plan-card-module-scss-module__UrUSDq__spacer{flex:1}.plan-card-module-scss-module__UrUSDq__close{color:var(--live-text-disabled,var(--text-color-secondary));cursor:pointer;background:0 0;border:none;width:16px;height:16px;font-size:12px;line-height:14px}.plan-card-module-scss-module__UrUSDq__close:hover{color:var(--live-control-foreground,var(--text-color))}.plan-card-module-scss-module__UrUSDq__brief{flex-direction:column;gap:2px;line-height:1.35;display:flex}.plan-card-module-scss-module__UrUSDq__briefMain{-moz-column-gap:6px;overflow-wrap:anywhere;flex-wrap:wrap;column-gap:6px;display:flex}.plan-card-module-scss-module__UrUSDq__occasion{font-weight:600}.plan-card-module-scss-module__UrUSDq__hint,.plan-card-module-scss-module__UrUSDq__memoryHint,.plan-card-module-scss-module__UrUSDq__meta,.plan-card-module-scss-module__UrUSDq__status{color:var(--live-text-disabled,var(--text-color-secondary))}.plan-card-module-scss-module__UrUSDq__statusBusy{color:var(--live-accent-text,var(--active-color))}.plan-card-module-scss-module__UrUSDq__grid{background:var(--live-surface-background,var(--general-bg));-moz-column-gap:1px;gap:1px;min-width:0;display:grid;overflow-x:clip}.plan-card-module-scss-module__UrUSDq__corner{min-height:18px}.plan-card-module-scss-module__UrUSDq__sectionHead{background:var(--live-control-background,var(--panel-head-bg));min-width:0;position:relative}.plan-card-module-scss-module__UrUSDq__sectionHeadOn{outline:1px solid var(--live-selection-frame,var(--selected-outline));outline-offset:-1px}.plan-card-module-scss-module__UrUSDq__sectionName{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:baseline;gap:3px;width:100%;height:18px;padding:0 6px 0 3px;font-size:10px;display:flex;overflow:hidden}.plan-card-module-scss-module__UrUSDq__sectionName:hover{background:var(--live-surface-highlight,var(--hover-color))}.plan-card-module-scss-module__UrUSDq__sectionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:18px;overflow:hidden}.plan-card-module-scss-module__UrUSDq__sectionBars,.plan-card-module-scss-module__UrUSDq__sectionKey{color:var(--live-text-disabled,var(--text-color-secondary));flex:none}.plan-card-module-scss-module__UrUSDq__sectionProgress{background:var(--live-chosen-default,var(--active-color));height:2px;transition:width .12s linear;position:absolute;bottom:0;left:0}.plan-card-module-scss-module__UrUSDq__edge{cursor:ew-resize;touch-action:none;z-index:1;width:5px;height:100%;position:absolute;top:0;right:-2px}.plan-card-module-scss-module__UrUSDq__edge:focus-visible,.plan-card-module-scss-module__UrUSDq__edge:hover{background:var(--live-chosen-default,var(--active-color));outline:none}.plan-card-module-scss-module__UrUSDq__rowLabel{flex-direction:column;justify-content:center;min-width:0;padding-right:4px;line-height:1.2;display:flex}.plan-card-module-scss-module__UrUSDq__partName,.plan-card-module-scss-module__UrUSDq__partSound{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan-card-module-scss-module__UrUSDq__legend,.plan-card-module-scss-module__UrUSDq__partSound{color:var(--live-text-disabled,var(--text-color-secondary));font-size:9px}.plan-card-module-scss-module__UrUSDq__legend{white-space:nowrap;align-items:center;gap:3px;display:flex}.plan-card-module-scss-module__UrUSDq__legendHeard,.plan-card-module-scss-module__UrUSDq__legendPlanned{border-top:1px solid var(--live-chosen-default,var(--active-color));width:8px;height:0;display:inline-block}.plan-card-module-scss-module__UrUSDq__legendHeard{border-top:1px dashed var(--live-control-foreground,var(--text-color));margin-left:3px}.plan-card-module-scss-module__UrUSDq__energyCell{background:var(--live-surface-background,var(--general-bg));border-bottom:1px solid var(--live-control-contrast-frame,var(--dark-border-color));border-top:1px solid var(--live-control-contrast-frame,var(--dark-border-color));min-width:0;height:34px;position:relative}.plan-card-module-scss-module__UrUSDq__energyBand{position:absolute;inset:4px 0}.plan-card-module-scss-module__UrUSDq__energySvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plan-card-module-scss-module__UrUSDq__heardLine,.plan-card-module-scss-module__UrUSDq__plannedLine{fill:none;stroke-width:1.5px}.plan-card-module-scss-module__UrUSDq__plannedLine{stroke:var(--live-chosen-default,var(--active-color))}.plan-card-module-scss-module__UrUSDq__heardLine{stroke:var(--live-control-foreground,var(--text-color));stroke-dasharray:3 2;opacity:.7}.plan-card-module-scss-module__UrUSDq__heardStale{opacity:.3}.plan-card-module-scss-module__UrUSDq__energyPoint{background:var(--live-chosen-default,var(--active-color));cursor:ns-resize;touch-action:none;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;left:50%}.plan-card-module-scss-module__UrUSDq__energyPoint:focus-visible{outline:1px solid var(--live-selection-frame,var(--focus-outline-color));outline-offset:1px}.plan-card-module-scss-module__UrUSDq__cell{background:var(--live-control-background,var(--panel-head-bg));cursor:pointer;border:none;min-width:0;height:16px;padding:0}.plan-card-module-scss-module__UrUSDq__cell:hover{background:var(--live-surface-highlight,var(--hover-color))}.plan-card-module-scss-module__UrUSDq__cell:focus-visible{outline:1px solid var(--live-selection-frame,var(--focus-outline-color));outline-offset:-1px}.plan-card-module-scss-module__UrUSDq__cellOn,.plan-card-module-scss-module__UrUSDq__cellOn:hover{background:var(--live-chosen-default,var(--active-color))}.plan-card-module-scss-module__UrUSDq__cellPartial,.plan-card-module-scss-module__UrUSDq__cellPartial:hover{background:linear-gradient(to right,var(--live-chosen-default,var(--active-color)) 60%,var(--live-control-background,var(--panel-head-bg)) 60%)}.plan-card-module-scss-module__UrUSDq__chordToggle{color:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;padding:0;font-size:10px}.plan-card-module-scss-module__UrUSDq__chordCell{color:var(--live-text-disabled,var(--text-color-secondary));text-overflow:ellipsis;white-space:nowrap;min-width:0;height:16px;padding:0 3px;font-size:9px;line-height:16px;overflow:hidden}.plan-card-module-scss-module__UrUSDq__sectionEditor{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.plan-card-module-scss-module__UrUSDq__nameInput{background:var(--live-control-background,var(--panel-head-bg));border:1px solid var(--live-control-contrast-frame,var(--dark-border-color));color:var(--live-control-foreground,var(--text-color));border-radius:0;width:96px;height:18px;padding:0 4px;font-size:10px}.plan-card-module-scss-module__UrUSDq__nameInput:focus{outline:1px solid var(--live-selection-frame,var(--focus-outline-color));outline-offset:-1px}.plan-card-module-scss-module__UrUSDq__stepper{align-items:center;gap:3px;display:flex}.plan-card-module-scss-module__UrUSDq__stepValue{text-align:center;min-width:40px}.plan-card-module-scss-module__UrUSDq__grooveName{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.plan-card-module-scss-module__UrUSDq__chip{background:var(--live-control-background,var(--panel-head-bg));border:1px solid var(--live-control-contrast-frame,var(--dark-border-color));color:var(--live-control-foreground,var(--text-color));cursor:pointer;border-radius:0;min-width:18px;height:18px;padding:0 6px;font-size:10px;line-height:16px}.plan-card-module-scss-module__UrUSDq__chip:hover:not(:disabled){background:var(--live-surface-highlight,var(--hover-color))}.plan-card-module-scss-module__UrUSDq__chip:disabled{color:var(--live-text-disabled,var(--text-color-secondary));cursor:default}.plan-card-module-scss-module__UrUSDq__danger{color:var(--live-alert-text,var(--live-alert,#e5534b))}.plan-card-module-scss-module__UrUSDq__confirm{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.plan-card-module-scss-module__UrUSDq__outcome{overflow-wrap:anywhere;line-height:1.4}.plan-card-module-scss-module__UrUSDq__outcomeError{color:var(--live-alert-text,var(--live-alert,#e5534b))}.plan-card-module-scss-module__UrUSDq__problem{padding-left:8px}.plan-card-module-scss-module__UrUSDq__warnings{color:var(--live-text-disabled,var(--text-color-secondary));margin-top:2px}.plan-card-module-scss-module__UrUSDq__steerList,.plan-card-module-scss-module__UrUSDq__warningList{margin:0;padding-left:12px}.plan-card-module-scss-module__UrUSDq__linkButton{color:var(--live-accent-text,var(--active-color));cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0}.plan-card-module-scss-module__UrUSDq__linkButton:focus-visible{outline:1px solid var(--live-accent-text,var(--active-color))}.plan-card-module-scss-module__UrUSDq__memory{flex-direction:column;gap:3px;line-height:1.35;display:flex}.plan-card-module-scss-module__UrUSDq__memoryHead{margin-top:4px;font-weight:600}.plan-card-module-scss-module__UrUSDq__memoryRow{align-items:baseline;gap:6px;min-width:0;display:flex}.plan-card-module-scss-module__UrUSDq__memoryKey{color:var(--live-text-disabled,var(--text-color-secondary));text-overflow:ellipsis;white-space:nowrap;flex:none;width:74px;overflow:hidden}.plan-card-module-scss-module__UrUSDq__memoryValue{overflow-wrap:anywhere;flex:1;min-width:0}.plan-card-module-scss-module__UrUSDq__memoryEmpty{color:var(--live-text-disabled,var(--text-color-secondary))}.plan-card-module-scss-module__UrUSDq__decision{border-bottom:1px solid var(--live-control-contrast-frame,var(--dark-border-color));padding:2px 0}.plan-card-module-scss-module__UrUSDq__decisionMeta,.plan-card-module-scss-module__UrUSDq__decisionWhy,.plan-card-module-scss-module__UrUSDq__forget{color:var(--live-text-disabled,var(--text-color-secondary))}.plan-card-module-scss-module__UrUSDq__forget{cursor:pointer;background:0 0;border:none;flex:none;width:16px;height:16px;padding:0;font-size:12px;line-height:14px}.plan-card-module-scss-module__UrUSDq__forget:focus-visible,.plan-card-module-scss-module__UrUSDq__forget:hover{color:var(--live-alert-text,var(--live-alert,#e5534b))}.plan-card-module-scss-module__UrUSDq__toggle{background:var(--live-control-background,var(--panel-head-bg));border:1px solid var(--live-control-contrast-frame,var(--dark-border-color));color:var(--live-control-foreground,var(--text-color));cursor:pointer;border-radius:0;flex-shrink:0;height:20px;padding:0 6px;font-size:10px}.plan-card-module-scss-module__UrUSDq__toggle:hover{background:var(--live-surface-highlight,var(--hover-color))}.plan-card-module-scss-module__UrUSDq__toggle[data-active=true],.plan-card-module-scss-module__UrUSDq__toggle[data-active=true]:hover{background:var(--live-chosen-default,#f5a01e);color:var(--live-control-on-foreground,#000)}.plan-card-module-scss-module__UrUSDq__forgetAll{margin-left:auto}
.voice-module-scss-module__mIjGlG__micButton{color:var(--text-color-secondary);cursor:pointer;touch-action:none;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;border:none!important}.voice-module-scss-module__mIjGlG__micButton:hover{background:var(--hover-color);color:var(--text-color)}.voice-module-scss-module__mIjGlG__micButton[aria-pressed=true]{background:var(--active-color);color:var(--text-reverted-color)}.voice-module-scss-module__mIjGlG__settingsAnchor{display:flex;position:relative}.voice-module-scss-module__mIjGlG__caretButton{color:var(--text-color-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:10px;height:20px;margin-inline-start:-3px;font-size:7px;display:flex;border:none!important}.voice-module-scss-module__mIjGlG__caretButton:hover,.voice-module-scss-module__mIjGlG__popover{color:var(--text-color)}.voice-module-scss-module__mIjGlG__popover{background:var(--panel-head-bg);border:1px solid var(--dark-border-color);bottom:24px;z-index:20;border-radius:3px;flex-direction:column;gap:6px;width:230px;padding:8px;font-size:10px;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 2px 8px #00000059}.voice-module-scss-module__mIjGlG__popoverTitle{font-weight:600}.voice-module-scss-module__mIjGlG__row{align-items:center;gap:6px;display:flex}.voice-module-scss-module__mIjGlG__shortcutButton{background:var(--general-bg);border:1px solid var(--dark-border-color);color:var(--text-color);border-radius:2px;min-width:90px;height:18px;padding:0 6px;font-family:monospace;font-size:10px}.voice-module-scss-module__mIjGlG__shortcutButton[data-capturing=true]{border-color:var(--active-color);color:var(--active-color)}.voice-module-scss-module__mIjGlG__linkButton{cursor:pointer;background:0 0;font-size:10px;text-decoration:underline;border:none!important}.voice-module-scss-module__mIjGlG__hint,.voice-module-scss-module__mIjGlG__linkButton{color:var(--text-color-secondary)}.voice-module-scss-module__mIjGlG__hint{line-height:1.35}.voice-module-scss-module__mIjGlG__status{color:var(--text-color-secondary);align-items:center;gap:6px;min-height:18px;padding:4px 8px 0;font-size:10px;display:flex}.voice-module-scss-module__mIjGlG__dot{background:#e5484d;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1s ease-in-out infinite voice-module-scss-module__mIjGlG__pulse}@keyframes voice-module-scss-module__mIjGlG__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.voice-module-scss-module__mIjGlG__dot{animation:none}}.voice-module-scss-module__mIjGlG__transcript{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.voice-module-scss-module__mIjGlG__ok,.voice-module-scss-module__mIjGlG__transcript{color:var(--text-color)}.voice-module-scss-module__mIjGlG__fail{color:#e5484d}.voice-module-scss-module__mIjGlG__consent{background:var(--general-bg);border:1px solid var(--dark-border-color);color:var(--text-color);border-radius:3px;flex-direction:column;gap:6px;margin:6px 6px 0;padding:8px;font-size:10px;line-height:1.4;display:flex}.voice-module-scss-module__mIjGlG__consentButtons{justify-content:flex-end;gap:6px;display:flex}.voice-module-scss-module__mIjGlG__allow,.voice-module-scss-module__mIjGlG__deny{background:var(--panel-head-bg);border:1px solid var(--dark-border-color);color:var(--text-color);border-radius:2px;height:20px;padding:0 10px;font-size:10px}.voice-module-scss-module__mIjGlG__allow{background:var(--active-color);border-color:var(--active-color);color:var(--text-reverted-color)}
.tab-module-scss-module__SpJObq__selected{--text-color:var(--text-color-inverted);--text-color-secondary:#0000008c;--row-mask:var(--selected-inactive-bg);background:var(--selected-inactive-bg);color:var(--text-color-inverted)}.tab-module-scss-module__SpJObq__focused{--row-mask:var(--selected-bg);background:var(--selected-bg)}.tab-module-scss-module__SpJObq__grooveAmountRow{align-items:center;gap:8px;padding:4px 8px;font-size:11px;display:flex;position:relative}.tab-module-scss-module__SpJObq__grooveAmountControl{width:64px;margin-left:auto}.tab-module-scss-module__SpJObq__groovePool{flex-direction:column;gap:2px;max-height:240px;padding:2px 8px 6px;font-size:11px;display:flex;overflow-y:auto}.tab-module-scss-module__SpJObq__groovePoolTitle{color:var(--live-text-dim,#8c8c8c)}.tab-module-scss-module__SpJObq__groovePoolRow{background:var(--live-control-background,#1e1e1e);flex-direction:column;gap:2px;padding:3px 4px;display:flex}.tab-module-scss-module__SpJObq__groovePoolRow.tab-module-scss-module__SpJObq__inactive .tab-module-scss-module__SpJObq__groovePoolParams{opacity:.45}.tab-module-scss-module__SpJObq__groovePoolHead{align-items:center;gap:4px;display:flex}.tab-module-scss-module__SpJObq__groovePoolName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tab-module-scss-module__SpJObq__groovePoolButton{background:var(--live-control-background-alt,#2a2a2a);color:var(--live-control-foreground,#b5b5b5);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;width:16px;height:14px;padding:0;display:flex}.tab-module-scss-module__SpJObq__groovePoolButton svg{width:10px;height:10px}.tab-module-scss-module__SpJObq__groovePoolButton.tab-module-scss-module__SpJObq__armed{background:var(--active-color);color:var(--live-control-background,#1e1e1e)}.tab-module-scss-module__SpJObq__groovePoolParams{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.tab-module-scss-module__SpJObq__groovePoolParam{flex-direction:column;gap:1px;min-width:0;display:flex}.tab-module-scss-module__SpJObq__groovePoolParam>span{color:var(--live-text-dim,#8c8c8c);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.tab-module-scss-module__SpJObq__groovePoolAmount,.tab-module-scss-module__SpJObq__groovePoolBase{width:100%;min-width:0}
.user-library-tab-module-scss-module__hnZ3Qq__gate,.user-library-tab-module-scss-module__hnZ3Qq__hint{color:var(--text-color-secondary);padding:12px 10px;font-size:11px}.user-library-tab-module-scss-module__hnZ3Qq__gate{flex-direction:column;gap:8px;display:flex}.user-library-tab-module-scss-module__hnZ3Qq__gate p{margin:0;line-height:1.5}.user-library-tab-module-scss-module__hnZ3Qq__gate a,.user-library-tab-module-scss-module__hnZ3Qq__gate button{color:var(--live-accent-text,var(--active-color));cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:11px;text-decoration:underline}.user-library-tab-module-scss-module__hnZ3Qq__name{text-overflow:ellipsis;overflow:hidden}.user-library-tab-module-scss-module__hnZ3Qq__presetRow .user-library-tab-module-scss-module__hnZ3Qq__actions{flex-shrink:0;gap:2px;margin-left:auto;display:none}.user-library-tab-module-scss-module__hnZ3Qq__presetRow:hover .user-library-tab-module-scss-module__hnZ3Qq__actions{display:inline-flex}.user-library-tab-module-scss-module__hnZ3Qq__presetRow:has(.user-library-tab-module-scss-module__hnZ3Qq__actions [data-state=open]) .user-library-tab-module-scss-module__hnZ3Qq__actions{display:inline-flex}.user-library-tab-module-scss-module__hnZ3Qq__presetRow .user-library-tab-module-scss-module__hnZ3Qq__actions button{color:var(--text-color-secondary);cursor:pointer;background:0 0;border:none;width:14px;height:14px;padding:0;font-size:10px;line-height:12px}.user-library-tab-module-scss-module__hnZ3Qq__presetRow .user-library-tab-module-scss-module__hnZ3Qq__actions button:hover{color:var(--text-color)}.user-library-tab-module-scss-module__hnZ3Qq__toolbar{align-items:center;gap:8px;padding:6px 10px 2px;display:flex}.user-library-tab-module-scss-module__hnZ3Qq__toolbarButton{background:var(--live-control-background,#ffffff0f);border:1px solid var(--border-color,#ffffff24);color:var(--text-color);cursor:pointer;border-radius:2px;padding:2px 8px;font-family:inherit;font-size:11px}.user-library-tab-module-scss-module__hnZ3Qq__toolbarButton:hover:not(:disabled){border-color:var(--active-color);color:var(--live-accent-text,var(--active-color))}.user-library-tab-module-scss-module__hnZ3Qq__toolbarButton:disabled{color:var(--text-color-secondary);cursor:default;opacity:.6}.user-library-tab-module-scss-module__hnZ3Qq__fileInput{display:none}.user-library-tab-module-scss-module__hnZ3Qq__notice{color:var(--text-color-secondary);overflow-wrap:anywhere;min-width:0;font-size:11px}.user-library-tab-module-scss-module__hnZ3Qq__sharePopover{flex-direction:column;gap:6px;max-width:280px;display:flex}.user-library-tab-module-scss-module__hnZ3Qq__shareNotice{color:var(--text-color-secondary);margin:0;font-size:11px}.user-library-tab-module-scss-module__hnZ3Qq__shareUrl{background:var(--live-control-text-back,#0006);border:1px solid var(--border-color,#ffffff24);color:var(--text-color);border-radius:2px;outline:none;width:248px;padding:2px 4px;font-family:inherit;font-size:11px}.user-library-tab-module-scss-module__hnZ3Qq__shareActions{gap:8px;display:flex}.user-library-tab-module-scss-module__hnZ3Qq__shareActions button{background:var(--live-control-background,#ffffff0f);border:1px solid var(--border-color,#ffffff24);color:var(--text-color);cursor:pointer;border-radius:2px;padding:2px 8px;font-family:inherit;font-size:11px}.user-library-tab-module-scss-module__hnZ3Qq__shareActions button:hover{border-color:var(--active-color);color:var(--live-accent-text,var(--active-color))}.user-library-tab-module-scss-module__hnZ3Qq__renameInput{background:var(--live-control-text-back,#0006);border:1px solid var(--active-color);color:var(--text-color);border-radius:0;outline:none;flex:1;min-width:0;height:15px;padding:0 2px;font-family:inherit;font-size:11px}
.tree-node-module-scss-module__CDZVIW__thead{white-space:nowrap;align-items:center;width:100%;padding-left:3px;padding-right:6px;line-height:19.5px;display:flex}.tree-node-module-scss-module__CDZVIW__thead svg{flex-shrink:0;margin-right:4px}.tree-node-module-scss-module__CDZVIW__toggle{box-sizing:border-box;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:15px;padding:0 3px;display:inline-flex}.tree-node-module-scss-module__CDZVIW__toggle svg{margin-right:0}.tree-node-module-scss-module__CDZVIW__tbody .tree-node-module-scss-module__CDZVIW__thead{padding-left:15px}.tree-node-module-scss-module__CDZVIW__tbody .tree-node-module-scss-module__CDZVIW__tbody .tree-node-module-scss-module__CDZVIW__thead{padding-left:27px}.tree-node-module-scss-module__CDZVIW__tbody .tree-node-module-scss-module__CDZVIW__tbody .tree-node-module-scss-module__CDZVIW__tbody .tree-node-module-scss-module__CDZVIW__thead{padding-left:39px}
.clip-renderer-module-scss-module__5OF_Aq__active{color:var(--text-reverted-color)}.clip-renderer-module-scss-module__5OF_Aq__header{background:var(--clipColor);border:var(--clip-border-width) solid var(--clip-border-color);height:var(--clip-header-height);z-index:1000;padding-top:1px;padding-left:4px;line-height:12px;position:absolute}.clip-renderer-module-scss-module__5OF_Aq__vanishingBg{border-right:none;background:linear-gradient(to right,var(--clipColor) 30%,transparent)!important}.clip-renderer-module-scss-module__5OF_Aq__vanishingBg~.clip-renderer-module-scss-module__5OF_Aq__canvasViewport:after{display:none}.clip-renderer-module-scss-module__5OF_Aq__headerChanging{z-index:1001}.clip-renderer-module-scss-module__5OF_Aq__name{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clip-renderer-module-scss-module__5OF_Aq__nameSticky{width:fit-content;max-width:100%}.clip-renderer-module-scss-module__5OF_Aq__background{background:var(--clipColor);z-index:1;height:100%;position:absolute}.clip-renderer-module-scss-module__5OF_Aq__backgroundChanging{z-index:2}.clip-renderer-module-scss-module__5OF_Aq__canvasViewport{height:calc(100% - var(--clip-header-height));top:var(--clip-header-height);z-index:15;position:absolute;overflow:hidden}.clip-renderer-module-scss-module__5OF_Aq__canvasViewport:after,.clip-renderer-module-scss-module__5OF_Aq__canvasViewport:before{background-color:var(--clip-border-color);content:"";height:100%;width:var(--clip-border-width);z-index:1;position:absolute}.clip-renderer-module-scss-module__5OF_Aq__canvasViewport:before{left:0}.clip-renderer-module-scss-module__5OF_Aq__canvasViewport:after{right:0}.clip-renderer-module-scss-module__5OF_Aq__canvasViewport__illusion{opacity:.7}.clip-renderer-module-scss-module__5OF_Aq__viewportChanging{z-index:16}.clip-renderer-module-scss-module__5OF_Aq__frozen .clip-renderer-module-scss-module__5OF_Aq__background,.clip-renderer-module-scss-module__5OF_Aq__frozen .clip-renderer-module-scss-module__5OF_Aq__header{filter:saturate(.35)brightness(1.08)}.clip-renderer-module-scss-module__5OF_Aq__frozen .clip-renderer-module-scss-module__5OF_Aq__canvasViewport{cursor:default;filter:saturate(.35)}.clip-renderer-module-scss-module__5OF_Aq__frozen .clip-renderer-module-scss-module__5OF_Aq__canvasWrap{opacity:.75}.clip-renderer-module-scss-module__5OF_Aq__frostVeil{pointer-events:none;z-index:2;background:#bee1ff2e;position:absolute;inset:0}.clip-renderer-module-scss-module__5OF_Aq__canvasWrap{height:100%;position:absolute}.clip-renderer-module-scss-module__5OF_Aq__loopSeam{pointer-events:none;background:#000000d9;width:1px;height:3px;margin-left:-.5px;position:absolute}.clip-renderer-module-scss-module__5OF_Aq__loopSeamTop{top:0}.clip-renderer-module-scss-module__5OF_Aq__loopSeamBottom{z-index:2;bottom:0}
.clip-fade-handles-module-scss-module__F4y7Pa__root{z-index:3;position:absolute;inset:0}.clip-fade-handles-module-scss-module__F4y7Pa__root.clip-fade-handles-module-scss-module__F4y7Pa__handlesHeld{z-index:30}.clip-fade-handles-module-scss-module__F4y7Pa__root{pointer-events:none;container-type:size}.clip-fade-handles-module-scss-module__F4y7Pa__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.clip-fade-handles-module-scss-module__F4y7Pa__shade{fill:#00000038;stroke:none}.clip-fade-handles-module-scss-module__F4y7Pa__line{fill:none;stroke:var(--live-control-foreground,#1b1b1b);stroke-width:1px;vector-effect:non-scaling-stroke}.clip-fade-handles-module-scss-module__F4y7Pa__diamond,.clip-fade-handles-module-scss-module__F4y7Pa__square{background:var(--clipColor,#d8d8d8);border:1px solid var(--live-control-foreground,#1b1b1b);box-sizing:border-box;cursor:ew-resize;pointer-events:auto;touch-action:none;visibility:hidden;width:7px;height:7px;margin-left:-4px;position:absolute}.clip-fade-handles-module-scss-module__F4y7Pa__top{top:0}.clip-fade-handles-module-scss-module__F4y7Pa__bottom{bottom:0}.clip-fade-handles-module-scss-module__F4y7Pa__diamond{cursor:move;margin-top:-4px;transform:rotate(45deg)}.clip-fade-handles-module-scss-module__F4y7Pa__selected{background:var(--live-selection-background,#8fd6ff)}.clip-fade-handles-module-scss-module__F4y7Pa__limitLine{border-left:1px dotted var(--live-control-foreground,#1b1b1b);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.clip-fade-handles-module-scss-module__F4y7Pa__handlesHeld .clip-fade-handles-module-scss-module__F4y7Pa__diamond,.clip-fade-handles-module-scss-module__F4y7Pa__handlesHeld .clip-fade-handles-module-scss-module__F4y7Pa__square{visibility:visible}.clip-fade-handles-module-scss-module__F4y7Pa__handlesShown:has(.clip-fade-handles-module-scss-module__F4y7Pa__selected) .clip-fade-handles-module-scss-module__F4y7Pa__diamond{visibility:visible}.clip-fade-handles-module-scss-module__F4y7Pa__handlesShown:has(.clip-fade-handles-module-scss-module__F4y7Pa__selected) .clip-fade-handles-module-scss-module__F4y7Pa__square{visibility:visible}.clip-fade-host:hover .clip-fade-handles-module-scss-module__F4y7Pa__handlesShown .clip-fade-handles-module-scss-module__F4y7Pa__diamond{visibility:visible}.clip-fade-host:hover .clip-fade-handles-module-scss-module__F4y7Pa__handlesShown .clip-fade-handles-module-scss-module__F4y7Pa__square{visibility:visible}@container (max-height:20px){.clip-fade-handles-module-scss-module__F4y7Pa__diamond,.clip-fade-handles-module-scss-module__F4y7Pa__square{display:none}}
.clip-module-scss-module__sXBEIG__clip-canvas{border-radius:6px;width:100%;height:100%;display:inline-block;position:absolute;top:0}.clip-module-scss-module__sXBEIG__clip-end-handle,.clip-module-scss-module__sXBEIG__clip-start-handle{cursor:col-resize;z-index:1;width:5px;height:100%;position:absolute;top:0}.clip-module-scss-module__sXBEIG__clip-end-handle:hover:after,.clip-module-scss-module__sXBEIG__clip-start-handle:hover:after{content:" ";background-color:#ff0;width:3px;height:100%;position:absolute}.clip-module-scss-module__sXBEIG__clip-start-handle,.clip-module-scss-module__sXBEIG__clip-start-handle:hover:after{left:0}.clip-module-scss-module__sXBEIG__clip-end-handle,.clip-module-scss-module__sXBEIG__clip-end-handle:hover:after{right:0}.clip-module-scss-module__sXBEIG__clip-drag-handle{cursor:grab;position:absolute;inset:-2px 4px}.clip-module-scss-module__sXBEIG__upload-progress{position:absolute;inset:0}.clip-module-scss-module__sXBEIG__upload-progress:after{content:"";height:100%;width:var(--uploadProgress);background:#0006;transition:width .5s linear;position:absolute;top:0;bottom:0;left:0}
.clip-name-input-module-scss-module__GtlzGG__input{color:inherit;font:inherit;background-color:#0000;border:none;outline:none;width:100%;min-width:40px;padding:0}.clip-name-input-module-scss-module__GtlzGG__input::selection{color:#fff;background-color:#000}
.long-file-badge-module-scss-module__aNZqTq__root{color:#000000bf;pointer-events:auto;white-space:nowrap;z-index:3;background:#ffffff8c;border-radius:3px;padding:0 4px;font-size:9px;line-height:13px;position:absolute;bottom:2px;right:3px}
.envelope-keyboard-module-scss-module__ebp_DW__focusable{outline:none}.envelope-keyboard-module-scss-module__ebp_DW__inRange{fill:var(--live-selection-background,#8cc9d8)}.envelope-keyboard-module-scss-module__ebp_DW__keySelected{animation:.8s ease-in-out infinite alternate envelope-keyboard-module-scss-module__ebp_DW__envelope-key-pulse}@keyframes envelope-keyboard-module-scss-module__ebp_DW__envelope-key-pulse{0%{stroke-width:1.5px;opacity:1}to{stroke-width:4px;opacity:.55}}.envelope-keyboard-module-scss-module__ebp_DW__marker{stroke:var(--live-control-foreground,#fff);stroke-width:1px;stroke-dasharray:2 2;pointer-events:none}@media (prefers-reduced-motion:reduce){.envelope-keyboard-module-scss-module__ebp_DW__keySelected{stroke-width:4px;animation:none}}
.reenable-automation-button-module-scss-module__IUNyTa__root{color:inherit;opacity:.45;justify-content:center;align-items:center;padding:2px 4px;display:flex}.reenable-automation-button-module-scss-module__IUNyTa__root__active{color:var(--live-chosen-default,#f6a623);cursor:pointer;opacity:1}.reenable-automation-button-module-scss-module__IUNyTa__root:disabled{cursor:default}
.tempo-leader-lane-view-module-scss-module__EL8JdW__root{cursor:not-allowed;width:100%;height:100%;display:block}.tempo-leader-lane-view-module-scss-module__EL8JdW__line{fill:none;stroke:var(--live-automation-color,#ff5a52);stroke-width:1.5px}.tempo-leader-lane-view-module-scss-module__EL8JdW__leaderSpan{fill:var(--live-automation-color,#ff5a52);fill-opacity:.08}
.automation-overlay-module-scss-module__-w6QNG__veil{--_veil-themed:color-mix(in srgb,var(--live-surface-area) 55%,transparent);--_veil:var(--_veil-themed,#120a1673);background-color:var(--_veil);pointer-events:none;z-index:20;position:absolute;inset:0}.automation-overlay-module-scss-module__-w6QNG__editing{pointer-events:auto}.automation-overlay-module-scss-module__-w6QNG__selected{background-color:color-mix(in srgb,var(--selected-bg) 18%,var(--_veil));box-shadow:inset 0 0 0 1px var(--selected-bg)}
.control-bar-module-scss-module__rYru7W__control-bar{flex:1;justify-content:space-between;min-width:0;font-size:12px;line-height:1;display:flex;overflow:hidden}.control-bar-module-scss-module__rYru7W__control-bar[data-cramped]{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.control-bar-module-scss-module__rYru7W__control-bar[data-cramped]::-webkit-scrollbar{display:none}.control-bar-module-scss-module__rYru7W__control-bar[data-cramped]>.control-bar-module-scss-module__rYru7W__control-bar-section:nth-child(2){flex:none;order:-1}.control-bar-module-scss-module__rYru7W__browser-toggle{color:var(--live-control-foreground,var(--text-color-secondary));cursor:pointer;background:0 0;align-items:center;gap:3px;margin-right:2px;padding:0 4px;display:flex;border:none!important}.control-bar-module-scss-module__rYru7W__browser-toggle[data-active=true]{--_on-bg:var(--live-chosen-default);background:var(--_on-bg,transparent);border-radius:0}.control-bar-module-scss-module__rYru7W__browser-toggle[data-active=true] .control-bar-module-scss-module__rYru7W__browser-toggle__icon{color:var(--live-control-on-foreground,var(--active-color))}.control-bar-module-scss-module__rYru7W__browser-toggle:hover .control-bar-module-scss-module__rYru7W__browser-toggle__icon{opacity:.85}.control-bar-module-scss-module__rYru7W__browser-toggle__icon{color:inherit}.control-bar-module-scss-module__rYru7W__browser-toggle-group{align-items:stretch;margin-right:2px;display:flex}.control-bar-module-scss-module__rYru7W__browser-toggle-group .control-bar-module-scss-module__rYru7W__browser-toggle{margin-right:0}.control-bar-module-scss-module__rYru7W__browser-toggle__chevron{color:var(--live-control-foreground,var(--text-color-secondary));cursor:pointer;opacity:.4;background:0 0;align-items:center;padding:0 3px;display:flex;border:none!important}.control-bar-module-scss-module__rYru7W__browser-toggle__chevron:hover,.control-bar-module-scss-module__rYru7W__browser-toggle__chevron[data-state=open]{opacity:.85}.control-bar-module-scss-module__rYru7W__muse-toggle{color:var(--live-control-foreground,#fff);cursor:pointer;background:0 0;align-items:center;gap:5px;margin-left:2px;padding:0 6px;font-size:13px;display:flex;border:none!important}.control-bar-module-scss-module__rYru7W__muse-toggle[data-active=true]{--_on-bg:var(--live-chosen-default);background:var(--_on-bg,transparent);color:var(--live-control-on-foreground,var(--active-color));border-radius:0}.control-bar-module-scss-module__rYru7W__muse-toggle:hover{opacity:.85}.control-bar-module-scss-module__rYru7W__control-bar-section{flex-shrink:0;display:flex}.control-bar-module-scss-module__rYru7W__control-bar-section:nth-child(2){flex:1 0 auto;justify-content:center}.control-bar-module-scss-module__rYru7W__overflowPanel.control-bar-module-scss-module__rYru7W__overflowPanel{background-color:var(--general-bg,#282828);border:1px solid var(--dark-border-color,#141414);color:var(--text-color,#dcdcdc);border-radius:0;flex-wrap:wrap;align-items:center;row-gap:8px;max-width:440px;padding:7px 5px;font-size:12px;line-height:1;display:flex;box-shadow:0 4px 10px #00000073}.control-bar-module-scss-module__rYru7W__control-box{background-color:var(--live-control-background,#141414);border-radius:0;margin:0 4px;display:inline-block}.control-bar-module-scss-module__rYru7W__control-box,.control-bar-module-scss-module__rYru7W__control-box button{justify-content:center;align-items:center;min-width:21px;height:21px;display:flex}.control-bar-module-scss-module__rYru7W__control-box button{padding:0 3px;position:relative;border:none!important}.control-bar-module-scss-module__rYru7W__control-box button:hover{background-color:var(--hover-color)}.control-bar-module-scss-module__rYru7W__control-box button[data-active=true]{--text-color:var(--text-reverted-color);--icon-color:var(--text-reverted-color);background-color:var(--active-color)}.control-bar-module-scss-module__rYru7W__control-box button[data-active=true]:hover{background-color:var(--active-color-hover)!important}.control-bar-module-scss-module__rYru7W__control-box input{height:17px;margin:2px}.control-bar-module-scss-module__rYru7W__control-group{align-items:center;gap:1px;margin:0 5px;display:flex}.control-bar-module-scss-module__rYru7W__control-group>.control-bar-module-scss-module__rYru7W__control-box{margin:0}button.control-bar-module-scss-module__rYru7W__menuTrigger{justify-content:space-between;gap:6px;padding:0 5px}button.control-bar-module-scss-module__rYru7W__scaleToggle{min-width:23px;font-size:11px}button.control-bar-module-scss-module__rYru7W__scaleToggle[data-active=true],button.control-bar-module-scss-module__rYru7W__scaleToggle[data-active=true]:hover{--text-color:#070707;color:#070707;background-color:var(--live-scale-awareness,#b895ff)!important}.control-bar-module-scss-module__rYru7W__scaleToggleGlyph{letter-spacing:-1px}button.control-bar-module-scss-module__rYru7W__menuTrigger[data-scale-name],button.control-bar-module-scss-module__rYru7W__menuTrigger[data-scale-root]{gap:3px}.control-bar-module-scss-module__rYru7W__scaleRootLabel{text-align:left;display:grid}.control-bar-module-scss-module__rYru7W__scaleRootLabel>span{visibility:hidden;grid-area:1/1}.control-bar-module-scss-module__rYru7W__scaleRootLabel>span[data-current]{visibility:visible}.control-bar-module-scss-module__rYru7W__scaleNameLabel{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.control-bar-module-scss-module__rYru7W__jianpuKey{white-space:nowrap;padding:0 5px;font-size:11px}.control-bar-module-scss-module__rYru7W__control-box[data-inactive] .control-bar-module-scss-module__rYru7W__jianpuKey,.control-bar-module-scss-module__rYru7W__control-box[data-inactive] button{opacity:.55}.control-bar-module-scss-module__rYru7W__grooveAmountInput{text-align:center;background:0 0;width:38px}.control-bar-module-scss-module__rYru7W__beatTypeInput{text-align:center;width:19px}.control-bar-module-scss-module__rYru7W__arrangement-input{text-align:right;display:flex}.control-bar-module-scss-module__rYru7W__arrangement-input__bar-count{flex:1}.control-bar-module-scss-module__rYru7W__arrangement-input__bar-count,.control-bar-module-scss-module__rYru7W__arrangement-input__beat-count{align-items:flex-end;display:flex}.control-bar-module-scss-module__rYru7W__arrangement-input__bar-count:after,.control-bar-module-scss-module__rYru7W__arrangement-input__beat-count:after{content:".";position:relative;bottom:2px}.control-bar-module-scss-module__rYru7W__number-input,.control-bar-module-scss-module__rYru7W__number-input-2{text-align:right;background-color:#0000;padding:2px}.control-bar-module-scss-module__rYru7W__number-input-2:focus,.control-bar-module-scss-module__rYru7W__number-input:focus{background-color:var(--live-surface-highlight,#777)}.control-bar-module-scss-module__rYru7W__number-input{width:22px}.control-bar-module-scss-module__rYru7W__number-input-2{width:36px}.control-bar-module-scss-module__rYru7W__playButtonGroup{align-items:center;margin:0 20px;display:flex}.control-bar-module-scss-module__rYru7W__playButtonGroup button{justify-content:center;align-items:center;width:21px;height:21px;margin-right:4px;display:flex;position:relative}.control-bar-module-scss-module__rYru7W__playButtonGroup button:last-child{margin-right:0}.control-bar-module-scss-module__rYru7W__playButtonGroup button{transition:transform .1s ease-in-out}.control-bar-module-scss-module__rYru7W__playButtonGroup button:hover{transform:scale(1.2)}.control-bar-module-scss-module__rYru7W__newButton,button.control-bar-module-scss-module__rYru7W__modeToggle{padding:0 4px;font-size:10px;font-weight:600;width:auto!important}.control-bar-module-scss-module__rYru7W__newButton{border:1px solid;height:21px;position:relative}@keyframes control-bar-module-scss-module__rYru7W__buttonFlash{0%{background-color:var(--active-color)}50%{background-color:#0000}}.control-bar-module-scss-module__rYru7W__tap-button{width:28px;padding:0 3px;position:relative}.control-bar-module-scss-module__rYru7W__tap-button__click{animation-name:control-bar-module-scss-module__rYru7W__buttonFlash;animation-duration:.5s}.control-bar-module-scss-module__rYru7W__nudge-button{justify-content:center;align-items:center;width:16px;padding:0;display:inline-flex}.control-bar-module-scss-module__rYru7W__nudge-button__held{background-color:var(--active-color)}button.control-bar-module-scss-module__rYru7W__loopToggle{color:var(--live-control-foreground,#cfcfcf);height:21px!important}button.control-bar-module-scss-module__rYru7W__loopToggle[data-active=true],button.control-bar-module-scss-module__rYru7W__loopToggle[data-active=true]:hover{--text-color:var(--live-control-on-foreground,#000);color:var(--live-control-on-foreground,#000);background-color:var(--live-chosen-default,#f5a01e)!important}.control-bar-module-scss-module__rYru7W__map-switches{gap:2px;margin-left:6px;display:flex}.control-bar-module-scss-module__rYru7W__map-switches button{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#111);color:var(--live-control-foreground,#b5b5b5);height:18px;padding:0 4px;font-size:10px;line-height:16px}.control-bar-module-scss-module__rYru7W__map-switches button[data-mode=key][data-active=true]{background:var(--live-key-assignment,#ff8a3c);color:#070707}.control-bar-module-scss-module__rYru7W__map-switches button[data-mode=midi][data-active=true]{background:var(--live-midi-assignment,#8c74ff);color:#070707}.control-bar-module-scss-module__rYru7W__view-selector{gap:2px;margin-left:6px;display:flex}.control-bar-module-scss-module__rYru7W__view-selector button{color:var(--live-control-off-foreground,#5d5d5d);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 4px;display:flex;border:none!important}.control-bar-module-scss-module__rYru7W__view-selector button[data-active=true]{color:var(--live-chosen-default,#ffad56)}.control-bar-module-scss-module__rYru7W__buffering{color:var(--live-control-off-foreground,#5d5d5d);white-space:nowrap;margin-left:6px;font-size:10px}
.tempo-input-module-scss-module__c4aDPa__root{align-items:center;display:inline-flex;position:relative}.tempo-input-module-scss-module__c4aDPa__led{background:var(--live-automation-led,#ff4d4d);pointer-events:none;border-radius:50%;width:4px;height:4px;position:absolute;top:1px;left:1px}.tempo-input-module-scss-module__c4aDPa__led__overridden{background:var(--live-automation-led-overridden,#8a8a8a)}.tempo-input-module-scss-module__c4aDPa__menu,.tempo-input-module-scss-module__c4aDPa__zones{display:contents}
.count-in-display-module-scss-module__YPCV6W__countIn{color:var(--live-count-in,#4fb3ff);font-variant-numeric:tabular-nums;text-align:right;min-width:84px;padding:2px;line-height:1;display:inline-block}
.long-audio-notices-module-scss-module__s5DZia__root{z-index:1000;flex-direction:column;gap:6px;max-width:560px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.long-audio-notices-module-scss-module__s5DZia__notice,.long-audio-notices-module-scss-module__s5DZia__problem{color:#e7e5e4;background:#1c1917f2;border:1px solid #78726d99;border-radius:6px;align-items:flex-start;gap:10px;padding:8px 10px 8px 12px;font-size:12px;line-height:16px;display:flex;box-shadow:0 6px 18px #0006}.long-audio-notices-module-scss-module__s5DZia__problem{border-color:#fbbf2499}.long-audio-notices-module-scss-module__s5DZia__text{flex:1}.long-audio-notices-module-scss-module__s5DZia__dismiss{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;flex-shrink:0;padding:2px;display:flex}.long-audio-notices-module-scss-module__s5DZia__dismiss:hover{opacity:1}
.metronome-module-scss-module__oSR8xG__root{display:flex}.metronome-module-scss-module__oSR8xG__btn{padding:0 3px;position:relative}.metronome-module-scss-module__oSR8xG__btn:hover{background-color:var(--hover-color)}.metronome-module-scss-module__oSR8xG__btnActive{--text-color:var(--text-reverted-color);background-color:var(--active-color)}.metronome-module-scss-module__oSR8xG__btnActive:hover{background-color:var(--active-color-hover)!important}.metronome-module-scss-module__oSR8xG__hint{justify-content:space-between;align-items:center;width:20px;margin:0 3px;display:flex}.metronome-module-scss-module__oSR8xG__hint:after,.metronome-module-scss-module__oSR8xG__hint:before{box-sizing:border-box;content:"";border-radius:100%;width:9px;height:9px}.metronome-module-scss-module__oSR8xG__hint:before{border:2px solid var(--text-color);background-color:#0000}.metronome-module-scss-module__oSR8xG__hint:after,.metronome-module-scss-module__oSR8xG__oddBeat:before{background-color:var(--text-color);border-color:#0000}.metronome-module-scss-module__oSR8xG__oddBeat:after{border:1px solid var(--text-color);background-color:#0000}.metronome-module-scss-module__oSR8xG__dropdownBtn{min-width:15px!important;padding:0!important}
.upload-diagnostics-button-module-scss-module__rv9ZYa__button{background:var(--panel-head-bg);border:1px solid var(--dark-border-color);color:var(--text-color);border-radius:2px;height:18px;padding:0 8px;font-size:10px}.upload-diagnostics-button-module-scss-module__rv9ZYa__button:disabled{opacity:.6}.upload-diagnostics-button-module-scss-module__rv9ZYa__button:not(:disabled):hover{background:var(--hover-color)}.upload-diagnostics-button-module-scss-module__rv9ZYa__done{color:var(--text-color-secondary);font-size:10px}
.toggle-button-module-scss-module__luwmhG__root{border:1px solid var(--live-control-contrast-frame,#000);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:0 4px;font-size:10px;line-height:14px}.toggle-button-module-scss-module__luwmhG__root>svg{margin-inline:auto}.toggle-button-module-scss-module__luwmhG__amber{background:var(--active-color,#ffad56);color:var(--live-control-on-foreground,#1e1e1e)}.toggle-button-module-scss-module__luwmhG__compact{box-sizing:border-box;justify-content:center;align-items:center;height:13px;padding:0 5px;font-size:9px;line-height:1;display:flex}.toggle-button-module-scss-module__luwmhG__cyan{background:var(--knob-arc-color,#03c3d5);color:var(--live-control-on-alternative-foreground,#1e1e1e)}.toggle-button-module-scss-module__luwmhG__gray{background:var(--live-control-background,#1e1e1e);color:var(--face-device-text-color,var(--device-text-color,#b5b5b5))}.toggle-button-module-scss-module__luwmhG__dimmed{--device-text-color:var(--inactive-text-color,var(--live-text-disabled,#868686));--text-color:var(--inactive-text-color,var(--live-text-disabled,#868686));--knob-arc-color:var(--live-range-disabled,#757575);--device-value-fill:var(--live-range-disabled-off,#555);--face-device-text-color:var(--face-disabled-text-color);color:var(--device-text-color);pointer-events:none}.toggle-button-module-scss-module__luwmhG__dimmed:where(.toggle-button-module-scss-module__luwmhG__gray){color:var(--face-device-text-color,var(--device-text-color))}.toggle-button-module-scss-module__luwmhG__dimmed.toggle-button-module-scss-module__luwmhG__amber,.toggle-button-module-scss-module__luwmhG__dimmed.toggle-button-module-scss-module__luwmhG__cyan{color:var(--live-control-on-disabled-foreground,#181818)}.toggle-button-module-scss-module__luwmhG__dimmed.toggle-button-module-scss-module__luwmhG__cyan{background:var(--live-control-disabled,#757575)}
div:has(>div>.panel-module-scss-module__v14O5q__root){width:132px}.panel-module-scss-module__v14O5q__root{height:100%;padding:2px 7px}.panel-module-scss-module__v14O5q__readout,.panel-module-scss-module__v14O5q__root{box-sizing:border-box;flex-direction:column;gap:4px;width:100%;display:flex}.panel-module-scss-module__v14O5q__readout{--text-color:var(--live-retro-display-title,#dcdcdc);--device-text-color:var(--live-retro-display-title,#b5b5b5);--text-color-secondary:var(--live-retro-display-foreground-disabled,grey);--inactive-text-color:var(--live-retro-display-foreground-disabled,#868686);--face-device-text-color:var(--live-control-foreground);--face-disabled-text-color:var(--live-text-disabled);--well-text-color:var(--live-retro-display-title);--well-disabled-text-color:var(--live-retro-display-foreground-disabled);background:var(--device-well-bg,#181818);border:1px solid var(--dark-border-color);color:var(--device-text-color,#b5b5b5);border-radius:3px;padding:8px 8px 4px}.panel-module-scss-module__v14O5q__readoutRow{color:var(--text-color-secondary);justify-content:space-between;align-items:baseline;font-size:10px;display:flex}.panel-module-scss-module__v14O5q__readoutValue{color:var(--text-color);font-size:15px}.panel-module-scss-module__v14O5q__readoutSr{color:var(--text-color-secondary);text-align:right;margin-top:2px;font-size:10px}.panel-module-scss-module__v14O5q__controls{flex-direction:column;gap:4px;display:flex}.panel-module-scss-module__v14O5q__controlsLabel{color:var(--live-control-foreground,var(--text-color-secondary));font-size:10px;line-height:1}.panel-module-scss-module__v14O5q__knobs{align-items:center}.panel-module-scss-module__v14O5q__knobs,.panel-module-scss-module__v14O5q__units{gap:2px;display:flex}.panel-module-scss-module__v14O5q__units{justify-content:flex-end}.panel-module-scss-module__v14O5q__unitToggle.panel-module-scss-module__v14O5q__unitToggle{background:var(--live-control-background,#1e1e1e);color:var(--face-device-text-color,var(--device-text-color,#b5b5b5));border-color:#0000;border-radius:0;min-width:26px}
.panel-module-scss-module__v5b6mG__root{flex-direction:column;gap:4px;padding:2px 7px;display:flex}.panel-module-scss-module__v5b6mG__models{gap:3px}.panel-module-scss-module__v5b6mG__model,.panel-module-scss-module__v5b6mG__models{align-items:center;display:flex}.panel-module-scss-module__v5b6mG__model{background:var(--live-control-background,#1e1e1e);border:1px solid var(--live-control-contrast-frame,#000);box-sizing:border-box;color:var(--live-control-off-foreground,#aeaeae);white-space:nowrap;justify-content:center;height:13px;padding:0 5px;font-size:9px;line-height:1}.panel-module-scss-module__v5b6mG__modelActive{background-color:var(--active-color);color:var(--text-reverted-color)}.panel-module-scss-module__v5b6mG__modelDropdown{width:96px}.panel-module-scss-module__v5b6mG__knobs{justify-content:center;gap:3px;display:flex}.panel-module-scss-module__v5b6mG__ampRoot{box-sizing:border-box;gap:8px;width:330px;height:100%;padding:4px 3px 2px;font-size:11px;display:flex}.panel-module-scss-module__v5b6mG__ampMain{flex-direction:column;flex-shrink:0;align-items:flex-start;width:263px}.panel-module-scss-module__v5b6mG__ampMain,.panel-module-scss-module__v5b6mG__ampModels{gap:3px;display:flex}.panel-module-scss-module__v5b6mG__ampModels{width:100%}.panel-module-scss-module__v5b6mG__ampModels>button{flex:1;padding:0;font-size:10px}.panel-module-scss-module__v5b6mG__ampKnobRow{justify-content:space-between;width:100%;margin-top:2px;display:flex}.panel-module-scss-module__v5b6mG__ampRightCol{border-left:1px solid var(--device-border,#111);flex:1;grid-template-rows:62px 53px 1fr;place-items:start center;display:grid}.panel-module-scss-module__v5b6mG__ampOutput{flex-direction:column;align-items:center;gap:4px;padding-top:3px;display:flex}.panel-module-scss-module__v5b6mG__ampOutput>span{color:color-mix(in srgb,var(--inactive-text-color) 100%,var(--live-text-disabled) 0);opacity:var(--live-text-disabled,.45)}
.panel-module-scss-module__LiTecG__root{box-sizing:border-box;gap:3px;width:548px;height:100%;padding:2px;display:flex}.panel-module-scss-module__LiTecG__colTitle{color:var(--device-text-color,#b5b5b5);font-size:11px;line-height:1.1}.panel-module-scss-module__LiTecG__leftCol{flex-direction:column;flex:none;align-items:center;gap:3px;width:62px;padding-top:4px;display:flex}.panel-module-scss-module__LiTecG__leftCol>.panel-module-scss-module__LiTecG__colTitle+.panel-module-scss-module__LiTecG__colTitle{margin-top:9px}.panel-module-scss-module__LiTecG__leftCol>.panel-module-scss-module__LiTecG__sliderGroup{align-self:flex-start;margin-top:3px}.panel-module-scss-module__LiTecG__inputMeter{flex:none;height:24px;padding-top:9px}.panel-module-scss-module__LiTecG__latencyBox{border:1px solid var(--live-control-contrast-frame,#000);box-sizing:border-box;color:var(--device-text-color,#b5b5b5);white-space:nowrap;background:0 0;align-self:stretch;margin-top:auto;padding:0 3px;font-size:10px;line-height:15px}.panel-module-scss-module__LiTecG__dimmed{opacity:.45;pointer-events:none}.panel-module-scss-module__LiTecG__midiCol{color:var(--device-text-color,#b5b5b5);flex-direction:column;flex:none;gap:3px;width:64px;margin-right:1px;padding-top:4px;padding-bottom:4px;font-size:10px;display:flex}.panel-module-scss-module__LiTecG__midiCol.panel-module-scss-module__LiTecG__dimmed{opacity:1}.panel-module-scss-module__LiTecG__midiCol.panel-module-scss-module__LiTecG__dimmed>:not(:last-child){opacity:.45}.panel-module-scss-module__LiTecG__midiCol.panel-module-scss-module__LiTecG__dimmed>:last-child{color:var(--live-text-disabled,#777)}.panel-module-scss-module__LiTecG__midiBtn{padding:0 2px;line-height:12px}.panel-module-scss-module__LiTecG__midiBtn:first-child{margin-bottom:5px}.panel-module-scss-module__LiTecG__midiDropdown{background:0 0;width:100%}.panel-module-scss-module__LiTecG__midiGrid{-moz-column-gap:6px;grid-template-columns:repeat(3,1fr);column-gap:6px}.panel-module-scss-module__LiTecG__midiModRow{justify-items:stretch}.panel-module-scss-module__LiTecG__modSourceDropdown{background:0 0;align-self:stretch;min-width:0;font-size:10px}.panel-module-scss-module__LiTecG__midiField{text-align:center;flex-direction:column;align-items:stretch;gap:1px;line-height:13px;display:flex}.panel-module-scss-module__LiTecG__midiField:nth-last-child(2){margin-top:4px}.panel-module-scss-module__LiTecG__midiField:last-child{margin-top:auto}.panel-module-scss-module__LiTecG__ctRow{color:var(--text-color-secondary);justify-content:space-between;font-size:11px;line-height:13px;display:flex}.panel-module-scss-module__LiTecG__ctTicks{align-self:center;display:block}.panel-module-scss-module__LiTecG__ctTickL{--_ct-tick:color-mix(in srgb,var(--live-chosen-default) 22%,var(--live-display-background));fill:var(--_ct-tick,#4a3a22)}.panel-module-scss-module__LiTecG__ctTickR{--_ct-tick:color-mix(in srgb,var(--live-range-default) 21%,var(--live-display-background));fill:var(--_ct-tick,#1e3d40)}.panel-module-scss-module__LiTecG__bandStack{flex-direction:column;align-self:flex-start;gap:4px;display:flex}.panel-module-scss-module__LiTecG__bandStack button{min-width:54px}.panel-module-scss-module__LiTecG__sliderGroup{flex-direction:column;align-items:center;gap:1px;line-height:13px;display:flex}.panel-module-scss-module__LiTecG__sliderGroup,.panel-module-scss-module__LiTecG__valueBox{color:var(--device-text-color,#b5b5b5);font-size:11px}.panel-module-scss-module__LiTecG__valueBox{box-sizing:border-box;text-align:center;width:54px;height:14px}.panel-module-scss-module__LiTecG__root input.panel-module-scss-module__LiTecG__valueBox:focus{background-image:var(--value-fill-image);outline:1px solid var(--live-control-selection-frame,grey);outline-offset:0;background-size:100% 100%}.panel-module-scss-module__LiTecG__main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.panel-module-scss-module__LiTecG__headerTabs{width:171px;left:191px}.panel-module-scss-module__LiTecG__headerTabs,.panel-module-scss-module__LiTecG__liveMode{position:absolute;top:2px}.panel-module-scss-module__LiTecG__liveMode{font-size:11px;left:404px}.panel-module-scss-module__LiTecG__tabBody{--text-color:var(--live-retro-display-title,#dcdcdc);--device-text-color:var(--live-retro-display-title,#b5b5b5);--text-color-secondary:var(--live-retro-display-foreground-disabled,grey);--inactive-text-color:var(--live-retro-display-foreground-disabled,#868686);--face-device-text-color:var(--live-control-foreground);--face-disabled-text-color:var(--live-text-disabled);--well-text-color:var(--live-retro-display-title);--well-disabled-text-color:var(--live-retro-display-foreground-disabled);background:var(--device-well-bg,#181818);border:1px solid var(--live-control-contrast-frame,#000);box-sizing:border-box;flex-direction:column;flex:1;gap:4px;padding:4px 8px;display:flex}.panel-module-scss-module__LiTecG__strengthGrid{color:var(--device-text-color,#b5b5b5);grid-template-columns:1fr 1fr;justify-items:center;row-gap:3px;margin-top:4px;font-size:11px;display:grid}.panel-module-scss-module__LiTecG__smoothHead{align-items:center;gap:4px;display:flex}.panel-module-scss-module__LiTecG__sectionToggle{box-sizing:border-box;flex:none;width:9px;height:9px;padding:0}.panel-module-scss-module__LiTecG__lfoGraph{background:var(--device-well-bg,#181818);border:1px solid var(--live-retro-display-background-line,#3e3e3e);box-sizing:border-box;border-radius:0;width:100%;display:block}.panel-module-scss-module__LiTecG__lfoGraph path{stroke:var(--live-retro-display-foreground-disabled,#8a8a8a);transform-origin:50%;transform:scaleY(1.12903)}.panel-module-scss-module__LiTecG__keyboard{cursor:pointer;-webkit-user-select:none;user-select:none;align-self:center;margin:auto 0;display:block}.panel-module-scss-module__LiTecG__whiteKey{fill:var(--live-piano-white-key,#202020)}.panel-module-scss-module__LiTecG__blackKey,.panel-module-scss-module__LiTecG__whiteKey{stroke:var(--live-piano-key-separator,#000)}.panel-module-scss-module__LiTecG__blackKey{fill:var(--live-piano-black-key,#373145)}.panel-module-scss-module__LiTecG__keyActive{fill:var(--live-scale-awareness,#b897fc)}.panel-module-scss-module__LiTecG__keyRoot{stroke:var(--active-color,#ffad56);stroke-width:1.5px}.panel-module-scss-module__LiTecG__keyName{fill:var(--device-text-color,#b5b5b5);text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:10px}.panel-module-scss-module__LiTecG__keyNameBlack{fill:var(--live-scale-awareness,#b897fc)}.panel-module-scss-module__LiTecG__keyNameOn{fill:var(--live-control-on-foreground,#1d1745)}.panel-module-scss-module__LiTecG__selectRow{color:var(--device-text-color,#b5b5b5);align-items:center;gap:3px;font-size:11px;display:flex}.panel-module-scss-module__LiTecG__shiftReadout{white-space:nowrap;margin-left:auto}.panel-module-scss-module__LiTecG__shiftReadout span{color:var(--knob-arc-color,#03c3d5)}.panel-module-scss-module__LiTecG__shiftReadout .panel-module-scss-module__LiTecG__localKeyboard .panel-module-scss-module__LiTecG__keyActive{fill:var(--knob-arc-color,#03c3d5)}.panel-module-scss-module__LiTecG__shiftReadout .panel-module-scss-module__LiTecG__quantizerOff .panel-module-scss-module__LiTecG__ctTicks,.panel-module-scss-module__LiTecG__shiftReadout .panel-module-scss-module__LiTecG__quantizerOff .panel-module-scss-module__LiTecG__keyboard,.panel-module-scss-module__LiTecG__shiftReadout .panel-module-scss-module__LiTecG__quantizerOff .panel-module-scss-module__LiTecG__selectRow,.panel-module-scss-module__LiTecG__shiftReadout .panel-module-scss-module__LiTecG__quantizerOff .panel-module-scss-module__LiTecG__strengthGrid{filter:var(--live-theme-inactive-filter,grayscale(1));opacity:.45}.panel-module-scss-module__LiTecG__rootDropdown{background:0 0;width:32px}.panel-module-scss-module__LiTecG__scaleDropdown{color:var(--knob-arc-color,#03c3d5);background:0 0;flex:1;min-width:0}.panel-module-scss-module__LiTecG__scaleDropdown polygon{fill:currentColor}.panel-module-scss-module__LiTecG__scaleDropdown>button{color:var(--live-control-foreground,var(--field-accent,#b4b4b4))}.panel-module-scss-module__LiTecG__onsetRow{color:var(--text-color-secondary);align-items:center;gap:5px;font-size:11px;display:flex}.panel-module-scss-module__LiTecG__onsetSpacer{flex:1}.panel-module-scss-module__LiTecG__onsetVal{color:var(--text-color-secondary)}.panel-module-scss-module__LiTecG__shapeRow{color:var(--device-text-color,#b5b5b5);align-items:center;gap:5px;font-size:11px;display:flex}.panel-module-scss-module__LiTecG__shapeDropdown{opacity:.5;width:78px}.panel-module-scss-module__LiTecG__shapeDropdown>button{background:var(--live-retro-display-title,#fff);color:var(--live-display-background,#181818);font-size:11px}.panel-module-scss-module__LiTecG__modTitle{color:var(--device-text-color,#b5b5b5);align-items:center;gap:5px;margin-top:auto;padding-bottom:1px;font-size:11px;display:flex}.panel-module-scss-module__LiTecG__modTitle:after{border-top:1px solid var(--live-retro-display-background-line,#3e3e3e);content:"";flex:1}.panel-module-scss-module__LiTecG__modRow{grid-template-columns:repeat(4,1fr);justify-items:start;gap:4px;display:grid}.panel-module-scss-module__LiTecG__modField{color:var(--text-color-secondary);flex-direction:column;align-items:flex-start;gap:3px;font-size:11px;line-height:13px;display:flex}.panel-module-scss-module__LiTecG__modField span:first-child{color:var(--device-text-color,#b5b5b5);font-size:inherit}.panel-module-scss-module__LiTecG__staticGroup{color:var(--live-text-disabled,#777);pointer-events:none}.panel-module-scss-module__LiTecG__sideCol{border-left:1px solid var(--device-border,#111);box-sizing:border-box;flex-direction:column;flex:none;justify-content:space-between;align-items:center;gap:2px;width:62px;padding:4px 0;display:flex}.panel-module-scss-module__LiTecG__natural{width:54px;line-height:12px}.panel-module-scss-module__LiTecG__bandStack{position:relative}.panel-module-scss-module__LiTecG__bandStack button{padding-left:12px}.panel-module-scss-module__LiTecG__ledColumn{pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;inset:0 auto 0 4px}.panel-module-scss-module__LiTecG__ledSlot{flex:1;align-items:center;display:flex}.panel-module-scss-module__LiTecG__led{background:var(--live-control-off-foreground,#555);opacity:.6;border-radius:50%;width:5px;height:5px}.panel-module-scss-module__LiTecG__ledOn{background:var(--live-range-default,#03c3d5);opacity:1}.panel-module-scss-module__LiTecG__ctTickLOn{fill:var(--live-chosen-default,#ffad56)}.panel-module-scss-module__LiTecG__ctTickROn{fill:var(--live-range-default,#03c3d5)}.panel-module-scss-module__LiTecG__quantGrid{grid-template-columns:1fr auto 1fr}.panel-module-scss-module__LiTecG__targetNote{color:var(--knob-arc-color,#03c3d5);text-align:center;grid-area:1/2/3;align-self:center;min-width:32px;font-size:22px;line-height:1}.panel-module-scss-module__LiTecG__midiPiano{align-self:center;display:block}.panel-module-scss-module__LiTecG__pianoWhite{fill:var(--live-display-background,#1e3d40);stroke:var(--device-well-bg,#181818);stroke-width:.5px}.panel-module-scss-module__LiTecG__pianoBlack{fill:var(--device-well-bg,#181818)}.panel-module-scss-module__LiTecG__pianoBlack.panel-module-scss-module__LiTecG__pianoOn,.panel-module-scss-module__LiTecG__pianoWhite.panel-module-scss-module__LiTecG__pianoOn{fill:var(--live-range-default,#03c3d5)}
.ir-waveform-module-scss-module__z1ahRG__root{position:relative}.ir-waveform-module-scss-module__z1ahRG__canvas{display:block}
