@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.p.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.p.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39c55468420adfa6-s.p.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_6d780458-module__HCnOuG__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_6d780458-module__HCnOuG__variable{--font-jost:"Jost", "Jost Fallback"}
@keyframes UserAvatar-module-scss-module__6eG3AW__fadeIn{0%{opacity:0}to{opacity:1}}.UserAvatar-module-scss-module__6eG3AW__avatar{vertical-align:middle;object-fit:cover;background:#f6f6f6;border-radius:50%;display:inline-block}.UserAvatar-module-scss-module__6eG3AW__fallback{color:#666;vertical-align:middle;background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.UserAvatar-module-scss-module__6eG3AW__fallback svg{width:70%;height:70%}
@keyframes AvatarStack-module-scss-module__uVEsXG__fadeIn{0%{opacity:0}to{opacity:1}}.AvatarStack-module-scss-module__uVEsXG__stack{align-items:center;display:inline-flex}.AvatarStack-module-scss-module__uVEsXG__item{border-radius:50%;margin-left:-6px;display:inline-flex;box-shadow:0 0 0 2px #fff}.AvatarStack-module-scss-module__uVEsXG__item:first-child{margin-left:0}.AvatarStack-module-scss-module__uVEsXG__interactive{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.AvatarStack-module-scss-module__uVEsXG__stack .AvatarStack-module-scss-module__uVEsXG__interactive:hover{background:0 0}@media (prefers-reduced-motion:no-preference){.AvatarStack-module-scss-module__uVEsXG__animated{animation:.5s ease-in-out AvatarStack-module-scss-module__uVEsXG__avatar-in}.AvatarStack-module-scss-module__uVEsXG__animated.AvatarStack-module-scss-module__uVEsXG__leaving{pointer-events:none;animation:.5s ease-in-out forwards AvatarStack-module-scss-module__uVEsXG__avatar-out}}@keyframes AvatarStack-module-scss-module__uVEsXG__avatar-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes AvatarStack-module-scss-module__uVEsXG__avatar-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.AvatarStack-module-scss-module__uVEsXG__overflow{color:#666;background:#f6f6f6;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;margin-left:2px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}
@keyframes Button-module-scss-module__HB5Z3q__fadeIn{0%{opacity:0}to{opacity:1}}.Button-module-scss-module__HB5Z3q__button{color:#000;--btn-press:1px;cursor:pointer;background:#fff;border:1px solid #000;border-radius:4px;padding:8px 16px;font-size:16px;transition:background-color .12s,transform .22s cubic-bezier(.3,.7,.4,1.3),box-shadow .22s cubic-bezier(.3,.7,.4,1.3);box-shadow:1px 1px #000}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__HB5Z3q__button:not(:disabled):hover{background-color:#ededed}}.Button-module-scss-module__HB5Z3q__button:active:not(:disabled){transform:translate(var(--btn-press), var(--btn-press));transition:transform 40ms,box-shadow 40ms;box-shadow:0 0 #000}.Button-module-scss-module__HB5Z3q__button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.Button-module-scss-module__HB5Z3q__button>span{color:#000}.Button-module-scss-module__HB5Z3q__button:focus-visible{outline-offset:2px;outline:2px solid #000}.Button-module-scss-module__HB5Z3q__constructive{color:#154a19;background:#fff;border:1px solid #154a19;box-shadow:1px 1px #154a19}.Button-module-scss-module__HB5Z3q__constructive .Button-module-scss-module__HB5Z3q__icon,.Button-module-scss-module__HB5Z3q__constructive .Button-module-scss-module__HB5Z3q__label{color:#154a19}.Button-module-scss-module__HB5Z3q__constructive:not(:disabled):hover{background:#eaf5ea}.Button-module-scss-module__HB5Z3q__constructive:active:not(:disabled){box-shadow:0 0 #154a19}.Button-module-scss-module__HB5Z3q__destructive{color:#991b1b;background:#fff;border:1px solid #991b1b;box-shadow:1px 1px #991b1b}.Button-module-scss-module__HB5Z3q__destructive .Button-module-scss-module__HB5Z3q__icon,.Button-module-scss-module__HB5Z3q__destructive .Button-module-scss-module__HB5Z3q__label{color:#991b1b}.Button-module-scss-module__HB5Z3q__destructive:not(:disabled):hover{background:#fdecea}.Button-module-scss-module__HB5Z3q__destructive:active:not(:disabled){box-shadow:0 0 #991b1b}.Button-module-scss-module__HB5Z3q__emphasis{color:#fff;background:#444;border:1px solid #000}.Button-module-scss-module__HB5Z3q__emphasis .Button-module-scss-module__HB5Z3q__icon,.Button-module-scss-module__HB5Z3q__emphasis .Button-module-scss-module__HB5Z3q__label{color:#fff}.Button-module-scss-module__HB5Z3q__emphasis:not(:disabled):hover{background:#000}.Button-module-scss-module__HB5Z3q__quiet{--btn-press:0;box-shadow:none;border-color:#000}.Button-module-scss-module__HB5Z3q__quiet:active:not(:disabled){background-color:#ddd}.Button-module-scss-module__HB5Z3q__hasIcon{align-items:center;gap:6px;display:inline-flex}.Button-module-scss-module__HB5Z3q__icon{align-items:center;display:inline-flex}.Button-module-scss-module__HB5Z3q__label{display:inline-block}
@keyframes HeaderPresence-module-scss-module__zULVLq__fadeIn{0%{opacity:0}to{opacity:1}}.HeaderPresence-module-scss-module__zULVLq__headerPresence{line-height:inherit;vertical-align:middle;white-space:nowrap;align-items:center;gap:6px;margin:0 16px 0 0;display:inline-flex}.HeaderPresence-module-scss-module__zULVLq__label{color:#666;font-size:14px}.HeaderPresence-module-scss-module__zULVLq__count{display:inline-block}.HeaderPresence-module-scss-module__zULVLq__stack img{width:32px;height:32px}@media (prefers-reduced-motion:no-preference){.HeaderPresence-module-scss-module__zULVLq__count{animation:.5s ease-in-out HeaderPresence-module-scss-module__zULVLq__count-refresh}}@keyframes HeaderPresence-module-scss-module__zULVLq__count-refresh{0%{opacity:.35}to{opacity:1}}@media (max-width:767px){.HeaderPresence-module-scss-module__zULVLq__stack>:nth-child(n+4){display:none}}@media (max-width:480px){.HeaderPresence-module-scss-module__zULVLq__headerPresence{gap:4px;margin-right:6px}.HeaderPresence-module-scss-module__zULVLq__stack img{width:28px;height:28px}.HeaderPresence-module-scss-module__zULVLq__stack>:not(:first-child){margin-left:-10px}.HeaderPresence-module-scss-module__zULVLq__label{font-size:12px}.HeaderPresence-module-scss-module__zULVLq__compact .HeaderPresence-module-scss-module__zULVLq__stack>:nth-child(n+2){display:none}}@media (max-width:400px){.HeaderPresence-module-scss-module__zULVLq__stack>:nth-child(n+3){display:none}.HeaderPresence-module-scss-module__zULVLq__stack>:not(:first-child){margin-left:-12px}}
@keyframes Select-module-scss-module__xWDs_G__fadeIn{0%{opacity:0}to{opacity:1}}.Select-module-scss-module__xWDs_G__wrapper{display:inline-block;position:relative}.Select-module-scss-module__xWDs_G__select{-webkit-appearance:none;appearance:none;color:#000;cursor:pointer;background:#fff;border:1px solid #000;border-radius:4px;padding:6px 32px 6px 12px;font-size:16px;transition:background-color .12s,border-color .12s}@media (hover:hover) and (pointer:fine){.Select-module-scss-module__xWDs_G__select:hover{background-color:#ededed}}.Select-module-scss-module__xWDs_G__select:focus-visible{outline-offset:2px;outline:2px solid #000}.Select-module-scss-module__xWDs_G__select:disabled{opacity:.5;cursor:not-allowed}.Select-module-scss-module__xWDs_G__compact{padding:4px 28px 4px 10px;font-size:15px}.Select-module-scss-module__xWDs_G__wrapper:after{content:"";pointer-events:none;border-bottom:2px solid #000;border-right:2px solid #000;width:7px;height:7px;position:absolute;top:50%;right:12px;transform:translateY(-70%)rotate(45deg)}
@keyframes SelectTuning-module-scss-module__IHIoxW__fadeIn{0%{opacity:0}to{opacity:1}}.SelectTuning-module-scss-module__IHIoxW__tuningLinksWrapper{z-index:30;margin-top:6px;margin-left:96px;display:inline-block;position:absolute}.SelectTuning-module-scss-module__IHIoxW__tuningSelect,.SelectTuning-module-scss-module__IHIoxW__tuningSelect option{letter-spacing:1.5px}@media (max-width:767px){.SelectTuning-module-scss-module__IHIoxW__tuningLinksWrapper{margin-top:13px;margin-left:4px}}
@keyframes SettingsMenu-module-scss-module__HHSflG__fadeIn{0%{opacity:0}to{opacity:1}}.SettingsMenu-module-scss-module__HHSflG__wrapper{line-height:0;position:relative}.SettingsMenu-module-scss-module__HHSflG__gearButton{box-shadow:none;cursor:pointer;color:inherit;opacity:1;background:#0003;border:1px solid;border-radius:4px;outline:none;padding:5px;line-height:0;transition:all .15s ease-out}.SettingsMenu-module-scss-module__HHSflG__gearButton:hover{opacity:1;background:#00000059}.SettingsMenu-module-scss-module__HHSflG__inlineWrapper{border-radius:4px;align-items:center;scroll-margin-top:80px;display:inline-flex;position:static}button.SettingsMenu-module-scss-module__HHSflG__settingsButton{border-radius:4px;gap:6px;height:38px;padding:0 12px}button.SettingsMenu-module-scss-module__HHSflG__settingsButton svg{width:16px;height:16px}button.SettingsMenu-module-scss-module__HHSflG__settingsButtonCompact{height:32px;padding:0 10px}.SettingsMenu-module-scss-module__HHSflG__settingsLabel{font-size:.9rem}@media (max-width:414px){button.SettingsMenu-module-scss-module__HHSflG__settingsButtonCompact{gap:0;padding:0 8px}button.SettingsMenu-module-scss-module__HHSflG__settingsButtonCompact .SettingsMenu-module-scss-module__HHSflG__settingsLabel{display:none}}.SettingsMenu-module-scss-module__HHSflG__overlay{white-space:nowrap;z-index:10000;background:#fff;border:1px solid #ccc;border-radius:4px;padding:8px 0;position:fixed;box-shadow:0 2px 8px #00000026}.SettingsMenu-module-scss-module__HHSflG__overlay .tuningLinksWrapperHook{margin:0;position:relative}.SettingsMenu-module-scss-module__HHSflG__note{white-space:normal;color:#666;max-width:240px;margin:0;padding:2px 14px 6px;font-size:12px;line-height:1.35}.SettingsMenu-module-scss-module__HHSflG__option{cursor:pointer;color:#000;justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;font-size:16px;display:flex}.SettingsMenu-module-scss-module__HHSflG__separator{background:#ddd;height:1px;margin:4px 0}.SettingsMenu-module-scss-module__HHSflG__optionLabel{flex:1;align-items:center;gap:6px;display:inline-flex}.SettingsMenu-module-scss-module__HHSflG__highlight{animation:1.6s ease-out SettingsMenu-module-scss-module__HHSflG__settings-menu-pulse}@keyframes SettingsMenu-module-scss-module__HHSflG__settings-menu-pulse{0%,to{background:0 0}20%{background:#ddd}}
@keyframes DiagramPrefsNotice-module-scss-module__t8u_ZW__fadeIn{0%{opacity:0}to{opacity:1}}.DiagramPrefsNotice-module-scss-module__t8u_ZW__notice{color:#666;align-items:center;gap:4px;font-size:12px;display:inline-flex}
@keyframes Footer-module-scss-module__wcgw9G__fadeIn{0%{opacity:0}to{opacity:1}}.Footer-module-scss-module__wcgw9G__footer{background:#f6f6f6;margin:10px auto 0;padding:15px 0;font-size:14px}.Footer-module-scss-module__wcgw9G__footerSpaced{margin-bottom:25px}@media (max-width:767px){.pageId--song .Footer-module-scss-module__wcgw9G__footer{margin-bottom:calc(64px + env(safe-area-inset-bottom))}}.Footer-module-scss-module__wcgw9G__footerWrapper{justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.Footer-module-scss-module__wcgw9G__footerLeft{text-align:left;flex-wrap:wrap;align-items:center;row-gap:4px;display:flex}.Footer-module-scss-module__wcgw9G__footerLeft a,.Footer-module-scss-module__wcgw9G__footerLeft a:visited{color:#2f6bda;white-space:nowrap}.Footer-module-scss-module__wcgw9G__footerRight{text-align:right;white-space:nowrap}.Footer-module-scss-module__wcgw9G__footerSep{color:#666;margin:0 8px}@media (max-width:1055px){.Footer-module-scss-module__wcgw9G__footerWrapper{width:calc(100% - 32px);padding:0 16px}}@media (max-width:479px){.Footer-module-scss-module__wcgw9G__footerWrapper{width:calc(100% - 16px);padding:0 8px}}
@keyframes Breadcrumbs-module-scss-module__Ir3W5a__fadeIn{0%{opacity:0}to{opacity:1}}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0 0 10px;padding:0;font-size:14px;overflow:hidden}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbsCrumb{padding-right:8px}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbsCrumb:last-of-type{padding-right:0}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs a.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbsCrumb,.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs a:visited.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbsCrumb{color:#2f6bda}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbsSeparator{transform-origin:0 0;margin-left:5px;margin-right:5px;display:inline-block;transform:scaleX(2)}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbsItem{padding-right:8px;display:inline}@media (max-width:860px){.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs{font-size:13px}}
@keyframes ContentLayoutSplit-module-scss-module__3GMuHq__fadeIn{0%{opacity:0}to{opacity:1}}.ContentLayoutSplit-module-scss-module__3GMuHq__layoutOuterSplit{padding:0}.ContentLayoutSplit-module-scss-module__3GMuHq__layoutOuterSplit .ContentLayoutSplit-module-scss-module__3GMuHq__layoutInnerSplit{overflow-x:initial;overflow-y:initial;display:flex}.ContentLayoutSplit-module-scss-module__3GMuHq__splitMain,.ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{--split-padding-x:12px;padding:10px var(--split-padding-x);line-height:1.45}.pageId--chords .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{padding-left:0!important;padding-right:0!important}.pageId--namer .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{padding-left:0!important;padding-right:0!important}.pageId--scales .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{padding-left:0!important;padding-right:0!important}.pageId--arpeggios .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{padding-left:0!important;padding-right:0!important}.pageId--chordshapes .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{padding-left:0!important;padding-right:0!important}.pageId--tuner .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{padding-left:0!important;padding-right:0!important}.ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{box-sizing:border-box;flex:1;width:100%}.ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{width:300px}.ContentLayoutSplit-module-scss-module__3GMuHq__splitRail h2{margin-left:-1px}.ContentLayoutSplit-module-scss-module__3GMuHq__railSection+.ContentLayoutSplit-module-scss-module__3GMuHq__railSection{margin-top:36px}@media (max-width:889px){.ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{width:250px}.ContentLayoutSplit-module-scss-module__3GMuHq__splitMain,.ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{--split-padding-x:10px;padding:var(--split-padding-x)}}@media (max-width:767px){.ContentLayoutSplit-module-scss-module__3GMuHq__layoutInnerSplit{flex-wrap:wrap}.pageId--song .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{padding-bottom:52px}.pageId--song .ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{z-index:10;margin-left:auto}.ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{width:100%;bottom:0}}@media (max-width:479px){.ContentLayoutSplit-module-scss-module__3GMuHq__splitMain,.ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{--split-padding-x:8px;padding:var(--split-padding-x)}}@media print{.pageId--song .ContentLayoutSplit-module-scss-module__3GMuHq__layoutInnerSplit{flex-direction:column;display:flex}.pageId--song .ContentLayoutSplit-module-scss-module__3GMuHq__splitMain{display:contents}.pageId--song .ContentLayoutSplit-module-scss-module__3GMuHq__splitRail{width:100%}}
@keyframes ControlButton-module-scss-module___SNbvq__fadeIn{0%{opacity:0}to{opacity:1}}.ControlButton-module-scss-module___SNbvq__button{--btn-press:0;-webkit-tap-highlight-color:#0000;color:#000;width:56px;height:36px;box-shadow:none;background:#ededed;border:1px solid #0000;border-radius:4px;margin:6px;padding:3px;font-size:19px;transition:background .125s ease-out,border-color .125s ease-out;display:inline-block;position:relative}@media (hover:hover) and (pointer:fine){.ControlButton-module-scss-module___SNbvq__button:hover{color:#000;cursor:pointer}}.ControlButton-module-scss-module___SNbvq__button a,.ControlButton-module-scss-module___SNbvq__button a:visited{color:#000}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__keyVariant.ControlButton-module-scss-module___SNbvq__keyVariant{height:56px;font-size:18px}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__keyVariant.ControlButton-module-scss-module___SNbvq__keyVariant .ControlButton-module-scss-module___SNbvq__splitInner{font-size:.92em}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__splitTop{clip-path:polygon(100% 0,100% 0,0 0,0% 100%);margin-top:0;margin-bottom:0;margin-right:-28px}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__splitTop .ControlButton-module-scss-module___SNbvq__splitInner{position:relative;top:-12px;left:-10px}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__splitBottom{clip-path:polygon(100% 0,100% 0,100% 100%,0% 100%);margin-top:0;margin-bottom:0;margin-left:-28px}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__splitBottom .ControlButton-module-scss-module___SNbvq__splitInner{position:relative;bottom:-13px;right:-11px}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__widthAuto{width:auto;font-size:.8em}.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__typeVariant{margin:5px;padding:0 4px}.pageId--chords .ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__typeVariant{padding:0 7px}.pageId--arpeggios .ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__typeVariant{padding:0 7px}@media (hover:hover) and (pointer:fine){.ControlButton-module-scss-module___SNbvq__button:not(.ControlButton-module-scss-module___SNbvq__buttonSelected):hover{border-color:#666}}.pageId--scales .ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__widthAuto{font-size:.9em}.pageId--chords .ControlButton-module-scss-module___SNbvq__buttonSelected{background:#ff8989}.pageId--scales .ControlButton-module-scss-module___SNbvq__buttonSelected{background:#fae344}.pageId--arpeggios .ControlButton-module-scss-module___SNbvq__buttonSelected{background:#ff7f7f}.pageId--jam .ControlButton-module-scss-module___SNbvq__buttonSelected{color:#fff;background:#e532a6}@media (max-width:860px){.ControlButton-module-scss-module___SNbvq__button.ControlButton-module-scss-module___SNbvq__typeVariant{height:36px;margin:4px;padding:0 3px}}
@keyframes PairingsForScaleDiatonic-module-scss-module__QmnLma__fadeIn{0%{opacity:0}to{opacity:1}}.PairingsForScaleDiatonic-module-scss-module__QmnLma__pairings{text-align:left;border-top:1px solid #ccc;max-width:600px;margin:12px auto -12px;padding:12px 0 6px;overflow:visible}@media (max-width:567px){.PairingsForScaleDiatonic-module-scss-module__QmnLma__pairingsScaled{width:116%;margin-top:-6px;margin-bottom:-20px;margin-left:-8%;transform:scale(.9)}}@media (max-width:479px){.PairingsForScaleDiatonic-module-scss-module__QmnLma__pairingsScaled{width:130%;margin-top:-10px;margin-bottom:-24px;margin-left:-15%;transform:scale(.8)}}@media (max-width:389px){.PairingsForScaleDiatonic-module-scss-module__QmnLma__pairingsScaled{width:150%;margin-top:-20px;margin-bottom:-30px;margin-left:-25%;transform:scale(.7)}}@media (max-width:359px){.PairingsForScaleDiatonic-module-scss-module__QmnLma__pairingsScaled{width:160%;margin-left:-30%;transform:scale(.65)}}.PairingsForScaleDiatonic-module-scss-module__QmnLma__chordLinksGroup{text-align:center}.PairingsForScaleDiatonic-module-scss-module__QmnLma__pairingsHeading{margin-top:10px;margin-bottom:12px;font-weight:500;display:block}.PairingsForScaleDiatonic-module-scss-module__QmnLma__pairingsFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.PairingsForScaleDiatonic-module-scss-module__QmnLma__toggleLink{box-shadow:none;cursor:pointer;color:#666;background:0 0;border:none;outline:none;margin:0 0 0 auto;padding:0;font-size:13px;text-decoration:underline;display:block;position:relative}.PairingsForScaleDiatonic-module-scss-module__QmnLma__toggleLink:after{content:"";position:absolute;top:-15px;bottom:-15px;left:-8px;right:-8px}@media (hover:hover) and (pointer:fine){.PairingsForScaleDiatonic-module-scss-module__QmnLma__toggleLink:hover{color:#444}}.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink{display:inline-block}.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink:visited{color:#000!important}.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink:link{color:#000!important}.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink .hookDiagram{border-bottom:3px solid #0000;margin-bottom:0;padding:0 8px 5px;margin-right:10px!important}@media (max-width:567px){.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink .hookDiagram{margin-right:5px!important}}@media (hover:hover) and (pointer:fine){.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink:hover .hookDiagramName{background:#f6f6f6}.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink:hover .hookDiagram{border-bottom:3px solid #ccc}}.pageId--scales .PairingsForScaleDiatonic-module-scss-module__QmnLma__diagramLink:last-of-type .hookDiagram{margin-right:0!important}
@keyframes SongBlurb-module-scss-module__aTr0fG__fadeIn{0%{opacity:0}to{opacity:1}}.SongBlurb-module-scss-module__aTr0fG__songBlurb{border-radius:4px;width:calc(50% - 5px);height:152px;margin:0 10px 10px 0;position:relative;top:0;bottom:0;left:0;right:0;overflow:hidden}.SongBlurb-module-scss-module__aTr0fG__songBlurb:nth-of-type(2n){margin:0 0 10px}.SongBlurb-module-scss-module__aTr0fG__songBlurbImage{object-fit:cover;width:100%;height:100%}.SongBlurb-module-scss-module__aTr0fG__songBlurbInfo{color:#fff;z-index:1;text-align:center;text-shadow:2px 2px #000;max-width:94%;line-height:1.4;position:absolute;top:42%;left:3%;right:0;transform:translateY(-55%)}.SongBlurb-module-scss-module__aTr0fG__songBlurbSong{font-size:25px}.SongBlurb-module-scss-module__aTr0fG__songBlurbArtist{padding-top:8px;font-size:19px}.SongBlurb-module-scss-module__aTr0fG__songBlurbMeta{z-index:1;color:#fffffff2;white-space:nowrap;background:#0000008c;border-radius:10px;justify-content:center;gap:8px;padding:4px 10px;font-size:12px;line-height:1;display:inline-flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.SongBlurb-module-scss-module__aTr0fG__songBlurbDifficulty,.SongBlurb-module-scss-module__aTr0fG__songBlurbChords{align-items:center;display:inline-flex}.SongBlurb-module-scss-module__aTr0fG__difficultyDot{border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.SongBlurb-module-scss-module__aTr0fG__beginner{background-color:#22c55e}.SongBlurb-module-scss-module__aTr0fG__intermediate{background-color:#eab308}.SongBlurb-module-scss-module__aTr0fG__advanced{background-color:#ef4444}.SongBlurb-module-scss-module__aTr0fG__songBlurbMask{opacity:.65;z-index:0;background:#000;width:100%;height:100%;transition:opacity .1s ease-out;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.SongBlurb-module-scss-module__aTr0fG__songBlurb:hover .SongBlurb-module-scss-module__aTr0fG__songBlurbMask{opacity:.72}}@media (max-width:767px){.SongBlurb-module-scss-module__aTr0fG__songBlurbSong{font-size:22px}.SongBlurb-module-scss-module__aTr0fG__songBlurbArtist{font-size:17px}}@media (max-width:479px){.SongBlurb-module-scss-module__aTr0fG__songBlurb{width:100%;height:140px;margin:0 0 10px}}
@keyframes PairingsForScale-module-scss-module__MVTKCG__fadeIn{0%{opacity:0}to{opacity:1}}.PairingsForScale-module-scss-module__MVTKCG__pairings{max-height:19px;overflow:hidden}.PairingsForScale-module-scss-module__MVTKCG__pairingsHeading{padding-right:4px;font-weight:500}.pageId--namer .PairingsForScale-module-scss-module__MVTKCG__pairings+.PairingsForScale-module-scss-module__MVTKCG__pairings{margin-top:8px}.PairingsForScale-module-scss-module__MVTKCG__namerSectionHeading{color:#000;margin-top:10px;margin-bottom:8px;font-size:15px;font-weight:400}.PairingsForScale-module-scss-module__MVTKCG__pairingLink{margin-right:12px;display:inline-block}.PairingsForScale-module-scss-module__MVTKCG__pairingLink :last-of-type{margin-right:0}.PairingsForScale-module-scss-module__MVTKCG__namerScaleLink{margin-right:12px;display:inline-block}.PairingsForScale-module-scss-module__MVTKCG__namerScaleLink,.PairingsForScale-module-scss-module__MVTKCG__namerScaleLink:visited{color:#2f6bda}.PairingsForScale-module-scss-module__MVTKCG__namerChordLink,.PairingsForScale-module-scss-module__MVTKCG__namerChordLink:visited{color:#000}@media (max-width:567px){.PairingsForScale-module-scss-module__MVTKCG__pairings{max-height:38px}}
@keyframes StarRating-module-scss-module__UzZcrW__fadeIn{0%{opacity:0}to{opacity:1}}.StarRating-module-scss-module__UzZcrW__starRatingIcon{color:#ccc;padding-right:1px;position:relative}.StarRating-module-scss-module__UzZcrW__starRatingIconActive:before{content:"★";color:#444;position:absolute;left:0;overflow:hidden}.StarRating-module-scss-module__UzZcrW__starRatingIconQuarter:before{width:40%}.StarRating-module-scss-module__UzZcrW__starRatingIconHalf:before{width:52%}.StarRating-module-scss-module__UzZcrW__starRatingIconThreeQuarters:before{width:65%}
@keyframes Instructions-module-scss-module__oRH71W__fadeIn{0%{opacity:0}to{opacity:1}}.Instructions-module-scss-module__oRH71W__instructions{text-align:center;width:100%;margin:0;font-size:16px;font-weight:400;line-height:20px;position:relative}.Instructions-module-scss-module__oRH71W__hubLead{text-align:left;border-top:1px solid #ccc;margin-top:12px;padding-top:12px}.Instructions-module-scss-module__oRH71W__hubLead .Instructions-module-scss-module__oRH71W__hubLeadHeading{margin:0 0 6px;font-size:16px;font-weight:500}.Instructions-module-scss-module__oRH71W__hubLead p{margin:0}.Instructions-module-scss-module__oRH71W__info{border:1px solid #666;border-radius:4px;max-width:600px;margin:auto auto 30px;padding:10px;font-size:15px;line-height:1.33;position:relative}.Instructions-module-scss-module__oRH71W__info .Instructions-module-scss-module__oRH71W__infoIntro{text-align:center}.Instructions-module-scss-module__oRH71W__info .Instructions-module-scss-module__oRH71W__infoNext{text-align:center;margin-top:16px}.Instructions-module-scss-module__oRH71W__info .Instructions-module-scss-module__oRH71W__infoNext a,.Instructions-module-scss-module__oRH71W__info .Instructions-module-scss-module__oRH71W__infoNext a:visited{color:#2f6bda}.Instructions-module-scss-module__oRH71W__explanation{border-top:1px solid #ccc;margin-top:12px;padding-top:12px}.Instructions-module-scss-module__oRH71W__namerPairings{text-align:left;border-top:1px solid #ccc;margin-top:12px;padding-top:2px}@media (max-width:1023px){.Instructions-module-scss-module__oRH71W__info{margin:8px auto}}@media (max-width:767px){.Instructions-module-scss-module__oRH71W__info{font-size:14px}}@media (max-width:639px){.Instructions-module-scss-module__oRH71W__info{margin:8px}}
@keyframes TabControls-module-scss-module__xyRwjG__fadeIn{0%{opacity:0}to{opacity:1}}.TabControls-module-scss-module__xyRwjG__tabControls.TabControls-module-scss-module__xyRwjG__tabControls{padding:2px 10px}.TabControls-module-scss-module__xyRwjG__tabControl{border-bottom:1px solid #ccc;padding:8px 0}.TabControls-module-scss-module__xyRwjG__tabControl:last-of-type{border-bottom:0}.TabControls-module-scss-module__xyRwjG__tabControlInner{justify-content:space-between;align-items:center;display:flex}.TabControls-module-scss-module__xyRwjG__tabControl:has(+.TabControls-module-scss-module__xyRwjG__tabControlKey){border-bottom:0}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__tabControlTitle{vertical-align:middle;padding-right:6px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__transposeAmount{text-align:center;width:24px;font-size:14px;font-weight:500;display:inline-block;position:relative;top:2px}button.TabControls-module-scss-module__xyRwjG__transposeSmallButton{vertical-align:middle;border-radius:4px;width:22px;height:24px;margin:0 2px;padding:0;font-size:17px;line-height:1.35}button.TabControls-module-scss-module__xyRwjG__transposeSmallButton.TabControls-module-scss-module__xyRwjG__transposeIncrement{margin-right:15px}button.TabControls-module-scss-module__xyRwjG__transposeSmallButton span{display:inline-block;position:relative;top:-2px}.TabControls-module-scss-module__xyRwjG__tabControl a.tabKeyLinkHook{color:#2f6bda}.TabControls-module-scss-module__xyRwjG__tabControl a.tabKeyLinkHook:visited{color:#2f6bda}.TabControls-module-scss-module__xyRwjG__tabControlKey{white-space:nowrap;text-overflow:ellipsis;border-top:1px dashed #ddd;overflow:hidden}.TabControls-module-scss-module__xyRwjG__transposeSuggestions{display:inline;position:relative}.TabControls-module-scss-module__xyRwjG__transposeSuggestions:before{content:" ";background:#444;width:1px;height:calc(100% + 10px);position:absolute;top:-2px;left:-7px}.TabControls-module-scss-module__xyRwjG__transposeSuggestions button{border-bottom:2px solid #c884e3;font-size:12px;line-height:2}.TabControls-module-scss-module__xyRwjG__transposeSuggestions button:last-of-type{margin-right:0}html[lang=ru] .TabControls-module-scss-module__xyRwjG__transposeSuggestions button:first-of-type,html[lang=ru] .TabControls-module-scss-module__xyRwjG__transposeSuggestions button:last-of-type,html[lang=de] .TabControls-module-scss-module__xyRwjG__transposeSuggestions button:first-of-type,html[lang=no] .TabControls-module-scss-module__xyRwjG__transposeSuggestions button:first-of-type{display:none}@media (max-width:889px){html[lang=ru] .TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__tabControlTitle{font-size:12px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__tabControlTitle{padding-right:6px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper button{width:21px;margin:0 2px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__transposeAmount{width:18px;font-size:13px;top:1px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__transposeSuggestions button:last-of-type{display:none}}@media (max-width:767px){.TabControls-module-scss-module__xyRwjG__tabControls{width:auto}.TabControls-module-scss-module__xyRwjG__tabControlInner.TabControls-module-scss-module__xyRwjG__tabControlInner{justify-content:start;gap:12px}html[lang=ru] .TabControls-module-scss-module__xyRwjG__transposeSuggestions button:first-of-type{display:inline-block}html[lang=ru] .TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__tabControTitle{font-size:13px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__tabControlTitle{padding-right:10px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__transposeSuggestions button{margin:0 4px}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__transposeSuggestions button:last-of-type{display:inline-block}.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__transposeAmount{width:24px;font-size:14px;top:2px}}@media (max-width:414px){.TabControls-module-scss-module__xyRwjG__tabControlWrapper .TabControls-module-scss-module__xyRwjG__transposeSuggestions button{margin:0 2px}}
@keyframes MainNamer-module-scss-module__zbBdXq__fadeIn{0%{opacity:0}to{opacity:1}}button.MainNamer-module-scss-module__zbBdXq__clearNamerButton{border-radius:4px;padding:2px 8px;position:absolute;top:0;left:0}.MainNamer-module-scss-module__zbBdXq__result{display:inline-block}
@keyframes TabAutoScroll-module-scss-module__-iS5dq__fadeIn{0%{opacity:0}to{opacity:1}}.TabAutoScroll-module-scss-module__-iS5dq__speedTitle{position:relative;top:1px}.TabAutoScroll-module-scss-module__-iS5dq__speedControls{flex-shrink:0;align-items:center;display:flex}.TabAutoScroll-module-scss-module__-iS5dq__speedWrapper{margin-right:10px;display:inline-flex;position:relative;top:2px}.TabAutoScroll-module-scss-module__-iS5dq__speedAmount{text-align:center;align-items:baseline;width:51px;margin-top:-12px;font-size:14px;font-weight:500;display:inline-flex;position:relative;top:9px;left:4px}.TabAutoScroll-module-scss-module__-iS5dq__speedBar{background:#ccc;width:5px;margin:2px;display:inline-block}.TabAutoScroll-module-scss-module__-iS5dq__speedBar.TabAutoScroll-module-scss-module__-iS5dq__selected{background:#444}.TabAutoScroll-module-scss-module__-iS5dq__speedBar1{height:8px}.TabAutoScroll-module-scss-module__-iS5dq__speedBar2{height:12px}.TabAutoScroll-module-scss-module__-iS5dq__speedBar3{height:16px}.TabAutoScroll-module-scss-module__-iS5dq__speedBar4{height:20px}.TabAutoScroll-module-scss-module__-iS5dq__speedBar5{height:24px}button.TabAutoScroll-module-scss-module__-iS5dq__tabControlScrollSpeed{vertical-align:middle;border-radius:4px;width:22px;height:24px;margin:0 2px;padding:0;font-size:17px;line-height:1.35}button.TabAutoScroll-module-scss-module__-iS5dq__tabControlScrollSpeed span{display:inline-block;position:relative;top:-2px}
@keyframes SelectType-module-scss-module__sEcKKq__fadeIn{0%{opacity:0}to{opacity:1}}.SelectType-module-scss-module__sEcKKq__types{text-align:center;scroll-behavior:smooth;padding-bottom:3px}.SelectType-module-scss-module__sEcKKq__types.SelectType-module-scss-module__sEcKKq__variant--scales{font-size:15px}@media only screen and (max-width:767px){.SelectType-module-scss-module__sEcKKq__types{white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto}}
@keyframes TabBottomBar-module-scss-module__fHTvCq__fadeIn{0%{opacity:0}to{opacity:1}}.TabBottomBar-module-scss-module__fHTvCq__tabBottomBar{display:none}@media (max-width:767px){.TabBottomBar-module-scss-module__fHTvCq__tabBottomBar{z-index:20;display:block;position:fixed;bottom:0;left:0;right:0}}.TabBottomBar-module-scss-module__fHTvCq__barContent{background:#fff;border-top:1px solid #ddd;align-items:center;height:42px;padding:0 8px;transition:height .2s;display:flex;overflow:hidden}.TabBottomBar-module-scss-module__fHTvCq__barContentCollapsed{border-top:1px solid #ccc;height:0}.TabBottomBar-module-scss-module__fHTvCq__toggle{width:32px;height:20px;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;color:#666;z-index:21;background:#f6f6f6;border:1px solid #ccc;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-20px;right:8px}.TabBottomBar-module-scss-module__fHTvCq__toggle:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-2px;right:-2px}@media (hover:hover) and (pointer:fine){.TabBottomBar-module-scss-module__fHTvCq__toggle:hover{color:#000;background:#ececec}}.TabBottomBar-module-scss-module__fHTvCq__toggle:focus-visible{outline-offset:-2px;outline:2px solid #000}.TabBottomBar-module-scss-module__fHTvCq__toggleCollapsed{border:1px solid #ccc;border-bottom:0;border-radius:5px 5px 0 0}.TabBottomBar-module-scss-module__fHTvCq__chevron{width:10px;height:10px;transition:transform .2s ease-out}.TabBottomBar-module-scss-module__fHTvCq__chevronFlipped{transform:scaleY(-1)}.TabBottomBar-module-scss-module__fHTvCq__autoScrollGroup{align-items:center;gap:0;display:flex}.TabBottomBar-module-scss-module__fHTvCq__autoScrollLabel{color:#444;white-space:nowrap;margin-right:6px;font-size:12px;font-weight:500}button.TabBottomBar-module-scss-module__fHTvCq__speedBtn{color:#000;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:22px;padding:0;font-size:14px;line-height:1;display:flex}button.TabBottomBar-module-scss-module__fHTvCq__speedBtn span{display:inline-block;position:relative;top:-1px}.TabBottomBar-module-scss-module__fHTvCq__speedBars{justify-content:center;align-items:baseline;width:42px;margin:0 2px;display:inline-flex;position:relative;top:1px}.TabBottomBar-module-scss-module__fHTvCq__speedBar{background:#ccc;border-radius:.5px;width:4px;margin:0 1.5px;display:inline-block}.TabBottomBar-module-scss-module__fHTvCq__speedBar.TabBottomBar-module-scss-module__fHTvCq__speedBarActive{background:#444}.TabBottomBar-module-scss-module__fHTvCq__speedBar1{height:6px}.TabBottomBar-module-scss-module__fHTvCq__speedBar2{height:9px}.TabBottomBar-module-scss-module__fHTvCq__speedBar3{height:12px}.TabBottomBar-module-scss-module__fHTvCq__speedBar4{height:15px}.TabBottomBar-module-scss-module__fHTvCq__speedBar5{height:18px}.TabBottomBar-module-scss-module__fHTvCq__switchWrapper{flex-shrink:0;margin-left:8px}.TabBottomBar-module-scss-module__fHTvCq__ytBtn{cursor:pointer;background:#fe0000;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:24px;margin-left:auto;padding:0;transition:box-shadow .15s;display:flex}.TabBottomBar-module-scss-module__fHTvCq__ytBtn:focus-visible{outline-offset:2px;outline:2px solid #000}.TabBottomBar-module-scss-module__fHTvCq__ytBtnActive{box-shadow:0 0 0 2px #fff,0 0 0 4px #fe0000}.TabBottomBar-module-scss-module__fHTvCq__ytPlayTriangle{border:4px solid #0000;border-left:7px solid #fff;margin-left:2px}@media print{.TabBottomBar-module-scss-module__fHTvCq__tabBottomBar{display:none!important}}
@keyframes ControlButtonSplit-module-scss-module__Au2YUa__fadeIn{0%{opacity:0}to{opacity:1}}.ControlButtonSplit-module-scss-module__Au2YUa__splitWrapper{position:relative}.ControlButtonSplit-module-scss-module__Au2YUa__centerLine{background:#999;width:76px;height:1px;margin-left:-38px;transition:background .1s;position:absolute;top:17px;left:50%;transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.ControlButtonSplit-module-scss-module__Au2YUa__splitWrapper a:hover+.ControlButtonSplit-module-scss-module__Au2YUa__centerLine,.ControlButtonSplit-module-scss-module__Au2YUa__splitWrapper a:hover+a+.ControlButtonSplit-module-scss-module__Au2YUa__centerLine{background:#666}}
@keyframes TabFavorite-module-scss-module__aLbXFG__fadeIn{0%{opacity:0}to{opacity:1}}.TabFavorite-module-scss-module__aLbXFG__favoriteRoot{line-height:0;display:inline-flex;position:relative}.TabFavorite-module-scss-module__aLbXFG__heartWrapper{cursor:pointer;align-items:center;padding:2px;line-height:0;display:inline-flex}.TabFavorite-module-scss-module__aLbXFG__heart{fill:none;stroke:#999;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;transition:fill .1s,stroke .1s;display:block}.TabFavorite-module-scss-module__aLbXFG__heartWrapperActive .TabFavorite-module-scss-module__aLbXFG__heart{fill:#c884e3;stroke:#c884e3}@media (hover:hover) and (pointer:fine){.TabFavorite-module-scss-module__aLbXFG__heartWrapper:not(.TabFavorite-module-scss-module__aLbXFG__heartWrapperActive):hover .TabFavorite-module-scss-module__aLbXFG__heart{stroke:#222}}.TabFavorite-module-scss-module__aLbXFG__tabFavoriteMessage{z-index:1000;color:#000;white-space:normal;background:#fef9da;border:1px solid #ccc;border-radius:4px;width:-webkit-max-content;width:max-content;max-width:190px;padding:4px 8px;font-size:12px;font-weight:400;line-height:1.35;position:fixed}
@keyframes Controls-module-scss-module__dNn3OW__fadeIn{0%{opacity:0}to{opacity:1}}.Controls-module-scss-module__dNn3OW__controls{margin-bottom:15px}
@keyframes TabHeading-module-scss-module___bf3kq__fadeIn{0%{opacity:0}to{opacity:1}}.TabHeading-module-scss-module___bf3kq__tabHeading{margin:20px 0 12px}@media (max-width:860px){.TabHeading-module-scss-module___bf3kq__tabHeading{margin:16px 0 8px}}.TabHeading-module-scss-module___bf3kq__tabHeadingLink:visited{color:#2f6bda}.TabHeading-module-scss-module___bf3kq__tabHeadingLink>:last-child:after{content:" »";color:#666;-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.TabHeading-module-scss-module___bf3kq__tabHeadingEmoji{margin-right:.3em;text-decoration:none;display:inline-block}.TabHeading-module-scss-module___bf3kq__tabHeading:first-of-type{margin-top:12px}.pageId--artist .TabHeading-module-scss-module___bf3kq__tabHeadingPost{color:#666;margin-left:6px;font-size:.8em;font-weight:400;display:inline-block}
@keyframes SignupNudge-module-scss-module__H5lmhW__fadeIn{0%{opacity:0}to{opacity:1}}.SignupNudge-module-scss-module__H5lmhW__nudge{color:#000;opacity:0;background:#fff;border:1.5px solid #46d2b8;border-radius:12px;padding:8px 11px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;transition:opacity .26s,transform .26s;transform:translateY(-4px);box-shadow:0 2px 8px #00000029}.SignupNudge-module-scss-module__H5lmhW__nudge:hover{background:#ededed;text-decoration:none}.SignupNudge-module-scss-module__H5lmhW__visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.SignupNudge-module-scss-module__H5lmhW__nudge{transition:none}}
@keyframes TabPrint-module-scss-module__uUf5Wa__fadeIn{0%{opacity:0}to{opacity:1}}.TabPrint-module-scss-module__uUf5Wa__icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;color:#999;cursor:pointer;width:22px;height:22px;transition:color .1s,stroke .1s;display:block}@media (max-width:767px){.TabPrint-module-scss-module__uUf5Wa__icon{display:none}}@media (hover:hover) and (pointer:fine){.TabPrint-module-scss-module__uUf5Wa__icon:hover{color:#222}}
@keyframes AnimatedSongList-module-scss-module__CPMUEW__fadeIn{0%{opacity:0}to{opacity:1}}.AnimatedSongList-module-scss-module__CPMUEW__prefsNotice{margin-bottom:6px}.AnimatedSongList-module-scss-module__CPMUEW__songsList{flex-wrap:wrap;display:flex}.AnimatedSongList-module-scss-module__CPMUEW__songItem{width:100%;overflow:hidden}.AnimatedSongList-module-scss-module__CPMUEW__songItem:first-child>a{border-top:1px solid #ddd}.AnimatedSongList-module-scss-module__CPMUEW__noResults{text-align:center;color:#666;width:100%;padding:32px 16px;font-size:15px;overflow:hidden}
@keyframes SongBlurbMini-module-scss-module__8wYBna__fadeIn{0%{opacity:0}to{opacity:1}}.SongBlurbMini-module-scss-module__8wYBna__songBlurbMini{flex:1;min-width:120px;max-width:220px;text-decoration:none;transition:opacity .15s ease-out;display:block}@media (hover:hover) and (pointer:fine){.SongBlurbMini-module-scss-module__8wYBna__songBlurbMini:hover{opacity:.8}}a.SongBlurbMini-module-scss-module__8wYBna__songBlurbMini,a.SongBlurbMini-module-scss-module__8wYBna__songBlurbMini:visited,a.SongBlurbMini-module-scss-module__8wYBna__songBlurbMini:hover{color:inherit;text-decoration:none}.SongBlurbMini-module-scss-module__8wYBna__thumbnail{aspect-ratio:16/9;object-fit:cover;opacity:0;background:#ccc;border-radius:4px;width:100%;transition:opacity .2s ease-out;display:block}.SongBlurbMini-module-scss-module__8wYBna__thumbnail.SongBlurbMini-module-scss-module__8wYBna__loaded{opacity:1}.SongBlurbMini-module-scss-module__8wYBna__info{padding:4px 0}.SongBlurbMini-module-scss-module__8wYBna__songName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.2;overflow:hidden}.SongBlurbMini-module-scss-module__8wYBna__artistName{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}
@keyframes TabHeader-module-scss-module__pnEh1a__fadeIn{0%{opacity:0}to{opacity:1}}h2.TabHeader-module-scss-module__pnEh1a__tabTitle{margin:8px 0 6px}@media print{h2.TabHeader-module-scss-module__pnEh1a__tabTitle{margin:0}}.TabHeader-module-scss-module__pnEh1a__tabTitleSong{font-size:30px;font-weight:500;display:inline-block}.TabHeader-module-scss-module__pnEh1a__tabTitleSongText{margin-right:10px}.TabHeader-module-scss-module__pnEh1a__tabTitleTools{vertical-align:middle;align-items:center;gap:11px;display:inline-flex;position:relative;top:-2px}.TabHeader-module-scss-module__pnEh1a__tabTitleArtist{color:#666;font-size:22px;font-weight:400}@media print{.TabHeader-module-scss-module__pnEh1a__tabTitleArtist{display:inline-block}}@media (max-width:1023px){.TabHeader-module-scss-module__pnEh1a__tabTitleSong{font-size:29px}.TabHeader-module-scss-module__pnEh1a__tabTitleArtist{font-size:21px}}@media (max-width:860px){.TabHeader-module-scss-module__pnEh1a__tabTitleSong{font-size:25px}.TabHeader-module-scss-module__pnEh1a__tabTitleArtist{font-size:20px}}@media (max-width:767px){.TabHeader-module-scss-module__pnEh1a__tabTitleSong{font-size:24px}.TabHeader-module-scss-module__pnEh1a__tabTitleArtist{font-size:18px}}@media (max-width:567px){.TabHeader-module-scss-module__pnEh1a__tabTitleSong{font-size:22px}.TabHeader-module-scss-module__pnEh1a__tabTitleArtist{font-size:16px}}
@keyframes ArtistBlurbs-module-scss-module__hYtc0G__fadeIn{0%{opacity:0}to{opacity:1}}.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurbs{line-height:1.3}.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurb{border-bottom:1px solid #ddd;margin:0 -4px;padding:10px 4px;font-size:17px;transition:background .1s ease-out;display:block}.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurb:hover{text-decoration:none!important}.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurb:first-of-type{border-top:1px solid #ddd}@media (hover:hover) and (pointer:fine){.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurb:hover{background:#f6f6f6}}@media (max-width:767px){.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurb{font-size:15px}}a.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurb,a:visited.ArtistBlurbs-module-scss-module__hYtc0G__artistBlurb{color:#2f6bda}.ArtistBlurbs-module-scss-module__hYtc0G__seeAllLink{text-align:center;margin:0 -4px;padding:12px 4px;font-size:16px;font-weight:500;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.ArtistBlurbs-module-scss-module__hYtc0G__seeAllLink:hover{text-decoration:underline}}a.ArtistBlurbs-module-scss-module__hYtc0G__seeAllLink,a.ArtistBlurbs-module-scss-module__hYtc0G__seeAllLink:visited{color:#2f6bda}
@keyframes BarreExplorer-module-scss-module__bvhMPa__fadeIn{0%{opacity:0}to{opacity:1}}.BarreExplorer-module-scss-module__bvhMPa__explorer{margin-top:0}.BarreExplorer-module-scss-module__bvhMPa__controls{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.BarreExplorer-module-scss-module__bvhMPa__control{flex-direction:row;justify-content:center;align-items:center;display:flex}.BarreExplorer-module-scss-module__bvhMPa__shapeButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}@media only screen and (max-width:767px){.BarreExplorer-module-scss-module__bvhMPa__control{justify-content:safe center}.BarreExplorer-module-scss-module__bvhMPa__shapeButtons{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex-wrap:nowrap;justify-content:safe center;width:100%;min-width:0;margin-bottom:4px;padding:0 12px 8px;overflow-x:auto}.BarreExplorer-module-scss-module__bvhMPa__shapeButton{flex:none}}.BarreExplorer-module-scss-module__bvhMPa__shapeButton{cursor:pointer;width:74px;height:78px;box-shadow:none;background:#f5f5f5;border:1px solid #0000;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding-bottom:8px;transition:background .125s ease-out,border-color .125s ease-out;display:flex}@media (hover:hover) and (pointer:fine){.BarreExplorer-module-scss-module__bvhMPa__shapeButton:not(.BarreExplorer-module-scss-module__bvhMPa__shapeButtonSelected):hover{border-color:#666}}.BarreExplorer-module-scss-module__bvhMPa__shapeButton .hookDiagramName{display:none}.BarreExplorer-module-scss-module__bvhMPa__shapeButton .hookDiagram{transform-origin:50%;width:50px;margin:0;overflow:visible;transform:translate(7px)rotate(-90deg)}.BarreExplorer-module-scss-module__bvhMPa__shapeCaption{color:#444;white-space:nowrap;font-size:11px;line-height:1}.BarreExplorer-module-scss-module__bvhMPa__shapeButtonSelected .BarreExplorer-module-scss-module__bvhMPa__shapeCaption{color:#222}.BarreExplorer-module-scss-module__bvhMPa__shapeButton.BarreExplorer-module-scss-module__bvhMPa__shapeButtonSelected,.BarreExplorer-module-scss-module__bvhMPa__shapeButton.BarreExplorer-module-scss-module__bvhMPa__shapeButtonSelected:hover{background:#ff8989}.BarreExplorer-module-scss-module__bvhMPa__chordName{position:relative}.BarreExplorer-module-scss-module__bvhMPa__rootTrigger{font:inherit;color:inherit;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;pointer-events:auto;background:0 0;border:none;border-bottom:2px dotted #666;margin-right:.18em;padding:0;line-height:1}@media (hover:hover) and (pointer:fine){.BarreExplorer-module-scss-module__bvhMPa__rootTrigger:hover{border-bottom-color:#444}}.BarreExplorer-module-scss-module__bvhMPa__rootCaret{color:#666;vertical-align:middle;margin-left:3px;font-size:.55em;font-weight:400}.BarreExplorer-module-scss-module__bvhMPa__rootMenu{z-index:1000;background:#fff;border:1px solid #ccc;border-radius:4px;width:-webkit-max-content;width:max-content;max-width:320px;padding:10px;font-size:1rem;font-weight:400;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #00000024}.BarreExplorer-module-scss-module__bvhMPa__rootRow{zoom:.85;text-align:center;font-size:22px;display:block}.BarreExplorer-module-scss-module__bvhMPa__rootRow>span{white-space:nowrap}.BarreExplorer-module-scss-module__bvhMPa__rootRow .BarreExplorer-module-scss-module__bvhMPa__rootUnreachable{z-index:10;display:inline;position:relative}.BarreExplorer-module-scss-module__bvhMPa__rootRow .BarreExplorer-module-scss-module__bvhMPa__rootUnreachable>:not([role=tooltip]){opacity:.4}.BarreExplorer-module-scss-module__bvhMPa__rootUnreachable button{cursor:not-allowed}.BarreExplorer-module-scss-module__bvhMPa__rootRow .BarreExplorer-module-scss-module__bvhMPa__rootSelected,.BarreExplorer-module-scss-module__bvhMPa__rootRow .BarreExplorer-module-scss-module__bvhMPa__rootSelected:hover{background:#ff8989}.BarreExplorer-module-scss-module__bvhMPa__fretboardHost{margin-top:2rem}.BarreExplorer-module-scss-module__bvhMPa__depthLinkHost{text-align:center;margin-top:.5rem;margin-bottom:1.5rem}.BarreExplorer-module-scss-module__bvhMPa__depthLink{color:#2f6bda;font-size:.9rem;text-decoration:none}.BarreExplorer-module-scss-module__bvhMPa__depthLink:hover{text-decoration:underline}.BarreExplorer-module-scss-module__bvhMPa__instructionsHost h3{text-align:left}
@keyframes SongsForChord-module-scss-module__C3j4QW__fadeIn{0%{opacity:0}to{opacity:1}}.SongsForChord-module-scss-module__C3j4QW__songsForChord{max-width:600px;margin:16px auto auto;padding:8px;animation:.25s ease-out SongsForChord-module-scss-module__C3j4QW__fadeIn}.SongsForChord-module-scss-module__C3j4QW__title{margin-bottom:8px;font-size:18px;font-weight:500}.SongsForChord-module-scss-module__C3j4QW__songList{flex-wrap:nowrap;gap:8px;display:flex;overflow:hidden}@media (max-width:639px){.SongsForChord-module-scss-module__C3j4QW__songList>:nth-child(4){display:none}}@media (max-width:479px){.SongsForChord-module-scss-module__C3j4QW__songList>:nth-child(3){display:none}}
@keyframes SubNav-module-scss-module___bX5lq__fadeIn{0%{opacity:0}to{opacity:1}}.SubNav-module-scss-module___bX5lq__subnav{scrollbar-width:none;border-bottom:1px solid #ccc;justify-content:safe center;gap:1rem;margin-bottom:1.5rem;display:flex;overflow-x:auto}.SubNav-module-scss-module___bX5lq__subnav::-webkit-scrollbar{display:none}.SubNav-module-scss-module___bX5lq__item{color:#666;white-space:nowrap;border-bottom:2px solid #0000;border-radius:5px 5px 0 0;flex:none;margin-bottom:-1px;padding:.55rem .9rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s}.SubNav-module-scss-module___bX5lq__item:visited{color:#666}a.SubNav-module-scss-module___bX5lq__item:hover{color:#444;background-color:#f6f6f6;text-decoration:none}.SubNav-module-scss-module___bX5lq__active{color:#000}.SubNav-module-scss-module___bX5lq__accentChords{border-bottom:4px solid #ff7f7f}.SubNav-module-scss-module___bX5lq__accentScales{border-bottom:4px solid #fae344}.SubNav-module-scss-module___bX5lq__labelShort{display:none}@media (max-width:767px){.SubNav-module-scss-module___bX5lq__labelLong{display:none}.SubNav-module-scss-module___bX5lq__labelShort{display:inline}}@media (max-width:520px){.SubNav-module-scss-module___bX5lq__subnav{gap:.6rem}.SubNav-module-scss-module___bX5lq__item{padding:.55rem .6rem}}@media (max-width:479px){.SubNav-module-scss-module___bX5lq__subnav{gap:.3rem}.SubNav-module-scss-module___bX5lq__item{padding:.5rem .4rem;font-size:.8rem}}
@keyframes TabRail-module-scss-module__2wwcPq__fadeIn{0%{opacity:0}to{opacity:1}}.TabRail-module-scss-module__2wwcPq__tabDiagrams{z-index:10;flex-wrap:wrap;justify-content:space-between;margin-bottom:6px;display:flex}.TabRail-module-scss-module__2wwcPq__tabDiagramsNotice{margin-bottom:4px;margin-left:6px}.TabRail-module-scss-module__2wwcPq__tabDiagramsNoticeMobile{margin:4px 0 2px}.TabRail-module-scss-module__2wwcPq__tabRailSticky{position:-webkit-sticky;position:sticky;top:10px}.TabRail-module-scss-module__2wwcPq__tabRailText{background:#f6f6f6;margin-bottom:15px;padding:10px;font-size:15px;line-height:1.3}.TabRail-module-scss-module__2wwcPq__tabRailBox{background:#f6f6f6;border:1px solid #ddd;margin-bottom:10px}.TabRail-module-scss-module__2wwcPq__tabInfoSection+.TabRail-module-scss-module__2wwcPq__tabInfoSection{padding-top:8px}.TabRail-module-scss-module__2wwcPq__tabInfoSection a.difficultyLinkHook{color:#2f6bda}@media (max-width:889px){.TabRail-module-scss-module__2wwcPq__tabRailText{font-size:14px}.TabRail-module-scss-module__2wwcPq__tabRailBox{margin-bottom:8px}}@media (max-width:767px){.TabRail-module-scss-module__2wwcPq__tabRailBox.tabControlsHook{margin:4px 0}.TabRail-module-scss-module__2wwcPq__tabDiagramsOuter{z-index:10;box-sizing:border-box;background:#fff;border-bottom:1px solid #ccc;padding:4px 6px;transition:padding .2s ease-out,border-color .2s ease-out;position:-webkit-sticky;position:sticky;top:0}.TabRail-module-scss-module__2wwcPq__tabDiagrams{-webkit-overflow-scrolling:touch;scrollbar-width:none;z-index:auto;flex-wrap:nowrap;max-height:200px;margin-bottom:0;transition:max-height .2s ease-out;overflow-x:auto;overflow-y:hidden}.TabRail-module-scss-module__2wwcPq__tabDiagrams::-webkit-scrollbar{display:none}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed{border-bottom-color:#0000;padding:0}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed .TabRail-module-scss-module__2wwcPq__tabDiagrams{max-height:0}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed .TabRail-module-scss-module__2wwcPq__tabDiagramsToggle{border-top:1px solid #ccc;border-radius:5px}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed .TabRail-module-scss-module__2wwcPq__tabDiagramsToggle .TabRail-module-scss-module__2wwcPq__tabDiagramsChevron{transform:translateY(1px)}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed .TabRail-module-scss-module__2wwcPq__tabDiagramsToggle .TabRail-module-scss-module__2wwcPq__tabDiagramsChevronUp{transform:scaleY(-1)translateY(1px)}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed.TabRail-module-scss-module__2wwcPq__tabDiagramsStuck .TabRail-module-scss-module__2wwcPq__tabDiagramsToggle{border-top:0;border-radius:0 0 5px 5px}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed.TabRail-module-scss-module__2wwcPq__tabDiagramsStuck .TabRail-module-scss-module__2wwcPq__tabDiagramsToggle .TabRail-module-scss-module__2wwcPq__tabDiagramsChevron{transform:none}.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed.TabRail-module-scss-module__2wwcPq__tabDiagramsStuck .TabRail-module-scss-module__2wwcPq__tabDiagramsToggle .TabRail-module-scss-module__2wwcPq__tabDiagramsChevronUp{transform:scaleY(-1)}.TabRail-module-scss-module__2wwcPq__tabDiagramsChevron{transition:transform .2s ease-out}.TabRail-module-scss-module__2wwcPq__tabDiagramsChevronUp{transform:scaleY(-1)}.TabRail-module-scss-module__2wwcPq__tabDiagramsToggle{box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;color:#666;background:#f6f6f6;border:1px solid #ccc;border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;outline:none;justify-content:center;align-items:center;width:32px;height:20px;display:flex;position:absolute;top:100%;right:8px}.TabRail-module-scss-module__2wwcPq__tabDiagramsToggle:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-2px;right:-2px}.TabRail-module-scss-module__2wwcPq__tabDiagramsToggle:focus-visible{outline-offset:-2px;outline:2px solid #000}}@media (max-width:767px) and (hover:hover) and (pointer:fine){.TabRail-module-scss-module__2wwcPq__tabDiagramsToggle:hover{color:#000;background:#ececec}}@media print{.TabRail-module-scss-module__2wwcPq__tabDiagramsOuter{z-index:auto!important;background:0 0!important;border:0!important;width:auto!important;margin:10px 0 22px!important;padding:0!important;position:static!important}.TabRail-module-scss-module__2wwcPq__tabDiagrams,.TabRail-module-scss-module__2wwcPq__tabDiagramsCollapsed .TabRail-module-scss-module__2wwcPq__tabDiagrams{flex-wrap:wrap!important;max-height:none!important;overflow:visible!important}.TabRail-module-scss-module__2wwcPq__tabDiagramsToggle{display:none!important}}@media (max-width:767px){.TabRail-module-scss-module__2wwcPq__tabDiagramsOuter{--bleed:var(--split-padding-x,10px);margin-left:calc(1px - var(--bleed));width:calc(100% + var(--bleed)*2 - 3px);padding-left:6px}}
@keyframes ArtistMain-module-scss-module__f2lMmG__fadeIn{0%{opacity:0}to{opacity:1}}.ArtistMain-module-scss-module__f2lMmG__artistControls{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
@keyframes MainScales-module-scss-module__nzIkJG__fadeIn{0%{opacity:0}to{opacity:1}}.MainScales-module-scss-module__nzIkJG__vanityBlurb .vanityBlurbForScaleHook{padding:8px}
@keyframes TabRating-module-scss-module__8NA-iG__fadeIn{0%{opacity:0}to{opacity:1}}.TabRating-module-scss-module__8NA-iG__tabRating{font-size:18px;position:relative}.TabRating-module-scss-module__8NA-iG__tabRating .starRatingIconHook{color:#ccc;cursor:pointer;padding-right:2px;transition:color .1s}.TabRating-module-scss-module__8NA-iG__tabRating .starRatingIconActiveHook:before{color:#ccc;transition:color .1s}.TabRating-module-scss-module__8NA-iG__tabRatingReady .starRatingIconActiveHook:before{color:#e2a5fa;transition:color .1s}.TabRating-module-scss-module__8NA-iG__tabRatingReady.TabRating-module-scss-module__8NA-iG__tabRatingVoted .starRatingIconHook:before{color:#cb5df6}.TabRating-module-scss-module__8NA-iG__tabRatingReady .starRatingIconHoverHook{color:#cb5df6}.TabRating-module-scss-module__8NA-iG__tabRatingReady .starRatingIconHoverHook:before{color:#cb5df6}.TabRating-module-scss-module__8NA-iG__tabRatingText{color:#666;padding-left:6px;font-size:12px}.TabRating-module-scss-module__8NA-iG__tabRatingMessage{z-index:10;background:#fef9da;border:1px solid #ccc;width:-webkit-max-content;width:max-content;max-width:160px;padding:2px 5px;font-size:12px;position:absolute;top:-28px;left:90px}
@keyframes ArtistCard-module-scss-module__kqid0W__fadeIn{0%{opacity:0}to{opacity:1}}.ArtistCard-module-scss-module__kqid0W__artistCard{background:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;transition:box-shadow .15s ease-out,transform .15s ease-out;display:flex;overflow:hidden}.ArtistCard-module-scss-module__kqid0W__artistCard:hover{text-decoration:none!important}@media (hover:hover) and (pointer:fine){.ArtistCard-module-scss-module__kqid0W__artistCard:hover{transform:translateY(-2px);box-shadow:2px 4px 8px #0000001f}}a.ArtistCard-module-scss-module__kqid0W__artistCard,a.ArtistCard-module-scss-module__kqid0W__artistCard:visited{color:#000}.ArtistCard-module-scss-module__kqid0W__artistImg{aspect-ratio:16/9;object-fit:cover;object-position:center 20%;background:#ddd;width:100%}.ArtistCard-module-scss-module__kqid0W__artistImgPlaceholder{aspect-ratio:16/9;background:linear-gradient(135deg,#ddd 0%,#f6f6f6 100%);width:100%}.ArtistCard-module-scss-module__kqid0W__artistInfo{padding:12px}.ArtistCard-module-scss-module__kqid0W__artistName{white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:18px;font-weight:600;line-height:1.3;overflow:hidden}.ArtistCard-module-scss-module__kqid0W__artistNum{color:#444;font-size:15px}@media (max-width:767px){.ArtistCard-module-scss-module__kqid0W__artistImg,.ArtistCard-module-scss-module__kqid0W__artistImgPlaceholder{aspect-ratio:2}.ArtistCard-module-scss-module__kqid0W__artistInfo{padding:10px}.ArtistCard-module-scss-module__kqid0W__artistName{font-size:16px}.ArtistCard-module-scss-module__kqid0W__artistNum{font-size:14px}}@media (max-width:414px){.ArtistCard-module-scss-module__kqid0W__artistImg,.ArtistCard-module-scss-module__kqid0W__artistImgPlaceholder{aspect-ratio:3}.ArtistCard-module-scss-module__kqid0W__artistInfo{padding:8px 10px}.ArtistCard-module-scss-module__kqid0W__artistName{font-size:15px}.ArtistCard-module-scss-module__kqid0W__artistNum{font-size:13px}}
@keyframes MainArpeggios-module-scss-module__1L7UQG__fadeIn{0%{opacity:0}to{opacity:1}}.MainArpeggios-module-scss-module__1L7UQG__subnavWrap{padding:0 12px}@media (max-width:479px){.MainArpeggios-module-scss-module__1L7UQG__subnavWrap{padding:0}}
@keyframes MainBarreChart-module-scss-module__6qjyOW__fadeIn{0%{opacity:0}to{opacity:1}}.MainBarreChart-module-scss-module__6qjyOW__padded{padding-left:12px;padding-right:12px}.MainBarreChart-module-scss-module__6qjyOW__toolBlock{margin-top:0}.MainBarreChart-module-scss-module__6qjyOW__browse{border-top:1px solid #ccc;margin-top:2.5rem;padding-top:1.5rem}.MainBarreChart-module-scss-module__6qjyOW__browseHeading{margin:0 0 1rem;font-size:1.25rem}.MainBarreChart-module-scss-module__6qjyOW__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin-top:.5rem;display:grid}@media (max-width:559px){.MainBarreChart-module-scss-module__6qjyOW__gallery{grid-template-columns:1fr}}.MainBarreChart-module-scss-module__6qjyOW__section{break-inside:avoid}.MainBarreChart-module-scss-module__6qjyOW__sectionHeading{color:#000;text-transform:capitalize;border-bottom:2px solid #ccc;margin:0 0 .5rem;padding-bottom:.25rem;font-size:.95rem;font-weight:500}.MainBarreChart-module-scss-module__6qjyOW__shapeRow{flex-wrap:wrap;display:flex}.MainBarreChart-module-scss-module__6qjyOW__diagramLink{box-shadow:none;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem .85rem;text-decoration:none;display:block}.MainBarreChart-module-scss-module__6qjyOW__diagramLink .hookDiagram{width:52px;margin-bottom:0;overflow:visible}.MainBarreChart-module-scss-module__6qjyOW__diagramLink .hookDiagramName{display:none}.MainBarreChart-module-scss-module__6qjyOW__diagramLink:hover{background-color:#ff7f7f2e}.MainBarreChart-module-scss-module__6qjyOW__diagramLink:focus-visible{background-color:#ff7f7f2e}.MainBarreChart-module-scss-module__6qjyOW__shapeCaption{color:#444;text-align:center;white-space:nowrap;margin-top:.15rem;font-size:13px;display:block}
@keyframes MainChords-module-scss-module__sRPFKW__fadeIn{0%{opacity:0}to{opacity:1}}.MainChords-module-scss-module__sRPFKW__subnavWrap{padding:0 12px}@media (max-width:479px){.MainChords-module-scss-module__sRPFKW__subnavWrap{padding:0}}
@keyframes SongShakas-module-scss-module__4_yFbW__fadeIn{0%{opacity:0}to{opacity:1}}.SongShakas-module-scss-module__4_yFbW__wrapper{align-items:center;gap:12px;margin:6px 0 12px;display:flex}.SongShakas-module-scss-module__4_yFbW__stack{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.SongShakas-module-scss-module__4_yFbW__wrapperCompact{align-items:center;gap:5px;margin-top:-14px;margin-bottom:-14px;display:inline-flex;transform:translateY(-2px)}.SongShakas-module-scss-module__4_yFbW__totalCompact{color:#666;font-size:12px;font-weight:400;line-height:1;position:relative;top:4px}.SongShakas-module-scss-module__4_yFbW__shakaSlot{display:inline-flex;position:relative}.SongShakas-module-scss-module__4_yFbW__shakaButton{width:50px;height:50px;box-shadow:none;--btn-press:0;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:#0000;cursor:pointer;background:0 0;border:none;outline:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex;position:relative}.SongShakas-module-scss-module__4_yFbW__shakaButton:hover{background:0 0}.SongShakas-module-scss-module__4_yFbW__shakaButton.SongShakas-module-scss-module__4_yFbW__maxed{cursor:default}.SongShakas-module-scss-module__4_yFbW__shakaButtonCompact{width:48px;height:48px}.SongShakas-module-scss-module__4_yFbW__icon{width:50px;height:50px;display:block}.SongShakas-module-scss-module__4_yFbW__iconCompact{width:48px;height:48px;display:block}.SongShakas-module-scss-module__4_yFbW__iconBase{fill:#ccc}.SongShakas-module-scss-module__4_yFbW__iconFill{fill:#c884e3}.SongShakas-module-scss-module__4_yFbW__floater{color:#c884e3;pointer-events:none;font-size:15px;font-weight:500;position:absolute;top:0;left:50%}.SongShakas-module-scss-module__4_yFbW__floaterRemove{color:#666}.SongShakas-module-scss-module__4_yFbW__burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.SongShakas-module-scss-module__4_yFbW__spark{background:#c884e3;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px}.SongShakas-module-scss-module__4_yFbW__total{color:#666;font-size:12px;font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.SongShakas-module-scss-module__4_yFbW__floater,.SongShakas-module-scss-module__4_yFbW__burst{display:none}}
@keyframes ArtistsGrid-module-scss-module__JrXUtq__fadeIn{0%{opacity:0}to{opacity:1}}.ArtistsGrid-module-scss-module__JrXUtq__artistsGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1023px){.ArtistsGrid-module-scss-module__JrXUtq__artistsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.ArtistsGrid-module-scss-module__JrXUtq__artistsGrid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:414px){.ArtistsGrid-module-scss-module__JrXUtq__artistsGrid{grid-template-columns:1fr}}
@keyframes ChordChartSeo-module-scss-module__oQ0ExW__fadeIn{0%{opacity:0}to{opacity:1}}.ChordChartSeo-module-scss-module__oQ0ExW__seoContent{color:#000;border-top:1px solid #ccc;margin-top:40px;padding-top:28px;font-size:15px;line-height:1.7}.ChordChartSeo-module-scss-module__oQ0ExW__seoContent h2{color:#000;margin:0 0 12px;font-size:22px;font-weight:600}.ChordChartSeo-module-scss-module__oQ0ExW__seoContent h3{color:#000;margin:24px 0 8px;font-size:17px;font-weight:600}.ChordChartSeo-module-scss-module__oQ0ExW__seoContent p{margin:0 0 16px}.ChordChartSeo-module-scss-module__oQ0ExW__faqItem{margin-bottom:8px}@media print{.ChordChartSeo-module-scss-module__oQ0ExW__seoContent{display:none}}
@keyframes TabActions-module-scss-module__9V4SPG__fadeIn{0%{opacity:0}to{opacity:1}}.TabActions-module-scss-module__9V4SPG__wrapper{align-items:center;gap:10px;margin-top:-2px;margin-bottom:14px;display:flex}.TabActions-module-scss-module__9V4SPG__separator{color:#666;font-size:14px;font-weight:bolder}
@font-face{font-family:Inconsolata;font-style:normal;font-weight:200 900;font-stretch:50% 200%;font-display:swap;src:url(../media/6c6bd8da1f39d3ee-s.0uypxrqhd13_d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inconsolata;font-style:normal;font-weight:200 900;font-stretch:50% 200%;font-display:swap;src:url(../media/3e41bce67da6b763-s.3q4rdi10fmphr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inconsolata;font-style:normal;font-weight:200 900;font-stretch:50% 200%;font-display:swap;src:url(../media/1164b421d5b47582-s.p.3e66grkh_76nk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inconsolata Fallback;src:local(Arial);ascent-override:76.59%;descent-override:16.94%;line-gap-override:0.0%;size-adjust:112.16%}.inconsolata_d1ceba11-module__Y8s0ja__className{font-family:Inconsolata,Inconsolata Fallback;font-style:normal}
@keyframes HomeChords-module-scss-module__dUc9Sa__fadeIn{0%{opacity:0}to{opacity:1}}.HomeChords-module-scss-module__dUc9Sa__headingBlock h2{margin-bottom:2px}.HomeChords-module-scss-module__dUc9Sa__prefsNotice{margin-bottom:6px}.HomeChords-module-scss-module__dUc9Sa__chordLinksGroups{flex-wrap:wrap;display:flex}.pageId--home .HomeChords-module-scss-module__dUc9Sa__diagramLink{display:inline-block}.pageId--home .HomeChords-module-scss-module__dUc9Sa__diagramLink:visited{color:#000}.pageId--home .HomeChords-module-scss-module__dUc9Sa__diagramLink:link{color:#000}.pageId--home .HomeChords-module-scss-module__dUc9Sa__diagramLink .hookDiagram{border-bottom:3px solid #0000;padding:0 8px 5px;margin-right:10px!important}.pageId--home .HomeChords-module-scss-module__dUc9Sa__diagramLink:last-of-type .hookDiagram{margin-right:0!important}@media (hover:hover) and (pointer:fine){.pageId--home .HomeChords-module-scss-module__dUc9Sa__diagramLink:hover .hookDiagramName{background:#f6f6f6}.pageId--home .HomeChords-module-scss-module__dUc9Sa__diagramLink:hover .hookDiagram{border-bottom:3px solid #ccc}}.HomeChords-module-scss-module__dUc9Sa__chordLinksGroup{margin-bottom:-8px}@media (max-width:860px){.HomeChords-module-scss-module__dUc9Sa__chordLinksGroup{margin-bottom:-4px}}@media (max-width:1023px){.HomeChords-module-scss-module__dUc9Sa__diagramLink.HomeChords-module-scss-module__dUc9Sa__diagramLinkHideFirst{display:none}}@media (max-width:860px){.HomeChords-module-scss-module__dUc9Sa__diagramLink.HomeChords-module-scss-module__dUc9Sa__diagramLink .hookDiagram{margin-right:6px!important;padding-right:5px!important}.HomeChords-module-scss-module__dUc9Sa__chordLinksGroup{height:120px;overflow:hidden}}@media (max-width:479px){.HomeChords-module-scss-module__dUc9Sa__diagramLink.HomeChords-module-scss-module__dUc9Sa__diagramLinkHideSecond{display:none}}
@keyframes VanityBlurb-module-scss-module__8ISXOq__fadeIn{0%{opacity:0}to{opacity:1}}.VanityBlurb-module-scss-module__8ISXOq__vanityLink{border-bottom:1px solid #ddd;margin:0 -4px;padding:10px 4px;font-size:19px;transition:background .1s ease-out;display:block}.VanityBlurb-module-scss-module__8ISXOq__vanityLink:hover{text-decoration:none!important}.VanityBlurb-module-scss-module__8ISXOq__vanityLink:first-of-type{border-top:1px solid #ddd}@media (hover:hover) and (pointer:fine){.VanityBlurb-module-scss-module__8ISXOq__vanityLink:hover{background:#f6f6f6}}@media (max-width:479px){.VanityBlurb-module-scss-module__8ISXOq__vanityLink{font-size:18px}}a.VanityBlurb-module-scss-module__8ISXOq__vanityLink,a.VanityBlurb-module-scss-module__8ISXOq__vanityLink:visited{color:#2f6bda}.VanityBlurb-module-scss-module__8ISXOq__vanityNum{color:#444;font-size:.8em}.VanityBlurb-module-scss-module__8ISXOq__vanityImages{gap:4px;width:100%;margin-top:8px;display:flex}.VanityBlurb-module-scss-module__8ISXOq__vanityImg{object-fit:cover;opacity:.76;border-radius:4px;flex:1;min-width:0;height:60px}
@keyframes HomeScales-module-scss-module__EgMCYW__fadeIn{0%{opacity:0}to{opacity:1}}.HomeScales-module-scss-module__EgMCYW__scaleSection{border-bottom:2px solid #ededed;margin-bottom:12px;padding-bottom:12px;padding-left:2px}.HomeScales-module-scss-module__EgMCYW__scaleSection:first-of-type{border-top:2px solid #ededed;padding-top:12px}.HomeScales-module-scss-module__EgMCYW__scaleLink{margin:2px 0;padding:5px 0;display:inline-block}
@keyframes KeyPanel-module-scss-module__ejCsjW__fadeIn{0%{opacity:0}to{opacity:1}}.KeyPanel-module-scss-module__ejCsjW__panel{min-width:0}.KeyPanel-module-scss-module__ejCsjW__keyName{margin:0 0 1rem;font-size:2rem;line-height:1}.KeyPanel-module-scss-module__ejCsjW__lede{color:#444;margin:0;line-height:1.5}.KeyPanel-module-scss-module__ejCsjW__ledeLink,.KeyPanel-module-scss-module__ejCsjW__ledeLink:visited{color:#2f6bda;white-space:nowrap;font-weight:500}.KeyPanel-module-scss-module__ejCsjW__facts{margin:0}.KeyPanel-module-scss-module__ejCsjW__fact{border-bottom:1px solid #ededed;gap:.5rem;padding:.4rem 0;font-size:.95rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__fact dt{color:#444;flex:0 0 40%;font-weight:500}.KeyPanel-module-scss-module__ejCsjW__fact dd{margin:0}.KeyPanel-module-scss-module__ejCsjW__neighbors{gap:.75rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__linkButton{box-shadow:none;-webkit-appearance:none;appearance:none;color:#000;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:999px;padding:.2rem .6rem;font-size:.95rem;font-weight:500;line-height:1.3}@media (hover:hover) and (pointer:fine){.KeyPanel-module-scss-module__ejCsjW__linkButton:not(:disabled):hover{background:#fefbe3;border-color:#fae344}}.KeyPanel-module-scss-module__ejCsjW__chordsHeadingRow{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:.75rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__chordsHeading{margin:0;font-size:1.1rem}@media (max-width:767px){.KeyPanel-module-scss-module__ejCsjW__keyName{color:#000;font-size:1.5rem}.KeyPanel-module-scss-module__ejCsjW__chordsHeading{font-size:1rem}.KeyPanel-module-scss-module__ejCsjW__lede{color:#000;font-size:.9rem}.KeyPanel-module-scss-module__ejCsjW__fact{font-size:.9rem}.KeyPanel-module-scss-module__ejCsjW__fact dt,.KeyPanel-module-scss-module__ejCsjW__fact dd{color:#000}.KeyPanel-module-scss-module__ejCsjW__linkButton{padding:.15rem .5rem}.KeyPanel-module-scss-module__ejCsjW__linkButton,.KeyPanel-module-scss-module__ejCsjW__modeLink,.KeyPanel-module-scss-module__ejCsjW__progressionChord,.KeyPanel-module-scss-module__ejCsjW__progressionName{font-size:.85rem}.KeyPanel-module-scss-module__ejCsjW__sectionNote,.KeyPanel-module-scss-module__ejCsjW__progressionNote,.KeyPanel-module-scss-module__ejCsjW__chordNumeral{font-size:.8rem}.KeyPanel-module-scss-module__ejCsjW__progressionNumerals{font-size:.75rem}}.KeyPanel-module-scss-module__ejCsjW__chordGrid{grid-template-columns:repeat(auto-fill,minmax(60px,64px));justify-content:start;gap:.4rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.KeyPanel-module-scss-module__ejCsjW__chordCard{flex-direction:column;align-items:center;gap:.2rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__chordButton{width:-webkit-fit-content;width:fit-content;max-width:100%;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;background:#f6f6f6;border:none;border-radius:8px;justify-content:center;margin-left:auto;margin-right:auto;padding:.3rem .35rem .2rem;transition:background .12s;display:flex}.KeyPanel-module-scss-module__ejCsjW__chordButton .hookDiagram{margin-bottom:0}@media (hover:hover) and (pointer:fine){.KeyPanel-module-scss-module__ejCsjW__chordButton:not(:disabled):hover{background:#fefbe3}}.KeyPanel-module-scss-module__ejCsjW__chordButton .hookDiagram{margin-left:auto!important;margin-right:auto!important}.KeyPanel-module-scss-module__ejCsjW__chordNumeral{color:#444;font-size:.85rem;font-weight:500;line-height:1.2}.KeyPanel-module-scss-module__ejCsjW__progressions{margin:0 0 1.5rem}.KeyPanel-module-scss-module__ejCsjW__progressionList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.KeyPanel-module-scss-module__ejCsjW__progression{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__progressionMeta{flex-direction:row;flex:0 0 10.5rem;align-items:center;gap:.5rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__progressionMetaText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.KeyPanel-module-scss-module__ejCsjW__playButton{width:1.9rem;height:1.9rem;box-shadow:none;-webkit-appearance:none;appearance:none;color:#444;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s;display:inline-flex}@media (hover:hover) and (pointer:fine){.KeyPanel-module-scss-module__ejCsjW__playButton:hover{background:#fefbe3;border-color:#fae344}}.KeyPanel-module-scss-module__ejCsjW__playButtonActive{color:#000;background:#fae344;border-color:#dcc106}@media (hover:hover) and (pointer:fine){.KeyPanel-module-scss-module__ejCsjW__playButtonActive:hover{background:#f9dc12;border-color:#bfa705}}.KeyPanel-module-scss-module__ejCsjW__playIcon{width:.9rem;height:.9rem;display:block}.KeyPanel-module-scss-module__ejCsjW__progressionName{font-size:.9rem;font-weight:500}.KeyPanel-module-scss-module__ejCsjW__progressionNumerals{color:#444;font-size:.8rem}.KeyPanel-module-scss-module__ejCsjW__progressionChords{flex-wrap:wrap;gap:.35rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__progressionChord{box-shadow:none;-webkit-appearance:none;appearance:none;color:#000;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:999px;padding:.15rem .55rem;font-size:.95rem;font-weight:500;line-height:1.3}@media (hover:hover) and (pointer:fine){.KeyPanel-module-scss-module__ejCsjW__progressionChord:not(:disabled):hover{background:#fefbe3;border-color:#fae344}}.KeyPanel-module-scss-module__ejCsjW__progressionChordPlaying{color:#000;background:#fae344;border-color:#dcc106}.KeyPanel-module-scss-module__ejCsjW__progressionNote{color:#444;margin:.75rem 0 0;font-size:.85rem}.KeyPanel-module-scss-module__ejCsjW__beyond{margin:0 0 1.5rem}.KeyPanel-module-scss-module__ejCsjW__sectionNote{color:#444;margin:0 0 .6rem;font-size:.85rem}.KeyPanel-module-scss-module__ejCsjW__borrowedGrid{flex-wrap:wrap;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.KeyPanel-module-scss-module__ejCsjW__borrowedItem{flex-direction:column;align-items:center;gap:.15rem;display:flex}.KeyPanel-module-scss-module__ejCsjW__borrowedNumeral{color:#444;white-space:nowrap;font-size:.72rem}.KeyPanel-module-scss-module__ejCsjW__modeLinks{flex-wrap:wrap;gap:.35rem .75rem;margin:0;padding:0;list-style:none;display:flex}.KeyPanel-module-scss-module__ejCsjW__modeLink,.KeyPanel-module-scss-module__ejCsjW__modeLink:visited{color:#2f6bda;font-size:.95rem;font-weight:500}@media (hover:hover) and (pointer:fine){.KeyPanel-module-scss-module__ejCsjW__modeLink:hover{text-decoration:underline}}
@keyframes TabMain-module-scss-module__bgeEhq__fadeIn{0%{opacity:0}to{opacity:1}}.TabMain-module-scss-module__bgeEhq__tab{margin:8px 0;padding:0 0 0 1px;font-size:17px;font-weight:500;line-height:1.3}@media print{.TabMain-module-scss-module__bgeEhq__tab{order:1}}.TabMain-module-scss-module__bgeEhq__tabSection{margin-bottom:29px}.TabMain-module-scss-module__bgeEhq__tabSectionName{color:#444;background:#f6f6f6;border-bottom:2px solid #666;margin-bottom:2px;margin-left:-2px;padding:0 4px;font-size:.95em;font-weight:500;display:inline-block;letter-spacing:0!important}.TabMain-module-scss-module__bgeEhq__tabLines{padding-top:22px}@media print{.TabMain-module-scss-module__bgeEhq__tabLines{break-before:avoid;padding-top:0}}.TabMain-module-scss-module__bgeEhq__tabLine{white-space:pre;margin-bottom:21px;position:relative}@media print{.TabMain-module-scss-module__bgeEhq__tabLine{break-inside:avoid}}.TabMain-module-scss-module__bgeEhq__tabLine sup{font-size:inherit;vertical-align:baseline;color:#9817b7;background:#f6f6f6;margin-left:-2px;padding:0 3px;font-weight:630;position:absolute;top:calc(-1em - 3px)}@media print{.TabMain-module-scss-module__bgeEhq__tabLine sup{color:#000;top:.15em}}.TabMain-module-scss-module__bgeEhq__tabLineChordsOnly:not(:last-child){margin-bottom:7px}.TabMain-module-scss-module__bgeEhq__tabLineChordsOnly:last-child{margin-bottom:-14px}.TabMain-module-scss-module__bgeEhq__tabLineRaw:first-of-type{margin-top:-14px}.TabMain-module-scss-module__bgeEhq__tabLineChordsOnly+.TabMain-module-scss-module__bgeEhq__tabLineRaw{margin-top:-22px}@media print{.TabMain-module-scss-module__bgeEhq__tabLine:has(sup){margin-bottom:6px;padding-top:calc(1em + 7px)}.TabMain-module-scss-module__bgeEhq__tabLineChordsOnly:not(:last-child),.TabMain-module-scss-module__bgeEhq__tabLineChordsOnly:last-child{margin-bottom:6px}.TabMain-module-scss-module__bgeEhq__tabLineRaw:first-of-type,.TabMain-module-scss-module__bgeEhq__tabLineChordsOnly+.TabMain-module-scss-module__bgeEhq__tabLineRaw{margin-top:0}}.TabMain-module-scss-module__bgeEhq__tabLineRaw:not(:last-of-type){margin-bottom:0}.TabMain-module-scss-module__bgeEhq__tabLineRawWrongKey{opacity:.33}.TabMain-module-scss-module__bgeEhq__tabLineOverhang{color:#00f}.TabMain-module-scss-module__bgeEhq__tabSection:last-child .TabMain-module-scss-module__bgeEhq__tabLineChordsOnly:last-child{margin-bottom:7px}@media (max-width:889px){.TabMain-module-scss-module__bgeEhq__tab{margin:5px 0}.TabMain-module-scss-module__bgeEhq__tabLine{margin-bottom:20px}.TabMain-module-scss-module__bgeEhq__tabLine sup{margin-left:-1px;padding:0 2px}.TabMain-module-scss-module__bgeEhq__tabSection{margin-bottom:28px}}@media (max-width:860px){.TabMain-module-scss-module__bgeEhq__tab{font-size:17px;font-stretch:94%}}@media (max-width:639px){.TabMain-module-scss-module__bgeEhq__tabLine{margin-bottom:19px}.TabMain-module-scss-module__bgeEhq__tabSection{margin-bottom:25px}}@media (max-width:567px){.TabMain-module-scss-module__bgeEhq__tab{letter-spacing:-.2px;font-size:15.9px;font-stretch:92%}.TabMain-module-scss-module__bgeEhq__tabLine{margin-bottom:18px}.TabMain-module-scss-module__bgeEhq__tabSection{margin-bottom:20px}}@media (max-width:439px){.TabMain-module-scss-module__bgeEhq__tab{font-size:16.1px;font-stretch:88%}}@media (max-width:429px){.TabMain-module-scss-module__bgeEhq__tab{font-size:15.6px;font-stretch:87%}}@media (max-width:411px){.TabMain-module-scss-module__bgeEhq__tab{font-size:15.2px;font-stretch:87%}}@media (max-width:401px){.TabMain-module-scss-module__bgeEhq__tab{font-size:14.8px;font-stretch:87%}}@media (max-width:389px){.TabMain-module-scss-module__bgeEhq__tab{font-size:14.2px;font-stretch:87%}}@media (max-width:374px){.TabMain-module-scss-module__bgeEhq__tab{font-size:13.7px;font-stretch:86%}}@media (max-width:359px){.TabMain-module-scss-module__bgeEhq__tab{font-size:12.2px;font-stretch:86%}}@media (max-width:319px){.TabMain-module-scss-module__bgeEhq__tab{font-size:10.7px;font-stretch:85%}}@media (min-width:319px){.TabMain-module-scss-module__bgeEhq__tab{max-width:319px;overflow-x:auto;overflow-y:hidden}}@media (min-width:359px){.TabMain-module-scss-module__bgeEhq__tab{max-width:359px}}@media (min-width:374px){.TabMain-module-scss-module__bgeEhq__tab{max-width:374px}}@media (min-width:401px){.TabMain-module-scss-module__bgeEhq__tab{max-width:401px}}@media (min-width:411px){.TabMain-module-scss-module__bgeEhq__tab{max-width:411px}}@media (min-width:440px){.TabMain-module-scss-module__bgeEhq__tab{max-width:440px}}@media (min-width:479px){.TabMain-module-scss-module__bgeEhq__tab{max-width:479px}}@media (min-width:567px){.TabMain-module-scss-module__bgeEhq__tab{max-width:567px}}@media (min-width:639px){.TabMain-module-scss-module__bgeEhq__tab{max-width:639px}}@media (min-width:767px){.TabMain-module-scss-module__bgeEhq__tab{max-width:767px}}
@keyframes VanityMain-module-scss-module__FhSXRa__fadeIn{0%{opacity:0}to{opacity:1}}.VanityMain-module-scss-module__FhSXRa__vanityControls{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
@keyframes HomeKeys-module-scss-module__wZGoKq__fadeIn{0%{opacity:0}to{opacity:1}}.HomeKeys-module-scss-module__wZGoKq__homeKeysCard{background:#fff;border:1px solid #ccc;border-left:4px solid #fae344;border-radius:4px;align-items:center;gap:12px;margin:5px 0;padding:10px 12px;transition:background .15s;display:flex}.HomeKeys-module-scss-module__wZGoKq__homeKeysCard:visited{color:#2f6bda}@media (hover:hover) and (pointer:fine){.HomeKeys-module-scss-module__wZGoKq__homeKeysCard:hover{background:#fffced}}.HomeKeys-module-scss-module__wZGoKq__homeKeysText{flex:1;min-width:0;line-height:1.4}.HomeKeys-module-scss-module__wZGoKq__miniWheel{flex:none;width:60px;height:60px}.HomeKeys-module-scss-module__wZGoKq__mwBase{fill:#fff;stroke:#ccc;stroke-width:1px}.HomeKeys-module-scss-module__wZGoKq__mwHighlight{fill:#fae344}.HomeKeys-module-scss-module__wZGoKq__mwSpoke{stroke:#ccc;stroke-width:1px}.HomeKeys-module-scss-module__wZGoKq__mwRing{fill:none;stroke:#ccc;stroke-width:1px}.HomeKeys-module-scss-module__wZGoKq__mwHub{fill:#444}
@keyframes SongsInKey-module-scss-module__mBXeRa__fadeIn{0%{opacity:0}to{opacity:1}}.SongsInKey-module-scss-module__mBXeRa__songsInKey{margin:0 0 1.5rem}.SongsInKey-module-scss-module__mBXeRa__heading{margin:0 0 .75rem;font-size:1.1rem}.SongsInKey-module-scss-module__mBXeRa__list{flex-direction:column;gap:.25rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.SongsInKey-module-scss-module__mBXeRa__row{color:#000;border-radius:8px;align-items:center;gap:.6rem;padding:.35rem .4rem;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.SongsInKey-module-scss-module__mBXeRa__row:hover{background:#fffced;text-decoration:none}}.SongsInKey-module-scss-module__mBXeRa__row:visited{color:#000}.SongsInKey-module-scss-module__mBXeRa__thumb{object-fit:cover;background:#ccc;border-radius:4px;flex:none;width:56px;height:42px}.SongsInKey-module-scss-module__mBXeRa__meta{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.SongsInKey-module-scss-module__mBXeRa__song{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.SongsInKey-module-scss-module__mBXeRa__artist{color:#444;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.SongsInKey-module-scss-module__mBXeRa__difficulty{flex:none;align-items:center;display:inline-flex}.SongsInKey-module-scss-module__mBXeRa__word{white-space:nowrap;background:var(--diff-bg);color:var(--diff-text);border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:500;display:inline-block}.SongsInKey-module-scss-module__mBXeRa__beginner{--diff-text:#15803d;--diff-bg:#dcfce7}.SongsInKey-module-scss-module__mBXeRa__intermediate{--diff-text:#854d0e;--diff-bg:#fef9c3}.SongsInKey-module-scss-module__mBXeRa__advanced{--diff-text:#b91c1c;--diff-bg:#fee2e2}.SongsInKey-module-scss-module__mBXeRa__seeAll,.SongsInKey-module-scss-module__mBXeRa__seeAll:visited{color:#2f6bda;font-size:.95rem;font-weight:500;display:inline-block}@media (hover:hover) and (pointer:fine){.SongsInKey-module-scss-module__mBXeRa__seeAll:hover{text-decoration:underline}}@media (max-width:767px){.SongsInKey-module-scss-module__mBXeRa__heading{font-size:1rem}.SongsInKey-module-scss-module__mBXeRa__song{font-size:.85rem}.SongsInKey-module-scss-module__mBXeRa__artist{font-size:.75rem}.SongsInKey-module-scss-module__mBXeRa__seeAll,.SongsInKey-module-scss-module__mBXeRa__seeAll:visited{font-size:.85rem}}
@keyframes TabDisclaimer-module-scss-module__9G3D3G__fadeIn{0%{opacity:0}to{opacity:1}}.TabDisclaimer-module-scss-module__9G3D3G__tabDisclaimer{background:#ededed;margin:5px 0 20px;padding:7px;font-size:13px}@media (max-width:767px){.TabDisclaimer-module-scss-module__9G3D3G__tabDisclaimer{font-size:12px}}
@keyframes HomeTuner-module-scss-module__judPya__fadeIn{0%{opacity:0}to{opacity:1}}.HomeTuner-module-scss-module__judPya__homeTunerLink{border-left:4px solid #ededed;align-items:center;margin:5px 0;padding:6px;transition:border-left .15s;display:flex}.HomeTuner-module-scss-module__judPya__homeTunerLink:visited{color:#2f6bda}@media (hover:hover) and (pointer:fine){.HomeTuner-module-scss-module__judPya__homeTunerLink:hover{border-left:4px solid #ccc}}.HomeTuner-module-scss-module__judPya__homeTunerText{flex:auto;padding-left:10px}.HomeTuner-module-scss-module__judPya__micIcon{fill:#72d6fb;cursor:pointer;text-align:center;background:#444;border:4px solid #fff;border-radius:50%;flex:0 0 75px;width:75px;height:75px}.HomeTuner-module-scss-module__judPya__micIconSvg{position:relative;top:13px;left:-.5px}
@keyframes KeysSeo-module-scss-module__3oRQfa__fadeIn{0%{opacity:0}to{opacity:1}}.KeysSeo-module-scss-module__3oRQfa__seoContent{max-width:70ch;margin:2rem 0}.KeysSeo-module-scss-module__3oRQfa__seoContent h2{margin-bottom:.75rem}.KeysSeo-module-scss-module__3oRQfa__seoContent h3{margin:1.25rem 0 .5rem}.KeysSeo-module-scss-module__3oRQfa__seoContent p{color:#444;line-height:1.6}.KeysSeo-module-scss-module__3oRQfa__faqItem{margin-bottom:1rem}
@keyframes ReviewPromo-module-scss-module__DzQ_5q__fadeIn{0%{opacity:0}to{opacity:1}}.ReviewPromo-module-scss-module__DzQ_5q__promo{border-left:4px solid #ededed;margin:10px 0;transition:border-left .15s}@media (hover:hover) and (pointer:fine){.ReviewPromo-module-scss-module__DzQ_5q__promo:hover{border-left:4px solid #ccc}}.ReviewPromo-module-scss-module__DzQ_5q__promoLink{color:#2f6bda;padding:10px;display:inline-flex}.ReviewPromo-module-scss-module__DzQ_5q__promoContent{flex:auto}.ReviewPromo-module-scss-module__DzQ_5q__promoRating{margin-top:2px;font-size:14px}.ReviewPromo-module-scss-module__DzQ_5q__promoRating .starRatingHook{text-decoration:none;display:inline-block}.ReviewPromo-module-scss-module__DzQ_5q__promoImg{flex:0 0 60px;height:60px;margin-right:10px}@media (max-width:1023px){.ReviewPromo-module-scss-module__DzQ_5q__promoImg{flex-basis:55px;height:55px}.ReviewPromo-module-scss-module__DzQ_5q__promoTitle{font-size:14px}}@media (max-width:860px){.ReviewPromo-module-scss-module__DzQ_5q__promoImg{flex-basis:80px;height:80px;margin-bottom:0}.ReviewPromo-module-scss-module__DzQ_5q__promoLink{width:95%}.ReviewPromo-module-scss-module__DzQ_5q__promoTitle{font-size:16px}}
@keyframes MainChordChart-module-scss-module__HdM-9q__fadeIn{0%{opacity:0}to{opacity:1}}.MainChordChart-module-scss-module__HdM-9q__fitOuter{margin-top:1rem;overflow:hidden}.MainChordChart-module-scss-module__HdM-9q__fitInner{transform-origin:0 0;width:-webkit-max-content;width:max-content}.MainChordChart-module-scss-module__HdM-9q__table{border-collapse:collapse;width:-webkit-max-content;width:max-content}.MainChordChart-module-scss-module__HdM-9q__corner{text-align:center;vertical-align:middle;background:#f6f6f6;border-bottom:2px solid #ccc}.MainChordChart-module-scss-module__HdM-9q__cornerTuning{color:#444;white-space:nowrap;font-size:.85rem;font-weight:500}.MainChordChart-module-scss-module__HdM-9q__typeHeading{color:#000;text-align:center;white-space:nowrap;background:#f6f6f6;border-bottom:2px solid #ccc;padding:.4rem .5rem;font-size:.85rem;font-weight:500}.MainChordChart-module-scss-module__HdM-9q__keyHeading{text-align:center;vertical-align:middle;background:#fff;padding:0 1.5rem}.MainChordChart-module-scss-module__HdM-9q__keyChip{color:#000;background:#ddd;border-radius:8px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.3rem;font-weight:500;line-height:1;display:inline-flex}.MainChordChart-module-scss-module__HdM-9q__cell{text-align:center;padding:0}.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(12),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(12){border-left:1px solid #ccc;padding-left:.9rem}.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(11),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(11){padding-right:.9rem}.MainChordChart-module-scss-module__HdM-9q__table th:last-child,.MainChordChart-module-scss-module__HdM-9q__table td:last-child{padding-right:1rem}.MainChordChart-module-scss-module__HdM-9q__table tbody tr:nth-child(2n) .MainChordChart-module-scss-module__HdM-9q__cell{background-color:#f6f6f6}.MainChordChart-module-scss-module__HdM-9q__table tbody tr:nth-child(2n) .MainChordChart-module-scss-module__HdM-9q__keyHeading{background:#f6f6f6}.MainChordChart-module-scss-module__HdM-9q__diagramLink{padding:.85rem calc(.4rem + 1px);text-decoration:none;display:block}.MainChordChart-module-scss-module__HdM-9q__diagramLink .hookDiagram{width:52px;margin-bottom:0;overflow:visible}.MainChordChart-module-scss-module__HdM-9q__diagramLink .hookDiagramName{color:#000;white-space:nowrap;font-weight:400}.MainChordChart-module-scss-module__HdM-9q__diagramLink:hover{background-color:#ff7f7f2e}.MainChordChart-module-scss-module__HdM-9q__diagramLink:focus-visible{background-color:#ff7f7f2e}@media screen and (max-width:767px){.MainChordChart-module-scss-module__HdM-9q__fitOuter{overflow-x:auto}.MainChordChart-module-scss-module__HdM-9q__corner,.MainChordChart-module-scss-module__HdM-9q__keyHeading{z-index:11;position:-webkit-sticky;position:sticky;left:0}.MainChordChart-module-scss-module__HdM-9q__keyHeading{padding:0 .45rem}.MainChordChart-module-scss-module__HdM-9q__keyChip{border-radius:6px;width:2rem;height:2rem;font-size:1.05rem}.MainChordChart-module-scss-module__HdM-9q__diagramLink{padding:.45rem calc(.2rem + 1px)}.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(12),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(12){padding-left:.45rem}.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(11),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(11){padding-right:.45rem}}@page{size:portrait;margin:.2in}.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__keyHeading{padding:0 2.25rem}.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__diagramLink{padding:.15rem .25rem}.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(12),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(12){padding-left:1.6rem}.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table th:nth-child(11),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__measuring .MainChordChart-module-scss-module__HdM-9q__table td:nth-child(11){padding-right:1.6rem}@media print{.MainChordChart-module-scss-module__HdM-9q__fitOuter{width:var(--print-width,740px)!important;max-width:none!important;height:var(--print-height,870px)!important;margin-top:46px!important;overflow:hidden!important}.MainChordChart-module-scss-module__HdM-9q__fitInner{transform-origin:0 0;transform:scale(var(--print-scale,.7))!important;width:-webkit-max-content!important;width:max-content!important}.MainChordChart-module-scss-module__HdM-9q__table tbody tr{break-inside:avoid}.MainChordChart-module-scss-module__HdM-9q__keyHeading{padding:0 2.25rem}.MainChordChart-module-scss-module__HdM-9q__diagramLink{padding:.15rem .25rem}.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(12),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(4),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(7),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(10),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(12){padding-left:1.6rem}.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__table th:nth-child(11),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(3),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(6),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(9),.MainChordChart-module-scss-module__HdM-9q__table td:nth-child(11){padding-right:1.6rem}.MainChordChart-module-scss-module__HdM-9q__diagramLink:hover{background-color:#0000}.MainChordChart-module-scss-module__HdM-9q__diagramLink:focus-visible{background-color:#0000}}
@keyframes MainKeys-module-scss-module__okLpSq__fadeIn{0%{opacity:0}to{opacity:1}}.MainKeys-module-scss-module__okLpSq__wrap{max-width:980px;margin:0 auto}.MainKeys-module-scss-module__okLpSq__layout{grid-template:"intro wheel""facts wheel""details wheel"".wheel"1fr/1fr minmax(280px,460px);align-items:start;gap:1.5rem 2rem;display:grid}.MainKeys-module-scss-module__okLpSq__introCol{grid-area:intro;min-width:0}.MainKeys-module-scss-module__okLpSq__factsCol{grid-area:facts;min-width:0}.MainKeys-module-scss-module__okLpSq__detailsCol{grid-area:details;min-width:0}.MainKeys-module-scss-module__okLpSq__wheelCol{grid-area:wheel;position:-webkit-sticky;position:sticky;top:1rem}@media (max-width:767px){.MainKeys-module-scss-module__okLpSq__layout{grid-template:"intro""wheel""facts""details"/1fr;gap:1.5rem}.MainKeys-module-scss-module__okLpSq__wheelCol{position:static}}
@keyframes ReviewPromos-module-scss-module__crHbpW__fadeIn{0%{opacity:0}to{opacity:1}}.ReviewPromos-module-scss-module__crHbpW__promos{margin-bottom:10px}
@keyframes TunerStreak-module-scss-module__AqDP1G__fadeIn{0%{opacity:0}to{opacity:1}}.TunerStreak-module-scss-module__AqDP1G__streak{z-index:20;position:absolute;top:9px;right:9px}.TunerStreak-module-scss-module__AqDP1G__chip{color:#444;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff9;border:none;border-radius:999px;align-items:center;gap:3px;margin:0;padding:3px 9px 3px 7px;font-size:14px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 1px 3px #0000001f}.TunerStreak-module-scss-module__AqDP1G__chip:focus{outline:none}.TunerStreak-module-scss-module__AqDP1G__chip:focus-visible{outline-offset:2px;outline:2px solid #000}.TunerStreak-module-scss-module__AqDP1G__flame{fill:#fc3;transform-origin:bottom;flex:none;width:15px;height:15px}.TunerStreak-module-scss-module__AqDP1G__count{display:inline-block}.TunerStreak-module-scss-module__AqDP1G__count.TunerStreak-module-scss-module__AqDP1G__bump{animation:.55s cubic-bezier(.34,1.56,.64,1) TunerStreak-module-scss-module__AqDP1G__countPop}.TunerStreak-module-scss-module__AqDP1G__flame.TunerStreak-module-scss-module__AqDP1G__flare{animation:.6s ease-out TunerStreak-module-scss-module__AqDP1G__flameFlare}@keyframes TunerStreak-module-scss-module__AqDP1G__countPop{0%{transform:scale(1)}45%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes TunerStreak-module-scss-module__AqDP1G__flameFlare{0%{transform:scale(1)}40%{fill:#ffd23f;transform:scale(1.55)}to{transform:scale(1)}}.TunerStreak-module-scss-module__AqDP1G__appear .TunerStreak-module-scss-module__AqDP1G__chip{animation:.6s cubic-bezier(.34,1.56,.64,1) TunerStreak-module-scss-module__AqDP1G__chipAppear}@keyframes TunerStreak-module-scss-module__AqDP1G__chipAppear{0%{opacity:0;transform:scale(.2)translateY(-4px)}60%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}.TunerStreak-module-scss-module__AqDP1G__plusOne{color:#ff8c1a;pointer-events:none;font-size:12px;font-weight:800;animation:.9s ease-out forwards TunerStreak-module-scss-module__AqDP1G__plusFloat;position:absolute;top:0;left:-4px}@keyframes TunerStreak-module-scss-module__AqDP1G__plusFloat{0%{opacity:0;transform:translateY(2px)scale(.7)}25%{opacity:1}to{opacity:0;transform:translateY(-12px)scale(1.05)}}.TunerStreak-module-scss-module__AqDP1G__popover{text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:12px;width:190px;padding:10px 12px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-4px);box-shadow:0 4px 16px #00000029}.TunerStreak-module-scss-module__AqDP1G__pinned .TunerStreak-module-scss-module__AqDP1G__popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (hover:hover){.TunerStreak-module-scss-module__AqDP1G__streak:hover .TunerStreak-module-scss-module__AqDP1G__popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.TunerStreak-module-scss-module__AqDP1G__streak:has(.TunerStreak-module-scss-module__AqDP1G__nudge:hover) .TunerStreak-module-scss-module__AqDP1G__popover{opacity:0;visibility:hidden;pointer-events:none}}.TunerStreak-module-scss-module__AqDP1G__streak:has(.TunerStreak-module-scss-module__AqDP1G__resetMsg) .TunerStreak-module-scss-module__AqDP1G__popover{opacity:0;visibility:hidden;pointer-events:none}.TunerStreak-module-scss-module__AqDP1G__popTitle{color:#000;font-size:13px;font-weight:800}.TunerStreak-module-scss-module__AqDP1G__popBody{color:#666;margin-top:3px;font-size:11px;line-height:1.4}.TunerStreak-module-scss-module__AqDP1G__bar{gap:3px;margin-top:9px;display:flex}.TunerStreak-module-scss-module__AqDP1G__seg{background:#00000017;border-radius:3px;flex:1;height:6px}.TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#ffb152}.TunerStreak-module-scss-module__AqDP1G__toNext{color:#666;margin-top:5px;font-size:10px;font-weight:500;display:block}.TunerStreak-module-scss-module__AqDP1G__tier0 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#fc3}.TunerStreak-module-scss-module__AqDP1G__tier0 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#fc3}.TunerStreak-module-scss-module__AqDP1G__tier1 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#ffb01f}.TunerStreak-module-scss-module__AqDP1G__tier1 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#ffb01f}.TunerStreak-module-scss-module__AqDP1G__tier2 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#ff9500}.TunerStreak-module-scss-module__AqDP1G__tier2 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#ff9500}.TunerStreak-module-scss-module__AqDP1G__tier3 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#ff7a12}.TunerStreak-module-scss-module__AqDP1G__tier3 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#ff7a12}.TunerStreak-module-scss-module__AqDP1G__tier4 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#ff5f1a}.TunerStreak-module-scss-module__AqDP1G__tier4 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#ff5f1a}.TunerStreak-module-scss-module__AqDP1G__tier5 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#fb471d}.TunerStreak-module-scss-module__AqDP1G__tier5 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#fb471d}.TunerStreak-module-scss-module__AqDP1G__tier6 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#f22f1c}.TunerStreak-module-scss-module__AqDP1G__tier6 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#f22f1c}.TunerStreak-module-scss-module__AqDP1G__tier7 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#e51c17}.TunerStreak-module-scss-module__AqDP1G__tier7 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#e51c17}.TunerStreak-module-scss-module__AqDP1G__tier8 .TunerStreak-module-scss-module__AqDP1G__flame{fill:#d81111}.TunerStreak-module-scss-module__AqDP1G__tier8 .TunerStreak-module-scss-module__AqDP1G__seg.TunerStreak-module-scss-module__AqDP1G__on{background:#d81111}.TunerStreak-module-scss-module__AqDP1G__tier8 .TunerStreak-module-scss-module__AqDP1G__flame{filter:drop-shadow(0 0 3px #d8111199)}.TunerStreak-module-scss-module__AqDP1G__celebrate .TunerStreak-module-scss-module__AqDP1G__chip{animation:.8s cubic-bezier(.34,1.56,.64,1) TunerStreak-module-scss-module__AqDP1G__celebratePop}@keyframes TunerStreak-module-scss-module__AqDP1G__celebratePop{0%{transform:scale(1);box-shadow:0 1px 3px #0000001f}35%{transform:scale(1.35);box-shadow:0 0 14px 3px #ffb152d9}to{transform:scale(1);box-shadow:0 1px 3px #0000001f}}.TunerStreak-module-scss-module__AqDP1G__listening{color:#444;white-space:nowrap;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff9;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 1px 3px #0000001f}.TunerStreak-module-scss-module__AqDP1G__listeningDot{background:#ff5f1a;border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite TunerStreak-module-scss-module__AqDP1G__listeningPulse}@keyframes TunerStreak-module-scss-module__AqDP1G__listeningPulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.TunerStreak-module-scss-module__AqDP1G__nudge{z-index:30;text-align:left;width:172px;position:absolute;top:calc(100% + 6px);right:0}.TunerStreak-module-scss-module__AqDP1G__resetMsg{z-index:30;color:#000;text-align:left;overflow-wrap:break-word;background:#fff;border:1px solid #4ce0c3;border-radius:12px;width:172px;padding:8px 11px;font-size:12px;font-weight:700;line-height:1.35;animation:.24s both TunerStreak-module-scss-module__AqDP1G__resetIn;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 2px 8px #00000029}@keyframes TunerStreak-module-scss-module__AqDP1G__resetIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TunerStreak-module-scss-module__AqDP1G__count.TunerStreak-module-scss-module__AqDP1G__bump,.TunerStreak-module-scss-module__AqDP1G__flame.TunerStreak-module-scss-module__AqDP1G__flare,.TunerStreak-module-scss-module__AqDP1G__appear .TunerStreak-module-scss-module__AqDP1G__chip,.TunerStreak-module-scss-module__AqDP1G__celebrate .TunerStreak-module-scss-module__AqDP1G__chip,.TunerStreak-module-scss-module__AqDP1G__listeningDot,.TunerStreak-module-scss-module__AqDP1G__plusOne,.TunerStreak-module-scss-module__AqDP1G__resetMsg{animation:none}}@media print{.TunerStreak-module-scss-module__AqDP1G__streak{display:none}}
@keyframes Favorites-module-scss-module__5H37mq__fadeIn{0%{opacity:0}to{opacity:1}}.Favorites-module-scss-module__5H37mq__songBlurbsCompact{flex-wrap:wrap;margin-bottom:24px;line-height:1.3;display:flex}@media (max-width:860px){.Favorites-module-scss-module__5H37mq__songBlurbsCompact{margin-bottom:20px}}
@keyframes ReviewRatings-module-scss-module__dZmPJa__fadeIn{0%{opacity:0}to{opacity:1}}.ReviewRatings-module-scss-module__dZmPJa__reviewStart{margin:20px 0;display:flex}.ReviewRatings-module-scss-module__dZmPJa__ratings{background:#f6f6f6;flex:0 0 160px;margin-right:20px;padding:10px 20px;line-height:2.5}.ReviewRatings-module-scss-module__dZmPJa__rating{font-size:15px}.ReviewRatings-module-scss-module__dZmPJa__ratingText{width:80px;display:inline-block}.ReviewRatings-module-scss-module__dZmPJa__ratingOverall{text-align:center;font-size:20px}.ReviewRatings-module-scss-module__dZmPJa__ratingScore{margin-bottom:6px;font-size:15px;font-weight:700;line-height:1.4}.ReviewRatings-module-scss-module__dZmPJa__ratingOverall .starRatingIconActiveHook:before{color:#46d2b8}.ReviewRatings-module-scss-module__dZmPJa__proscons{flex:auto}@media (max-width:567px){.ReviewRatings-module-scss-module__dZmPJa__reviewStart{flex-direction:column}.ReviewRatings-module-scss-module__dZmPJa__ratings{margin:0 auto}}
@keyframes form-module-scss-module__r5FnAW__fadeIn{0%{opacity:0}to{opacity:1}}.form-module-scss-module__r5FnAW__form{width:550px}.form-module-scss-module__r5FnAW__form h2{margin-bottom:20px}.form-module-scss-module__r5FnAW__form .form-module-scss-module__r5FnAW__field{margin:14px 0}.form-module-scss-module__r5FnAW__form .form-module-scss-module__r5FnAW__formLabel>span{color:#666;font-size:.75em}.form-module-scss-module__r5FnAW__form .form-module-scss-module__r5FnAW__formInput{border:1px solid #444;width:100%;max-width:240px;margin:4px 0;padding:8px;font-size:18px;display:block}.form-module-scss-module__r5FnAW__form .form-module-scss-module__r5FnAW__formSubmit{margin:25px 0;display:block}.form-module-scss-module__r5FnAW__dvash{opacity:0;z-index:-1;width:0;height:0;position:absolute;top:0;left:0}.form-module-scss-module__r5FnAW__notice{background:#f6f6f6}.form-module-scss-module__r5FnAW__notice ul{margin:5px 0}.form-module-scss-module__r5FnAW__error{background:#ffd7d7}.form-module-scss-module__r5FnAW__success{background:#e1fce1}.form-module-scss-module__r5FnAW__warning{background:#fef9da}.form-module-scss-module__r5FnAW__notice,.form-module-scss-module__r5FnAW__error,.form-module-scss-module__r5FnAW__success,.form-module-scss-module__r5FnAW__warning{border-radius:4px;margin:10px 0 15px;padding:10px;font-size:16px;font-weight:400}@media (max-width:567px){.form-module-scss-module__r5FnAW__form{width:400px}}@media (max-width:479px){.form-module-scss-module__r5FnAW__form{width:300px}}
@keyframes Icons-module-scss-module__n4loqa__fadeIn{0%{opacity:0}to{opacity:1}}.Icons-module-scss-module__n4loqa__icon{vertical-align:-.125em;flex-shrink:0;display:inline-block}.Icons-module-scss-module__n4loqa__spinner{vertical-align:-.125em;border:.15em solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.75s linear infinite Icons-module-scss-module__n4loqa__iconSpinnerSpin}@keyframes Icons-module-scss-module__n4loqa__iconSpinnerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes CallToAction-module-scss-module___eLT2a__fadeIn{0%{opacity:0}to{opacity:1}}.CallToAction-module-scss-module___eLT2a__centerWrapper{text-align:center;width:100%}.CallToAction-module-scss-module___eLT2a__cta{width:288px;box-shadow:0;background:#4ce0c3;border-radius:4px;margin:20px auto;padding:9px;font-size:17px;font-weight:500;transition:box-shadow .1s ease-out;display:block}.CallToAction-module-scss-module___eLT2a__cta,.CallToAction-module-scss-module___eLT2a__cta:visited{color:#000}.CallToAction-module-scss-module___eLT2a__cta:hover{text-decoration:none!important}@media (hover:hover) and (pointer:fine){.CallToAction-module-scss-module___eLT2a__cta:hover{box-shadow:2px 2px 2px #ccc}}
@keyframes GuideNav-module-scss-module__Pbf9eq__fadeIn{0%{opacity:0}to{opacity:1}}.GuideNav-module-scss-module__Pbf9eq__guideNav{border-left:1px solid #ccc;padding-left:15px;font-size:15px;line-height:2}
@keyframes ReviewContent-module-scss-module__IukM5W__fadeIn{0%{opacity:0}to{opacity:1}}.ReviewContent-module-scss-module__IukM5W__reviewHeading{margin-top:25px}.ReviewContent-module-scss-module__IukM5W__reviewImg{max-width:100%;height:auto;min-height:200px;margin:20px auto;display:block}
@keyframes ZDataTable-module-scss-module__ZKtSrq__fadeIn{0%{opacity:0}to{opacity:1}}button.ZDataTable-module-scss-module__ZKtSrq__deleteButton{padding:0 8px;font-size:1.1em;font-weight:700;line-height:1.4}
@keyframes zomboLogs-module-scss-module__g6q6sa__fadeIn{0%{opacity:0}to{opacity:1}}.zomboLogs-module-scss-module__g6q6sa__filterRow{margin-bottom:8px}.zomboLogs-module-scss-module__g6q6sa__activeFilter{font-weight:700}.zomboLogs-module-scss-module__g6q6sa__groupToggle{margin-left:12px}.zomboLogs-module-scss-module__g6q6sa__deleteWarnButton{background:#feffd8;margin-bottom:10px;margin-right:10px}.zomboLogs-module-scss-module__g6q6sa__deleteErrorButton{margin-bottom:10px}
