@media screen{.workbench .reference-panel.panel>.panel-header{grid-template-columns:minmax(0,1fr) auto auto}.workbench .reference-panel .reference-analysis-entry,.workbench .workbench-player-heading .audio-analysis-trigger{min-width:0;min-height:34px;height:34px;padding:6px 8px;font-size:11px;white-space:nowrap;border-radius:8px;align-self:center}.workbench.workbench-card-layout>.topbar{flex-wrap:nowrap}.workbench .topbar .workbench-top-actions{flex:1 1 0;min-width:0;width:auto;flex-wrap:nowrap}.workbench .workbench-top-actions>:not(.top-operation-status){flex-shrink:0}.workbench .topbar .top-operation-status{flex:1 1 180px}.workbench .topbar .project-library-trigger{min-width:80px;max-width:180px}.audio-analysis-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:16px 0}.audio-analysis-dialog .wb-select-trigger{width:100%;background:white}.audio-analysis-confirm{display:flex;align-items:center;gap:10px;position:relative;cursor:pointer}.audio-analysis-confirm .wb-switch-track{flex:0 0 32px}.audio-analysis-dialog input[type=number]{text-align:center;transition:border-color .15s ease}.audio-analysis-dialog input[type=number]:focus{outline:2px solid #9274b5;outline-offset:2px}@media(max-width:900px){.workbench .topbar .brand-workbench{width:90px}.workbench .topbar .top-operation-status{flex-basis:100px}}@media (max-width:1300px){.workbench.workbench-card-layout>.topbar{flex-wrap:wrap}.workbench .topbar .workbench-top-actions{flex:1 1 100%;width:100%;flex-wrap:wrap}.workbench .topbar .top-operation-status{flex:1 1 100%}}.workbench .audio-analysis-trigger:after,.workbench .audio-analysis-trigger:before{content:none}.workbench .audio-analysis-trigger{box-shadow:none}.workbench .audio-analysis-trigger[aria-busy=true]{opacity:1;background:#f0eaf7;color:#000;border-color:#c9c4d1}.workbench .audio-analysis-trigger .chord-analysis-loader{color:#000;width:24px;height:20px}.workbench .audio-analysis-trigger .chord-analysis-loader i{background:#000;opacity:1;width:4px;height:14px;margin:0;animation:analysis-black-bars .8s ease-in-out infinite alternate}.workbench .audio-analysis-trigger .chord-analysis-loader i:nth-child(2){height:14px;margin:0;animation-delay:.15s}.workbench .audio-analysis-trigger .chord-analysis-loader i:nth-child(3){animation-delay:.3s}@keyframes analysis-black-bars{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.workbench .audio-analysis-trigger .chord-analysis-loader i{animation:none}}.project-conflict-dialog.audio-analysis-dialog{padding:20px;border:1px solid #dedde2;border-radius:16px;background:#f5f5f7;color:#303439;box-shadow:0 12px 40px #0002}.audio-analysis-dialog .audio-analysis-card{padding:18px;margin:16px 0;border:1px solid #e4e1e8;border-radius:14px;background:#fff}.audio-analysis-dialog h2{margin:0 0 8px;font-size:20px}.audio-analysis-dialog p{font-size:13px;line-height:1.6;color:#686270}.audio-analysis-dialog :is(select,input[type=number]){max-width:100%;padding:8px 10px;min-height:36px;border:1px solid #c9c4d1;border-radius:10px;background:#fff;color:#303439;font:inherit}.audio-analysis-dialog button{padding:8px 12px;border:1px solid #d9d2e2;border-radius:10px;background:#f0eaf7;color:#654e7d;cursor:pointer;transition:background-color .15s ease}.audio-analysis-dialog button:hover:not(:disabled){background:#e7def1}.audio-analysis-dialog button:disabled{opacity:.45;cursor:default}.audio-analysis-dialog .audio-analysis-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.audio-analysis-dialog [role=alert]{color:#a12622}.workbench .top-summary{flex:0 0 auto;margin:0;white-space:nowrap}.workbench .top-operation-status{display:flex;flex:1 1 240px;align-items:baseline;gap:8px;min-width:0;padding:8px 12px;border:1px solid #d7cbe6;border-radius:10px;background:#f0eaf7;color:#503768;font-size:13px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.workbench .top-operation-status strong{flex-shrink:0}.workbench .top-operation-status span{min-width:0;white-space:pre-wrap}.workbench .top-operation-status[data-error=true]{background:#fff0ee;border-color:#e9b4af;color:#a12622;font-weight:600}.workbench .score-panel>.source-details-card{flex:0 0 auto;width:100%}.workbench>.editor-grid{margin-top:10px}.workbench .workbench-player-heading .audio-analysis-trigger{flex:0 0 auto;min-width:0;padding:6px 8px;font-size:11px;white-space:nowrap}@media (max-width:1200px){.workbench .top-operation-status{flex-basis:100%}}:is(.workbench,.score-floating-menu,.section-copy-dialog){--field-paper:#fff;--field-ink:#303439;--field-border:#c9c4d1;--field-accent:#8063a5}:is(.workbench,.score-floating-menu,.section-copy-dialog) :is(.wb-floating-field,.score-floating-field){position:relative;display:block;min-width:0}:is(.workbench,.score-floating-menu,.section-copy-dialog) :is(.wb-floating-field,.score-floating-field)>:is(input,textarea){box-sizing:border-box;width:100%;min-height:42px;padding:12px 14px;border:1.5px solid var(--field-border);border-radius:16px;background:var(--field-paper);color:var(--field-ink);font:inherit;font-size:13px;box-shadow:none;transition:border-color .15s ease}:is(.workbench,.score-floating-menu,.section-copy-dialog) :is(.wb-floating-label,.score-floating-field-label){position:absolute;left:14px;top:0;transform:translateY(11px);transform-origin:left center;padding:0 4px;pointer-events:none;background:var(--field-paper);color:#746b7c;font-size:13px;line-height:20px;transition:transform .15s ease,color .15s ease}:is(.workbench,.score-floating-menu,.section-copy-dialog) :is(.wb-floating-field,.score-floating-field):is(:focus-within,[data-filled=true])>:is(.wb-floating-label,.score-floating-field-label){transform:translateY(-50%) scale(.8);color:var(--field-accent)}:is(.wb-floating-field,.score-floating-field)>:is(input,textarea):focus{border-color:var(--field-accent);outline:2px solid #8063a51a;outline-offset:2px}:is(.wb-floating-field,.score-floating-field)>:is(input,textarea)[aria-invalid=true]{border-color:#b63e50}:is(.wb-floating-field,.score-floating-field)>:is(input,textarea):disabled{opacity:.5;cursor:not-allowed}.workbench .quick-toolbar{align-items:center}.workbench .quick-toolbar .score-command-entry{border:0;padding:0;background:transparent;box-shadow:none}.workbench .quick-toolbar .score-command-entry input{min-height:42px;border:1.5px solid var(--field-border);border-radius:16px;background:var(--field-paper);padding:12px 14px 12px 36px}.workbench .quick-toolbar>:is(button,.quick-tool-menu)>button,.workbench .quick-toolbar>button{min-height:42px}.score-floating-menu:not([data-editor]){width:min(320px,calc(100vw - 24px));border:1px solid #ded9e5;border-radius:16px;background:#fff;box-shadow:0 12px 36px #34204424;color:#303439}.score-floating-menu .score-header-menu{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px;position:static;width:auto;border:0;box-shadow:none;background:transparent;transform:none;font-size:13px}.score-header-menu>div{grid-column:1/-1}.workbench .score-header-controls .title-hit{left:calc(409 / 1668 * 100%);top:calc(31 / 2014 * 100%);width:calc(852 / 1668 * 100%);height:calc(149 / 2014 * 100%)}.workbench .score-header-controls .meter-hit{left:calc(27 / 1668 * 100%);top:calc(11 / 2014 * 100%);width:calc(91 / 1668 * 100%);height:calc(182 / 2014 * 100%)}.workbench .score-header-controls .keyName-hit{left:calc(125 / 1668 * 100%);top:calc(11 / 2014 * 100%);width:calc(240 / 1668 * 100%);height:calc(85 / 2014 * 100%)}.workbench .score-header-controls .bpm-hit{left:calc(125 / 1668 * 100%);top:calc(104 / 2014 * 100%);width:calc(240 / 1668 * 100%);height:calc(89 / 2014 * 100%)}.workbench .score-header-controls button.header-hit{box-sizing:border-box;overflow:hidden;cursor:default;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease}.workbench .score-header-controls button.header-hit:is(:hover,.selected,:focus-visible){outline:none;border-radius:0;background:rgba(24,24,27,.035);box-shadow:none}.workbench .score-header-controls button.header-hit.title-hit:hover:not(.selected):not(:focus-visible){background:rgba(24,24,27,.035);box-shadow:none}.workbench .score-header-controls .header-title-inline{margin:0;overflow:hidden;box-sizing:border-box;background:#fff;z-index:2}.workbench .score-header-controls form.header-title-inline,.workbench .score-header-controls form.header-title-inline:is(:hover,:focus,:focus-within,:focus-visible){border:0;border-radius:0;outline:none;box-shadow:none}.workbench .score-header-controls .header-title-inline input{display:block;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:2px 8px;border:0;border-radius:0;outline:none;box-shadow:none;background:#fff;color:#303439;font:inherit;font-size:16px;text-align:center;text-indent:0;padding-block:0;line-height:normal}.workbench .score-header-note textarea{text-align:center;text-indent:0;align-content:center;padding:0;line-height:1.25}.workbench .reference-panel>.panel-header{display:grid;grid-template-columns:1fr auto auto;align-items:center}.workbench .reference-panel>.panel-header>div:first-child{text-align:center;min-width:0}.workbench .reference-panel>.panel-header h2,.workbench .reference-panel>.panel-header p{text-align:center}.workbench .audio-action-stack{display:flex;flex-direction:column;align-items:center;gap:4px;margin-left:auto;flex:0 0 34px}.workbench .audio-action-stack .audio-volume{flex:none;width:34px}.workbench .structure-card>.panel-header{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px}.workbench .structure-card>.panel-header>div{grid-column:2;grid-row:1;min-width:0}.workbench .structure-card>.panel-header>.add{grid-column:3;grid-row:1;justify-self:end;display:grid;place-items:center;width:34px;height:34px;padding:2px;border:1px solid #c9c4d1;border-radius:10px;background:transparent;box-shadow:none;color:#857b89;cursor:pointer}.workbench .structure-card>.panel-header>.add:hover:not(:disabled){background:#f0eaf7;color:#654e7d}.workbench .structure-card>.panel-header>.add:focus-visible{outline:2px solid #9274b5;outline-offset:2px}.workbench .structure-card>.panel-header>.add:disabled{opacity:.4;cursor:default}.workbench .structure-card>.panel-header h2,.workbench .structure-card>.panel-header p{text-align:center;width:100%;max-width:none;margin-inline:0}.workbench .workbench-player-heading{display:flex;flex-wrap:nowrap;align-items:center}.workbench .workbench-player-heading .hold-remove-button{box-sizing:border-box;flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;padding:2px;margin:0}.workbench .score-header-controls .header-input-error{position:absolute;top:10%;left:2%;z-index:5;background:#fff1f0;color:#a12622;padding:8px 12px;font-size:13px;pointer-events:auto}@media (prefers-reduced-motion:reduce){.workbench .score-header-controls button.header-hit{transition:none}}.score-material-controls{display:grid;gap:14px;padding:12px;font-size:13px}.score-floating-menu .wb-select-trigger,.section-copy-dialog .wb-select-trigger{min-height:42px;width:100%;border-radius:12px}.wb-select-popup{z-index:100050}.wb-select-option[data-disabled]{opacity:.4;pointer-events:none}.workbench .reference-panel .panel-header>div{min-width:0;flex:1}.workbench .reference-panel .hold-remove-button{margin-left:auto}.workbench .audio-time{margin-right:auto}.workbench .audio-volume>summary,.workbench .workbench-audio-controls .hold-remove-button{box-sizing:border-box;width:34px;height:34px;display:grid;place-items:center;padding:2px;margin:0}.workbench .section-division-hint{display:grid;gap:6px;margin-top:12px;padding:12px;border:1px solid #d9c9eb;border-radius:12px;background:#f3edf9;color:#634785;font-size:12px}.section-division-hint strong{font-size:14px}.workbench .section-division-hint button{justify-self:end;padding:6px 12px;border:1px solid #c7b3df;border-radius:8px;color:#634785;background:#fff}.workbench .wb-switch{display:flex;align-items:center;justify-content:space-between;position:relative;min-height:32px;gap:12px;cursor:pointer}.workbench .vocal-toggle.wb-switch{justify-content:flex-start;gap:8px;font-size:14px;font-weight:500;line-height:1.4}.workbench .vocal-toggle.wb-switch>span:first-child{flex:0 0 auto;white-space:nowrap}.workbench .vocal-toggle.wb-switch .wb-switch-track{flex:0 0 32px}.wb-switch input{position:absolute;width:1px;height:1px;opacity:0}.wb-switch-track{position:relative;display:block;width:32px;height:20px;border-radius:20px;background:#ccd0d0;transition:background .15s}.wb-switch-track:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:white;box-shadow:0 1px 3px #0002;transition:transform .15s}.wb-switch input:checked+.wb-switch-track{background:#8063a5}.wb-switch input:checked+.wb-switch-track:after{transform:translateX(12px)}.wb-switch input:focus-visible+.wb-switch-track{outline:2px solid #8063a5;outline-offset:3px}.score-floating-menu .chord-text-targets{display:grid;grid-template-columns:1fr;gap:10px}.score-floating-menu .chord-whole-measure{min-height:38px;width:100%;border:1.5px solid #b6a1ce;border-radius:12px;background:#f3edf9;color:#684789;font-weight:650}.score-floating-menu .chord-whole-measure[aria-pressed=true]{background:#8063a5;color:#fff}.score-floating-menu .chord-beat-group{display:flex;gap:6px;padding:8px;border:1px solid #ded9e5;border-radius:14px;background:#f6f5f8}.score-floating-menu .chord-beat-group button{flex:1;min-width:0;border:1px solid #ded9e5;border-radius:9px;background:white;padding:7px 4px}.score-floating-menu .chord-beat-group button[aria-pressed=true]{border-color:#8063a5;background:#eee5f8}.wb-slider-indicator{background:#8063a5}.workbench .section-line{display:flex;gap:6px}.workbench .section-line .wb-metadata-field:first-child{flex:1;min-width:0}.workbench .section-line>.wb-metadata-field:nth-child(2){min-width:54px;width:64px}.workbench.workbench-card-layout .section-line .wb-bar-count>input{border:0;border-radius:0;background:transparent;box-shadow:none;min-height:0}.workbench .section-line .wb-select-trigger{width:100%;min-width:0;padding:0 7px}.score-floating-menu[data-editor] .melody-zoom-beats{display:flex;flex-direction:row;align-items:center;gap:5px}.score-floating-menu[data-editor] .melody-zoom-beats .melody-whole-measure-card{padding:5px;font-size:11px;white-space:nowrap}.score-floating-menu[data-editor] .melody-zoom-beats .melody-beat-cards{flex:1;min-width:0;padding:4px;gap:3px}.score-floating-menu[data-editor] .melody-beat-cards button{white-space:nowrap}.score-floating-menu[data-editor] .score-menu-corner-controls{justify-content:space-between}.score-floating-menu[data-editor] .score-menu-corner-controls>.score-menu-resize-row{position:static;flex:0 0 auto;padding:0;min-height:28px}.score-floating-menu[data-editor] .score-menu-zoom-controls{display:flex;align-items:center;padding:0;zoom:1}.score-floating-menu[data-editor] .score-menu-zoom-controls button{width:28px;min-height:26px;padding:2px;cursor:nesw-resize;touch-action:none;background:transparent;border:0}.score-menu-zoom-controls svg{display:block;width:20px;height:20px}.score-floating-menu[data-editor] .melody-whole-measure-card{padding:8px 12px;border:1.5px solid #b6a1ce;border-radius:12px;background:#f3edf9;color:#684789;font-size:13px;font-weight:650}.score-floating-menu[data-editor] .melody-beat-cards{display:flex;gap:6px;padding:8px;border:1px solid #ded9e5;border-radius:14px;background:#f6f5f8}.score-floating-menu[data-editor] .melody-beat-cards button{flex:1;min-width:0;border:1px solid #ded9e5;border-radius:9px;background:white;padding:7px 4px;font-size:12px}.score-floating-menu[data-editor] .melody-beat-cards button[aria-pressed=true]{background:#eee5f8;border-color:#8063a5}.score-floating-menu[data-editor] .melody-beat-cards button.pending{outline:1px dashed #8063a5}.score-floating-menu[data-editor] .melody-beat-cards button.active{background:#eee5f8;color:#514269;border-color:#afa1c4}.score-floating-menu[data-editor] .melody-zoom-beats.empty-selection .melody-beat-cards button.active{border-style:dashed}.score-floating-menu[data-editor] .chord-text-editor .chord-text-targets{display:grid;grid-template-columns:64px minmax(0,1fr);gap:6px;align-items:stretch}.score-floating-menu[data-editor] .chord-text-editor .chord-beat-group{min-width:0;padding:4px;gap:4px;border:1px solid #ded9e5;background:#f6f5f8}.score-floating-menu[data-editor] .chord-text-editor .chord-beat-group button{flex-direction:column;gap:3px;height:auto;min-height:32px;min-width:0;overflow-x:auto}.score-floating-menu[data-editor] .chord-text-editor .score-context-command{display:flex;align-items:center;gap:6px;margin-top:8px}.score-floating-menu[data-editor] .chord-text-editor .score-floating-field{flex:1;min-width:0}.score-floating-menu[data-editor] .chord-text-editor input::placeholder{opacity:1;color:#797382}.score-menu-resize-row{justify-content:flex-end}.score-floating-menu[data-editor] .score-floating-menu-header{min-height:36px;padding:5px 8px}.score-floating-menu[data-editor] .score-floating-menu-body>:is(.score-chord-menu,.score-melody-menu){padding:8px}.score-floating-menu[data-editor] :is(.score-context-command,.menu-palette,.score-melody-pitch-menu,.score-melody-menu-actions){padding:8px;margin-bottom:6px}.score-floating-menu[data-editor] .chord-text-editor .chord-beat-group button{border:1px solid #ded9e5;background:#fff;border-radius:9px}.score-floating-menu[data-editor] .chord-text-editor .chord-beat-group button[aria-pressed=true]{border-color:#8063a5;background:#eee5f8}.score-floating-menu[data-editor] .score-context-command .score-floating-field>input{min-height:42px;padding:12px 14px;border:1.5px solid var(--field-border);border-radius:16px}.score-floating-menu[data-editor] .score-context-command .score-floating-field>input:focus{border-color:var(--field-accent)}.score-floating-menu[data-editor] .score-context-command .score-floating-field>input[aria-invalid=true]{border-color:#b63e50}.score-floating-menu[data-editor] .chord-text-targets>.chord-whole-measure[aria-pressed=true]{background:#8063a5;color:#fff}.workbench .score-header-note .score-note-open{border:0;border-radius:0;outline:none;box-shadow:none;transition:background-color .15s ease}.workbench .score-header-note .score-note-open:is(:hover,:focus-visible):not(:disabled){background:rgba(24,24,27,.035);border-radius:0;outline:none;box-shadow:none}.workbench .score-header-note textarea,.workbench .score-header-note textarea:is(:hover,:focus,:focus-visible){border:0;border-radius:0;outline:none;box-shadow:none;background:#fff;color:#303439}@media (prefers-reduced-motion:reduce){.workbench .score-header-note .score-note-open{transition:none}}.wb-slider-thumb{border-color:#8063a5}.media-removal-check svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.media-removal-check path{stroke-dasharray:1;animation:wb-draw-check .38s ease-out both}@keyframes wb-draw-check{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}}.wb-song-metadata-popup .wb-select-option{font-size:16px;font-weight:600}.workbench .source-details-card .song-name-field input{text-overflow:ellipsis}.workbench .quick-toolbar .score-command-entry .wb-floating-field:not(:focus-within):not([data-filled=true]) input::placeholder,.workbench .quick-toolbar .score-command-entry input::placeholder{color:#797382;opacity:1}.workbench .source-details-card .song-name-field.wb-floating-field:not(:focus-within):not([data-filled=true]) input::placeholder{color:#797382;opacity:1}.workbench.workbench-card-layout .score-panel{background:#fff;border:1px solid #e5e3e9;border-radius:14px;gap:0}.workbench .score-panel>.source-details-card{border:0;box-shadow:none;background:transparent;padding:10px;border-radius:0;gap:12px;flex-wrap:wrap;container:song-metadata/inline-size}.workbench .topbar .brand-workbench.brand-original{width:48px;height:45px;object-fit:contain;border-radius:6px}.workbench .score-workbench-brand{width:90px;height:32px;object-fit:contain;flex:0 0 90px;margin:0}.workbench .song-properties-group{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;flex:1 1 0;min-width:0;margin:0;border:0;padding:0}.workbench .source-details-card .song-properties-group .song-name-field{position:relative;width:max-content;max-width:100%;min-width:0;justify-self:end;margin:0;height:44px;grid-column:auto}.workbench .source-details-card .song-name-width{display:block;visibility:hidden;white-space:pre;padding:0 15px;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:normal}.workbench .topbar .workbench-home-button{padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;flex-shrink:0}.workbench .topbar .workbench-home-button:focus-visible{outline:2px solid #9274b5;outline-offset:3px}.workbench .source-details-card .song-properties-group .song-name-field>input{position:absolute;inset:0;width:100%;margin:0;font-family:inherit;letter-spacing:normal}.workbench .source-details-card .song-properties-group .metadata-fields{display:grid;grid-template-columns:repeat(3,88px);gap:8px;margin:0;grid-column:auto}.workbench .source-details-card .song-properties-group .metadata-fields:has(.song-tempo-field){grid-template-columns:128px 88px 88px}.workbench .song-tempo-field{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;gap:0;min-width:0;border:1px solid var(--wb-ui-border,#e7e4ed);border-radius:12px;background:var(--wb-ui-surface,#f8f7fa)}.workbench .score-panel .source-details-card .song-tempo-field .wb-select-trigger,.workbench .song-tempo-field [data-tempo-tap]{border:0;background:transparent;box-shadow:none}.workbench .song-tempo-field [data-tempo-tap]{width:100%;height:100%;min-width:0;border-left:1px solid var(--wb-ui-border,#e7e4ed);border-radius:0 11px 11px 0;font-size:12px}.workbench .song-properties-group .wb-metadata-field{min-width:0;padding:0;margin:0;border:0}.workbench .score-panel .source-details-card .metadata-fields .wb-select-trigger{width:100%;min-width:0;padding-inline:12px;gap:6px;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.workbench .score-panel .source-details-card .song-tempo-field .wb-select-trigger{width:auto;justify-content:flex-start;gap:4px;padding-inline:12px 6px}@container song-metadata (max-width:560px){.workbench .song-properties-group{flex-basis:100%}}@container song-metadata (max-width:375px){.workbench .song-properties-group{grid-template-columns:minmax(0,1fr)}.workbench .source-details-card .song-properties-group .metadata-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@container song-metadata (max-width:425px){.workbench .song-properties-group:has(.song-tempo-field){grid-template-columns:minmax(0,1fr)}.workbench .source-details-card .song-properties-group .metadata-fields:has(.song-tempo-field){grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr))}}.workbench .score-preview-card{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;background:transparent;border:0;border-radius:0}.workbench .score-preview-card>.quick-toolbar{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;flex-shrink:0;padding:0 10px 10px;border-bottom:1px solid #eeedf1;border-radius:0;gap:8px}.workbench .score-preview-card .quick-toolbar>.quick-tool-strip{width:auto;flex:0 0 auto;flex-wrap:nowrap}.workbench .score-preview-card .quick-toolbar>.score-command-entry{width:auto;flex:1 1 0;min-width:0}.workbench .score-preview-card>.score-scroll{border-radius:0 0 14px 14px;box-shadow:none}.workbench.workbench-card-layout .score-panel .source-details-card .song-properties-group .song-name-field.wb-floating-field>input{height:44px;min-height:44px;border:1px solid #e5e3e9;border-radius:12px;background:#f7f6f9;box-shadow:none;padding:0 14px;text-align:left;font-size:14px;font-weight:500;color:#303439;transition:background-color .15s ease,border-color .15s ease}.workbench.workbench-card-layout .score-panel .source-details-card .song-properties-group .song-name-field.wb-floating-field>input:hover{background:#f0edf4;border-color:#d0c8db}.workbench.workbench-card-layout .score-panel .source-details-card .song-properties-group .song-name-field.wb-floating-field>input:focus{background:#fff;border-color:#9274b5;outline:2px solid #9274b526;outline-offset:1px}.workbench .source-details-card .wb-select-trigger{box-sizing:border-box;height:44px;border:1px solid #e5e3e9;box-shadow:none;background:#f7f6f9;border-radius:12px;color:#303439;transition:background-color .15s ease,border-color .15s ease}.workbench .source-details-card .wb-select-chevron{display:flex;flex-shrink:0;color:#8c8198}.workbench .source-details-card .wb-select-trigger:hover:not(:disabled){background:#f0edf4;border-color:#d0c8db}.workbench .source-details-card .wb-select-trigger:focus-visible{outline:2px solid #9274b526;outline-offset:1px;border-color:#9274b5}.workbench .source-details-card .wb-select-trigger[data-state=open]{background:#eee7f5;border-color:#bba6d0;color:#654e7d}.workbench .quick-toolbar{background:transparent;border:0;box-shadow:none;padding:4px 10px;gap:6px}.workbench.workbench-card-layout .score-preview-card .quick-toolbar .score-command-entry input{height:40px;min-height:40px;padding:10px 12px 10px 36px;border:0;border-radius:8px;background:#f3f2f5;box-shadow:none}.workbench .quick-toolbar .score-command-entry .wb-floating-label{display:none}.workbench .quick-toolbar .score-command-entry input:focus{outline:2px solid #9274b560;outline-offset:0;background:#f0eaf7}.workbench .quick-toolbar .quick-more>button,.workbench .quick-toolbar .quick-tool-strip>button{min-height:40px;border:0;background:#f3f2f5;box-shadow:none;border-radius:8px}.workbench .quick-toolbar .quick-more>button:hover:not(:disabled),.workbench .quick-toolbar .quick-tool-strip>button:hover:not(:disabled){background:#eae8ee}.workbench .quick-toolbar .quick-more>button[aria-expanded=true],.workbench .quick-toolbar .quick-tool-strip>button[aria-pressed=true]{background:#eee7f5;color:#654e7d}@media (prefers-reduced-motion:reduce){.wb-switch-track,.wb-switch-track:after,.workbench .source-details-card .song-name-field.wb-floating-field>input,.workbench .source-details-card .wb-select-trigger,:is(.wb-floating-label,.score-floating-field-label){transition:none!important}}}.analysis-import-status{display:inline-flex;align-items:center;gap:7px;color:var(--wb-ui-accent,#75658f);font-size:12px}.analysis-import-status>span{width:12px;height:12px;border:2px solid var(--wb-ui-line,#dedde2);border-top:2px solid;border-radius:50%;animation:analysis-import-spin .8s linear infinite}@keyframes analysis-import-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.analysis-import-status>span{animation:none}}.target-score-tabs{display:flex;gap:4px;padding:6px;overflow-x:auto;align-items:center}.target-score-tabs button{flex:1 0 auto}.target-score-inline-editor{display:inline-flex;align-items:center;min-height:36px;border:0;border-radius:10px;background:transparent}.target-score-inline-editor input{width:100px;min-width:0;padding:6px 8px;font:inherit;font-size:13px;color:inherit;border:0;background:transparent;outline:none}.target-score-tabs .target-score-inline-editor button{flex:none;padding:4px 6px}