@font-face{font-family:Assistant;font-style:normal;font-weight:200;font-display:swap;src:url(/smeditor/assets/font/Assistant-Hebrew.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:200;font-display:swap;src:url(/smeditor/assets/font/Assistant-LatinExt.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:200;font-display:swap;src:url(/smeditor/assets/font/Assistant-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(/smeditor/assets/font/Assistant-Hebrew.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(/smeditor/assets/font/Assistant-LatinExt.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(/smeditor/assets/font/Assistant-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/smeditor/assets/font/Assistant-Hebrew.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/smeditor/assets/font/Assistant-LatinExt.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/smeditor/assets/font/Assistant-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/smeditor/assets/font/Assistant-Hebrew.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/smeditor/assets/font/Assistant-LatinExt.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/smeditor/assets/font/Assistant-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/smeditor/assets/font/Assistant-Hebrew.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/smeditor/assets/font/Assistant-LatinExt.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/smeditor/assets/font/Assistant-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/smeditor/assets/font/Assistant-Hebrew.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/smeditor/assets/font/Assistant-LatinExt.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/smeditor/assets/font/Assistant-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(/smeditor/assets/font/Assistant-Hebrew.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(/smeditor/assets/font/Assistant-LatinExt.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(/smeditor/assets/font/Assistant-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;margin:0;padding:0;line-height:1.15em}body{--accent-color: rgb(23, 131, 208);accent-color:var(--accent-color);--text-color: white;--text-color-secondary: #888;--text-color-detail: #757a89;--text-color-disabled: #888;--primary-bg: #555;--primary-border: #444;--primary-bg-active: #575757;--primary-bg-hover: #666;--navbar-bg: #3d3d3d;--navbar-bg-inactive: #626262;--window-bg: #3d3d3d;--window-border: #00000000;--secondary-bg: #373737;--secondary-border: #333;--secondary-bg-active: #555;--secondary-bg-hover: #454545;--editable-overlay-hover: rgb(255, 255, 255, .2);--editable-overlay-active: rgb(255, 255, 255, .1);--input-bg: rgba(35, 35, 35, .309);--input-bg-hover: rgba(79, 79, 79, .309);--input-bg-active: rgba(50, 50, 50, .309);--input-border: rgba(0, 0, 0, .3);--widget-bg: rgba(0, 0, 0, .5);--tooltip-bg: rgba(20, 20, 20, .95)}body{overflow:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none;background-color:#18191c;height:100%;width:100%;position:relative;--danger: rgb(172, 54, 54);font-family:Assistant,Helvetica,sans-serif!important;color:var(--text-color)}html{height:100%;width:100%}.browser-unsupported{align-items:center;display:flex;flex-direction:row;height:100%;width:100%}.browser-unsupported-item{text-align:center;width:100%}.browser-unsupported-detail{font-size:.75rem;color:var(--text-color-detail)}#view-wrapper{display:flex;flex-direction:column;width:100%;caret-color:transparent}.window{border-radius:.25rem;position:fixed;box-shadow:0 0 .25rem #0009;border:.05rem solid var(--window-border);overflow:hidden}.navbar{align-items:center;background:var(--navbar-bg);border-bottom:.05rem solid var(--primary-border);border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:flex;flex-direction:row;font-size:1rem;width:100%;padding:.25rem;gap:.25rem}.navbar:empty{border-bottom:none}.window:not(.focused)>.navbar{background:var(--navbar-bg-inactive);border-bottom:.05rem solid transparent}.title:empty{margin:0}.navbar .title{color:var(--text-color);flex:1 1 auto;overflow:hidden;padding-left:.25rem;text-overflow:ellipsis;white-space:nowrap}.navbar .icon{cursor:pointer;filter:brightness(.8)}.animated .navbar .icon{transition:.1s cubic-bezier(.39,.575,.565,1)}.navbar .icon:hover{filter:none}button{background:var(--input-bg);border:.05rem solid rgba(0,0,0,.6);border-radius:.25rem;padding:.25rem .5rem;display:flex;align-items:center;justify-content:center;transform:translateY(-.025rem);box-shadow:0 .03rem #000000e6,0 .2rem .25rem -.2rem #0009;cursor:pointer;column-gap:.25rem;font-family:inherit;color:inherit;font-size:.8125rem}.animated button{transition:.2s cubic-bezier(.175,.885,.32,1.875)}.animated button:hover:enabled{transform:translateY(-.1rem);box-shadow:0 .06rem #000000e6,0 .2rem .25rem -.06rem #0009}.animated button:active:enabled{transform:translateY(.01rem);box-shadow:none}button:hover:enabled{filter:brightness(1.3)}button:active:enabled{filter:brightness(.8)}button.confirm{background:var(--accent-color)}button.delete{background:var(--danger);color:#fff}button:disabled{opacity:.5;transform:none;box-shadow:none;cursor:not-allowed}.view{background-color:var(--window-bg);font-size:1rem;overflow:hidden}.animated .view{transition:.3s cubic-bezier(.445,.05,.55,.95)}.window.focused .view{box-shadow:inset 0 .125rem .2rem -1px #0000001a}.view .padding{display:flex;flex-direction:column;padding:1.25rem;height:100%}.open-container{display:grid;grid-template-rows:2fr auto 5fr;height:100%}.open-container .top-container{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.open-container .bottom-container{display:flex;flex-direction:column;gap:.25rem;overflow:hidden}.open-container .title{font-size:1rem;text-transform:uppercase}.open-container .container{align-items:center;display:flex;flex-direction:row}.container+.title{border-top:solid .05rem #555;margin-top:.6rem;padding-top:.6rem}.window.exiting{filter:blur(20px);opacity:0}.animated .exiting{transition:.06s cubic-bezier(.6,.04,.98,.335)}.unselectable{-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.folder>.children{margin-left:1rem}.folder.collapsed>.children{display:none}.item .info{align-items:center;display:flex;flex-direction:row}.item .info .title{background:none;border:none;border-radius:.25rem;flex:1 1 auto;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.05rem .25rem}.folder.collapsed>.info>.folder-icon{transform:rotate(-90deg)}.pref-label.collapsed>.folder-icon{transform:rotate(-90deg)}.animated .folder-icon{transition:.2s cubic-bezier(.39,.575,.565,1)}.icon{display:flex;align-items:center}.dir-selector{background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);border-radius:.25rem .25rem 0 0;flex:1;height:100%;overflow:auto;padding:.25rem}.file-options,.theme-tray{display:flex;flex-direction:row;column-gap:.25rem;background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);margin-bottom:.25rem;padding:.25rem;border-radius:0 0 .25rem .25rem}.info.disabled>.title{color:var(--text-color-disabled)}.info.disabled>.icon{opacity:.3}.info.selected,.info.selected:hover{background-color:var(--secondary-bg-active)}.info:hover{background-color:var(--secondary-bg-hover)}.options-icon{display:none}.info:hover>.options-icon{display:block;opacity:.3}.info.selected>.options-icon{display:block;opacity:.3}textarea{-moz-user-select:none;-webkit-user-select:none;resize:none;user-select:none;color:inherit;font-family:inherit}.dir-selector:empty:before{color:var(--text-color-disabled);content:"No files! Add a file by dragging a folder/file or using the buttons below.";height:100%;display:flex;justify-content:center;align-items:center}.recent-selector{background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);border-radius:.25rem .25rem 0 0;flex:1;height:100%;overflow:auto;overflow-x:hidden;padding:.25rem}.recent-selector:empty:before{color:var(--text-color-disabled);content:"No recent files";height:100%;display:flex;justify-content:center;align-items:center}.recent-item{align-items:center;display:flex;flex-direction:row;padding:.05rem .25rem;text-overflow:ellipsis;white-space:nowrap;gap:.5rem;font-size:.85rem;cursor:pointer}.recent-item.selected,.recent-item.selected:hover{background-color:var(--secondary-bg-active)}.recent-item:hover{background-color:var(--secondary-bg-hover)}.recent-item .recent-path{font-style:italic;color:var(--text-color-secondary);text-overflow:ellipsis;overflow:hidden}.recent-item .recent-name{text-overflow:ellipsis;overflow:hidden;flex:0 0 auto}.menu-options{display:flex;margin-top:.25rem;flex:0;justify-content:space-between}.menu-left{display:flex;width:50%}.menu-right{display:flex;flex-direction:row-reverse;width:50%}.outlined{box-shadow:inset 0 0 .2rem .125rem #10629ccc}.outlined>.info{box-shadow:inset 0 0 .2rem .125rem #10629ccc}#menubar{display:flex;background-color:var(--primary-bg);border-bottom:.05rem solid var(--secondary-border)}.menu-item{position:relative;z-index:15}.menu-item>.menu-item-title{padding:.25rem 0;display:flex;align-items:center}#menubar>.menu-item>.title{padding:.25rem .6rem}#menubar .menubar-dropdown{display:none;background-color:var(--primary-bg);border:.05rem solid var(--primary-border);position:absolute;border-radius:.25rem}#menubar .menu-item:not(.disabled):hover>.menubar-dropdown,#menubar .menubar-dropdown:not(.disabled):hover{display:block}.menu-item-title .title{flex:1;margin-left:.6rem;margin-right:1rem;white-space:nowrap}.menu-item-title .keybind{margin-right:.6rem;color:var(--text-color-secondary);white-space:nowrap}.menu-item-title .icon{margin-right:.6rem}.menu-item.disabled .menu-item-title .title{color:var(--text-color-disabled)}.menu-item.checked>.menu-item-title .title{font-weight:800}.menu-item:not(.disabled)>.menu-hover:hover{background-color:var(--primary-bg-hover)}.animated .menu-hover{transition:.1s cubic-bezier(.215,.61,.355,1)}.separator{border:.025rem solid var(--secondary-bg);margin:.25rem;height:.05rem}.chart-view-scroller{display:grid;grid-template-columns:4fr 6fr;gap:.25rem;width:100%;height:100%;overflow:auto}.chart-list{height:100%;background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);border-radius:.25rem;overflow:scroll}.chart-info{height:100%;background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);border-radius:.25rem;word-break:break-all;padding:.8rem;display:flex;flex-direction:column;overflow:hidden}.chart-info-scroller{flex:1;overflow:auto}.chart-info .menu-options{border-top:1px solid rgba(0,0,0,.6);padding-top:.5rem;margin-top:0}.chart-info .chart-info-scroller.top{box-shadow:inset 0 1.5em .8em -.8em #000}.chart-info .menu-options.bottom{box-shadow:0 -1.5em .8em -.8em #000}.chart-info .label{padding:.125rem 0}.chart-info:empty:before{color:var(--text-color-disabled);height:100%;display:flex;justify-content:center;align-items:center;content:"Select a chart for more details"}.chart-list-item{display:flex;align-items:center;border:.025rem solid var(--secondary-border);cursor:pointer}.animated .chart-list-item{transition:.1s cubic-bezier(.215,.61,.355,1)}.chart-list-item.selected,.chart-list-item:active{background-color:var(--secondary-bg-active)}.chart-list-item:not(.selected):hover{background-color:var(--secondary-bg-hover)}.chart-list-item .Beginner{background-color:#3b6c80;color:#fff}.chart-list-item .Easy{background-color:#308655;color:#fff}.chart-list-item .Medium{background-color:#a08f45;color:#fff}.chart-list-item .Hard{background-color:#8e2921;color:#fff}.chart-list-item .Challenge{background-color:#8b1b9e;color:#fff}.chart-list-item .Edit{background-color:#757575;color:#fff}.chart-list-item>.title{padding:.25rem;text-align:center;align-content:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:1.5rem}.chart-list-item.extended .chart-list-info{margin:0;opacity:0}.chart-list-info{opacity:1;display:flex;width:100%;align-items:center;margin:0 .25rem;place-content:space-between;min-width:0;column-gap:.25rem;flex:1}.animated .chart-list-info{transition:.2s cubic-bezier(.215,.61,.355,1)}.chart-attributes{display:flex;padding:.125rem .125rem .125rem 0}.chart-properties{display:grid;grid-template-columns:6.25rem minmax(0,1fr);align-items:center;flex:1;row-gap:.125rem;margin-bottom:.75rem}div.inlineEdit[contenteditable=true]{min-width:.5rem;text-align:right;border-radius:.2rem;padding:0 .2rem;border:.05rem solid transparent;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;caret-color:auto;cursor:text}div.inlineEdit{cursor:default}.animated div.inlineEdit{transition:.2s cubic-bezier(.39,.575,.565,1)}div.inlineEdit[contenteditable=true]:hover{background:var(--editable-overlay-hover)}div.inlineEdit[contenteditable=true]:focus{background:var(--editable-overlay-active);outline:none;overflow:auto;text-overflow:clip}::-webkit-scrollbar{display:none}.chart-credit,.chart-difficulty,.chart-info-grid-label{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:.05rem 0}.chart-step-count{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.chart-info-main{display:flex;font-size:1.2rem;margin-bottom:.25rem;align-items:center;place-content:space-between}.chart-info-grid-item{display:flex;user-select:all}.chart-info-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:.125rem;column-gap:1rem;margin-top:.25rem;user-select:all}.timing-data>.padding{display:grid;row-gap:.2rem;grid-template-columns:auto 10rem;align-items:center}.timing-data>.padding>div:not(.label){display:flex;align-items:center;height:100%}.sm-properties .padding{display:flex;flex-direction:column}.sm-properties .property-grid{display:grid;row-gap:.2rem;grid-template-columns:auto 16rem;align-items:center;flex:1}.sm-properties .property-grid>div:not(.label){display:flex;align-items:center}input[type=text],input[type=number]{background:var(--input-bg);border:.05rem solid var(--input-border);border-radius:.2rem;padding:0 .2rem;flex:1;height:100%;user-select:text;caret-color:auto;font-size:.8rem;font-family:inherit;color:inherit}input[type=range]:focus{outline:none}input:disabled{color:var(--text-color-disabled);pointer-events:none}input:focus{outline:.05rem solid var(--accent-color)}input.short{width:2.5rem}input.right{text-align:right}.chart-view-type-wrapper{display:flex;flex-direction:row;align-items:center;column-gap:.6rem;margin-bottom:.6rem}.dropdown{height:100%;position:relative}.dropdown.no-border .dropdown-selected{border:none;background:none;padding:.05rem}.dropdown.no-border .dropdown-selected:not(:hover):after{opacity:0}.dropdown-selected{color:var(--text-color);background-color:var(--input-bg);border:.05rem solid var(--input-border);border-radius:.2rem;width:100%;height:100%;padding:.05rem .5rem;margin-right:.2rem;display:flex;align-items:center;white-space:nowrap;cursor:pointer}.animated .dropdown-selected{transition:.1s cubic-bezier(.215,.61,.355,1)}.dropdown-selected.disabled{color:var(--text-color-disabled);pointer-events:none;cursor:not-allowed}.dropdown-selected:empty{display:none}.dropdown-selected .icon{margin-left:auto}.dropdown-selected:hover:not(.disabled):not(:active){background:var(--editable-overlay-hover)}.dropdown-selected:active{background:var(--editable-overlay-hover)}.dropdown-items{position:absolute;color:var(--text-color);background:var(--primary-bg);max-height:12rem;overflow:auto;z-index:5;border-radius:.25rem;height:0;box-shadow:0 .2rem 1rem #0009;cursor:pointer;top:100%;border:.05rem solid var(--input-border)}.dropdown-items.collapsed{border:none}.dropdown-right>.dropdown-items{right:0}.animated .dropdown-items{transition:height .07s cubic-bezier(.215,.61,.355,1)}.dropdown-item{padding:.2rem .5rem;white-space:nowrap}.animated .dropdown-item{opacity:0;transform:translateY(-10px);animation:.2s dropdown-enter cubic-bezier(.175,.885,.32,1.575) forwards;transition-property:height,background;transition-duration:.07s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.dropdown-item:hover{background:var(--primary-bg-hover)}.dropdown-item:active{background:var(--primary-bg-active)}@keyframes dropdown-enter{0%{transform:translateY(-10px);opacity:0}to{opacity:1;transform:none}}.pref-label{display:flex;flex-direction:row;align-items:center;margin-right:.25rem;padding:.05rem 0}.pref-label:hover{background-color:var(--secondary-bg-active)}.flex-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;width:100%}.flex-column-gap{column-gap:.25rem}.flex-row-gap{row-gap:.25rem}.flex-grow{flex:1}.flex-static{flex:0}#blocker{width:100%;height:100%;background-color:#00000080;position:absolute;top:0;z-index:10000;caret-color:transparent}.spinner{display:flex;flex-direction:row;height:100%;flex:1;color:var(--text-color)}.spinner-input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0;width:100%;height:100%;min-width:0;flex:1}.spinner-input:disabled+.spinner-btns{pointer-events:none}.spinner-btns{display:grid;grid-template-rows:1fr 1fr;border:.05rem solid var(--input-border);border-left:none;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;flex:0;height:1.3rem}.spinner-btns button{padding:0 .125rem;flex:1;border-radius:0;width:.6rem;border:none;min-width:auto}.spinner-btns button:last-child{box-shadow:none}.spinner-btns .spinner-up svg{rotate:180deg}.spinner-up{background:linear-gradient(0deg,var(--input-bg-active),var(--input-bg))}.spinner-down{background:linear-gradient(180deg,var(--input-bg-active),var(--input-bg))}.slider{display:flex;flex-direction:row;align-items:center}#waterfall{position:relative;top:0}#waterfall-container{position:absolute;top:.5rem;display:flex;flex-direction:column;text-align:right;padding:0 .6rem;width:100%;pointer-events:none;user-select:none;caret-color:transparent}.waterfall-item{pointer-events:none}.animated .waterfall-item{transition:cubic-bezier(.455,.03,.515,.955) .5s;animation:waterfall-enter .3s cubic-bezier(.455,.03,.515,.955)}.waterfall-warn{color:#f6ca39;display:inline-block;margin-right:.25rem}.waterfall-error{color:#b72323;display:inline-block;margin-right:.25rem}@keyframes waterfall-enter{0%{opacity:0;transform:translate(200px,.6rem)}to{opacity:1;transform:none}}.waterfall-exiting{opacity:0;transform:translate(200px)}.label{user-select:none}.confirmation .padding .label{flex:1;text-align:center}.confirmation button{min-width:4rem}input[type=range]{width:8rem;margin-right:.6rem;height:1.1rem}.hide-buttons button{display:none}.hide-buttons:hover button,.hide-buttons div:focus+button{display:flex}#status-widget{position:absolute;bottom:2rem;display:flex;flex-direction:column;left:50%;transform:translate(-50%);border-radius:.25rem;align-items:center;height:6rem;overflow:hidden;user-select:none}#status-widget.collapsed{height:3rem}.playback-bar,.edit-bar{display:flex;flex-direction:row;height:3rem;align-items:center;border-radius:.25rem;justify-content:flex-start;width:100%}.playback-bar{background-color:var(--widget-bg)}#status-widget:not(.collapsed) .playback-bar{border-bottom:.05rem rgba(55,55,55,.2) solid;border-radius:0}.animated #status-widget{transition:.3s cubic-bezier(.11,.72,.51,1.14)}#status-widget button{background:none;box-shadow:none;transform:none;border:none;width:3rem;height:3rem;outline:none;filter:none}#status-widget button img{height:100%}#status-widget button:hover:not(.active){background-color:var(--editable-overlay-hover)}#status-widget button.active{background-color:var(--editable-overlay-active)}#status-widget button:disabled{filter:brightness(.2) saturate(.4)}.animated #status-widget button{transition:.2s cubic-bezier(.39,.575,.565,1)}#status-widget .playback-separator{padding:0 .125rem;height:3rem;display:flex;align-items:center}#status-widget .playback-separator:after{border:.5px rgba(134,134,134,.5) solid;height:2rem;content:" "}#status-widget .playback-counter{display:flex;flex-direction:column;align-items:center;width:6rem;margin:0 .25rem}#status-widget .playback-counter .playback-counter-label{font-size:.6rem;padding:0;color:var(--text-color-secondary)}.playback-counter-label>.icon{width:.6rem!important;height:.6rem!important}#status-widget .playback-counter .playback-counter-label:after{filter:invert() brightness(.4)}#status-widget .playback-counter .playback-counter-main{font-size:1.1rem;line-height:1.1rem;max-width:6rem;align-items:baseline}#status-widget .playback-counter .playback-counter-main,#status-widget .playback-counter .playback-counter-main *{padding:0;border:none;text-overflow:clip;overflow:hidden}#status-widget .dropdown-selected{border:none;background:none}#status-widget .edit-fancy-button{font-size:.5rem;padding:0 .25rem;width:3.5rem;height:3rem;display:flex;flex-direction:column;align-content:center}#status-widget .edit-fancy-button.active{background-color:var(--editable-overlay-active)}.note-placeholder{border-radius:.25rem}.edit-choice-container{display:flex;flex-direction:column;height:6rem;position:relative;top:0;align-self:flex-start;width:100%;overflow:hidden}.edit-steps-container,.edit-timing-container{display:flex;flex-direction:row;align-items:center;height:3rem;width:100%}.animated .edit-choice-container,.animated .edit-steps-container,.animated .edit-timing-container{transition:.2s cubic-bezier(.39,.575,.565,1)}.edit-timing-container{background-color:var(--widget-bg);height:3rem}#status-widget .edit-bar .edit-bar-left{background-color:var(--widget-bg);display:flex;flex-direction:row}.note-placeholder-right{flex:1;background-color:var(--widget-bg);height:3rem}.popup{user-select:none;position:absolute;transform:translate(-50%);z-index:10;font-size:1rem}.popup-zoomer{transform-origin:top center;display:flex;flex-direction:column;background-color:var(--window-bg);border-radius:.25rem;padding:.5rem;align-items:center;border:.05rem solid black;animation:1ms popup-enter cubic-bezier(.47,.02,0,.95) forwards;box-shadow:0 0 .25rem #0009;color:var(--text-color)}.popup-zoomer input{color:var(--text-color)}.popup-zoomer.selected{filter:saturate(1.2) brightness(1.4);border:.05rem solid rgb(14,83,104)}.popup.exiting .popup-zoomer{animation:.01s popup-exit cubic-bezier(.47,.02,0,.95) forwards;pointer-events:none}.animated .popup{transition:.2s cubic-bezier(.47,.02,0,.95)}.animated .popup-zoomer{animation:.1s popup-enter cubic-bezier(.47,.02,0,.95) forwards;transition:.2s cubic-bezier(.47,.02,0,.95)}.animated .popup.exiting .popup-zoomer{animation:.1s popup-exit cubic-bezier(.47,.02,0,.95) forwards;pointer-events:none}.popup-row{display:flex;flex-direction:row;gap:.25rem;color:var(--text-color);white-space:nowrap;font-size:.9rem;align-items:center}.popup-flex{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}@keyframes popup-enter{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes popup-exit{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}.popup .popup-desc{font-size:.6rem;font-style:italic;text-align:center;color:#757a89}.animated .popup-desc{transition:.2s cubic-bezier(.47,.02,0,.95)}.popup .popup-title{text-align:center}.popup .popup-label{color:#ddd;white-space:nowrap;font-size:.9rem}.popup .popup-grid input[type=text]{min-width:0;text-align:right}.popup .popup-grid input[type=checkbox]{min-width:0;justify-self:end}.popup .popup-grid{margin-top:.25rem;display:grid;grid-template-columns:auto auto;column-gap:1rem;row-gap:.25rem;width:100%;justify-content:end;align-items:center}.animated .popup-options{transition:.2s cubic-bezier(.47,.02,0,.95)}.popup-options{margin-top:0;width:100%;justify-content:space-around;transform:scale(0);height:0;display:flex}.popup-options button{min-width:2.5rem;font-size:.8rem}.popup-zoomer.selected .popup-options{margin-top:.25rem;transform:scale(1);height:1.5rem;filter:saturate(.8) brightness(.7)}.draggable-track{writing-mode:vertical-rl;text-align:center;padding:1.25rem .25rem;height:12rem;display:flex;align-items:center;justify-content:space-around;box-shadow:0 .5px #000000e6,0 .2rem .25rem -3px #0009;cursor:grab;color:#fff}.draggable-track.left .draggable-track-text{transform:rotate(180deg)}.draggable-track .icon{position:absolute;display:none}.draggable-track:hover .icon{display:block;bottom:.6rem;backface-visibility:hidden;cursor:pointer}.draggable-track:hover .icon:hover{color:var(--danger)}.draggable-track:hover{filter:brightness(1.3) saturate(2.5);transform:translateY(-1.5px);box-shadow:0 1.5px #000000e6,0 .2rem .25rem -2px #0009}.draggable-track:active{cursor:grabbing;filter:brightness(1.1) saturate(2.5);transform:none;box-shadow:0 0 #000000e6,0 .2rem .25rem -2px #0009}@keyframes draggable-exit{0%{width:1.65rem}to{width:0;padding:0;opacity:0}}@keyframes draggable-enter{0%{opacity:0;width:0;padding:0}to{opacity:1;width:1.65rem}}.draggable-track.entering,.draggable-option.entering{animation:draggable-enter 0s cubic-bezier(0,.91,.34,1.05) forwards}.draggable-track.exiting,.draggable-option.exiting{animation:draggable-exit 0s cubic-bezier(0,.91,.34,1.05) forwards}.animated .draggable-track.entering,.animated .draggable-option.entering{animation:draggable-enter .4s cubic-bezier(0,.91,.34,1.05) forwards}.animated .draggable-track.exiting,.animated .draggable-option.exiting{animation:draggable-exit .4s cubic-bezier(0,.91,.34,1.05) forwards}@keyframes leftover-enter{0%{opacity:0;transform:scale(0);padding:0}to{opacity:1;transform:scale(1)}}.leftover-track.entering,.leftover-option.entering{animation:leftover-enter 0s cubic-bezier(0,.91,.34,1.05) forwards}.animated .leftover-track.entering,.animated .leftover-option.entering{animation:leftover-enter .4s cubic-bezier(0,.91,.34,1.05) forwards}#timing-track-order .title{text-align:center;padding:.4rem}.track-grid{display:flex;flex-direction:row;background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);padding:.25rem;margin-top:.25rem;border-radius:.2rem;width:29.75rem;justify-content:center}.track-grid-options{display:flex;flex-direction:row;column-gap:.5rem;padding:.25rem 0;width:100%}.track-selector{flex:1;height:1.8rem;display:flex;flex-direction:row;background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);padding:.25rem;border-radius:.2rem;gap:.25rem;overflow-x:auto}.leftover-track{display:flex;justify-content:center;align-items:center;border-radius:.2rem;padding:.25rem;gap:.2rem;box-shadow:0 .5px #000000e6,0 .2rem .25rem -3px #0009;font-size:.8rem;cursor:grab;color:#fff}.leftover-track img{filter:invert();vertical-align:baseline;width:.6rem}.leftover-track:hover{filter:brightness(1.3) saturate(2.5);transform:translateY(-1.5px);box-shadow:0 1.5px #000000e6,0 .2rem .25rem -2px #0009}.leftover-track:active{filter:brightness(1.1) saturate(2.5);transform:none;box-shadow:0 0 #000000e6,0 .2rem .25rem -2px #0009;cursor:grabbing}.animated .draggable-track,.animated .draggable-track img,.animated .leftover-track,.animated .track-selector,.animated .draggable-option,.animated .draggable-option img,.animated .leftover-option{transition:.2s cubic-bezier(0,.91,.34,1.05)}.sm-title{font-weight:700;margin-bottom:.2rem}.sm-container{margin-bottom:1rem}#context-menu{display:flex;position:absolute;flex-direction:column;background-color:var(--primary-bg);border:.05rem solid var(--primary-border);caret-color:transparent;font-size:1rem;border-radius:.25rem;transform-origin:top left;opacity:.95}.animated #context-menu.entering{animation:context-enter .15s cubic-bezier(.13,.61,.07,.98)}#context-menu.exiting{transform:scale(.8);opacity:0}.animated #context-menu.exiting{transition:.1s cubic-bezier(.15,.73,.62,.75)}@keyframes context-enter{0%{opacity:0;transform:scale(.8)}to{opacity:.95;transform:scale(1)}}.menu-item>.menu-item-title{padding:.2rem 0;display:flex;align-items:center}.menu-item:first-child>.menu-item-title{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.menu-item:last-child>.menu-item-title{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}#context-menu .menubar-dropdown{background-color:var(--primary-bg);border:.05rem solid var(--primary-border);position:absolute;left:100%;top:0;border-radius:.25rem;transform-origin:left;transform:scale(0);opacity:0}@keyframes context-dropdown-enter{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes context-dropdown-exit{0%{transform:scale(1)}to{transform:scale(.8)}}#context-menu .menu-item:not(.disabled):hover>.menubar-dropdown,#context-menu .menubar-dropdown:not(.disabled):hover{opacity:.95;transform:scale(1)}.animated #context-menu .menu-item:not(.disabled):hover>.menubar-dropdown,.animated #context-menu .menubar-dropdown:not(.disabled):hover{animation:context-dropdown-enter .08s cubic-bezier(.215,.61,.355,1) forwards}.animated #context-menu .menubar-dropdown{animation:context-dropdown-exit .08s cubic-bezier(.215,.61,.355,1);transition:.08s cubic-bezier(.215,.61,.355,1)}.menu-item .menubar-dropdown .menubar-dropdown{left:100%;top:0}.pref-container{display:flex;flex-direction:column;gap:.6rem;height:100%}.pref-search{display:flex;flex-direction:row;gap:.6rem}.pref-scrollers{display:flex;gap:1.25rem;flex:1;min-height:0}.pref-section-scroller,.pref-option-scroller{background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);overflow:auto;padding:.25rem;border-radius:.25rem}.animated .pref-option-scroller{scroll-behavior:smooth}.pref-section{padding:.2rem .25rem;border-radius:.125rem;cursor:pointer}.pref-section-scroller{width:9.5rem}.pref-option-scroller:empty:before{color:var(--text-color-disabled);content:"No keybinds matched the search term.";height:100%;display:flex;justify-content:center;align-items:center}.animated .pref-section,.animated .pref-keybind-combo,.animated .pref-keybind,.animated .pref-item,.animated .pref-item-tooltip{transition:.1s cubic-bezier(.445,.05,.55,.95)}.pref-item *:last-child{margin-left:auto}.pref-section.selected,.pref-section.selected:hover{background-color:var(--secondary-bg-active)}.pref-section:hover,.pref-keybind:hover,.pref-item:hover{background-color:var(--secondary-bg-hover)}.pref-option-scroller{display:flex;flex-direction:column;gap:1.25rem;flex:1;padding:.2rem .25rem}.pref-keybind{padding:.2rem .25rem;border-radius:.125rem;display:flex;flex-direction:row;align-items:center;width:100%;cursor:pointer}.pref-item{padding:.2rem .25rem;border-radius:.125rem;display:flex;flex-direction:row;align-items:center;width:100%}.pref-item-input{margin-left:auto;max-width:12rem;display:flex}.pref-item>.spinner{max-width:3rem}.pref-item .spinner-input{text-align:right;height:1.3rem}.pref-keybind .icon,.pref-item>.icon{margin-left:.25rem;display:block;bottom:.6rem;backface-visibility:hidden;filter:brightness(.5);cursor:pointer}.pref-keybind .icon:hover,.pref-item .icon:hover{filter:brightness(1);color:var(--danger)}.pref-keybind-label{padding:.125rem 0}.pref-label{padding:.6rem 0}.pref-keybind-combos{display:flex;flex-direction:row;align-items:center;gap:.2rem;margin-left:auto}.pref-keybind-combo{background-color:#0003;padding:.125rem .25rem;font-size:.8rem}.pref-keybind-combo.conflict{background:#bb5d1f}.pref-keybind-combo:hover{background-color:var(--danger)}.pref-group-label{font-size:1.2rem;margin-bottom:.4rem}.pref-subgroup-label{font-weight:700;margin-bottom:.4rem}.pref-group{padding:.2rem .25rem}.pref-children .pref-group-label{font-size:1.1rem}.pref-search .dropdown{width:4.25rem}.pref-group-label+.pref-children{margin-left:1rem}.pref-children{display:flex;flex-direction:column;gap:.25rem}.pref-subgroup{margin:.5rem 0}.detail{font-size:.75rem;font-style:italic;text-align:center;color:var(--text-color-detail)}.secondary{font-size:.75rem;text-align:center;color:var(--text-color-secondary)}.tippy-box[data-theme~=sm]{background-color:var(--tooltip-bg);color:var(--text-color)}.tippy-box[data-theme~=sm][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--tooltip-bg)}.tippy-box[data-theme~=sm][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--tooltip-bg)}.tippy-box[data-theme~=sm][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--tooltip-bg)}.tippy-box[data-theme~=sm][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--tooltip-bg)}.export-container{display:flex;flex-direction:row;gap:1rem;height:100%;overflow:hidden}.export-section-label{font-weight:700;margin-bottom:.4rem;margin-top:.4rem}.export-option{display:flex;flex-direction:row;gap:.25rem;align-items:center;padding:.2rem .25rem}.export-output{flex:1;border-radius:.25rem;background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);padding:.25rem;white-space:pre-wrap;word-break:break-all;font-family:monospace;font-size:.75rem;overflow:auto;tab-size:2}.export-output:hover{background-color:var(--secondary-bg-hover)}.animated .export-output{transition:.1s cubic-bezier(.39,.575,.565,1)}.icon-container{display:flex;align-items:center;justify-content:space-evenly;padding-top:.125rem;border-bottom:.05rem solid;border-image-slice:1}.eq-icon{border-radius:.2rem}.animated .eq-icon{transition:.1s cubic-bezier(.39,.575,.565,1)}.eq-icon.disabled:not(:hover){fill:#888}.eq-icon:not(:hover){background-color:#0000!important}.eq-info-container{border-top:.05rem solid;border-image-slice:1;display:flex;flex-direction:row;align-items:center;gap:.6rem;padding:.125rem .6rem;margin:0;font-size:.75rem}.eq-reset{margin-left:auto;margin-right:1rem;color:#ff3a3acc;padding:0px .25rem;border-radius:.2rem}.animated .eq-reset{transition:.2s cubic-bezier(.175,.885,.32,1.875)}.eq-reset:hover{background:#ff3a3a33}.eq-info{display:flex;flex-direction:row;align-items:center;gap:.25rem}.eq-info-value{width:5rem}.eq-info-value.inlineEdit[contenteditable=true]{border:none;min-width:5rem;text-align:left;border-radius:.2rem;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;caret-color:auto}.eq-info-value.inlineEdit[contenteditable=true]:hover{background:#0087cb15}.eq-info-value.inlineEdit[contenteditable=true]:focus{background:#0087cb15}.eq-container{display:flex;flex-direction:column}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:1.2rem;padding:0;width:1.8rem}input[type=checkbox]{height:.8125rem}::-webkit-color-swatch-wrapper{padding:0}::-webkit-color-swatch{border:.05rem rgb(105,105,105) solid;border-radius:.2rem}::-moz-color-swatch,::-moz-focus-inner{border:0}::-moz-focus-inner{padding:0}.update-popup{position:absolute;right:1rem;bottom:1rem;z-index:10;background-color:var(--primary-bg);border-radius:.6rem;padding:.6rem;transition:.3s ease-out;user-select:none;cursor:pointer;transform-origin:bottom right;display:flex;flex-direction:column;align-items:center;gap:.25rem}.update-popup.exiting{transform:translate(3rem);opacity:0}.update-popup .title{font-weight:700;text-align:center}.update-options{display:flex;flex-direction:row;gap:.6rem;align-items:center;justify-content:space-around;width:100%;margin-top:.25rem}.update-options button{max-width:6rem;flex:1}.animated .update-popup{transition:.2s cubic-bezier(.175,.885,.32,1.875)}.animated .update-popup:hover{scale:1.01;background-color:var(--primary-bg-active)}.sync-container{display:flex;flex-direction:column;align-items:center;height:100%}.sync-spinner-container{display:flex;flex-direction:row;align-items:center;gap:.6rem}.sync-bottom-container{display:flex;flex-direction:row;padding:.6rem .25rem;gap:.6rem;justify-content:space-around;align-items:center;margin-bottom:.25rem}.sync-tab-container{display:flex;width:23rem;flex-direction:row;align-items:center;margin:.6rem .25rem;background:var(--secondary-bg);border:.05rem solid var(--secondary-border);font-size:.75rem;border-radius:.25rem}.sync-tab-option{padding:.25rem .6rem;flex:1;text-align:center;border-radius:.25rem;cursor:pointer}.sync-tab-option:hover{background-color:#ffffff1a}.sync-tab-option.active{background-color:#fff3}.animated .sync-tab-option{transition:.1s cubic-bezier(.215,.61,.355,1)}.sync-tab-view{width:23rem;flex:1;min-height:0;background:var(--secondary-bg);border:.05rem solid var(--secondary-border);border-radius:.25rem;position:relative}.sync-tab-scroller{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;position:relative;border-radius:.25rem}.sync-cover-scroller{position:absolute;top:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;width:23rem;pointer-events:none}.sync-cover{width:23rem;background:#0003;display:flex;align-items:center;justify-content:space-around;opacity:0;pointer-events:none;position:absolute;height:100%}.sync-cover.active{opacity:1;backdrop-filter:blur(2px);pointer-events:all}.animated .sync-tab-scroller,.animated .sync-cover-scroller{scroll-behavior:smooth}.sync-tab-scroller>div:not(.sync-cover){width:23rem;font-size:.9rem;padding:.6rem}.sync-table-label{text-align:center;font-weight:700;pointer-events:none}.sync-table{width:100%;table-layout:fixed;font-size:.75rem}.sync-table tr{cursor:pointer}.sync-table tr:first-child{cursor:default}.sync-table tr:first-child:hover{background:none}.sync-table tr.empty{cursor:default;background:none!important}.sync-table tr:hover{background:#ffffff1a}.sync-table tr:nth-child(2n):hover{background:#ffffff0f}.sync-table th{font-weight:500;padding:.2rem .05rem}.sync-table td{padding:.05rem;text-align:center}.sync-table tr:nth-child(2n){background:#0000001a}#embed{position:fixed;bottom:0;margin:.6rem;font-size:.75rem;font-weight:200;color:#d7d7d77c;cursor:default;pointer-events:none}#embed a{transition:.2s ease-in-out;color:#d7d7d7ca;pointer-events:all}#embed a:hover{color:#d7d7d7ef}#playback-options{height:2.5rem;left:0;display:flex;flex-direction:row;user-select:none;gap:1.5rem;background-color:var(--secondary-bg);border-bottom:.05rem solid var(--secondary-border);padding:0px .6rem;font-size:1rem;overflow-x:auto;overflow-y:hidden;width:100%;position:relative;top:0}#playback-options.collapsed{height:0px;border-bottom:0px solid var(--secondary-border)}#playback-options .playback-options-label{white-space:nowrap}.playback-options-title{justify-content:center;text-align:center;width:100%}.animated #playback-options,.animated .playback-options-row,.animated .po-thumb-row{transition:.3s cubic-bezier(.61,.04,.38,1.02)}#playback-options .playback-options-row.hidden{opacity:0;width:0px;margin-right:-1.5rem;transform:scale(0)}#playback-options>.playback-options-row{display:flex;flex-direction:row;gap:.5rem;align-items:center;text-wrap:nowrap;width:var(--w)}.po-spinner{display:flex;flex-direction:row;align-items:center;height:1.25rem}#playback-options .po-spinner-btn{box-shadow:none;transform:none;border:none;outline:none;filter:none;background-color:var(--input-bg);border-radius:.25rem;width:.75rem;height:1.25rem;padding:0;text-align:center;justify-content:center}#playback-options .po-spinner .po-spinner-btn:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border:.05rem var(--input-border) solid}#playback-options .po-spinner .po-spinner-btn:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border:.05rem var(--input-border) solid}#playback-options .po-spinner-btn:disabled{filter:brightness(.5)}#playback-options .po-spinner-btn:hover:not(:disabled){background-color:var(--input-bg-hover)}#playback-options .po-spinner-btn:active:not(:disabled){background-color:var(--input-bg-active)}#playback-options .po-spinner-input{background-color:var(--input-bg);border-left:none;border-right:none;border-top:.05rem solid var(--input-border);border-bottom:.05rem solid var(--input-border);border-radius:0;width:2.5rem;height:1.25rem;padding:.2rem .25rem;text-align:center;caret-color:auto}#playback-options .po-spinner-input:hover{background-color:var(--input-bg-hover)}#playback-options .po-spinner-input:disabled{filter:brightness(.6)}.animated .po-spinner-btn,.animated .po-spinner-input{transition:.08s ease-in-out}#playback-options .po-separator{margin:0 -.4rem;height:100%;display:flex;align-items:center}#playback-options .po-separator:after{border:.5px rgba(134,134,134,.5) solid;height:1.25rem;content:" "}.po-toggle{background-color:var(--input-bg);border:.05rem solid var(--input-border);display:flex;flex-direction:row;gap:.25rem;font-size:.75rem;height:1.25rem;border-radius:.25rem;align-items:center;position:relative}.po-toggle-item{padding:.2rem .4rem}.po-toggle>*:not(.active):not(.po-toggle-highlight){opacity:.2}.po-toggle>*:not(.active):hover{opacity:.8}.po-toggle-highlight{position:absolute;background-color:var(--editable-overlay-active);border-radius:.25rem;pointer-events:none}.ico-checkbox{padding:.05rem;border-radius:.125rem}.ico-checkbox:hover{background:var(--editable-overlay-hover)}.ico-checkbox:active{background:var(--editable-overlay-active)}.animated .po-toggle>*,.animated .ico-checkbox{transition:.15s ease-in-out}.animated .po-toggle-highlight{transition:.15s cubic-bezier(.61,.04,.38,1.02)}.po-collapse-container{position:relative}#view-wrapper .po-collapse{margin-left:auto;margin-right:.6rem;height:1.5rem;width:1.5rem;padding:0;background:none;box-shadow:none;transform:none;border:none;outline:none;filter:none;text-align:center;justify-content:center;display:flex;align-items:center;transform:scaleY(1);user-select:none}#view-wrapper .po-collapse.toggled{transform:scaleY(-1)}.animated .po-collapse{transition:.15s cubic-bezier(.61,.04,.38,1.02)}.noteskin-grid{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:1rem;padding:.6rem;background:var(--secondary-bg);border:.05rem solid var(--secondary-border);margin-top:.6rem;border-radius:.25rem;overflow:auto;height:20.625rem}.noteskin-cell{height:15.625rem;position:relative;border-radius:.25rem;color:#fff}.noteskin-cell img{min-width:0;width:100%;height:100%;aspect-ratio:9 / 21;object-fit:cover;border-radius:.25rem}.noteskin-label{position:absolute;bottom:0;padding:6rem .6rem .6rem;width:100%;background:linear-gradient(to top,#000000b3,#000000b3 30%,#0000);border-radius:.25rem}.noteskin-title{font-size:1rem;font-weight:700}.noteskin-subtitle{font-style:italic;font-size:.75rem}.noteskin-cell:hover{transform:scale(1.02);box-shadow:0 0 .25rem #0009}.noteskin-cell:hover img{filter:brightness(1.1)}.noteskin-cell:active{transform:scale(.98)}.noteskin-cell.selected img{box-shadow:0 0 .25rem .125rem var(--accent-color);filter:brightness(1.2)}.animated .noteskin-cell,.animated .noteskin-cell img{transition:.2s cubic-bezier(.26,.64,.47,1.6)}.theme-color-grid{display:flex;flex-direction:column;gap:.25rem;font-size:12px;background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);padding:15px;overflow:auto}.theme-group-label{font-size:16px}.theme-picker-grid{display:grid;grid-template-columns:repeat(4,1fr);color:var(--text-color-secondary);gap:1rem;font-size:1rem;text-align:center;padding:.25rem;overflow:auto}.theme-color-cell{display:flex;flex-direction:column;align-items:center;border-radius:.25rem}.theme-color-cell.linked{background-color:var(--editable-overlay-hover)}.animated .theme-color-cell{transition:.3s cubic-bezier(.39,.575,.565,1)}.theme-color-detail{color:var(--text-color-detail);font-size:.6rem}.color-picker{width:1.5rem;height:1.5rem;border-radius:.2rem;border:.05rem solid rgb(111,111,111);overflow:hidden}.color-picker:hover:not(:active){transform:scale(1.03);box-shadow:0 0 .25rem #0009}.color-picker:active{transform:scale(.93);box-shadow:0 0 .25rem #0009}.animated .color-picker{transition:.1s cubic-bezier(.39,.575,.565,1)}.color-picker-popup{position:absolute;background:#dcdcdc;padding:1rem;display:flex;flex-direction:row;gap:1rem;z-index:20;border-radius:.25rem;transform-origin:top center;border:.05rem solid black;animation:1ms popup-enter cubic-bezier(.47,.02,0,.95) forwards;box-shadow:0 0 .25rem #0009}.animated .color-picker-popup{animation:.1s popup-enter cubic-bezier(.47,.02,0,.95) forwards}.animated .color-picker-popup.exiting{animation:.1s popup-exit cubic-bezier(.47,.02,0,.95) forwards;pointer-events:none}.color-picker-popup .color-matrix{position:relative;width:12.5rem;height:12.5rem}.color-picker-popup .color-matrix-x{position:absolute;top:0;left:0;width:12.5rem;height:12.5rem;background:linear-gradient(to right,#fff,#fff0)}.color-picker-popup .color-matrix-y{position:absolute;top:0;left:0;width:12.5rem;height:12.5rem;background:linear-gradient(to bottom,transparent 0%,#000 100%)}.color-picker-popup .color-matrix-dot{position:absolute;width:1rem;height:1rem;border:.125rem solid white;border-radius:15px;transform:translate(-50%,-50%)}.color-picker-popup .color-matrix-dot:after{content:" ";position:absolute;width:1rem;height:1rem;border:.125rem solid black;border-radius:1rem;transform:translate(-.25rem,-.25rem)}.color-picker-popup .color-slider{width:12.5rem;height:1.25rem;position:relative;border-radius:.25rem}.color-picker-transparent{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-position:0 0,0 .25rem,.25rem -.25rem,-.25rem 0px;background-size:.5rem .5rem}.color-picker-popup .color-slider-thumb{position:absolute;width:.25rem;height:1.5rem;border:.05rem solid white;border-radius:1rem;transform:translate(-50%,-.125rem);z-index:21}.color-picker-popup .color-slider-thumb:after{content:" ";position:absolute;width:.25rem;height:1.5rem;border:.05rem solid black;border-radius:15px;transform:translate(-.125rem,-.125rem);z-index:21}.color-picker-popup .color-picker-area{display:flex;flex-direction:column;gap:.25rem}.color-picker-popup .color-format{background-color:#cbced2;padding:.6rem;border-radius:.25rem;display:flex;gap:.25rem}.color-picker-popup .color-format-label{color:#000;width:3rem;pointer-events:none;user-select:none}.color-picker-popup .color-format-inputs{width:10rem;display:flex;gap:.25rem}.color-picker-popup .color-format-inputs input{min-width:none;width:100%;color:#000;background-color:#ebebeb;border:.05rem solid rgba(0,0,0,.3);text-align:center}.color-picker-popup .color-picker-preview{flex:1;width:100%;display:flex;border:.05rem solid rgba(0,0,0,.2);border-radius:.25rem}.color-picker-popup .color-picker-transparent{flex:1}.theme-grid{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:.25rem;padding:.6rem;background:var(--secondary-bg);border:.05rem solid var(--secondary-border);margin-top:.6rem;overflow:auto;flex:1;border-radius:.25rem .25rem 0 0}.theme-cell{padding:1rem;display:flex;align-items:center;flex-direction:column;gap:.25rem;border-radius:.25rem;height:fit-content;min-width:0}.theme-title{text-align:center!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.theme-cell:hover:not(.selected){background:var(--secondary-bg-hover)}.theme-cell.selected{background:var(--secondary-bg-active)}.animated .theme-cell{transition:.2s cubic-bezier(.47,.02,0,.95)}.theme-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);width:4rem;height:4rem;border:.05rem solid rgb(0,0,0,.5);border-radius:.25rem;overflow:hidden}.markdown-container{background-color:var(--secondary-bg);border:.05rem solid var(--secondary-border);border-radius:.25rem .25rem 0 0;flex:1;height:100%;overflow:auto;padding:1rem;display:flex;flex-direction:column;gap:2rem}.markdown-container hr{border:.05rem solid var(--secondary-border);margin:.25rem 0px}.markdown-container ul{padding-top:.25rem;padding-bottom:.25rem;padding-left:2rem}.markdown-container li{padding:.125rem 0}.split-timing-grid{border:.05rem solid var(--secondary-border);margin-top:.6rem;display:flex;flex-direction:column;width:100%}.split-timing-row{display:grid;grid-template-columns:auto 1.5rem 7.5rem 9rem;align-items:center;gap:.25rem;padding:.2rem .6rem}.split-timing-row *{overflow:hidden}.split-timing-row *:nth-child(2){background-color:#0000004d;text-align:center;border-radius:.125rem}.split-timing-row div,.split-timing-modify-row div{color:#fff}.split-timing-modify-row{display:grid;grid-template-columns:9rem 7.5rem 9rem;align-items:center;gap:.25rem;padding:.2rem .6rem}.split-timing-modify-row *:first-child{font-size:.8rem}.about-container{display:flex;flex-direction:column;gap:.25rem;align-items:center}.logo-container{display:flex;flex-direction:row;gap:.5rem;align-items:center;font-size:2rem;font-weight:700}.logo-container img{width:50px}.capture-options{display:flex;flex-direction:column;width:100%;justify-content:center;gap:.4rem}.capture-options-label{font-weight:700}.capture-options-container{gap:2rem;display:flex;flex-direction:column;height:100%}.capture-video-container{gap:1rem;display:flex;flex-direction:column;background-color:var(--secondary-bg)}.capture-video-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.capture-progress-bar{width:10rem;height:1rem;background-color:var(--primary-bg-active);border-radius:.5rem}.capture-error{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;width:75%}
