.practice-row-title .arrangement-toggle{width:fit-content;min-height:26px;color:var(--pt-brand-deep);font:600 11.5px/1.4 var(--font-sans),sans-serif;cursor:pointer;text-align:left;background:0 0;border:0;place-self:start;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.arrangement-toggle:focus-visible{outline:2px solid var(--pt-brand);outline-offset:3px;border-radius:4px}.arrangement-choice a:focus-visible{outline:2px solid var(--pt-brand);outline-offset:3px;border-radius:4px}.arrangement-panel{border-top:1px solid var(--pt-line);background:var(--pt-surface-2);padding:8px 16px 12px}.arrangement-panel ul{margin:0;padding:0;list-style:none}.arrangement-panel .arrangement-choice{border:0;border-bottom:1px solid var(--pt-line);min-height:44px;box-shadow:none;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 0;display:grid}.arrangement-panel .arrangement-choice:last-child{border-bottom:0}.arrangement-choice a{color:var(--pt-text);min-width:0;text-decoration:none}.arrangement-choice b{font-size:12px;display:block}.arrangement-choice small{color:var(--pt-muted);overflow-wrap:anywhere;margin-top:4px;font-size:11.5px;line-height:1.5;display:block}.arrangement-choice .arrangement-play{color:var(--pt-brand-deep);white-space:nowrap;padding:9px 0 9px 8px;font-size:12px;font-weight:700}.arrangement-editions{margin-top:10px;font-size:12px}.arrangement-editions>summary{cursor:pointer;color:var(--pt-muted);padding:8px 0}.arrangement-panel .arrangement-choice.has-edit{grid-template-columns:minmax(0,1fr) auto auto auto}.arrangement-edit{border:1px solid var(--pt-line);background:var(--pt-surface);color:var(--pt-muted);font:600 11px var(--font-sans),sans-serif;cursor:pointer;border-radius:6px;padding:7px}.practice-row-title .arrangement-toggle{z-index:1;position:relative}.practice-editable:has(.arrangement-panel)>.practice-edit{z-index:1;top:28px}@media (max-width:650px){.arrangement-panel{padding:6px 12px 10px}.arrangement-panel .arrangement-choice{gap:8px}.practice-row-title .arrangement-toggle{min-height:28px}}
