@font-face{font-family:Nohemi;src:url(/assets/Nohemi-VF-BJe_Ummw.ttf) format("truetype");font-weight:100 900;font-display:block}:root{--bg-side: #333333;--bg-lane: #1c1c1c;--bg-panel: #252525;--bg-tabs: #202020;--line: rgba(0, 0, 0, .5);--text: #ffffff;--muted: #9d9d9d;--dim: #7c7c7c;--faded: #5d5d5d;--solo: #ffe900;--mute: #ff2e00;--aubrey: #ffa200;--brandon: #88ff67;--transpose: #00adb3;--alternates: #22b300;--chord-alternates: #a45cff;--chip-grey: #7c7c7c;--region: #3a3921;--playhead: #ff0009;--danger: #ff7277;--tick: #999999}*{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden;background:var(--bg-lane);color:var(--text);font-family:Nohemi,sans-serif;font-size:25px;line-height:24px;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font:inherit;letter-spacing:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:left}a{color:inherit;text-decoration:none}[x-cloak]{display:none!important}.ln-b,.ln-r,.ln-l,.ln-t{position:relative}.ln-b:after,.ln-r:before,.ln-l:before,.ln-t:after{content:"";position:absolute;background:var(--line);z-index:3;pointer-events:none}.ln-b:after{left:0;right:0;bottom:-.5px;height:1px}.ln-t:after{left:0;right:0;top:-.5px;height:1px}.ln-t.ln-b:after{bottom:-.5px;height:auto;background:none;border-block:1px solid var(--line);box-sizing:border-box}.ln-r:before{top:0;bottom:0;right:-.5px;width:1px}.ln-l:before{top:0;bottom:0;left:-.5px;width:1px}.muted{color:var(--muted)}.small{font-size:12.5px;line-height:13px}.app{position:relative;display:flex;width:100vw;height:100vh}.sidebar{flex:0 0 350px;background:var(--bg-side);position:relative;z-index:4}.sidebar:after{content:"";position:absolute;top:0;bottom:0;right:-.5px;width:.5px;background:#000000bf}.side-sec{padding:0 30px 0 29.5px}.side-sec.ln-b:after{z-index:1}.side-head{padding-top:39px;height:190px}.side-head.short{height:150px}.side-head .kicker{color:var(--muted);font-weight:500}.side-head .name{margin-top:15px;font-size:50px;line-height:48px;font-weight:700}.side-head .online{margin-top:13.5px;display:flex;align-items:flex-start}.swatch{display:inline-block;width:20px;height:20px;margin-top:.85px}.swatch:first-of-type{margin-left:8px}.side-group{padding-top:27.8px;padding-bottom:18.95px}.side-group h2{margin:0 0 3.25px;font-size:37.5px;line-height:40px;font-weight:500;color:var(--muted)}.side-group .item{display:block;line-height:40px;height:40px}.side-group .item.current{font-weight:500}.side-nav{padding-top:21.15px}.side-nav .item{display:block;line-height:40px;height:40px}.side-nav .item.current{font-weight:500}.editor-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg-panel);overflow:hidden}.tl{position:relative;flex:0 0 540px;display:grid;grid-template-columns:280px 1fr;grid-template-rows:80px 40px 40px 40px repeat(5,60px) 40px}.tl-ruler-head{background:var(--bg-side)}.tl-ruler{background:var(--bg-side);overflow:hidden}.tl-ruler svg{display:block}.tl-head{position:relative;display:grid;grid-template-columns:200px 70px 10px}.tl-head .label{grid-column:1 / 3;padding:1.5px 0 0 9.5px;line-height:40px;color:var(--muted)}.tl-head.lane-head{background:var(--bg-lane)}.meter{position:relative}.meter .fill{position:absolute;left:0;right:0}.lane{position:relative;background:var(--bg-lane);overflow:hidden}.lane.track{background:var(--bg-panel)}.lane .cell{position:absolute;top:0;bottom:0;padding-left:10px;line-height:40px;white-space:nowrap}.lane .tempo{font-size:18.75px;padding:2px 0 0 9px;letter-spacing:-.005em}.lane .chord{padding-top:1px}.lane .cell.chord.alt-diff{color:var(--chord-alternates)}.lane .cell.lyr.alt{color:var(--alternates)}.cell.chord{font-size:20px}.flag{position:absolute;display:block}.flag svg{display:block}.track-name{padding:9.65px 0 0 9.5px}.track-name .title{display:flex;align-items:flex-start;gap:6px;white-space:nowrap}.track-name .owner{margin-top:6.15px;color:var(--muted)}.sm{position:relative}.sm button{position:absolute;top:5px;width:30px;height:30px;line-height:33px;text-align:center;letter-spacing:0}.sm .s{left:5px;color:var(--solo)}.sm .m{left:35px;color:var(--mute)}.sm .s.on{background:var(--solo);color:var(--text)}.sm .m.on{background:var(--mute);color:var(--text)}.sm .vals{position:absolute;top:39.3px;left:0;right:0;font-size:12.5px;line-height:13px}.sm .vals span{position:absolute;transform:translate(-50%)}.region{position:absolute;top:.5px;bottom:.5px;background:var(--region)}.region .meta{position:absolute;left:4.5px;top:4.7px;font-size:12.5px;line-height:13px;white-space:nowrap;letter-spacing:.01em}.region>svg{position:absolute;left:0;top:0;overflow:visible}.tl-add{display:flex;align-items:flex-start}.tl-add button{padding:8.15px 0 0 10px;line-height:24px}.tl-overlay{position:absolute;left:280px;right:0;top:0;bottom:0;pointer-events:none;z-index:5}.barline{position:absolute;top:80px;height:420px;width:1px;margin-left:-.5px;background:var(--line)}.playhead{position:absolute;top:0;height:540px;width:1px;margin-left:-.5px;background:#ff000980}.playhead:after{content:"";position:absolute;top:80px;left:.5px;width:10px;height:10px;background:var(--playhead);transform:translate(-50%,-50%) rotate(45deg)}.tabs{flex:0 0 40px;display:flex;background:var(--bg-tabs);white-space:nowrap}.tab{flex:none;height:40px;line-height:43px;padding:0 10px}.tab .ico-caret{vertical-align:0}.tab.chip{padding:5px}.tab.chip>span{display:block;height:30px;line-height:33px;padding:0 5px}.chip-transpose span{background:var(--transpose)}.chip-alternates span{background:var(--alternates);padding:0 10px!important}.chip-chord-alternates span{background:var(--chord-alternates);padding:0 10px!important}.tab .caret{font-size:.75em;letter-spacing:0}.sheet{position:relative;flex:1;display:grid;grid-template-columns:770px 1fr;min-height:0}.verse{position:relative;min-width:0}.verse .label{padding:18.9px 0 0 10px;height:626px;font-size:18.75px;line-height:18px;color:var(--muted);height:auto;margin-bottom:9.1px}.verse .lines{padding-bottom:9px}.lyric{position:relative;height:60px;padding-left:10px;white-space:nowrap}.lyric .chords{position:relative;height:20px;font-size:12.5px;line-height:20px}.lyric .chords span{position:absolute;top:0}.lyric .chords .nc{color:var(--faded)}.lyric .words{font-size:25px;line-height:28px;letter-spacing:.05em}.alt .lyric.faded .words{color:var(--faded)}.alt .lyric.changed .words{color:var(--text)}.verse .add{height:30px;padding:4.65px 0 0 10px;line-height:24px}.alt .add{color:var(--faded)}.caret-mark{position:absolute;width:1px;margin-left:-.5px;background:var(--playhead)}.caret-mark:before{content:"";position:absolute;top:0;left:.5px;width:6px;height:6px;background:var(--playhead);transform:translate(-50%,-50%) rotate(45deg)}.transport{flex:0 0 30px;display:flex;background:var(--bg-panel)}.transport button{width:30px;height:30px;display:grid;place-items:center}.transport button:first-child{width:35px;padding-left:5px}.notes{position:absolute;top:0;right:0;bottom:0;width:350px;background:var(--bg-side);display:flex;flex-direction:column;z-index:6}.notes:before{content:"";position:absolute;top:0;bottom:0;left:-.5px;width:1px;background:var(--line)}.notes-head{flex:0 0 80px;padding:19.6px 20px 0}.notes-head h2{margin:6.5px 0 0;font-size:25px;line-height:24px;font-weight:500}.close{display:block;font-size:12.5px;line-height:13px;font-weight:600;letter-spacing:.01em}.notes-body{flex:1;padding:19.15px 20px 0}.note{margin-bottom:41px}.note .who{line-height:24px}.note p{margin:6.6px 0 0;font-size:22.2px;letter-spacing:-.005em;line-height:22.3px;width:300px}.notes-reply{flex:0 0 90px;background:var(--bg-tabs);padding:50.7px 20px 0;font-size:22.2px;color:var(--muted)}.notes-foot{flex:0 0 40px;text-align:right;padding:9.4px 30px 0}.projects-main{flex:1;min-width:0;background:var(--bg-lane);display:flex;flex-direction:column}.bar{flex:0 0 40px;height:40px;min-height:0;display:flex;background:var(--bg-side)}.bar h1{flex:1;margin:0;padding-left:10px;font-size:25px;line-height:43px;font-weight:500}.bar .filter{flex:none;height:40px;line-height:43px;padding:0 0 0 14.5px;white-space:nowrap}.bar .filter .caret{margin-left:8px}.bar .filter.wide{width:205px;padding-left:16px}.bar .search{display:flex;align-items:center;gap:12px;color:var(--dim);padding-left:17px}.bar .search svg{margin-top:-1px}.bar .search span{line-height:43px}.cards{flex:0 0 160px;display:flex}.card{width:250px;height:160px;background:var(--bg-panel);padding:9.15px 10px 0}.card .title{font-weight:500}.card .team{margin-top:7.5px;font-size:18.75px;line-height:19px}.card .meta{margin-top:37.5px;color:var(--muted)}.card .meta div{font-size:12.5px;line-height:20px;height:20px}.card.new{display:grid;place-items:center;padding:0}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:20}.app.dimmed>.sidebar,.app.dimmed>.editor-main,.app.dimmed>.projects-main{--solo: #7f7f7f;--mute: #7f7f7f;--aubrey: #808080;--brandon: #b3b3b3;--transpose: #5a5a5a;--alternates: #5a5a5a;--chord-alternates: #5a5a5a;--region: #2e2e2e;--playhead: #808080}.app.dimmed .playhead{background:#80808080}.modal{position:fixed;left:50%;top:50%;width:540px;height:660px;margin:-330px 0 0 -270px;background:var(--bg-panel);z-index:21;display:flex;flex-direction:column}.modal-head{flex:0 0 110px;padding:29.4px 30px 0}.modal-head h1{margin:6.5px 0 0;letter-spacing:-.006em;font-size:50px;line-height:48px;font-weight:700;white-space:nowrap}.modal-head h1 .dim{color:var(--muted)}.modal-body{flex:1;min-height:0;overflow:hidden}.modal-sec{padding:19.15px 30px 19px}.modal-sec h2{margin:0;font-size:25px;line-height:24px;font-weight:500}.modal-foot{flex:0 0 60px;text-align:right;padding:19.15px 30px 0}.mtable{margin-top:16.5px}.mrow{display:flex;height:40px;background:var(--bg-side)}.mrow>*{line-height:40px;padding:0 10px;white-space:nowrap}.mrow .who{flex:1}.mrow .role{flex:0 0 95px}.mrow .rm{flex:0 0 115px}.mrow.add{height:30px}.mrow.add>*{padding-left:13px}.mrow.add>*{line-height:34px}.mrow.input{height:30px;background:var(--bg-lane)}.select{margin-top:16px;height:40px;line-height:40px;padding:0 10px;background:var(--bg-side)}.field{margin-top:16px;height:40px;line-height:46px;padding:0 9.5px;background:var(--faded);font-weight:300;white-space:nowrap;overflow:hidden}.links{margin-top:9.15px;line-height:24px;display:flex;gap:12px}.links.wide{gap:20px;margin-top:10.65px}.list .item{display:block;line-height:40px;height:40px}.check{display:flex;align-items:center;gap:10px;height:40px;line-height:45px;white-space:nowrap}.check .box{flex:0 0 40px;height:40px;background:var(--faded);display:grid;place-items:center}.check.lvl1{margin-left:40px}.check.lvl2{margin-left:80px}.check.lvl0+.check,.check.lvl1{margin-top:20px}.check.lvl2{margin-top:10px}.list .item.status{margin:6px 0 10.5px}.mrow>*{line-height:42px}.select{line-height:45px}.check>span:last-child{padding-top:5px}.editing{background:var(--faded)}.tcaret{display:inline-block;width:2px;height:26px;background:#fff;vertical-align:-4px;margin-left:2px}.menu{position:absolute;z-index:30;background:var(--bg-side);min-width:230px;outline:1px solid var(--line)}.menu .mi{display:block;height:40px;line-height:43px;padding:0 10px;white-space:nowrap}.menu .mi.cur{font-weight:500}.menu .mi.danger{color:var(--danger)}.menu .mi.sub{color:var(--muted)}.menu .mi.alt-row{display:flex;gap:14px}.menu .mi.alt-row .alt-name{flex:1}.menu .alt-act{font-size:15px;color:var(--muted);cursor:pointer}.menu .alt-act:hover,.menu .alt-act:focus-visible{color:var(--text)}.menu .alt-act.rename:after{content:"Rename"}.menu .alt-act.delete:after{content:"Delete"}.menu .alt-act.delete:hover,.menu .alt-act.delete:focus-visible{color:var(--danger)}.lane .lyr{font-size:18.75px;color:var(--muted);padding-top:1px;overflow:hidden}.lane .lyr-text{display:inline-block}.proto{position:absolute;top:.5px;bottom:.5px;background:#2a2a1d;overflow:hidden}.proto .fill{position:absolute;left:0;top:0;bottom:0;background:var(--region)}.proto .meta{position:absolute;left:4.5px;top:4.7px;font-size:12.5px;line-height:13px;white-space:nowrap}.main-tag{display:inline-block;color:var(--muted);margin-left:8px;vertical-align:top;margin-top:10px}.notes.inline{position:relative;flex:0 0 350px}.notes .notes-foot{flex:0 0 57.8px;padding:18.85px 19.3px 0}.notes.resolved .who,.notes.resolved .note p{color:var(--faded)!important}.notes.resolved .types .t{color:var(--faded)}.notes.resolved .types .t.on span{background:var(--faded);color:var(--text)}.notes.resolved .notes-head h2 .state{color:var(--muted)}.types{flex:0 0 40px;display:flex;padding:0 15px;background:var(--bg-side)}.types{font-size:18.75px}.types .t{height:40px;line-height:44px;padding:0 6px;margin-right:2px}.types .t.on{padding:5px 0}.types .t.on span{display:block;height:30px;line-height:34px;padding:0 6px;background:#0a6cff}.who .ty{font-size:12.5px;line-height:13px;color:var(--muted);margin-left:6px;vertical-align:3px}.add-section{height:30px;padding:4.65px 0 0 10px;line-height:24px;color:var(--muted)}.panel{position:absolute;left:50%;top:50%;width:650px;transform:translate(-50%,-50%);background:var(--bg-panel);display:flex;flex-direction:column}.panel .field{background:var(--faded)}.err{margin-top:10px;font-size:18.75px;line-height:19px;color:var(--danger)}.card .title.editing{margin:-4px -6px 0;padding:4px 6px 0;height:32px}.searchbox{color:var(--text)!important}.keys{display:grid;grid-template-columns:repeat(4,1fr)}.keys span{height:40px;line-height:43px;text-align:center}.keys span.on{padding:5px;line-height:33px}.keys span.on b{display:block;height:30px;font-weight:400;background:#0a6cff}.chip-alternates.none span,.chip-chord-alternates.none span{background:var(--chip-grey)}.sec .label{padding:18.9px 0 0 10px;font-size:18.75px;line-height:18px;color:var(--muted);margin-bottom:9.1px}.sec .lines{padding-bottom:9px}.keys.off span{color:var(--faded)}.keys.off span.on b{background:var(--faded);color:var(--text)}.menu .modes{display:flex;padding:0 4px;font-size:18.75px}.menu .modes .t{height:40px;line-height:44px;padding:0 6px}.menu .modes .t.on{padding:5px 0}.menu .modes .t.on span{display:block;height:30px;line-height:34px;padding:0 6px;background:#0a6cff}.cgrid{flex:1;background:var(--bg-panel);padding:9.1px 0 0;position:relative}.crow{position:relative;display:grid;grid-template-columns:repeat(8,1fr);height:calc(60px + var(--flags, 0px));padding-top:var(--flags, 0px);margin:0 10px}.cgrid.two{display:grid;align-content:start}.ccol{min-width:0}.colhead{padding:0 18px 6px;font-size:12.5px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.colhead b{font-weight:600;color:var(--chord-alternates)}.cbar{position:relative}.cbar+.cbar:before{content:"";position:absolute;left:-.5px;top:4px;bottom:6px;width:1px;background:var(--line)}.cbar .no{position:absolute;left:8px;top:0;height:20px;font-size:12.5px;line-height:20px;color:var(--muted)}.cbar .no .ts{color:var(--faded);margin-left:6px}.cbar .c{position:absolute;top:20px;font-size:25px;line-height:30px;letter-spacing:.05em;white-space:nowrap}.cbar .c.faded{color:var(--faded)}.cbar .c.editing{margin-left:-6px;padding:0 0 0 6px;width:110px}.nlist{flex:1;overflow:hidden}.nitem{position:relative;padding:15px 20px 16px}.nitem .at{font-size:12.5px;line-height:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.01em}.nitem .who{margin-top:8px;line-height:24px}.nitem .who .ty{font-size:12.5px;line-height:13px;color:var(--muted);margin-left:6px;vertical-align:3px}.nitem p{margin:4px 0 0;font-size:22.2px;line-height:22.3px;letter-spacing:-.005em;max-height:44.6px;overflow:hidden}.nitem .rep{margin-top:7px;font-size:12.5px;line-height:13px;color:var(--muted);text-transform:uppercase}.nitem.resolved .who,.nitem.resolved p{color:var(--faded)!important}.notes-reply .tcaret{height:22px;vertical-align:-3px}.check.off{color:var(--faded)}.check.off .box{background:var(--bg-side)}.modal-head h1 .tcaret{height:44px;vertical-align:-6px;width:3px}.mrow .role{flex:0 0 150px}.mrow .role.fixed{color:var(--muted)}.mrow.gone>.who,.mrow.gone>.role{color:var(--faded)!important;text-decoration:line-through;text-decoration-thickness:1px}.region>canvas.wave{position:absolute;top:0;pointer-events:none}.field input,.field textarea{all:unset;width:100%;height:100%;caret-color:#fff}.field.latency{display:flex;gap:4px;width:min-content;box-sizing:border-box;flex-direction:row}.field.latency input{field-sizing:content;min-width:0;width:auto;text-align:left;transform:translateY(2px)}.field.latency span{color:var(--muted);transform:translateY(-1px)}.modal.fit{height:auto;margin:0;transform:translate(-50%,-50%)}.scrim.hidden,.modal.hidden{display:none}.modal.loading{visibility:hidden}.modal-notice>.notice{z-index:22}.modal-body.scroll{overflow-y:auto}.menu .mi.off{color:var(--faded);cursor:default}.editing input{all:unset;width:100%;caret-color:#fff;vertical-align:top}.modal-head h1:has(.editing){display:flex;gap:.25em}.modal-head h1 .editing{flex:1;min-width:0}.notice{position:absolute;left:0;right:0;bottom:0;height:40px;line-height:43px;padding:0 10px;background:var(--bg-side);z-index:7}.notice.error{color:var(--danger)}.searchbox input{all:unset;flex:1;min-width:0;line-height:43px;caret-color:#fff;color:var(--text)}.searchbox input::placeholder{color:var(--dim);opacity:1}.card .title.editing{display:block}.card .title:not(.editing),.card .team{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recent-projects{flex:none;min-height:160px}.all-projects{flex:0 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:1px}.projects-main .cards{flex:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:160px;width:min(100%,var(--n) * 250px)}.projects-main .card{width:auto}.recent-projects .cards{clip-path:inset(-1px -1px .5px -1px)}.connection-foot{display:flex;justify-content:flex-end;align-items:flex-start;padding-top:19.95px}.panel.connection{width:max-content;min-width:min(540px,100% - 40px);max-width:calc(100% - 40px)}.panel.connection .modal-head{flex:0 0 auto;padding-bottom:26px}.panel.connection .modal-head h1{white-space:normal}.tl{overflow:hidden}.tl-ruler-head{position:relative}.ruler-head-line{position:absolute;left:0;right:0;top:40px;height:1px;background:var(--line)}.ruler-label{position:absolute;left:0;padding:1.5px 0 0 9.5px;line-height:40px;color:var(--muted)}.tl:after{content:"";position:absolute;z-index:4;top:0;bottom:0;left:269.5px;width:1px;background:var(--line);pointer-events:none}.ruler-probe{position:absolute;visibility:hidden;white-space:nowrap;font-size:14px}.chord-tick{position:absolute;bottom:0;z-index:1;width:6px;height:6px;margin-left:-3px;background:linear-gradient(var(--muted),var(--muted)) center / 1px 100% no-repeat}.chord-tick.alt-diff{background:linear-gradient(var(--chord-alternates),var(--chord-alternates)) center / 1px 100% no-repeat}.chord-probe{position:absolute;visibility:hidden;white-space:nowrap;padding-left:10px;font-size:20px}.dragguide{position:absolute;top:0;width:1px;margin-left:-.5px;background:color-mix(in srgb,var(--playhead) 35%,transparent)}.dragguide.point{background:color-mix(in srgb,var(--playhead) 75%,transparent)}.tl-body{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-content:start;overflow-x:hidden;overflow-y:auto}.lane .tempo.editing input,.lane .chord.editing input{field-sizing:content}.lane{overflow:clip visible}.cgrid{overflow-y:auto;min-height:0}.cgrid-probe,.cgrid-count-probe{position:absolute;visibility:hidden;white-space:nowrap}.cgrid-probe{font-size:25px;letter-spacing:.05em}.cgrid-count-probe{font-size:12.5px;letter-spacing:0}.sheet{overflow-y:auto}.notes-body{min-height:0;overflow-y:auto}.note p{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.notes-body{overflow-x:hidden}.notes-reply{flex:0 0 auto;padding:14px 20px;line-height:22.3px}.notes-reply textarea{all:unset;display:block;box-sizing:border-box;width:100%;max-height:12lh;overflow-x:hidden;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font:inherit;line-height:inherit;color:var(--text);caret-color:#fff;resize:none}.notes-reply textarea::placeholder{color:var(--muted);opacity:1}.notes-foot button:disabled{color:var(--faded)}.flag{pointer-events:none}.flag path{pointer-events:auto;cursor:pointer}.flag-more{cursor:pointer;margin-top:2.85px;height:8.43px;font-size:11px;line-height:8.43px;color:var(--muted)}.flag.inline{position:static;margin-top:.85px}.flag-more.placed{position:absolute;margin-top:2px;white-space:nowrap}.tl-head.flags-head .label{line-height:24px}.flag.movable path{cursor:grab}.flag.moving path{cursor:grabbing}.side-group a.item,.side-group button.item{color:var(--muted);font-weight:400}.side-group .item.current{color:var(--text);font-weight:500}html.dragging,html.dragging *,.tl,.transport,.sidebar,.tabs,.menu,.notes-head,.nitem{user-select:none;-webkit-user-select:none}input,textarea,[contenteditable],html.dragging input,html.dragging textarea,html.dragging [contenteditable]{user-select:text;-webkit-user-select:text}.chip-timings span{background:var(--chip-grey)}.chip-timings.on span{background:var(--transpose)}.chip-transpose span{background:var(--chip-grey)}.chip-transpose.on span{background:var(--transpose)}.cgrid.timings .crow{height:calc(72px + var(--flags, 0px))}.cgrid.timings .cbar .c{top:32px}.lyric .chords .c .cp{position:relative;top:auto;display:inline-block}.cbar .c .t,.lyric .chords .c .t{position:absolute;left:50%;top:-14px;transform:translate(-50%);font-size:12.5px;line-height:12px;letter-spacing:0;color:var(--muted);pointer-events:none}.sheet.timings .lyric{height:65px}.sheet.timings .lyric .chords{height:16px}.sheet.timings .lyric .chords .pos{line-height:14px}.sheet.with-chords .lyric .chords .c.diff{color:var(--chord-alternates)}.sheet.with-chords .lyric.changed .words{color:var(--alternates)}.sheet.with-chords.timings .lyric{height:102px}.sheet.with-chords.timings .lyric .chords{height:62px}.sheet.with-chords.timings .lyric .chords span.c,.sheet.with-chords.timings .lyric .chords .nc{top:28px}.sheet.with-chords.timings .lyric .chords .c .t{top:-12px;pointer-events:auto}.sheet.with-chords.timings .lyric .chords .pos{top:48px}.lyric .words{min-height:30px}.lyric .chords .pos{font-size:12.5px;color:var(--muted)}.sidebar{flex:0 0 var(--sidebar-w, 240px)}.app.has-menubar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:30px minmax(0,1fr)}.has-menubar>.sidebar{grid-column:1;grid-row:2;width:var(--sidebar-w)}.has-menubar>.editor-main{grid-column:2;grid-row:2}.has-menubar>.notes{grid-column:3;grid-row:2}.menubar{grid-column:1 / -1;display:flex;background:var(--bg-side);z-index:7;user-select:none;-webkit-user-select:none}.menubar.ln-b:after{z-index:1}.menubar-nav{display:flex;flex:none}.menubar-nav.open{width:var(--sidebar-w)}.menubar-nav>:first-child{margin-left:6px}.menubar-nav>:last-child{margin-right:4px}.menubar button,.menubar a{box-sizing:border-box;width:30px;height:30px;display:grid;place-items:center;color:var(--text)}.menubar button:focus-visible,.menubar a:focus-visible{outline:1px solid var(--text);outline-offset:-3px}.menubar-nav button[aria-pressed=false]{color:var(--muted)}.menubar .transport{flex:none;background:none}.menubar .speed{padding:0 5px;flex:none;display:flex;align-items:center;height:30px;margin-left:2px;color:var(--text);font-size:17px}.menubar .speed input{transform:translateY(1.8px);min-width:2ch;max-width:3ch;field-sizing:content;height:30px;padding:none;margin:none;border:0;background:none;color:inherit;font:inherit;text-align:right}.menubar .speed input:focus-visible{outline:none}.menubar .speed:focus-within{background:var(--faded)}.menubar .speed span{transform:translateY(1.8px) translate(1px);padding-right:2.5px}.menubar .transport button:first-child{width:30px;padding-left:4}.menubar .transport .follow{color:var(--playhead)}.menubar .transport .follow.on{background:var(--playhead);color:var(--text)}.menubar .menubar-notes{margin-left:auto;margin-right:4px}.menubar .menubar-notes[aria-pressed=false]{color:var(--muted)}.editor-side .side-head{padding-top:0;height:90px;display:flex;flex-direction:column;justify-content:center}.editor-side .side-head .name{flex:none;min-width:0;margin-top:0;font-size:40px;line-height:40px}.side-head .name{white-space:nowrap;overflow-x:clip;text-overflow:ellipsis;padding-left:8px;transform:translate(-8px)}.side-head .name.editing{display:block}.modal-head h1{overflow-x:clip;text-overflow:ellipsis}.sidebar-handle{position:absolute;top:0;bottom:0;right:-4px;width:8px;cursor:ew-resize;z-index:3;outline:none;touch-action:none}.sidebar-handle:before{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background:var(--muted);opacity:0}.sidebar-handle:hover:before,.sidebar-handle:focus-visible:before,.sidebar-handle.active:before{opacity:1}.sheet-handle{position:relative;flex:none;height:0;z-index:6;outline:none;touch-action:none}.sheet-handle:before{content:"";position:absolute;left:0;right:0;top:-4px;height:8px;cursor:ns-resize}.sheet-handle:after{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--muted);opacity:0;pointer-events:none}.sheet-handle:hover:after,.sheet-handle:focus-visible:after,.sheet-handle.active:after{opacity:1}.region{background:color-mix(in srgb,var(--tint) 22%,transparent)}.proto{background:color-mix(in srgb,var(--tint) 10%,transparent)}.proto .fill{background:color-mix(in srgb,var(--tint) 28%,transparent)}.region .fill{position:absolute;left:0;bottom:0;height:3px;background:var(--tint);pointer-events:none}.app.dimmed .region,.app.dimmed .proto .fill{background:var(--region)}.app.dimmed .proto{background:#2a2a1d}.tl-overlay .playhead{pointer-events:auto;cursor:ew-resize}.tl-overlay .playhead:before{content:"";position:absolute;top:0;bottom:0;left:-3px;width:7px}.editor-side .side-group{padding-top:20px;padding-bottom:14px}.editor-side .side-group h2{margin-bottom:4px;font-size:30px;line-height:32px}.editor-side .side-group .item{font-size:20px;line-height:34px;height:34px}.tl-head .label,.ruler-label{font-size:20px}.track-name{padding-top:9px}.track-name .owner{margin-top:7px}.track-name .title,.sm button{font-size:20px}.track-name .title{padding-right:6px}.track-name .title .name{min-width:0;overflow:hidden;text-overflow:ellipsis}.track-name .title .flag,.flag-more{flex-shrink:0}.tl-add button{font-size:20px}.tl-head.locked,.lane.track.locked{opacity:.45}.tl-add button:disabled{opacity:.45;cursor:default}.tabs,.notes-head h2,.notes-foot{font-size:20px}.verse .lines .add{height:60px;padding:24.65px 0 0 10px}.modal-foot button+button{margin-left:20px}.modal-foot button.danger{color:var(--danger)}.region .rbar,.proto .rbar{position:absolute;left:2px;bottom:2px;max-width:calc(100% - 9px);box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:10px 4px;font-size:12.5px;line-height:13px;height:14px;white-space:nowrap;overflow:hidden;background:#000000bf;border-radius:3px}.region .rbar .meta,.proto .rbar .meta{position:static;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.rbar .rname{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;cursor:default}.rbar .rname.untitled{color:var(--muted)}.rbar .rname-edit{flex:0 1 auto;min-width:0;display:flex}.rbar .rname-edit .rname{flex:0 1 auto;min-width:0}.rbar .rname-edit input{field-sizing:content;width:auto;min-width:1ch;max-width:100%}.rbar .rmark-t{flex:none;font-weight:600;color:var(--muted);cursor:default}.rbar .rspin{flex:none;box-sizing:border-box;width:12px;height:12px;border:2px solid var(--muted);border-top-color:#fff;border-radius:50%;animation:rspin .8s linear infinite}@keyframes rspin{to{transform:rotate(360deg)}}.rbar .rbtn{flex:none;display:inline-flex;color:#fff;cursor:pointer}.rbar .rbtn:hover{color:var(--muted)}.verify-banner{padding:10px;background:var(--bg-side)}.lapse-banner{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;padding:10px;background:var(--bg-side)}.lapse-banner .lapse-error{color:var(--danger)}.plan-pick .item{color:var(--muted)}.plan-pick .item.on{color:var(--text)}.teams-body .modal-sec h2{font-size:39px;line-height:40px;font-weight:300}.team-cols{display:flex}.team-cols .team-col{flex:1;min-width:0}.team-cols .team-col.side{flex:0 0 315px;padding:0}.team-members h2.sub{margin-top:20px;font-weight:300;font-size:25px}.team-members .mlist{margin-top:12px;max-height:190px;overflow-y:auto}.mrow .who{min-width:0;overflow:hidden;text-overflow:ellipsis}.mrow .tag{flex:none}.mrow.muted{color:var(--muted)}.mrow button.rm,.mrow.add,.linkish{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.mrow.add{width:100%}.linkish{display:block;padding:0;line-height:32px}.mrow button.rm{text-align:center;border-left:1px solid var(--bg)}.linkish.danger,.modal-foot button.danger{color:var(--danger)}.team-col.side p{margin:12px 0 0}.team-col.side{font-size:20px}.team-col.side .linkish{line-height:26px;margin-top:6px}.team-col.side .meter{margin-top:12px}.modal-head h1.danger{color:var(--danger)}.modal-sec .act{display:block;margin-top:8px;padding:0;font:inherit;font-size:25px;font-weight:500;line-height:32px;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.modal-sec .act:disabled{color:var(--muted);cursor:default}.modal-sec .acts{display:flex;gap:12px;margin-top:8px}.modal-sec .acts .act{margin-top:0}.modal-sec p.fine{margin:14px 0 0;font-size:15px;line-height:13px}.modal-sec .big{margin:6px 0 0;font-size:31px;line-height:38px;font-weight:300}.link-url{height:34px;line-height:38px;margin-top:12px;padding:0 9.5px;background:var(--faded);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-url.muted{color:var(--muted)}.storage-body h3{margin:14px 0 0;font-size:25px;line-height:30px;font-weight:500}.storage-body .big-line{margin:12px 0 0 8px;font-size:25px;line-height:30px;font-weight:300}.storage-list{margin-top:6px;font-size:25px;line-height:43px;font-weight:300}.storage-list .dot{display:inline-block;width:12px;height:12px;margin-left:8px;border-radius:50%}.storage-list .smaller{color:var(--muted)}.card .team-pick{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left;max-width:100%;overflow:hidden;text-overflow:ellipsis}.presence-bar{display:flex;align-items:center;gap:6px;margin-top:4px;color:var(--muted);font-size:16px;line-height:16px}.presence-square{display:inline-block;width:14px;height:14px}.presence-dot{display:inline-block;width:8px;height:8px;margin-left:4px;vertical-align:middle}.presence-lane-bar{position:absolute;bottom:3px;margin-left:4px;pointer-events:none}.presence-lane-bar .presence-dot{pointer-events:auto}.presence-meter{display:flex;flex-direction:column}.presence-meter-seg{flex:1}.tooltip{position:fixed;z-index:40;padding:0 8px;height:26px;line-height:28px;font-size:15px;white-space:nowrap;color:var(--text);background:var(--bg-side);outline:1px solid var(--line);pointer-events:none}.meter{display:flex;align-items:center;box-sizing:border-box;border:2px solid var(--text);background:transparent}.meter.small{height:18px;border-radius:9px;padding:0 3px}.meter.large{height:50px;border-radius:25px;padding:0 11px}.meter .meter-seg{background:var(--text)}.meter.small .meter-seg{height:8px}.meter.large .meter-seg{height:25px}.meter.small .meter-seg:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.meter.small .meter-seg:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.meter.large .meter-seg:first-child{border-top-left-radius:12.5px;border-bottom-left-radius:12.5px}.meter.large .meter-seg:last-child{border-top-right-radius:12.5px;border-bottom-right-radius:12.5px}.elist{margin-top:12px;height:140px;overflow-y:auto;font-size:20px;background:var(--bg-lane)}.elist .mrow{height:34px;border-bottom:1px solid var(--bg);box-sizing:border-box}.elist .mrow>*{line-height:34px}.elist .mrow button.rm{flex:0 0 90px;padding:0;line-height:33px;text-align:center;border-left:1px solid var(--bg)}.elist .mrow.add{height:30px}.elist .mrow.add>*{line-height:30px}.plan-pick .item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.access-team p{margin:6px 0 0;font-size:20px;line-height:26px}.access-team .act{margin-top:0;font-size:20px;font-weight:600;line-height:26px;text-decoration:none}:root{--ease-out: cubic-bezier(.2, 0, 0, 1);--ease-in: cubic-bezier(.4, 0, 1, 1)}button,a[href],[role=button],[role=link],.card{transition:color .12s var(--ease-out),background-color .12s var(--ease-out),opacity .12s var(--ease-out)}button{transition-property:color,background-color,opacity,transform}:where(button,a[href],[role=button],[role=link]):not(:disabled,[aria-disabled=true]):hover{opacity:.75}button:not(:disabled):active{transform:scale(.96);transition-duration:60ms}.side-group .item:hover,.side-nav .item:hover{opacity:1;color:var(--text)}.side-group .item:active,.side-nav .item:active{transform:none;opacity:.6}.mrow.add:active{transform:none}.mrow.add>span{display:inline-block;padding:0;margin-left:13px;transition:transform 60ms}.mrow.add:active>span{transform:scale(.8)}.menu .mi:hover{opacity:1}.menu .mi:not(.sub,.off):hover{background:#ffffff12}.menu .mi:not(.sub,.off):active{background:#ffffff1f}.nitem:hover{opacity:1;background:#ffffff0a}.menubar button:hover,.menubar a:hover,.transport button:hover{opacity:1;background:#ffffff14}.menubar-nav button[aria-pressed=false]:hover{color:var(--text)}.card:hover{opacity:1;background:#2b2b2b}.cards .card:active{transform:scale(.985)}.card{transition-property:color,background-color,opacity,transform}.sidebar-handle:before,.sheet-handle:after{transition:opacity .12s var(--ease-out)}@keyframes fade-in{0%{opacity:0}}@keyframes notice-in{0%{opacity:0;transform:translateY(100%)}}@keyframes notice-out{to{opacity:0;transform:translateY(100%)}}.notice{animation:notice-in .2s var(--ease-out)}.notice.leaving{animation:notice-out .16s var(--ease-in) forwards}@property --side-shift{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes side-in{0%{--side-shift: calc(-1 * var(--sidebar-w))}}@keyframes side-out{to{--side-shift: calc(-1 * var(--sidebar-w))}}.sidebar.entering,.sidebar.leaving{margin-left:var(--side-shift)}.menubar-nav.entering,.menubar-nav.leaving{width:max(70px,var(--sidebar-w) + var(--side-shift))}.sidebar.entering,.menubar-nav.entering{animation:side-in .22s var(--ease-out)}.sidebar.leaving,.menubar-nav.leaving{animation:side-out .18s var(--ease-in) forwards}@keyframes modal-in{0%{opacity:0;scale:.98}}.scrim{animation:fade-in .16s var(--ease-out)}.modal{animation:modal-in .16s var(--ease-out)}.scrim.swapped,.modal.loading{animation:none}.menu{animation:fade-in 90ms var(--ease-out)}@keyframes region-shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}.loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tint) 22%,transparent),transparent) no-repeat;background-size:50% 100%;animation:region-shimmer 1.4s ease-in-out infinite}.app.dimmed .loading:before{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
