@import "surfaces.css?v=6697df8dc635eb1f";@import "player.css?v=6697df8dc635eb1f";@import "player_track_rows.css?v=6697df8dc635eb1f";@import "player_waveform.css?v=6697df8dc635eb1f";@import "player_effects.css?v=6697df8dc635eb1f";@import "player_track_controls.css?v=6697df8dc635eb1f";@import "forms.css?v=6697df8dc635eb1f";@import "layout.css?v=6697df8dc635eb1f";@import "recording_request.css?v=6697df8dc635eb1f";@import "one_panel_footer.css?v=6697df8dc635eb1f";@import "window_frame.css?v=6697df8dc635eb1f";@import "recording_status.css?v=6697df8dc635eb1f";@import "job.css?v=6697df8dc635eb1f";@import "output_tabs.css?v=6697df8dc635eb1f";@import "library.css?v=6697df8dc635eb1f";@import "info_panels.css?v=6697df8dc635eb1f";@import "score_summary.css?v=6697df8dc635eb1f";@import "score_diagnostics.css?v=6697df8dc635eb1f";@import "score_graph.css?v=6697df8dc635eb1f";@import "score_ticker.css?v=6697df8dc635eb1f";@import "ui_popovers.css?v=6697df8dc635eb1f";@import "graphics_settings.css?v=6697df8dc635eb1f";@import "effects.css?v=6697df8dc635eb1f";:root{--accent:#8a5cff;--accent-2:#00cfff;--bg:#151515;--panel:#1e1e1e;--field:#262626;--border:#3a3a3a;--text:#f2f2f2;--muted:#aaa;--scrollbar-thumb:#5c5c5c80;--app-background-image:none;--layout-left-panel-wide-width:252px;--layout-left-panel-two-width:190px;--layout-window-header-height:48px;--layout-library-wide-min-width:280px;--layout-library-wide-max-width:388px;--layout-library-wide-width:clamp(var(--layout-library-wide-min-width), calc(33.75vw - 44px), var(--layout-library-wide-max-width));--layout-grid-gap:10px;--layout-scrollbar-width:5px;--layout-content-side-inset:5px;--layout-two-panel-content-width:100%;--layout-one-panel-side-inset:var(--layout-content-side-inset);--layout-one-panel-content-width:calc(100% - var(--layout-one-panel-side-inset) - var(--layout-one-panel-side-inset));--layout-one-panel-footer-height:58px}*{box-sizing:border-box}img,.logo{-webkit-user-drag:none;user-select:none}html{background:var(--bg);height:100%;min-height:100%;overflow:hidden}body{scrollbar-gutter:stable;background:var(--bg);height:100vh;min-height:100vh;color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans JP,Yu Gothic UI,Meiryo,sans-serif;font-size:13px;font-weight:300;line-height:1.6;overflow:hidden scroll}body.is-booting .app-background,body.is-booting .app-shell,body.is-reloading .app-background,body.is-reloading .app-shell{visibility:hidden;opacity:0;pointer-events:none}body.is-booting .output-center-panel,body.is-booting .output-tab-panel,body.is-booting .audio-panel,body.is-booting .audio-empty,body.is-booting .audio-ready-content,body.is-booting .player-shell,body.is-booting .log-panel,body.is-booting .score-panel,body.is-reloading .output-center-panel,body.is-reloading .output-tab-panel,body.is-reloading .audio-panel,body.is-reloading .audio-empty,body.is-reloading .audio-ready-content,body.is-reloading .player-shell,body.is-reloading .log-panel,body.is-reloading .score-panel{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.is-reloading *,body.is-reloading :before,body.is-reloading :after{transition:none!important;animation:none!important}@supports (height:100dvh){body{height:100dvh;min-height:100dvh}}html,body{scrollbar-width:none;scrollbar-color:transparent transparent}.score-diagnostics-list,.log-panel pre,.left-panel,.right-column-scroll,.center-panel,.library-scroll,.model-info-body{scrollbar-width:auto;scrollbar-color:auto}html::-webkit-scrollbar,body::-webkit-scrollbar{background:0 0;width:0;height:0}.score-diagnostics-list::-webkit-scrollbar,.log-panel pre::-webkit-scrollbar,.left-panel::-webkit-scrollbar,.right-column-scroll::-webkit-scrollbar,.center-panel::-webkit-scrollbar,.library-scroll::-webkit-scrollbar,.model-info-body::-webkit-scrollbar{background:0 0;width:8px;height:8px}html::-webkit-scrollbar-button,body::-webkit-scrollbar-button,.score-diagnostics-list::-webkit-scrollbar-button,.log-panel pre::-webkit-scrollbar-button,.left-panel::-webkit-scrollbar-button,.right-column-scroll::-webkit-scrollbar-button,.center-panel::-webkit-scrollbar-button,.library-scroll::-webkit-scrollbar-button,.model-info-body::-webkit-scrollbar-button{-webkit-appearance:none;appearance:none;min-width:0;max-width:0;min-height:0;max-height:0;box-shadow:none;background:0 0/0 0;border:0;border-radius:0;margin:0;padding:0;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;display:none!important}html::-webkit-scrollbar-button:vertical:start:decrement,html::-webkit-scrollbar-button:vertical:end:increment,body::-webkit-scrollbar-button:vertical:start:decrement,body::-webkit-scrollbar-button:vertical:end:increment,body::-webkit-scrollbar-button:horizontal:start:decrement,body::-webkit-scrollbar-button:horizontal:end:increment,.score-diagnostics-list::-webkit-scrollbar-button:vertical:start:decrement,.score-diagnostics-list::-webkit-scrollbar-button:vertical:end:increment,.score-diagnostics-list::-webkit-scrollbar-button:horizontal:start:decrement,.score-diagnostics-list::-webkit-scrollbar-button:horizontal:end:increment,.log-panel pre::-webkit-scrollbar-button:vertical:start:decrement,.log-panel pre::-webkit-scrollbar-button:vertical:end:increment,.log-panel pre::-webkit-scrollbar-button:horizontal:start:decrement,.log-panel pre::-webkit-scrollbar-button:horizontal:end:increment,.left-panel::-webkit-scrollbar-button:vertical:start:decrement,.left-panel::-webkit-scrollbar-button:vertical:end:increment,.left-panel::-webkit-scrollbar-button:horizontal:start:decrement,.left-panel::-webkit-scrollbar-button:horizontal:end:increment,.right-column-scroll::-webkit-scrollbar-button:vertical:start:decrement,.right-column-scroll::-webkit-scrollbar-button:vertical:end:increment,.right-column-scroll::-webkit-scrollbar-button:horizontal:start:decrement,.right-column-scroll::-webkit-scrollbar-button:horizontal:end:increment,.center-panel::-webkit-scrollbar-button:vertical:start:decrement,.center-panel::-webkit-scrollbar-button:vertical:end:increment,.center-panel::-webkit-scrollbar-button:horizontal:start:decrement,.center-panel::-webkit-scrollbar-button:horizontal:end:increment,.library-scroll::-webkit-scrollbar-button:vertical:start:decrement,.library-scroll::-webkit-scrollbar-button:vertical:end:increment,.library-scroll::-webkit-scrollbar-button:horizontal:start:decrement,.library-scroll::-webkit-scrollbar-button:horizontal:end:increment,.model-info-body::-webkit-scrollbar-button:vertical:start:decrement,.model-info-body::-webkit-scrollbar-button:vertical:end:increment,.model-info-body::-webkit-scrollbar-button:horizontal:start:decrement,.model-info-body::-webkit-scrollbar-button:horizontal:end:increment{background:0 0;border:0;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;display:none!important}html::-webkit-scrollbar-button:single-button,body::-webkit-scrollbar-button:single-button,.score-diagnostics-list::-webkit-scrollbar-button:single-button,.log-panel pre::-webkit-scrollbar-button:single-button,.left-panel::-webkit-scrollbar-button:single-button,.right-column-scroll::-webkit-scrollbar-button:single-button,.center-panel::-webkit-scrollbar-button:single-button,.library-scroll::-webkit-scrollbar-button:single-button,.model-info-body::-webkit-scrollbar-button:single-button{visibility:hidden!important;opacity:0!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track-piece,body::-webkit-scrollbar-track-piece,.score-diagnostics-list::-webkit-scrollbar-track,.score-diagnostics-list::-webkit-scrollbar-track-piece,.log-panel pre::-webkit-scrollbar-track,.log-panel pre::-webkit-scrollbar-track-piece,.left-panel::-webkit-scrollbar-track,.left-panel::-webkit-scrollbar-track-piece,.right-column-scroll::-webkit-scrollbar-track,.right-column-scroll::-webkit-scrollbar-track-piece,.center-panel::-webkit-scrollbar-track,.center-panel::-webkit-scrollbar-track-piece,.library-scroll::-webkit-scrollbar-track,.library-scroll::-webkit-scrollbar-track-piece,.model-info-body::-webkit-scrollbar-track,.model-info-body::-webkit-scrollbar-track-piece{box-shadow:none;background:0 0;border:0}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{box-shadow:none;background:0 0;border:0;border-radius:999px}.score-diagnostics-list::-webkit-scrollbar-thumb,.log-panel pre::-webkit-scrollbar-thumb,.left-panel::-webkit-scrollbar-thumb,.right-column-scroll::-webkit-scrollbar-thumb,.center-panel::-webkit-scrollbar-thumb,.library-scroll::-webkit-scrollbar-thumb,.model-info-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-color:var(--scrollbar-thumb);box-shadow:none;background-image:none;border:0;border-radius:999px}html::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner,.score-diagnostics-list::-webkit-scrollbar-corner,.log-panel pre::-webkit-scrollbar-corner,.left-panel::-webkit-scrollbar-corner,.right-column-scroll::-webkit-scrollbar-corner,.center-panel::-webkit-scrollbar-corner,.library-scroll::-webkit-scrollbar-corner,.model-info-body::-webkit-scrollbar-corner{background:0 0}.page-scrollbar{z-index:80;width:12px;box-shadow:none;pointer-events:auto;background:0 0;border:0;position:fixed;top:12px;bottom:12px;right:0}.page-scrollbar.is-hidden{display:none}.page-scrollbar-thumb{background:var(--scrollbar-thumb);width:6px;min-height:36px;box-shadow:none;will-change:transform, height;border:0;border-radius:999px;position:absolute;top:0;right:2px;transform:translateY(0)}@media (width<=639px){body{scrollbar-gutter:auto;width:100%}.page-scrollbar{width:var(--layout-scrollbar-width)}.page-scrollbar-thumb{width:4px;right:0}}.help-tooltip{z-index:120;box-sizing:border-box;color:#e8e8e8;text-align:left;white-space:pre-line;overflow-wrap:anywhere;background:var(--surface-glass-info-bg);border:var(--surface-glass-panel-border);width:max-content;max-width:min(280px,100vw - 20px);box-shadow:var(--surface-glass-panel-shadow);-webkit-backdrop-filter:var(--surface-glass-filter-panel);backdrop-filter:var(--surface-glass-filter-panel);opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:9px 10px;font-size:12px;font-weight:300;line-height:1.6;transition:opacity .12s,transform .12s,visibility .12s;position:fixed;top:0;left:0;transform:translateY(4px)}.help-tooltip.is-visible{opacity:1;visibility:visible;transform:translateY(0)}button{color:#fff;background:linear-gradient(90deg, var(--accent), #b08cff);cursor:pointer;border:0;border-radius:10px;min-width:160px;height:42px;font-weight:600;transition:transform .16s;position:relative;overflow:visible}button:hover:not(:disabled),button:focus-visible:not(:disabled){transform:none}.button-hover-lift:hover:not(:disabled),.button-hover-lift:focus-visible:not(:disabled){transform:translateY(-1px)}button:disabled{opacity:.58;cursor:wait;transform:none}