.classic-module__wdghyG__TitleLine{justify-content:space-between;align-items:center;display:flex}.classic-module__wdghyG__TitleLine :first-child{flex-grow:1}.classic-module__wdghyG__Title{filter:saturate(.5)}.classic-module__wdghyG__SubTitle{color:#666}.classic-module__wdghyG__SettingsIconWrapper{flex-direction:column;justify-content:center;width:48px;height:48px;display:flex}.classic-module__wdghyG__Classic hr{opacity:1;margin:1rem 0;transition:all .2s linear}.classic-module__wdghyG__Classic hr.classic-module__wdghyG__Invisible{opacity:0}.classic-module__wdghyG__Classic{z-index:1;background-color:#444;border-radius:1rem;flex-direction:column;max-width:600px;margin:auto;padding:2rem;display:flex;position:relative;box-shadow:0 0 8px #0003}.classic-module__wdghyG__Spacer{padding:1rem 0 0}.classic-module__wdghyG__BeatArray{flex-wrap:wrap;align-items:center;display:flex}.classic-module__wdghyG__MeasuresSection{padding:.5rem 0 0}.classic-module__wdghyG__BeatIcon{text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-touch-callout:none;touch-action:manipulation;border:1px dotted gray;border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin:.25rem;font-size:1rem;display:flex;position:relative}[data-held] .classic-module__wdghyG__BeatIcon{animation:classic-module__wdghyG__BeatHoldProgress var(--long-press-delay,.5s) ease-out forwards}@keyframes classic-module__wdghyG__BeatHoldProgress{0%{transform:scale(1)}30%{box-shadow:none;transform:scale(1)}50%{box-shadow:none;transform:scale(.92)}to{transform:scale(.92)}}.classic-module__wdghyG__BeatIcon .classic-module__wdghyG__BeatTimeModIndicator{width:.5rem;position:absolute;top:calc(50% - 2px);left:calc(50% - .25rem)}.classic-module__wdghyG__BeatContextMenu{width:18rem;padding:1rem}.classic-module__wdghyG__BeatArray>br{content:"";width:100%}.classic-module__wdghyG__BeatIcon:focus-visible{outline-offset:2px;outline:2px solid #90caf9}.classic-module__wdghyG__BeatIcon.classic-module__wdghyG__inactive{color:gray}.classic-module__wdghyG__BeatIcon.classic-module__wdghyG__active{color:#fff;border-color:#fff}.classic-module__wdghyG__BeatIcon.classic-module__wdghyG__weak{border-style:solid;border-width:.2rem}.classic-module__wdghyG__BeatIcon.classic-module__wdghyG__strong{border-style:solid;border-width:.6rem}@media (max-width:410px){.classic-module__wdghyG__ClickInstructions.classic-module__wdghyG__ClickInstructions{height:2.5rem}}.classic-module__wdghyG__ClickInstructions{color:#666;opacity:1;height:1.25rem;padding-left:.25rem;font-style:italic;transition:opacity .2s ease-out,height .2s ease-out}.classic-module__wdghyG__ClickInstructions.classic-module__wdghyG__IsIrrelevant{opacity:0;height:1.25rem}.classic-module__wdghyG__MeasureLabel{color:gray;transition:color .1s}.classic-module__wdghyG__MeasureLabel:not(:first-child){padding-top:.5rem}.classic-module__wdghyG__MeasureLabel.classic-module__wdghyG__active{color:#fff}.classic-module__wdghyG__ButtonGroup{display:flex}.classic-module__wdghyG__SettingsGridWrapper{background-color:#444;grid-template-rows:0fr;margin:0 -2rem;transition:grid-template-rows .2s ease-out;display:grid;position:relative;top:1rem;box-shadow:inset 0 0 8px #0003}.classic-module__wdghyG__SettingsGridWrapper.classic-module__wdghyG__Open{grid-template-rows:1fr}.classic-module__wdghyG__Settings{overflow:auto hidden}.classic-module__wdghyG__SettingsInner{padding:1rem 2rem}.classic-module__wdghyG__Footer{filter:saturate(.5);justify-content:center;width:100%;display:flex;position:absolute;top:100%;left:0}.classic-module__wdghyG__Footer p{padding:1rem .5rem;display:block}.classic-module__wdghyG__PresetDialog{flex-direction:column;max-width:550px;max-height:80vh;margin:10vh auto auto;padding:12px;display:flex}.classic-module__wdghyG__PresetList.classic-module__wdghyG__PresetList{flex-shrink:1;margin-top:8px;padding-right:8px;overflow:auto}.classic-module__wdghyG__HorizontalGroup{align-items:center;display:flex}.classic-module__wdghyG__HorizontalGroup>*{margin:8px}.classic-module__wdghyG__Spacer{flex-grow:1}.classic-module__wdghyG__ShortNumberInput{max-width:110px}.classic-module__wdghyG__BPMNumberInput{max-width:60px}.classic-module__wdghyG__Classic .MuiCircularProgress-circle{transition:none}.classic-module__wdghyG__KeybindsModal{justify-content:center;align-items:center;display:flex}.classic-module__wdghyG__KeybindsModal>*{padding:32px}.classic-module__wdghyG__KeyRepresentation{text-align:center;border:4px solid #ccc;border-radius:8px;width:48px;height:48px;margin-right:16px;padding-top:6px;display:inline-block}
