/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}:focus-visible{outline:1px solid #f44f00}h1,h2,h3,h4,h6{font-weight:400;line-height:1.05;margin-bottom:0}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.silent-mode-warning>.modal-window>.content{background-color:#6b33ef;color:#efefef;display:flex;flex-direction:column;font-family:plaxRegular,system-ui;font-weight:400;padding:50px}.silent-mode-warning>.modal-window>.content>.header{align-items:center;display:inline-flex;justify-content:center;margin-bottom:30px;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.silent-mode-warning>.modal-window>.content>.header{display:flex;flex-direction:column;justify-content:center}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.silent-mode-warning>.modal-window>.content>.header{display:flex;flex-direction:column;justify-content:center}}.silent-mode-warning>.modal-window>.content>.header>.font-icon-container{align-self:center;display:flex;margin-right:15px;padding-top:7px}.silent-mode-warning>.modal-window>.content>.header>.font-icon-container>i{font-size:50px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.silent-mode-warning>.modal-window>.content>.header>.font-icon-container>i{font-size:36px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.silent-mode-warning>.modal-window>.content>.header>.font-icon-container>i{font-size:36px}}.silent-mode-warning>.modal-window>.content>.header>.title{font-family:plaxBold,system-ui;font-size:50px;font-weight:400;line-height:1.1}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.silent-mode-warning>.modal-window>.content>.header>.title{font-size:36px;text-align:center}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.silent-mode-warning>.modal-window>.content>.header>.title{font-size:36px;text-align:center}}.silent-mode-warning>.modal-window>.content>.message{align-self:center;display:flex;font-family:plaxRegular,system-ui;font-weight:400;max-width:450px;text-align:center;width:100%}.silent-mode-warning>.modal-window>.content>.dontShowAgainContainer{margin-top:1.5rem;text-align:center}.silent-mode-warning>.modal-window>.content>.dontShowAgainContainer .dontShowAgainCheckboxLabel{margin-left:.5rem}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.modal{background-color:#0000004d;display:grid;grid-template-areas:". . ." ". modal-window ." ". . .";grid-template-columns:minmax(5px,25%) auto minmax(5px,25%);grid-template-rows:auto -webkit-min-content auto;grid-template-rows:auto min-content auto;height:100vh;position:absolute;width:100vw;z-index:1000}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.modal{grid-template-columns:minmax(0,10%) auto minmax(0,10%)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.modal{grid-template-columns:minmax(0,5%) auto minmax(0,5%)}}@media only screen and (pointer:fine){:global(.desktop) .fullscreen.modal{overflow:hidden}.desktop .fullscreen.modal{overflow:hidden}}.fullscreen.modal>.modal-window{border-radius:initial;height:100vh;margin:0;padding:0;width:100vw}.fullscreen.modal>.modal-window>.content{border-radius:0;height:100vh;width:100vw}.modal>.modal-window{--modal-animation-duration:750ms;--left-key-delay:calc(var(--modal-animation-duration) - 300ms);animation-duration:var(--modal-animation-duration);animation-fill-mode:forwards;animation-name:modalIn;animation-timing-function:cubic-bezier(.31,.075,0,1);background:#fff;border-radius:8px;box-shadow:0 0 30px 0 #0003;grid-area:modal-window;max-height:100%;position:relative;will-change:transform,opacity}.modal>.modal-window>.close-button-and-midi-shortcut{padding-top:15.33px;position:absolute;right:0;z-index:20}.modal>.modal-window>.close-button-and-midi-shortcut:has(.navigation-key){padding-right:18.67px;right:0}.modal>.modal-window>.close-button-and-midi-shortcut.midi-shortcut-included>.close-button{margin-right:24px}@media only screen and (pointer:fine){:global(.desktop) .modal>.modal-window>.close-button-and-midi-shortcut.midi-shortcut-included>.close-button{margin-right:18px}.desktop .modal>.modal-window>.close-button-and-midi-shortcut.midi-shortcut-included>.close-button{margin-right:18px}}.modal>.modal-window>.close-button-and-midi-shortcut:not(:has(.navigation-key))>.close-button{margin-right:16px}.modal>.modal-window>.close-button-and-midi-shortcut>.close-button>img{filter:brightness(0) invert(.75);height:28px}@media only screen and (pointer:fine){:global(.desktop) .modal>.modal-window>.close-button-and-midi-shortcut>.close-button>img{height:18px}.desktop .modal>.modal-window>.close-button-and-midi-shortcut>.close-button>img{height:18px}}.modal>.modal-window>.close-button-and-midi-shortcut>.close-button:active>img{opacity:.4;transition:all .1s ease-in}.modal>.modal-window>.close-button-and-midi-shortcut>.navigation-key{color:#6b33ef;display:flex;margin-right:10px;position:absolute;right:0;top:0;width:20px}.modal>.modal-window>.close-button-and-midi-shortcut>.navigation-key>img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));height:42px;width:20px;z-index:0}.modal>.modal-window>.content{border-radius:8px;max-height:100%;min-height:60%;overflow:scroll}@media only screen and (pointer:fine){:global(.desktop) .modal>.modal-window>.content::-webkit-scrollbar{display:none}.desktop .modal>.modal-window>.content::-webkit-scrollbar{display:none}}.previewModal.modal{align-items:center;display:flex;justify-content:center;width:100%}.previewModal.modal>.modal-window{max-height:90vh}.previewModal.modal>.modal-window>.close-button-and-midi-shortcut{background-color:#ffffffe6;border-bottom-left-radius:4px;border-top-right-radius:8px;padding-bottom:.35em;padding-left:.35em}.previewModal.modal>.modal-window>.close-button-and-midi-shortcut>.close-button>img{filter:none}.previewModal.modal>.modal-window>.content{max-height:90vh}.previewModal.modal>.modal-window>.content .videoContainer{padding-top:56.25%;position:relative;width:min(90vw,1920px)}@supports(aspect-ratio:1){.previewModal.modal>.modal-window>.content .videoContainer{aspect-ratio:16/9;padding-top:unset}}.previewModal.modal>.modal-window>.content .reactPlayer{left:0;position:absolute;top:0}.previewModal.modal img,.previewModal.modal video{display:block;max-height:90vh;max-width:90vw}@keyframes modalIn{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.piano-key{display:flex}.piano-key>.image-and-text{display:flex;position:absolute;top:0}@media only screen and (pointer:fine){:global(.desktop) .piano-key>.image-and-text{transform:scale(.55) translateY(-19px)}.desktop .piano-key>.image-and-text{transform:scale(.55) translateY(-19px)}}.piano-key>.image-and-text>img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.piano-key>.image-and-text>.piano-key-letter{align-items:flex-end;color:#6b33ef;display:flex;font-family:plaxBold;font-size:16px;height:100%;justify-content:center;padding-bottom:8px;position:absolute;width:100%;z-index:1}@media only screen and (pointer:fine){:global(.desktop) .piano-key>.image-and-text>.piano-key-letter{padding-bottom:5px}.desktop .piano-key>.image-and-text>.piano-key-letter{padding-bottom:5px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.font-icon-container>.font-icon{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:pgs;font-size:28px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.font-icon-container>i{font-size:25px}.icon-angle-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-bootcamp:before{content:""}.icon-check:before{content:""}.icon-courses:before{content:""}.icon-dashboard:before{content:""}.icon-difficulty-advanced:before{content:""}.icon-difficulty-all-compact:before{content:""}.icon-difficulty-intermediate-compact:before{content:""}.icon-difficulty-rookie-compact:before{content:""}.icon-edit-oval:before{content:""}.icon-exclamation-triangle:before{content:""}.icon-eye-slash:before{content:""}.icon-eye:before{content:""}.icon-facebook-f:before{content:""}.icon-favorite-solid:before{content:""}.icon-favorite:before{content:""}.icon-filter-solid:before{content:""}.icon-filter:before{content:""}.icon-hand-left-solid-with-keys:before{content:""}.icon-hand-left-solid:before{content:""}.icon-hand-left:before{content:""}.icon-hand-right-solid-with-keys:before{content:""}.icon-hand-right-solid:before{content:""}.icon-hand-right:before{content:""}.icon-hands-both:before{content:""}.icon-info:before{content:""}.icon-instagram:before{content:""}.icon-jump-backward:before{content:""}.icon-jump-forward:before{content:""}.icon-keyboard-octave-middle:before{content:""}.icon-keyboard-octave-top:before{content:""}.icon-microphone-slash:before{content:""}.icon-microphone:before{content:""}.icon-minus:before{content:""}.icon-multiply:before{content:""}.icon-new-music:before{content:""}.icon-note-close:before{content:""}.icon-note-correct:before{content:""}.icon-note-incorrect:before{content:""}.icon-order-any:before{content:""}.icon-order-difficulty:before{content:""}.icon-order-key-signature:before{content:""}.icon-order-sequential:before{content:""}.icon-pause:before{content:""}.icon-pinterest-p:before{content:""}.icon-play:before{content:""}.icon-plus-oval:before{content:""}.icon-plus:before{content:""}.icon-repeat:before{content:""}.icon-search:before{content:""}.icon-settings:before{content:""}.icon-sliders-h:before{content:""}.icon-songs:before{content:""}.icon-star:before{content:""}.icon-stop:before{content:""}.icon-tachometer-alt:before{content:""}.icon-tempo-solid:before{content:""}.icon-tempo:before{content:""}.icon-twitter:before{content:""}.icon-type-notation:before{content:""}.icon-type-video-and-notation:before{content:""}.icon-video-tutorial-solid:before{content:""}.icon-youtube:before{content:""}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.courses-page{height:100vh;width:100vw}.courses-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.courses-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .courses-page{color:#292929;font-family:plaxRegular}.courses-page .swiper-slide,.courses-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.courses-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.courses-page{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){:global(.desktop) .courses-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.desktop .courses-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.courses-page>.header{grid-area:header}.courses-page>.loading-animation2{position:absolute;z-index:20}.courses-page .scrollable-content{grid-area:scrollable-content}.courses-page .footer{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){:global(.desktop) .courses-page .footer{height:100vh}.desktop .courses-page .footer{height:100vh}}.courses-page>.header{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.courses-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.courses-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){:global(.desktop) .courses-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}:global(.desktop) .courses-page>.header>.difficulty-navigation{margin-top:15px}.desktop .courses-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .courses-page>.header>.difficulty-navigation{margin-top:15px}}.courses-page>.header .section-title>h1,.courses-page>.header .section-title>span,.courses-page>.header>h1,.courses-page>.header>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.courses-page>.header .section-title>h1,.courses-page>.header .section-title>span,.courses-page>.header>h1,.courses-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.courses-page>.header .section-title>h1,.courses-page>.header .section-title>span,.courses-page>.header>h1,.courses-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.courses-page>.header :global(.desktop) .section-title>h1,.courses-page>.header :global(.desktop) .section-title>span,:global(.desktop) .courses-page>.header .section-title>h1,:global(.desktop) .courses-page>.header .section-title>span,:global(.desktop) .courses-page>.header>h1,:global(.desktop) .courses-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}.courses-page>.header .desktop .section-title>h1,.courses-page>.header .desktop .section-title>span,.desktop .courses-page>.header .section-title>h1,.desktop .courses-page>.header .section-title>span,.desktop .courses-page>.header>h1,.desktop .courses-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.courses-page>.header .info-icon{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.courses-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.courses-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.courses-page>.header :global(.desktop) .info-icon,:global(.desktop) .courses-page>.header .info-icon{align-items:center;height:auto}.courses-page>.header :global(.desktop) .info-icon .font-icon-container,:global(.desktop) .courses-page>.header .info-icon .font-icon-container{display:flex}.courses-page>.header :global(.desktop) .info-icon .font-icon-container>i,:global(.desktop) .courses-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}.courses-page>.header .desktop .info-icon,.desktop .courses-page>.header .info-icon{align-items:center;height:auto}.courses-page>.header .desktop .info-icon .font-icon-container,.desktop .courses-page>.header .info-icon .font-icon-container{display:flex}.courses-page>.header .desktop .info-icon .font-icon-container>i,.desktop .courses-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}}.courses-page>.header .category-tabs{display:flex;margin-top:16px}.courses-page .cards2{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.courses-page .cards2{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.courses-page .cards2{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.courses-page .cards2{gap:5px;padding:5px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.courses-page .cards2{gap:5px;padding:5px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.tabbed-navigation{background-color:#fff;border-top:1px solid #efefef;box-shadow:0 -10px 30px #0000001a;display:grid;grid-template-areas:"dashboard boot-camp songs courses settings";grid-template-columns:repeat(5,1fr);height:50px;left:0;position:absolute;top:0;width:100%;z-index:2}@media only screen and (pointer:fine){:global(.desktop) .tabbed-navigation{border-right:1px solid #efefef;box-shadow:none;grid-template-areas:"dashboard" "boot-camp" "songs" "courses" "settings" ".";grid-template-columns:1fr;grid-template-rows:50px 50px 50px 50px auto 20px;height:100vh;padding-top:10px;position:static}.desktop .tabbed-navigation{border-right:1px solid #efefef;box-shadow:none;grid-template-areas:"dashboard" "boot-camp" "songs" "courses" "settings" ".";grid-template-columns:1fr;grid-template-rows:50px 50px 50px 50px auto 20px;height:100vh;padding-top:10px;position:static}}@media only screen and (pointer:fine){:global(.mac-desktop) .tabbed-navigation{padding-top:50px}.mac-desktop .tabbed-navigation{padding-top:50px}}.tabbed-navigation>div{display:flex;justify-content:center;-webkit-user-select:none;user-select:none}@media only screen and (pointer:fine){:global(.desktop) .tabbed-navigation>div{justify-content:flex-start;position:relative;z-index:1}:global(.desktop) .tabbed-navigation>div>a{color:#6b33ef;cursor:default;display:flex;flex:1 1;outline:none}:global(.desktop) .tabbed-navigation>div>a:after{background-color:initial;border-radius:6px;content:"";display:flex;height:48px;margin-left:6px;margin-right:6px;position:absolute;width:calc(100% - 12px);z-index:-1}:global(.desktop) .tabbed-navigation>div>a:focus-within:focus-visible:after{outline:1px solid #f44f00}:global(.desktop) .tabbed-navigation>div>a>.font-icon-container{margin-left:15px}:global(.desktop) .tabbed-navigation>div>a.selected:after{background-color:#f2e8fe}:global(.desktop) .tabbed-navigation>div>a:not(.selected):active:after{background-color:#fdfbff;outline-color:#0000}:global(.desktop) .tabbed-navigation>div:nth-of-type(5){align-content:flex-end;align-self:flex-end}.desktop .tabbed-navigation>div{justify-content:flex-start;position:relative;z-index:1}.desktop .tabbed-navigation>div>a{color:#6b33ef;cursor:default;display:flex;flex:1 1;outline:none}.desktop .tabbed-navigation>div>a:after{background-color:initial;border-radius:6px;content:"";display:flex;height:48px;margin-left:6px;margin-right:6px;position:absolute;width:calc(100% - 12px);z-index:-1}.desktop .tabbed-navigation>div>a:focus-within:focus-visible:after{outline:1px solid #f44f00}.desktop .tabbed-navigation>div>a>.font-icon-container{margin-left:15px}.desktop .tabbed-navigation>div>a.selected:after{background-color:#f2e8fe}.desktop .tabbed-navigation>div>a:not(.selected):active:after{background-color:#fdfbff;outline-color:#0000}.desktop .tabbed-navigation>div:nth-of-type(5){align-content:flex-end;align-self:flex-end}}.tabbed-navigation>div a{align-items:center;color:#5c5c5c;display:flex;flex-basis:max-content}.tabbed-navigation>div a .font-icon-container>i{font-size:22px}.tabbed-navigation>div a span{text-box:cap alphabetic;font-family:plaxBold;font-size:13px;font-weight:400;margin-left:8px}.tabbed-navigation>div a.selected{color:#6b33ef}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.tabbed-navigation>div a{flex-direction:column;justify-content:center}.tabbed-navigation>div a span{font-size:10px;margin-left:0}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.info-content{background-color:#6b33ef;color:#fff}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.info-content{height:97vh}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.info-content{width:90vw}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.info-content{width:90vw}}.info-content>.hero{align-items:center;display:flex;justify-content:center;padding-top:100px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.info-content>.hero{padding-top:48px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.info-content>.hero{padding-top:48px}}.info-content>.hero>.font-icon-container>i{font-size:70px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.info-content>.hero>.font-icon-container>i{font-size:64px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.info-content>.hero>.font-icon-container>i{font-size:64px}.info-content>.hero{padding-top:20px}}.info-content>.title{display:flex;font-family:plaxBold;font-size:38px;font-weight:400;grid-area:title;justify-content:center;margin-top:20px;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.info-content>.title{font-size:24px;margin-top:4px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.info-content>.title{font-size:24px;margin-top:4px}}.info-content>.text{text-wrap:pretty;font-family:plaxRegular;font-size:17px;font-weight:400;grid-area:text;margin-top:0;overflow:scroll;padding-bottom:60px;padding-left:60px;padding-right:60px;text-align:center}@media only screen and (pointer:fine){:global(.desktop) .info-content>.text::-webkit-scrollbar{display:none}.desktop .info-content>.text::-webkit-scrollbar{display:none}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.info-content>.text{padding-bottom:30px;padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.info-content>.text{padding-bottom:0}}.info-content>.text>span{font-family:plaxBold;font-weight:400}.info-content>.text p{margin-bottom:10px}.info-content>.line{display:flex;justify-content:center;margin-top:12px}.info-content>.line>div{background-color:#6b33ef;border-radius:3px;height:4px;width:45px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.course-card_courseCard__FTkOA{border-radius:8px;color:#fff;cursor:pointer;display:grid;grid-template-areas:"difficulty image" "name name" "description description" "lesson-count lesson-count";grid-template-columns:1fr 93px;padding:26px 26px 32px;transition:all .2s ease-out}.course-card_courseCard__FTkOA:hover{transition:all .25s ease-in-out}.course-card_courseCard__FTkOA:active{box-shadow:inset 0 2px 4px #0003}.course-card_courseCard__FTkOA.course-card_rookie__-PaUa{background-color:#6b33ef}.course-card_courseCard__FTkOA.course-card_rookie__-PaUa:hover{background-color:#602fd2}.course-card_courseCard__FTkOA.course-card_original__CWk26{background-color:#6b33ef}.course-card_courseCard__FTkOA.course-card_original__CWk26:hover{background-color:#602fd2}.course-card_courseCard__FTkOA.course-card_intermediate__SMWLF{background-color:#006360}.course-card_courseCard__FTkOA.course-card_intermediate__SMWLF:hover{background-color:#085855}.course-card_courseCard__FTkOA.course-card_advanced__HlDIY{background-color:#bd1a33}.course-card_courseCard__FTkOA.course-card_advanced__HlDIY:hover{background-color:#a71c2e}.course-card_courseCard__FTkOA.course-card_multiple__YCoHu{background-color:#e2ddd1;color:#292929}.course-card_courseCard__FTkOA.course-card_multiple__YCoHu:hover{background-color:#d8d1c1}.course-card_courseCard__FTkOA.course-card_multiple__YCoHu>.course-card_categories__m74x-{color:#424242}.course-card_courseCard__FTkOA.course-card_notset__v7fRW{background-color:#f5f5f5;color:#000}.course-card_courseCard__FTkOA.course-card_notset__v7fRW>.course-card_categories__m74x-{color:#777}.course-card_courseCard__FTkOA>.course-card_categories__m74x-{color:#ffffffd9;font-family:plaxBold;font-size:15px;font-weight:400;grid-area:difficulty;line-height:1.25}.course-card_courseCard__FTkOA>.course-card_image__-PwhB{grid-area:image;justify-self:end}.course-card_courseCard__FTkOA>.course-card_image__-PwhB>img{align-self:flex-start;border-radius:5px;height:auto;width:93px}.course-card_courseCard__FTkOA>.course-card_name__s2CUZ{text-wrap:balance;font-family:plaxBold;font-size:26px;font-weight:400;grid-area:name;line-height:1.1;margin-top:50px;word-break:break-word}.course-card_courseCard__FTkOA>.course-card_description__h1s0x{-webkit-box-orient:vertical;-webkit-line-clamp:4;align-self:end;display:-webkit-box;font-family:plaxRegular;font-size:14px;grid-area:description;line-height:1.25;margin-top:20px;overflow:hidden}.course-card_courseCard__FTkOA>.course-card_lessonCount__HZft\+{align-items:flex-end;display:flex;flex:1 1;font-family:plaxBold;font-size:13px;grid-area:lesson-count;line-height:1;margin-top:40px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-card_courseCard__FTkOA{grid-template-columns:1fr 50px;padding:15px}.course-card_courseCard__FTkOA>.course-card_categories__m74x->div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse)and (max-width:399px){.course-card_courseCard__FTkOA>.course-card_categories__m74x->div{max-width:8ch}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-card_courseCard__FTkOA>.course-card_image__-PwhB>img{width:50px}.course-card_courseCard__FTkOA>.course-card_name__s2CUZ{font-size:20px;margin-top:20px}.course-card_courseCard__FTkOA>.course-card_lessonCount__HZft\+{margin-top:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-card_courseCard__FTkOA{grid-template-columns:1fr 50px;padding:15px}.course-card_courseCard__FTkOA>.course-card_categories__m74x->div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse)and (max-width:399px){.course-card_courseCard__FTkOA>.course-card_categories__m74x->div{max-width:8ch}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-card_courseCard__FTkOA>.course-card_image__-PwhB>img{width:50px}.course-card_courseCard__FTkOA>.course-card_name__s2CUZ{font-size:20px;margin-top:20px}.course-card_courseCard__FTkOA>.course-card_lessonCount__HZft\+{margin-top:20px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsPageNavigationItem_navItem__AzxU3{align-items:flex-end;display:flex;font-size:15px;height:44px;padding:0 10px}.SongsPageNavigationItem_navItem__AzxU3:first-of-type{padding-left:0}.SongsPageNavigationItem_navItem__AzxU3.SongsPageNavigationItem_active__lHjJM .SongsPageNavigationItem_navLink__vemBP{color:#6b33ef}.SongsPageNavigationItem_navItem__AzxU3.SongsPageNavigationItem_active__lHjJM .SongsPageNavigationItem_navLink__vemBP:after{border-color:#6b33ef}.SongsPageNavigationItem_navItem__AzxU3 .SongsPageNavigationItem_navLink__vemBP{color:#292929;cursor:default;font-family:plaxBold;font-weight:400;padding-bottom:17px;position:relative;text-align:center}.SongsPageNavigationItem_navItem__AzxU3 .SongsPageNavigationItem_navLink__vemBP:after{border:2px solid #0000;border-radius:4px 4px 0 0;bottom:0;content:"";left:-2px;position:absolute;right:0;width:100%}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.sign-in-page{height:100vh;width:100vw}.sign-in-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.sign-in-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .sign-in-page{color:#292929;font-family:plaxRegular}.sign-in-page .swiper-slide,.sign-in-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.sign-in-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.sign-in-page{color:#fff!important;font-family:plaxRegular!important}.sign-in-page,.sign-in-page>.content-and-navigation{overflow-y:auto}.sign-in-page::-webkit-scrollbar,.sign-in-page>.content-and-navigation::-webkit-scrollbar{width:4px}.theme-classic .sign-in-page::-webkit-scrollbar-track,.theme-classic .sign-in-page>.content-and-navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .sign-in-page::-webkit-scrollbar-thumb,.theme-classic .sign-in-page>.content-and-navigation::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}.sign-in-page{display:grid;grid-template-areas:"top" "content-and-navigation";grid-template-rows:20vh 80vh;min-height:100vh}@media screen and (max-width:375px)and (max-height:667px){.sign-in-page{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.sign-in-page>.top{grid-area:top}.sign-in-page>.content-and-navigation{display:grid;grid-area:content-and-navigation;grid-template-areas:"content" "navigation";padding-left:20%;padding-right:20%;padding-top:20px}@media only screen and (orientation:landscape){.sign-in-page>.content-and-navigation{padding-left:15%;padding-right:15%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation{padding:0 15px}}.sign-in-page>.content-and-navigation>.content{grid-area:content}.sign-in-page>.content-and-navigation>.navigation{grid-area:navigation;justify-items:flex-end}.sign-in-page>.top{background-color:#6b33ef;display:grid;grid-template-areas:"center";grid-template-columns:1fr;grid-template-rows:20vh;justify-content:center}@media screen and (orientation:landscape){.sign-in-page>.top{grid-template-rows:1fr;overflow:hidden}}@media screen and (max-width:375px)and (max-height:667px){.sign-in-page>.top{grid-template-rows:15vh}}.sign-in-page>.top>picture{align-items:center;display:flex;flex-direction:column;grid-area:center;height:100%;justify-content:center;max-width:100vw}.sign-in-page>.top>picture>img{height:100%;width:auto}.sign-in-page>.top>.overlay-text{color:#fff;font-family:plaxBold,system-ui;font-weight:400;grid-area:center;margin:auto;text-align:center}.sign-in-page>.top>.overlay-text h1{font-size:34px}.sign-in-page>.top>.overlay-text p{font-size:24px;margin-top:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.sign-in-page>.top>.overlay-text h1{font-size:24px}.sign-in-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.top>.overlay-text h1{font-size:24px}.sign-in-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}.sign-in-page>.content-and-navigation>.content{align-content:flex-start}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}.sign-in-page>.content-and-navigation>.content>.content-header{font-family:plaxBold,system-ui;font-size:22px;font-weight:400;line-height:1.1;margin-bottom:.5em}.sign-in-page>.content-and-navigation>.content>.info-text{font-size:17px}.sign-in-page>.content-and-navigation>.navigation{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:15px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.navigation{padding-top:15px}}.sign-in-page>.content-and-navigation>.navigation>.buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:auto}.sign-in-page>.content-and-navigation>.navigation>.buttons .button{width:220px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.navigation>.buttons{align-items:center;flex-direction:column}.sign-in-page>.content-and-navigation>.navigation>.buttons .button:first-child{margin:initial}}@media only screen and (orientation:landscape){.sign-in-page{grid-template-areas:"top content-and-navigation" "top content-and-navigation";grid-template-columns:1fr 1fr}.sign-in-page>.top>picture>img{height:auto;width:100%}.sign-in-page>.top>.overlay-text{display:none!important}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation{padding:20px 5px 0}.sign-in-page>.content-and-navigation>.navigation{padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation{padding:20px 5px 0}.sign-in-page>.content-and-navigation>.navigation{padding-left:15px;padding-right:15px}}@media only screen and (orientation:portrait){.sign-in-page>.content-and-navigation>.content>.page-header-text{display:none}}.sign-in-page>.content-and-navigation>.content>.page-header-text{color:#6b33ef;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1;margin-bottom:.5em;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content>.page-header-text{font-size:24px}}.sign-in-page>.content-and-navigation>.content>.trial-callout{color:#6b33ef;font-family:plaxBold,system-ui;font-size:20px;font-weight:400;margin-bottom:.5em;margin-top:-.5em;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content>.trial-callout{font-size:18px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (pointer:fine){:global(.desktop) .sign-in-page>.content-and-navigation>.content>.trial-callout{display:none}.desktop .sign-in-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content>.form>.button{margin-top:10px}.sign-in-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:6px}.sign-in-page>.content-and-navigation>.content>.form>.text-input>label{margin-bottom:2px}.sign-in-page>.content-and-navigation>.content>.form>.text-input>input{height:40px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content>.form>.button{margin-top:10px}.sign-in-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:6px}.sign-in-page>.content-and-navigation>.content>.form>.text-input>label{margin-bottom:2px}.sign-in-page>.content-and-navigation>.content>.form>.text-input>input{height:40px}}@media only screen and (orientation:portrait)and (min-height:800px){.sign-in-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:15px}}@media screen and (orientation:landscape){.sign-in-page>.top picture .image{height:auto;width:100%}}@media only screen and (orientation:portrait){.sign-in-page>.content-and-navigation>.content>.sign-in-text{display:none}}.sign-in-page>.content-and-navigation>.content>.form>.button{width:100%}.sign-in-page>.content-and-navigation>.content>.form>.external-link{margin-bottom:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.sign-in-page>.content-and-navigation>.content>.form>.external-link{margin:20px 0}}.sign-in-page>.content-and-navigation>.navigation{width:100%}.sign-in-page>.content-and-navigation>.navigation>.text-and-button{display:flex;flex-direction:column;justify-content:center;width:100%}.sign-in-page>.content-and-navigation>.navigation>.text-and-button>.text{align-items:center;align-self:center;color:#292929;display:flex;font-size:15px;margin-bottom:15px}.sign-in-page>.content-and-navigation>.navigation>.text-and-button>.button{margin-left:auto;margin-right:auto;width:100%}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.form{background-color:#fff;border-radius:5px}.form>.text-input{margin-bottom:15px}.form>.button{margin-left:auto;margin-right:auto}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.text-input{position:relative}.text-input:focus-within>label{color:#6b33ef}.text-input:focus-within>label>span{color:inherit}.text-input>.password-eyeball{bottom:12px;color:#000;cursor:pointer;position:absolute;right:10px}.text-input>.password-eyeball:focus-visible{outline:1px solid #f44f00}@media only screen and (pointer:fine){:global(.desktop) .text-input>.password-eyeball{bottom:8px;cursor:default}.desktop .text-input>.password-eyeball{bottom:8px;cursor:default}}.text-input>.password-eyeball>.font-icon-container>i{font-size:12px}@media only screen and (pointer:fine){@supports(background:-webkit-named-image(i)){:global(.mac-desktop) .text-input>input:focus+.password-eyeball{right:34px}}@supports(background:-webkit-named-image(i)){.mac-desktop .text-input>input:focus+.password-eyeball{right:34px}}}.text-input>input{border:1px solid #e2ddd1;border-radius:5px;box-shadow:0 0 1px #42424259;caret-color:#6b33ef;color:#292929;font-family:plaxRegular,system-ui;font-size:16px;font-weight:400;height:45px;padding:10px 5px;width:100%}.text-input>input:focus{border:1px solid #6b33ef;outline:none}@media only screen and (pointer:fine){:global(.desktop) .text-input>input{height:auto;padding:5px}.desktop .text-input>input{height:auto;padding:5px}}.text-input>input:disabled{-webkit-text-fill-color:#858585;background-color:initial;color:#858585;opacity:1}@keyframes autofill{0%,to{background-color:#faf5ff;color:#000}}.text-input>input:-webkit-autofill{-webkit-animation-delay:1s;-webkit-animation-fill-mode:both;-webkit-animation-name:autofill}.text-input>label{color:#292929;display:block;font-family:plaxRegular,system-ui;font-size:15px;font-weight:400;margin-bottom:8px}.text-input>label.input-error{color:#ff3934}.text-input>label.input-error>span{color:inherit}.text-input>label>span{color:#777;font-size:15px;font-style:normal}.text-input>.input-note{color:#292929;font-size:14px;margin-bottom:.5em}.text-input>.input-note:empty{display:none}.text-input>.input-error-message{color:#ff3934;display:flex;font-size:14px;margin-bottom:.5em;margin-top:5px}.text-input>.input-error-message>.font-icon-container{display:inline}.text-input>.input-error-message>.font-icon-container>i{font-size:14px}.text-input>.input-error-message>.messages{display:inline;margin-left:5px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.button{-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:25px;cursor:pointer;display:flex;font-family:plaxBold;font-size:16px;font-weight:400;justify-content:center;outline:none;padding:12px 15px;position:relative;text-transform:uppercase}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.button{max-width:unset}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.button{max-width:unset}}.button>*{-webkit-user-select:none;user-select:none}@media only screen and (pointer:fine){:global(.desktop) .button{border-radius:6px;cursor:default;font-size:12px;padding:6px;text-transform:none}:global(.desktop) .button:focus-visible{outline:1px solid #f44f00}.desktop .button{border-radius:6px;cursor:default;font-size:12px;padding:6px;text-transform:none}.desktop .button:focus-visible{outline:1px solid #f44f00}}.button>.sk-fading-circle{height:22px;width:22px}.button.primary{background-color:#fff;border:1px solid #6b33ef;color:#6b33ef}.button.primary:active{background-color:#f5f5f5}.button.primary .sk-fading-circle>.sk-circle:before,.button.secondary{background-color:#6b33ef}.button.secondary{border-color:#0000;color:#fff}.button.secondary:active{background-color:#602fd2}.button.secondary .sk-fading-circle>.sk-circle:before{background-color:#fff}.button.secondary.secondaryOutlined{border-color:#fff}.button.navigation.primary .navigation-text,.button.navigation.secondary .navigation-text{color:#602fd2}.button.navigation>.inner>.innerContainer{display:flex;justify-content:center}.button.navigation>.inner>.innerContainer>.piano-key{margin-left:10px}@media only screen and (pointer:fine){:global(.desktop) .button.navigation>.inner>.innerContainer>.piano-key{margin-left:6px}.desktop .button.navigation>.inner>.innerContainer>.piano-key{margin-left:6px}}.theme-classic .button:disabled{color:#949494}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.external-link{color:#6b33ef;cursor:pointer;font-family:plaxBold;font-size:17px;font-weight:400;text-decoration:none}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.dashboard-page{height:100vh;width:100vw}.dashboard-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.dashboard-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .dashboard-page{color:#292929;font-family:plaxRegular}.dashboard-page .swiper-slide,.dashboard-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.dashboard-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.dashboard-page{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){:global(.desktop) .dashboard-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.desktop .dashboard-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.dashboard-page>.header{grid-area:header}.dashboard-page>.loading-animation2{position:absolute;z-index:20}.dashboard-page .scrollable-content{grid-area:scrollable-content}.dashboard-page .footer{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){:global(.desktop) .dashboard-page .footer{height:100vh}.desktop .dashboard-page .footer{height:100vh}}.dashboard-page>.header{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.dashboard-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.dashboard-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){:global(.desktop) .dashboard-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}:global(.desktop) .dashboard-page>.header>.difficulty-navigation{margin-top:15px}.desktop .dashboard-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .dashboard-page>.header>.difficulty-navigation{margin-top:15px}}.dashboard-page>.header .section-title>h1,.dashboard-page>.header .section-title>span,.dashboard-page>.header>h1,.dashboard-page>.header>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.dashboard-page>.header .section-title>h1,.dashboard-page>.header .section-title>span,.dashboard-page>.header>h1,.dashboard-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.dashboard-page>.header .section-title>h1,.dashboard-page>.header .section-title>span,.dashboard-page>.header>h1,.dashboard-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.dashboard-page>.header :global(.desktop) .section-title>h1,.dashboard-page>.header :global(.desktop) .section-title>span,:global(.desktop) .dashboard-page>.header .section-title>h1,:global(.desktop) .dashboard-page>.header .section-title>span,:global(.desktop) .dashboard-page>.header>h1,:global(.desktop) .dashboard-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}.dashboard-page>.header .desktop .section-title>h1,.dashboard-page>.header .desktop .section-title>span,.desktop .dashboard-page>.header .section-title>h1,.desktop .dashboard-page>.header .section-title>span,.desktop .dashboard-page>.header>h1,.desktop .dashboard-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.dashboard-page>.header .info-icon{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.dashboard-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.dashboard-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.dashboard-page>.header :global(.desktop) .info-icon,:global(.desktop) .dashboard-page>.header .info-icon{align-items:center;height:auto}.dashboard-page>.header :global(.desktop) .info-icon .font-icon-container,:global(.desktop) .dashboard-page>.header .info-icon .font-icon-container{display:flex}.dashboard-page>.header :global(.desktop) .info-icon .font-icon-container>i,:global(.desktop) .dashboard-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}.dashboard-page>.header .desktop .info-icon,.desktop .dashboard-page>.header .info-icon{align-items:center;height:auto}.dashboard-page>.header .desktop .info-icon .font-icon-container,.desktop .dashboard-page>.header .info-icon .font-icon-container{display:flex}.dashboard-page>.header .desktop .info-icon .font-icon-container>i,.desktop .dashboard-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}}.dashboard-page{background-color:#fff}.dashboard-page .no-access{align-items:center;color:silver;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:10%;padding-right:10%}.dashboard-page .no-access>.font-icon-container>i{font-size:150px}.dashboard-page .no-access>.message{font-size:28px;max-width:400px;text-align:center}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.user-summary{--default-space:30px;background-color:#6b33ef;color:#fff;height:-webkit-min-content;height:min-content;padding:var(--default-space)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.user-summary{--default-space:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.user-summary{--default-space:15px}}.user-summary>.username-link{align-items:center;border-radius:8px;color:#fff;display:flex;gap:.5em;padding:.25em .5em .5em}.user-summary>.username-link:active{background-color:#552bb5;transition:all .25s ease-in}.user-summary>.username-link>.username{font-family:plaxBold;font-size:26px;font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.user-summary>.username-link>.username{font-size:22px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.user-summary>.username-link>.username{font-size:22px}}.user-summary>.username-link>.font-icon-container>.font-icon{font-size:1em}.user-summary>.user-join-date{padding:.25em .5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.user-summary>.user-join-date{font-size:12px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.user-summary>.user-join-date{font-size:12px}}.user-summary>.summary-stats{grid-gap:var(--default-space);display:grid;gap:var(--default-space);grid-template-columns:repeat(3,1fr);margin-top:var(--default-space)}.user-summary>.summary-stats>.stat-container{background-color:#ffffff1a;border-radius:8px;display:flex;flex-direction:column;min-height:110px;padding:15px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.user-summary>.summary-stats>.stat-container{border-radius:6px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.user-summary>.summary-stats>.stat-container{border-radius:6px}}.user-summary>.summary-stats>.stat-container>.stat-value{font-size:36px;font-weight:700;line-height:1.1;margin-top:auto}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.user-summary>.summary-stats>.stat-container>.stat-value{font-size:22px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.user-summary>.summary-stats>.stat-container>.stat-value{font-size:22px}}.user-summary>.summary-stats>.stat-container>.stat-value>span{font-size:16px;opacity:.5}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.user-summary>.summary-stats>.stat-container>.stat-value>span{font-size:12px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.user-summary>.summary-stats>.stat-container>.stat-value>span{font-size:12px}}.user-summary>.summary-stats>.stat-container>.stat-label{line-height:1.1;margin-bottom:1em;order:-1}.user-summary>.summary-stats>.stat-container progress{border:none;height:2px;margin-top:1em;width:100%}.user-summary>.summary-stats>.stat-container progress[value]::-webkit-progress-bar{background-color:#ffffff80}.user-summary>.summary-stats>.stat-container progress[value]::-webkit-progress-value{background-color:#fff}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.UserSummaryStatsContainer_container__kYxa7{background-color:#ffffff1a;border-radius:8px;display:flex;flex-direction:column;min-height:110px;padding:15px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UserSummaryStatsContainer_container__kYxa7{border-radius:6px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UserSummaryStatsContainer_container__kYxa7{border-radius:6px}}.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_value__vwuwy{font-family:plaxBold;font-size:36px;font-weight:400;line-height:1.1;margin-top:auto}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_value__vwuwy{font-size:22px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_value__vwuwy{font-size:22px}}.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_value__vwuwy>span{font-size:16px;opacity:.5}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_value__vwuwy>span{font-size:12px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_value__vwuwy>span{font-size:12px}}.UserSummaryStatsContainer_container__kYxa7>.UserSummaryStatsContainer_label__b1427{line-height:1.1;margin-bottom:1em;order:-1}.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_progress__NIGgu{--progress-fill:#fff;--progress-track:#ffffff4d;-webkit-margin-before:.5em;animation:scaleProgressBarIn 1s forwards;-webkit-appearance:none;appearance:none;background-color:var(--progress-track);border:none;border-radius:2px;height:2px;margin-block-start:.5em;transform-origin:left center;width:100%}.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_progress__NIGgu[value]::-webkit-progress-bar{background-color:var(--progress-track);border-radius:2px}.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_progress__NIGgu[value]::-webkit-progress-value{background-color:var(--progress-fill);border-radius:2px}.UserSummaryStatsContainer_container__kYxa7 .UserSummaryStatsContainer_progress__NIGgu[value]::-moz-progress-bar{background-color:var(--progress-fill);border-radius:2px}@keyframes scaleProgressBarIn{0%{transform:scaleX(.6)}to{transform:scaleX(1)}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.RecentlyPlayed_recentlyPlayed__H2-zm{--default-space:30px;padding:var(--default-space) 0 0 0;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.RecentlyPlayed_recentlyPlayed__H2-zm{--default-space:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.RecentlyPlayed_recentlyPlayed__H2-zm{--default-space:15px}}.RecentlyPlayed_recentlyPlayed__H2-zm .RecentlyPlayed_title__OHHS0{color:#292929;font-family:plaxBold;font-size:16px;font-weight:400;line-height:1;padding-left:var(--default-space)}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.RecentLessonCards_recentLessonCards__\+QqMy{--default-space:30px;grid-column-gap:10px;display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;margin-top:1.25em;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:calc(var(--default-space)/2);padding-left:var(--default-space);padding-top:2px;scroll-padding:var(--default-space)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.RecentLessonCards_recentLessonCards__\+QqMy{--default-space:15px;margin-top:.75em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.RecentLessonCards_recentLessonCards__\+QqMy{--default-space:15px;margin-top:.75em}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.RecentLessonCard_recentLessonCard__HDN4G{--default-space:30px;-webkit-appearance:none;appearance:none;background-color:#f8f7f4;border:none;border-radius:8px;display:grid;overflow:hidden;padding:0;scroll-snap-align:start;transition:background-color .15s ease-out}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.RecentLessonCard_recentLessonCard__HDN4G{--default-space:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.RecentLessonCard_recentLessonCard__HDN4G{--default-space:15px}}.RecentLessonCard_recentLessonCard__HDN4G:hover{background-color:#f1efe8;transition:background-color .25s ease-in-out}.RecentLessonCard_recentLessonCard__HDN4G:hover .RecentLessonCard_cardImg__K6Swx{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1)) saturate(110%);transform:scale(1.05);transition:all .2s ease-in}.RecentLessonCard_recentLessonCard__HDN4G:active{box-shadow:inset 0 2px 4px #0003}.RecentLessonCard_recentLessonCard__HDN4G:last-child{margin-right:var(--default-space)}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_cardContent__Y7abh{grid-column-gap:.5em;column-gap:.5em;display:grid;grid-template-columns:60px -webkit-min-content;grid-template-columns:60px min-content;padding:15px 15px 9px}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_cardContent__Y7abh .RecentLessonCard_cardImg__K6Swx{border-radius:6px;display:block;object-fit:cover;transition:all .2s ease-out}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_cardContent__Y7abh .RecentLessonCard_cardLabels__16Liy{color:#292929;cursor:default;max-width:22ch;text-align:left;-webkit-user-select:none;user-select:none}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_cardContent__Y7abh .RecentLessonCard_cardLabels__16Liy [class*=font-icon]{font-size:16px}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_cardContent__Y7abh .RecentLessonCard_cardLabels__16Liy .RecentLessonCard_cardTitle__tH\+05{font-family:plaxBold;font-size:15px;font-weight:400;line-height:1.4;margin-bottom:.04em;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_cardContent__Y7abh .RecentLessonCard_cardLabels__16Liy .RecentLessonCard_cardSubtitle__oObuN{font-family:plaxRegular;font-size:13px;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_lessonProgress__0Xy-k{-webkit-appearance:none;appearance:none;background-color:initial;border:none;height:6px;width:100%}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_lessonProgress__0Xy-k[value]::-webkit-progress-bar{background-color:initial}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_lessonProgress__0Xy-k[value]::-webkit-progress-value{background-color:#35d3c6}.RecentLessonCard_recentLessonCard__HDN4G .RecentLessonCard_lessonProgress__0Xy-k[value]::-moz-progress-bar{background-color:#35d3c6}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.NoRecentLessons_container__WymJc{color:#292929;font-size:.9em;margin:1em 0;padding:0 30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NoRecentLessons_container__WymJc{padding:0 15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NoRecentLessons_container__WymJc{padding:0 15px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.PlayingTime_container__jYiEc{--default-space:30px;background-color:#f8f7f4;border-radius:8px;color:#292929;display:grid;grid-template-areas:"title-and-duration title-and-duration" "breakdown breakdown" "totals totals";margin:var(--default-space);margin-top:calc(var(--default-space)/2);padding:18px 22px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlayingTime_container__jYiEc{--default-space:15px;grid-template-areas:"title-and-duration title-and-duration" "totals totals" "breakdown breakdown"}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlayingTime_container__jYiEc{--default-space:15px;grid-template-areas:"title-and-duration title-and-duration" "totals totals" "breakdown breakdown"}}.PlayingTime_container__jYiEc .PlayingTime_titleAndDuration__d8rTD{display:grid;grid-area:title-and-duration;grid-template-areas:". ."}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlayingTime_container__jYiEc .PlayingTime_titleAndDuration__d8rTD{grid-template-areas:"." "."}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlayingTime_container__jYiEc .PlayingTime_titleAndDuration__d8rTD{grid-template-areas:"." "."}}.PlayingTime_container__jYiEc .PlayingTime_titleAndDuration__d8rTD>h2{font-family:plaxBold;font-size:16px;font-weight:400}.PlayingTime_container__jYiEc .PlayingTime_timeBreakdown__OIBLI{display:flex;grid-area:breakdown;margin-bottom:var(--default-space);margin-top:var(--default-space);width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlayingTime_container__jYiEc .PlayingTime_timeBreakdown__OIBLI{flex-direction:column}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlayingTime_container__jYiEc .PlayingTime_timeBreakdown__OIBLI{flex-direction:column}}.PlayingTime_container__jYiEc .PlayingTime_totals__hOzxX{grid-gap:2em;display:grid;gap:2em;grid-area:totals;grid-template-areas:". .";margin-right:auto}.PlayingTime_container__jYiEc .PlayingTime_totals__hOzxX h3{display:inline-block;font-family:plaxBold;font-size:36px;font-weight:400;line-height:1.1}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlayingTime_container__jYiEc .PlayingTime_totals__hOzxX h3{display:grid;grid-template-areas:"." "."}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlayingTime_container__jYiEc .PlayingTime_totals__hOzxX h3{display:grid;grid-template-areas:"." "."}}.PlayingTime_container__jYiEc .PlayingTime_totals__hOzxX h3 .PlayingTime_unit__6tBpG{font-size:16px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.DurationSwitcher_container__\+yLBP{grid-gap:2em;display:grid;gap:2em;grid-template-areas:". . . .";list-style-type:none;margin-left:auto}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.DurationSwitcher_container__\+yLBP{font-size:12px;gap:1em;margin:1em auto 1em 0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.DurationSwitcher_container__\+yLBP{font-size:12px;gap:1em;margin:1em auto 1em 0}}.DurationSwitcher_container__\+yLBP>li{border-bottom:2px solid #0000;-webkit-user-select:none;user-select:none}.DurationSwitcher_container__\+yLBP>li button{-webkit-appearance:none;appearance:none;background-color:initial;border:none;color:#0009;cursor:default;font-family:plaxRegular;font-size:1em;padding:0 4px 4px;-webkit-user-select:none;user-select:none}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.DurationSwitcher_container__\+yLBP>li button{width:-webkit-max-content;width:max-content}}.DurationSwitcher_container__\+yLBP>li button:focus-visible{outline-offset:4px}.DurationSwitcher_container__\+yLBP>li button:hover{color:#292929;transition:all .2s ease-in}.DurationSwitcher_container__\+yLBP>li.DurationSwitcher_active__e5NcL{border-bottom-color:#292929}.DurationSwitcher_container__\+yLBP>li.DurationSwitcher_active__e5NcL button{color:#292929}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.breakdown-section{min-width:-webkit-max-content;min-width:max-content}.breakdown-section+.breakdown-section{margin-left:1em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.breakdown-section{min-width:unset}.breakdown-section+.breakdown-section{margin-left:0;margin-top:1em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.breakdown-section{min-width:unset}.breakdown-section+.breakdown-section{margin-left:0;margin-top:1em}}.breakdown-section>.breakdown-section-header{grid-gap:2px;align-items:center;display:grid;gap:2px;grid-template-areas:". .";justify-content:left;margin-bottom:.25em}.breakdown-section>.breakdown-section-header>.bar-label{font-family:plaxBold;font-size:12px;font-weight:400}.breakdown-section>.bar-chart{border-radius:9px;height:18px;transform-origin:left center}.breakdown-section>.bar-chart.scale-bar-width{animation:scaleBarWidth .4s ease-in-out;animation-fill-mode:forwards}.breakdown-section>.bar-chart>.bar-percentage{font-family:plaxBold;font-size:11px;line-height:16px;text-shadow:0 1px 1px #0000001a}.breakdown-section>.bar-chart>.bar-percentage>.bar-percentage-symbol{font-size:80%}.breakdown-section>.bar-value{font-size:20px;white-space:nowrap}.breakdown-section>.bar-value .bar-value-unit{font-size:16px}@keyframes scaleBarWidth{0%{transform:matrix(.1,0,0,1,0,0);transform-origin:0 50%}to{transform:matrix(1,0,0,1,0,0);transform-origin:0 50%}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.NotesPlayed_container__rZuME{--default-space:30px;background-color:#f8f7f4;border-radius:8px;color:#292929;display:grid;grid-template-areas:"title-and-duration title-and-duration" "breakdown breakdown" "totals totals";margin:var(--default-space);padding:18px 22px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NotesPlayed_container__rZuME{--default-space:15px;grid-template-areas:"title-and-duration title-and-duration" "totals totals" "breakdown breakdown"}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NotesPlayed_container__rZuME{--default-space:15px;grid-template-areas:"title-and-duration title-and-duration" "totals totals" "breakdown breakdown"}}.NotesPlayed_container__rZuME .NotesPlayed_titleAndDuration__PPVCG{display:grid;grid-area:title-and-duration;grid-template-areas:". ."}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NotesPlayed_container__rZuME .NotesPlayed_titleAndDuration__PPVCG{grid-template-areas:"." "."}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NotesPlayed_container__rZuME .NotesPlayed_titleAndDuration__PPVCG{grid-template-areas:"." "."}}.NotesPlayed_container__rZuME .NotesPlayed_titleAndDuration__PPVCG>h2{font-family:plaxBold;font-size:16px;font-weight:400}.NotesPlayed_container__rZuME .NotesPlayed_accuracyBreakdown__u6gMI{display:flex;grid-area:breakdown;margin-bottom:var(--default-space);margin-top:var(--default-space);width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NotesPlayed_container__rZuME .NotesPlayed_accuracyBreakdown__u6gMI{flex-direction:column}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NotesPlayed_container__rZuME .NotesPlayed_accuracyBreakdown__u6gMI{flex-direction:column}}.NotesPlayed_container__rZuME .NotesPlayed_totals__-Onpu{grid-gap:2em;display:grid;gap:2em;grid-area:totals;grid-template-areas:". .";margin-right:auto}.NotesPlayed_container__rZuME .NotesPlayed_totals__-Onpu h3{display:inline-block;font-size:36px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NotesPlayed_container__rZuME .NotesPlayed_totals__-Onpu h3{align-items:baseline;display:grid;grid-template-areas:"number units" "subtitle subtitle";grid-template-columns:-webkit-min-content;grid-template-columns:min-content}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NotesPlayed_container__rZuME .NotesPlayed_totals__-Onpu h3{align-items:baseline;display:grid;grid-template-areas:"number units" "subtitle subtitle";grid-template-columns:-webkit-min-content;grid-template-columns:min-content}}.NotesPlayed_container__rZuME .NotesPlayed_totals__-Onpu h3 .NotesPlayed_totalValue__nskD3{font-family:plaxBold;font-weight:400;grid-area:number}.NotesPlayed_container__rZuME .NotesPlayed_totals__-Onpu h3 .NotesPlayed_unit__z3Zmg{font-family:plaxBold;font-size:30px;font-weight:400;grid-area:units}.NotesPlayed_container__rZuME .NotesPlayed_totals__-Onpu h3 .NotesPlayed_totalLabel__QyTRw{font-size:16px;font-weight:400;grid-area:subtitle}.BootcampProgress_container__d9iRC{--default-space:30px;grid-gap:var(--default-space);display:grid;gap:var(--default-space);grid-template-columns:repeat(3,1fr);margin:var(--default-space)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.BootcampProgress_container__d9iRC{--default-space:15px;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse)and (min-width:801px){.BootcampProgress_container__d9iRC{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.BootcampProgress_container__d9iRC{--default-space:15px;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse)and (min-width:801px){.BootcampProgress_container__d9iRC{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.bootcamp-progress-card{align-items:stretch;-webkit-appearance:none;appearance:none;border:none;border-radius:8px;color:#fff;display:flex;flex-direction:column;gap:2em;justify-content:space-between;overflow:hidden;padding:20px 22px;transition:all .25s ease-out}.bootcamp-progress-card:hover{transition:all .25s ease-in}.bootcamp-progress-card:focus-visible{outline-offset:2px}.bootcamp-progress-card:active{box-shadow:inset 0 4px 8px #0003}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.bootcamp-progress-card{flex-direction:row;min-height:200px;padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.bootcamp-progress-card{flex-direction:row;min-height:200px;padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse)and (min-width:801px){.bootcamp-progress-card{gap:1em}}@media only screen and (pointer:fine)and (min-width:1481px){:global(.desktop) .bootcamp-progress-card{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}@media only screen and (pointer:fine)and (min-width:1481px){.desktop .bootcamp-progress-card{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}.bootcamp-progress-card.rookie{background-color:#6b33ef}.bootcamp-progress-card.rookie:hover{background-color:#602fd2}.bootcamp-progress-card.intermediate{background-color:#006360}.bootcamp-progress-card.intermediate:hover{background-color:#085855}.bootcamp-progress-card.advanced{background-color:#bd1a33}.bootcamp-progress-card.advanced:hover{background-color:#a71c2e}.bootcamp-progress-card .label-and-icon{align-items:flex-start;display:flex;height:100%;justify-content:space-between}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.bootcamp-progress-card .label-and-icon{flex-direction:column}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.bootcamp-progress-card .label-and-icon{flex-direction:column}}@media only screen and (pointer:fine)and (min-width:1481px){:global(.desktop) .bootcamp-progress-card .label-and-icon{flex-direction:column}}@media only screen and (pointer:fine)and (min-width:1481px){.desktop .bootcamp-progress-card .label-and-icon{flex-direction:column}}.bootcamp-progress-card .label-and-icon>.bootcamp-card-label{font-family:plaxBold;font-size:16px;font-weight:400;line-height:1.1;text-align:left;width:10ch}.bootcamp-progress-card .label-and-icon>.bootcamp-card-label:first-letter{text-transform:uppercase}.bootcamp-progress-card>.bootcamp-progress-visualization{display:grid;margin-bottom:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.bootcamp-progress-card>.bootcamp-progress-visualization{height:auto;margin-bottom:0;overflow:hidden;width:40vw}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.bootcamp-progress-card>.bootcamp-progress-visualization{height:auto;margin-bottom:0;overflow:hidden;width:40vw}}@media only screen and (pointer:fine){:global(.desktop) .bootcamp-progress-card>.bootcamp-progress-visualization{margin-bottom:0}.desktop .bootcamp-progress-card>.bootcamp-progress-visualization{margin-bottom:0}}.bootcamp-progress-card>.bootcamp-progress-visualization>.bootcamp-lesson-completion{align-self:center;gap:.25em;grid-column:1;grid-row:1;margin:0 auto}.bootcamp-progress-card>.bootcamp-progress-visualization>.bootcamp-lesson-completion>.lessons-completed{font-family:plaxBold;font-size:36px;font-weight:400}.bootcamp-progress-card>.bootcamp-progress-visualization>.bootcamp-lesson-completion>.total-divider,.bootcamp-progress-card>.bootcamp-progress-visualization>.bootcamp-lesson-completion>.total-lessons{font-family:plaxBold;font-weight:400;opacity:.5}.bootcamp-progress-card>.bootcamp-progress-visualization>svg{fill:#0000;align-self:center;grid-column:1;grid-row:1}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */svg{animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;transform-origin:center}svg path{stroke-width:4;stroke-linecap:round}svg path.hide-path{stroke:#0000}svg path.total-oval{stroke:#ffffff4d}@keyframes scaleOvalIn{0%{transform:scale(.75)}to{transform:scale(1)}}.SongsProgress_container__3QuK5{--default-space:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsProgress_container__3QuK5{--default-space:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsProgress_container__3QuK5{--default-space:15px}}.SongsProgress_container__3QuK5 dl{grid-gap:var(--default-space);display:grid;gap:var(--default-space);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:var(--default-space)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsProgress_container__3QuK5 dl{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsProgress_container__3QuK5 dl{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse)and (min-width:801px){.SongsProgress_container__3QuK5 dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:1fr}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.songs-progress-card{background-color:#f8f7f4;border-radius:8px;color:#000;display:flex;flex-direction:column;gap:2em;justify-content:space-between;padding:20px 22px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songs-progress-card{padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songs-progress-card{padding:15px}}.songs-progress-card>.songs-card-label{font-family:plaxBold;font-size:16px;font-weight:400;line-height:1.1;max-width:20ch;order:-1}.songs-progress-card .songs-card-value{font-family:plaxBold;font-size:36px;font-weight:400}.songs-progress-card .songs-card-value>.total-value{color:#777;font-size:16px}.songs-progress-card .songs-card-value>.total-value:not(:empty):before{content:"/ "}.loading-animation2{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;width:100%;z-index:20}.loading-animation2>.loader-container{align-content:center;display:flex;height:10%;justify-content:center;max-height:50px;position:relative;width:100%}.loading-animation2>.loader-container>.loader-box{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0003;display:flex;height:150px;position:absolute;top:25px;width:150px;z-index:0}.loader,.loader:after,.loader:before{animation:load1 1s ease-in-out infinite;background:#6b33ef;height:4em;width:1em}.loader{animation-delay:-.16s;color:#6b33ef;font-size:11px;margin:88px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{animation-delay:-.32s;left:-1.5em}.loader:after{left:1.5em}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.course-lessons-page{height:100vh;width:100vw}.course-lessons-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.course-lessons-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .course-lessons-page{color:#292929;font-family:plaxRegular}.course-lessons-page .swiper-slide,.course-lessons-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.course-lessons-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.course-lessons-page{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){:global(.desktop) .course-lessons-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.desktop .course-lessons-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.course-lessons-page>.header{grid-area:header}.course-lessons-page>.loading-animation2{position:absolute;z-index:20}.course-lessons-page .scrollable-content{grid-area:scrollable-content}.course-lessons-page .footer{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){:global(.desktop) .course-lessons-page .footer{height:100vh}.desktop .course-lessons-page .footer{height:100vh}}.course-lessons-page>.header{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){:global(.desktop) .course-lessons-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}:global(.desktop) .course-lessons-page>.header>.difficulty-navigation{margin-top:15px}.desktop .course-lessons-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .course-lessons-page>.header>.difficulty-navigation{margin-top:15px}}.course-lessons-page>.header .section-title>h1,.course-lessons-page>.header .section-title>span,.course-lessons-page>.header>h1,.course-lessons-page>.header>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page>.header .section-title>h1,.course-lessons-page>.header .section-title>span,.course-lessons-page>.header>h1,.course-lessons-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page>.header .section-title>h1,.course-lessons-page>.header .section-title>span,.course-lessons-page>.header>h1,.course-lessons-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.course-lessons-page>.header :global(.desktop) .section-title>h1,.course-lessons-page>.header :global(.desktop) .section-title>span,:global(.desktop) .course-lessons-page>.header .section-title>h1,:global(.desktop) .course-lessons-page>.header .section-title>span,:global(.desktop) .course-lessons-page>.header>h1,:global(.desktop) .course-lessons-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}.course-lessons-page>.header .desktop .section-title>h1,.course-lessons-page>.header .desktop .section-title>span,.desktop .course-lessons-page>.header .section-title>h1,.desktop .course-lessons-page>.header .section-title>span,.desktop .course-lessons-page>.header>h1,.desktop .course-lessons-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.course-lessons-page>.header .info-icon{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.course-lessons-page>.header :global(.desktop) .info-icon,:global(.desktop) .course-lessons-page>.header .info-icon{align-items:center;height:auto}.course-lessons-page>.header :global(.desktop) .info-icon .font-icon-container,:global(.desktop) .course-lessons-page>.header .info-icon .font-icon-container{display:flex}.course-lessons-page>.header :global(.desktop) .info-icon .font-icon-container>i,:global(.desktop) .course-lessons-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}.course-lessons-page>.header .desktop .info-icon,.desktop .course-lessons-page>.header .info-icon{align-items:center;height:auto}.course-lessons-page>.header .desktop .info-icon .font-icon-container,.desktop .course-lessons-page>.header .info-icon .font-icon-container{display:flex}.course-lessons-page>.header .desktop .info-icon .font-icon-container>i,.desktop .course-lessons-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.course-lessons-page>.scrollable-content>.cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page>.scrollable-content>.cards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page>.scrollable-content>.cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page>.scrollable-content>.cards{gap:5px;padding:5px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page>.scrollable-content>.cards{gap:5px;padding:5px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page>.scrollable-content>.cards>.card2 .in-progress-amount{display:none}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page>.scrollable-content>.cards>.card2 .in-progress-amount{display:none}}.course-lessons-page .header{align-items:center;display:grid;grid-template-areas:"back-to-courses back-to-courses" "title overview-toggle";padding-bottom:20px}.course-lessons-page .header>.back-to-courses{grid-area:back-to-courses}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .header>.back-to-courses{margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .header>.back-to-courses{margin-top:-4px}}@media only screen and (pointer:fine){:global(.mac-desktop) .course-lessons-page .header>.back-to-courses{margin-bottom:4px;padding-top:15px}.mac-desktop .course-lessons-page .header>.back-to-courses{margin-bottom:4px;padding-top:15px}}.course-lessons-page .header>.back-to-courses>a{align-items:center;color:#6b33ef;display:flex;font-family:plaxRegular;font-size:17px;font-weight:400;gap:.25em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .header>.back-to-courses>a{justify-content:center}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .header>.back-to-courses>a{justify-content:center}}.course-lessons-page .header>.back-to-courses>a>.font-icon-container{display:inline-flex}.course-lessons-page .header>.back-to-courses>a>.font-icon-container>i{font-size:20px}.course-lessons-page .header h1{grid-area:title}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .header h1{margin-bottom:.5em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .header h1{margin-bottom:.5em}}.course-lessons-page .header .overview-toggle{align-items:center;align-self:end;background-color:initial;border:1px solid #0000;border-radius:4px;color:#292929;display:flex;font-family:plaxRegular,system-ui;font-size:13px;font-weight:400;grid-area:overview-toggle;height:40px;line-height:1.1;margin-bottom:.5em;margin-left:auto;min-width:136px;padding:.15em .5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .header .overview-toggle{font-size:10px;min-width:84px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .header .overview-toggle{font-size:10px;min-width:84px}}@media only screen and (pointer:fine){:global(.desktop) .course-lessons-page .header .overview-toggle{align-self:end;margin-bottom:8px;transition:all .15s ease-in}:global(.desktop) .course-lessons-page .header .overview-toggle:hover{background-color:#00000014;transition:all .2s ease-in-out}.desktop .course-lessons-page .header .overview-toggle{align-self:end;margin-bottom:8px;transition:all .15s ease-in}.desktop .course-lessons-page .header .overview-toggle:hover{background-color:#00000014;transition:all .2s ease-in-out}}.course-lessons-page .header .overview-toggle:active{background-color:#0000001a}.course-lessons-page .header .overview-toggle .font-icon-container{margin-left:auto;margin-top:4px;transition:all .15s ease-out}.course-lessons-page .header .overview-toggle .font-icon-container .font-icon{font-size:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .header .overview-toggle .font-icon-container .font-icon{font-size:14px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .header .overview-toggle .font-icon-container .font-icon{font-size:14px}}.course-lessons-page .header .overview-toggle.active{animation:highlightToggleButton 1.1s infinite alternate;background-color:#f44f0014;border-color:#f44f0080}.course-lessons-page .header .overview-toggle.active:hover{background-color:#f44f001a}.course-lessons-page .header .overview-toggle.active .font-icon-container{transform:rotate(180deg);transition:transform .15s ease-in}@media only screen and (pointer:fine){:global(.desktop) .course-lessons-page .header .overview-toggle{margin-top:9px}.desktop .course-lessons-page .header .overview-toggle{margin-top:9px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .header{grid-template-areas:"back-to-courses title" ". overview-toggle";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;padding:10px 15px 0 5px}.course-lessons-page .header>span{font-size:17px;margin-left:10px}.course-lessons-page .header>.back-to-courses{margin-right:5px;width:44px}.course-lessons-page .header>.back-to-courses>a>span{display:none}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .header{grid-template-areas:"back-to-courses title" ". overview-toggle";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;padding:10px 15px 0 5px}.course-lessons-page .header>span{font-size:17px;margin-left:10px}.course-lessons-page .header>.back-to-courses{margin-right:5px;width:44px}.course-lessons-page .header>.back-to-courses>a>span{display:none}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .header{align-items:start}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .header{grid-template-areas:"back-to-courses title overview-toggle";grid-template-columns:-webkit-min-content 1fr -webkit-max-content;grid-template-columns:min-content 1fr max-content}.course-lessons-page .header>h1{text-wrap:balance;margin-right:10px}}.course-lessons-page>.scrollable-content{position:relative}.course-lessons-page .info-content>.hero>img{height:110px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.course-lessons-page .info-content>.hero>img{height:64px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.course-lessons-page .info-content>.hero>img{height:64px}}.description{white-space:pre-line}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.card2{grid-row-gap:10px;background-color:#6b33ef;border-radius:8px;color:#fff;display:grid;font-family:plaxBold,system-ui;font-weight:400;grid-template-areas:"number art art" "title title title" "subtitle subtitle icon" "progress-amount progress-amount progress-amount" "progress-bar progress-bar progress-bar";grid-template-columns:1fr auto auto;grid-template-rows:1fr -webkit-min-content -webkit-min-content -webkit-min-content 8px;grid-template-rows:1fr min-content min-content min-content 8px;overflow:hidden;padding:0;position:relative;transition:all .2s ease-out;-webkit-user-select:none;user-select:none;will-change:transform}.card2.complete{color:#292929}.card2:not(:has(>.font-icon-container)){grid-template-areas:"number art" "title title" "subtitle subtitle" "progress-amount progress-amount" "progress-bar progress-bar";grid-template-columns:1fr 112px}.card2:has(.in-progress-amount:empty){grid-template-areas:"number art art" "title title title" "subtitle subtitle icon";grid-template-rows:1fr -webkit-min-content -webkit-min-content;grid-template-rows:1fr min-content min-content;padding-bottom:20px}.card2:has(.in-progress-amount:empty)>.in-progress-amount,.card2:has(.in-progress-amount:empty)>progress{display:none}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.card2{grid-template-rows:98px auto auto auto 8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.card2{grid-template-areas:"number art" "title art" "subtitle icon" "progress-amount progress-amount" "progress-bar progress-bar";grid-template-rows:98px auto auto auto 8px;grid-template-rows:auto 1fr auto auto 8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.card2:not(:has(>.font-icon-container)){grid-template-areas:"number art" "title art" "subtitle subtitle" "progress-amount progress-amount" "progress-bar progress-bar"}}.card2:hover{transition:all .25s ease-in-out}.card2:active{box-shadow:inset 0 2px 4px #0003}.card2.rookie{background-color:#6b33ef}.card2.rookie:hover{background-color:#602fd2}.card2.intermediate{background-color:#006360}.card2.intermediate:hover{background-color:#085855}.card2.advanced{background-color:#bd1a33}.card2.advanced:hover{background-color:#a71c2e}.card2.complete{background-color:#f5f5f5}.card2.complete:hover{background-color:#efefef}.card2>.oval{-webkit-clip-path:url(#ellipse-svg-clip-path);clip-path:url(#ellipse-svg-clip-path);display:flex;height:calc(60% + 20px);left:-20px;position:absolute;top:calc(-16% - 20px);transform:translateZ(0) rotate(28deg);width:calc(40% + 20px);z-index:0}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.card2>.oval{height:calc(80% + 20px);left:calc(-6% - 20px);top:calc(-27% - 20px);transform:rotate(50deg);width:calc(60% + 20px)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.card2>.oval{height:calc(80% + 20px);left:calc(-6% - 20px);left:calc(-7% - 20px);top:calc(-27% - 20px);top:calc(-48% - 20px);transform:rotate(50deg);transform:rotate(4deg);width:calc(60% + 20px)}}.card2>.oval.highlighted-rookie{background-color:#c9a5fb}.card2>.oval.highlighted-intermediate{background-color:#35d3c6}.card2>.oval.highlighted-advanced{background-color:#ea3d3d}.card2>.checkmark-and-lesson-number{display:flex;grid-area:number;margin:20px 0 0 20px;z-index:1}.card2>.checkmark-and-lesson-number>.checkmark{padding-right:8px}.card2>.checkmark-and-lesson-number>.checkmark>.font-icon-container>i{font-size:22px}.rookie .card2>.checkmark-and-lesson-number>.checkmark>.font-icon-container>i{color:#6b33ef}.intermediate .card2>.checkmark-and-lesson-number>.checkmark>.font-icon-container>i{color:#006360}.advanced .card2>.checkmark-and-lesson-number>.checkmark>.font-icon-container>i{color:#bd1a33}.card2>.checkmark-and-lesson-number>.lesson-number{color:#fff;display:flex;font-family:plaxBold,system-ui;font-size:20px;font-weight:400;line-height:1}.card2.complete>.checkmark-and-lesson-number>.lesson-number{color:#292929}.card2>.image{aspect-ratio:1;border-radius:5px;display:block;grid-area:art;height:auto;margin:20px 20px 0 0;object-fit:cover;width:92px;z-index:1}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.card2>.image{justify-self:end;width:80px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.card2>.image{justify-self:end;width:80px}}.card2>.title{font-size:20px;grid-area:title}.card2>.subtitle,.card2>.title{text-wrap:balance;line-height:1.1;margin-inline:20px}.card2>.subtitle{font-size:15px;grid-area:subtitle}.card2:not(.complete)>.subtitle{color:#ffffffd9}.card2>.font-icon-container{-webkit-margin-after:-6px;-webkit-margin-end:20px;align-content:flex-end;align-items:flex-end;align-self:flex-end;display:inline-flex;grid-area:icon;justify-content:flex-end;justify-self:flex-end;margin-block-end:-6px;margin-inline-end:20px;position:absolute;width:-webkit-min-content;width:min-content}.card2>.font-icon-container .font-icon{font-size:24px}.card2.complete>.font-icon-container .font-icon{color:#00000080}.card2>.in-progress-amount{-webkit-margin-start:20px;font-size:12px;grid-area:progress-amount;margin-inline-start:20px}.card2:not(.complete)>.in-progress-amount{color:#ffffffd9}.card2>progress{-webkit-appearance:none;appearance:none;background-color:initial;border:none;grid-area:progress-bar;height:8px;width:100%}.card2>progress[value]::-webkit-progress-bar{background-color:initial}.rookie .card2>progress[value]::-webkit-progress-value{background-color:#c9a5fb}.rookie .card2>progress[value]::-moz-progress-bar{background-color:#c9a5fb}.intermediate .card2>progress[value]::-webkit-progress-value{background-color:#35d3c6}.intermediate .card2>progress[value]::-moz-progress-bar{background-color:#35d3c6}.advanced .card2>progress[value]::-webkit-progress-value{background-color:#ea3d3d}.advanced .card2>progress[value]::-moz-progress-bar{background-color:#ea3d3d}.card2 :is(.title,.subtitle,>.font-icon-container,.in-progress-amount,progress){align-self:end;z-index:1}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseOverview_courseOverview__dnmWs{grid-gap:30px;background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 5px 10px #0000004d;color:#292929;display:grid;gap:30px;grid-template-areas:"title" "progress" "summary" "teachers" "lists";grid-template-columns:1fr;left:0;padding:30px;position:absolute;right:0;top:0;transform-origin:top center;width:100%;z-index:2}.CourseOverview_courseOverview__dnmWs:not(.CourseOverview_active__7athy){opacity:0;pointer-events:none;transform:translateY(-100%);transition:all 225ms cubic-bezier(1,.18,.77,.33);visibility:hidden}.CourseOverview_courseOverview__dnmWs.CourseOverview_active__7athy{opacity:1;pointer-events:auto;transform:translateY(0);transition:all .25s cubic-bezier(.13,.77,.57,.75);visibility:visible}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseOverview_courseOverview__dnmWs{padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseOverview_courseOverview__dnmWs{padding:15px}}.CourseOverview_courseOverview__dnmWs .CourseOverview_listSections__f9ynN{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1400px)and (any-hover:hover){.CourseOverview_courseOverview__dnmWs .CourseOverview_listSections__f9ynN{gap:30px;grid-template-columns:1fr}}@media only screen and (orientation:portrait){.CourseOverview_courseOverview__dnmWs .CourseOverview_listSections__f9ynN{gap:30px;grid-template-columns:1fr}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseOverview_courseOverview__dnmWs .CourseOverview_listSections__f9ynN{grid-template-columns:1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseOverview_courseOverview__dnmWs .CourseOverview_listSections__f9ynN{grid-template-columns:1fr}}.CourseOverview_courseOverview__dnmWs h2{font-family:plaxBold;font-size:22px;font-weight:400}.CourseOverview_courseOverview__dnmWs h3{font-family:plaxBold;font-size:18px;font-weight:400}.CourseOverview_courseOverview__dnmWs li{line-height:1.2}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseLessonProgress_courseLessonProgress__a7ust{display:grid;grid-area:progress}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonCounts__7sdgt{align-items:baseline;display:flex;font-family:plaxBold;font-size:13px;font-weight:400}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonCounts__7sdgt *+*{margin-left:1em}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonCounts__7sdgt .CourseLessonProgress_lessonsCompleted__lVRKI{color:#777}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonCounts__7sdgt .CourseLessonProgress_lessonsIncomplete__EW6QW.CourseLessonProgress_rookie__4wLS2{color:#6b33ef}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonCounts__7sdgt .CourseLessonProgress_lessonsIncomplete__EW6QW.CourseLessonProgress_intermediate__uRgFp{color:#006360}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonCounts__7sdgt .CourseLessonProgress_lessonsIncomplete__EW6QW.CourseLessonProgress_advanced__CMnmb{color:#bd1a33}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonMarkers__SpxjL{min-height:30px}.CourseLessonProgress_courseLessonProgress__a7ust .CourseLessonProgress_courseLessonMarkers__SpxjL .CourseLessonProgress_progressChart__qpPMO{margin-top:1em}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseLessonProgressMarker_lessonComplete__MP09d{fill:#dfdfdf}.CourseLessonProgressMarker_lessonIncomplete__MtEow.CourseLessonProgressMarker_rookie__A-q-h{fill:#6b33ef}.CourseLessonProgressMarker_lessonIncomplete__MtEow.CourseLessonProgressMarker_intermediate__ueD1O{fill:#006360}.CourseLessonProgressMarker_lessonIncomplete__MtEow.CourseLessonProgressMarker_advanced__\+xBJP{fill:#bd1a33}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseSummary_courseSummary__my\+WE{align-items:baseline;display:grid;grid-area:summary;grid-template-areas:"title description" ". course-metadata";grid-template-columns:20ch 1fr}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseSummary_courseSummary__my\+WE{grid-row-gap:.5em;grid-template-areas:"title" "description" "course-metadata";grid-template-columns:1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSummary_courseSummary__my\+WE{grid-row-gap:.5em;grid-template-areas:"title" "description" "course-metadata";grid-template-columns:1fr}}.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj{display:flex;grid-area:course-metadata;margin-top:1em}.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj>*+*{margin-left:1em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj{flex-direction:column}.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj>*+*{margin-left:0;margin-top:.75em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj{flex-direction:column}.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj>*+*{margin-left:0;margin-top:.75em}}.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj .CourseSummary_courseMetadataItem__h1N-9{grid-column-gap:.5em;display:grid;grid-template-areas:"icon label" "icon value";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj .CourseSummary_courseMetadataItem__h1N-9 .CourseSummary_label__1daCr{font-size:80%;grid-area:label}.CourseSummary_courseSummary__my\+WE .CourseSummary_courseMetadata__RPfAj .CourseSummary_courseMetadataItem__h1N-9 .CourseSummary_value__niW\+q{font-family:plaxBold;font-weight:400;grid-area:value;margin-top:-.75em}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseTeachers_courseTeachers__zhlS0{align-items:center;display:grid;grid-area:teachers;grid-template-areas:"title list";grid-template-columns:20ch 1fr}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseTeachers_courseTeachers__zhlS0{grid-row-gap:.5em;grid-template-areas:"title" "list";grid-template-columns:1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseTeachers_courseTeachers__zhlS0{grid-row-gap:.5em;grid-template-areas:"title" "list";grid-template-columns:1fr}}.CourseTeachers_courseTeachers__zhlS0 .CourseTeachers_teacherList__O22AS{grid-gap:1.25em;display:grid;gap:1.25em;grid-template-columns:repeat(auto-fill,calc(68px + 16ch))}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseTeachers_courseTeachers__zhlS0 .CourseTeachers_teacherList__O22AS{grid-template-columns:1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseTeachers_courseTeachers__zhlS0 .CourseTeachers_teacherList__O22AS{grid-template-columns:1fr}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseTeacher_courseTeacher__ecl1X{grid-gap:.5em;align-items:center;display:grid;gap:.5em;grid-template-areas:"img info";grid-template-columns:68px 20ch}.CourseTeacher_courseTeacher__ecl1X .CourseTeacher_teacherImg__ThCM0{display:block;grid-area:img;height:auto;max-width:100%;object-fit:cover}.CourseTeacher_courseTeacher__ecl1X .CourseTeacher_teacherInfo__X48Cb{font-size:16px;grid-area:info}.CourseTeacher_courseTeacher__ecl1X .CourseTeacher_teacherInfo__X48Cb .CourseTeacher_teacherName__FgB9K{font-family:plaxBold;font-weight:400;line-height:1;margin-bottom:.25em}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseOverviewListSection_courseOverviewListSection__AFiBE{grid-column-gap:1em;align-items:baseline;display:grid;grid-template-areas:"title list";grid-template-columns:20ch 1fr}.CourseOverviewListSection_courseOverviewListSection__AFiBE:has(li:only-child){grid-column-gap:0}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseOverviewListSection_courseOverviewListSection__AFiBE{grid-row-gap:.5em;align-items:start;grid-template-areas:"title" "list";grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content}.CourseOverviewListSection_courseOverviewListSection__AFiBE .CourseOverviewListSection_sectionList__IyDp9{padding-left:1em}.CourseOverviewListSection_courseOverviewListSection__AFiBE .CourseOverviewListSection_sectionList__IyDp9:has(li:only-child){padding-left:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseOverviewListSection_courseOverviewListSection__AFiBE{grid-row-gap:.5em;align-items:start;grid-template-areas:"title" "list";grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content}.CourseOverviewListSection_courseOverviewListSection__AFiBE .CourseOverviewListSection_sectionList__IyDp9{padding-left:1em}.CourseOverviewListSection_courseOverviewListSection__AFiBE .CourseOverviewListSection_sectionList__IyDp9:has(li:only-child){padding-left:0}}.CourseOverviewListSection_courseOverviewListSection__AFiBE .CourseOverviewListSection_sectionList__IyDp9 li+li{margin-top:.75em}.CourseOverviewListSection_courseOverviewListSection__AFiBE .CourseOverviewListSection_sectionList__IyDp9:has(li:only-child){list-style-type:none}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseSection_courseSection__EWa3Z{border-top:1px solid #00000029;color:#292929;font-size:17px}.CourseSection_courseSection__EWa3Z:first-of-type{border-top-color:#0000}.CourseSection_courseSection__EWa3Z:last-of-type{border-bottom:1px solid #00000029}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */[open]>.CourseSectionHeader_courseSectionHeader__nrY3K:hover{background-color:#f7f7f7e6}.CourseSectionHeader_courseSectionHeader__nrY3K{grid-column-gap:10px;align-items:start;-webkit-backdrop-filter:blur(4px) saturate(110%);backdrop-filter:blur(4px) saturate(110%);background-color:#ffffffe6;border-bottom:1px solid #00000014;column-gap:10px;cursor:default;display:grid;font-family:plaxRegular;grid-template-columns:48px 2ch 1fr 40px;grid-template-columns:48px var(--section-number-width,2ch) 1fr 40px;list-style-type:none;padding:8px 30px 8px 8px;position:-webkit-sticky;position:sticky;top:-1px;transition:all .15s ease-in;z-index:1}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSectionHeader_courseSectionHeader__nrY3K{position:static}}.CourseSectionHeader_courseSectionHeader__nrY3K:hover{background-color:#f7f7f7;transition:all .2s ease-in-out}.CourseSectionHeader_courseSectionHeader__nrY3K::-webkit-details-marker{display:none}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_hidden__m4z\+E{border-bottom-color:#0000}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_hidden__m4z\+E .CourseSectionHeader_arrowContainer__O8aey>div{transform:rotate(0) translateY(0);transition:transform .2s ease-out}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS{border-bottom-color:#00000014}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_arrowContainer__O8aey>div{transform:rotate(90deg) translateY(5px) translateX(2px);transition:transform .2s ease-in}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_arrowContainer__O8aey>div{margin-left:15px;margin-top:4px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_arrowContainer__O8aey>div{margin-left:8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_arrowContainer__O8aey>div{margin-left:8px}}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_arrowContainer__O8aey>div .CourseSectionHeader_font-icon__srzEk{font-size:16px}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_sectionNumber__6l74t{color:#292929;font-family:plaxBold;font-size:30px;justify-self:end;line-height:1;text-align:right}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_nameAndDescription__dyajV{margin-top:.5em}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_nameAndDescription__dyajV .CourseSectionHeader_name__asR\+0{color:#292929;font-family:plaxBold;font-size:17px;line-height:1}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_nameAndDescription__dyajV .CourseSectionHeader_description__5nxiG{color:dimgray;font-size:14px;line-height:1.15;margin-right:1em;margin-top:.15em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseSectionHeader_courseSectionHeader__nrY3K{padding:4px 15px 4px 4px}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_hidden__m4z\+E .CourseSectionHeader_nameAndDescription__dyajV .CourseSectionHeader_description__5nxiG{display:none}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_sectionNumber__6l74t:has(+.CourseSectionHeader_nameAndDescription__dyajV>.CourseSectionHeader_description__5nxiG:empty){align-self:center;margin-top:-.2em}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_name__asR\+0:has(+.CourseSectionHeader_description__5nxiG:empty){margin-top:0}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_description__5nxiG{margin:.5em 0}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_description__5nxiG:empty{display:none}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_arrowContainer__O8aey{margin-top:4px}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_arrowContainer__O8aey:has(~.CourseSectionHeader_nameAndDescription__dyajV>.CourseSectionHeader_description__5nxiG:empty){align-self:center}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSectionHeader_courseSectionHeader__nrY3K{padding:4px 15px 4px 4px}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_hidden__m4z\+E .CourseSectionHeader_nameAndDescription__dyajV .CourseSectionHeader_description__5nxiG{display:none}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_sectionNumber__6l74t:has(+.CourseSectionHeader_nameAndDescription__dyajV>.CourseSectionHeader_description__5nxiG:empty){align-self:center;margin-top:-.2em}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_name__asR\+0:has(+.CourseSectionHeader_description__5nxiG:empty){margin-top:0}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_description__5nxiG{margin:.5em 0}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_description__5nxiG:empty{display:none}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_arrowContainer__O8aey{margin-top:4px}.CourseSectionHeader_courseSectionHeader__nrY3K.CourseSectionHeader_visible__EWPkS .CourseSectionHeader_arrowContainer__O8aey:has(~.CourseSectionHeader_nameAndDescription__dyajV>.CourseSectionHeader_description__5nxiG:empty){align-self:center}}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_progressBarContainer__QvNWZ{margin-bottom:0;margin-left:auto;margin-top:.5em;text-align:right}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_progressBarContainer__QvNWZ .CourseSectionHeader_progressBar__cn7PJ{display:block;height:20px}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_progressBarContainer__QvNWZ .CourseSectionHeader_checkContainer__NGlIh{align-items:center;display:flex;justify-content:center}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_progressBarContainer__QvNWZ .CourseSectionHeader_checkContainer__NGlIh .font-icon-container .font-icon{color:#31a096;display:block;font-size:14px;margin-right:.25em;margin-top:1px}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_progressBarContainer__QvNWZ .CourseSectionHeader_progressBarLabel__sUqv3{color:#777;display:inline-block;font-family:plaxBold;font-size:12px}.CourseSectionHeader_courseSectionHeader__nrY3K .CourseSectionHeader_progressBarContainer__QvNWZ .CourseSectionHeader_progressBarLabel__sUqv3:only-child{display:flex;flex-direction:column;height:100%;justify-content:center}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseSectionBody_scrollable-content__xS-Cw .CourseSectionBody_cards__PVsve{grid-column-gap:1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CourseSectionBody_invisible-title-bar__KKIYM{-webkit-app-region:drag;height:98px;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:10000}.CourseSectionBody_scrollable-content__xS-Cw{display:block;overflow-y:auto}.CourseSectionBody_courseSectionBody__etRcB{padding-bottom:15px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseSectionBody_courseSectionBody__etRcB{padding-bottom:7.5px;padding-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSectionBody_courseSectionBody__etRcB{padding-bottom:7.5px;padding-top:2px}}.CourseSectionBody_courseSectionBody__etRcB .CourseSectionBody_cards2__G2dAl{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseSectionBody_courseSectionBody__etRcB .CourseSectionBody_cards2__G2dAl{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSectionBody_courseSectionBody__etRcB .CourseSectionBody_cards2__G2dAl{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CourseSectionBody_courseSectionBody__etRcB .CourseSectionBody_cards2__G2dAl{gap:5px;padding:5px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CourseSectionBody_courseSectionBody__etRcB .CourseSectionBody_cards2__G2dAl{gap:5px;padding:5px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */a{cursor:default}.UnlockedSongs_container__XZ0kb{background-color:#35d3c6;border:1px solid #efefef;border-radius:8px;color:initial;display:grid;grid-template-rows:1fr 1fr;height:100%;overflow:hidden;padding:20px;transition:all .2s ease-in;-webkit-user-select:none;user-select:none;will-change:transform}.UnlockedSongs_container__XZ0kb:hover{background-color:#2cc8bb;transition:all .25s ease-in-out}.UnlockedSongs_container__XZ0kb>*{text-align:center}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_graphicTop__Yxorm{position:relative}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_graphicTop__Yxorm>.UnlockedSongs_oval__sP1LS{background-color:#fff;bottom:10%;-webkit-clip-path:url(#ellipse-svg-clip-path);clip-path:url(#ellipse-svg-clip-path);height:400%;margin-right:-20px;position:absolute;right:0;transform:scaleX(-1);width:calc(140% + 40px)}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_graphicTop__Yxorm .UnlockedSongs_ribbon__niCbm{display:flex;justify-content:center;position:absolute;width:100%}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_graphicTop__Yxorm .UnlockedSongs_ribbon__niCbm img{display:block;height:72px;margin-top:-8px;max-width:100%;width:72px}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF{color:#0e4d4b;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF>.UnlockedSongs_congratulations__uwXG-{font-size:20px;line-height:1.1;min-height:70px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF>.UnlockedSongs_congratulations__uwXG-{font-size:17px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF>.UnlockedSongs_congratulations__uwXG-{font-size:17px}}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF>.UnlockedSongs_congratulations__uwXG->.UnlockedSongs_exclamation__HKwC4{font-family:plaxBold;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF>.UnlockedSongs_congratulations__uwXG->.UnlockedSongs_unlocked__L5QKs{font-size:14px;font-weight:100;margin-top:5px}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF .UnlockedSongs_newSongs__VYvE2{font-family:plaxBold;font-size:14px;font-weight:400;line-height:1.1;text-transform:uppercase}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF .UnlockedSongs_newSongs__VYvE2>*{display:inline-block}.UnlockedSongs_container__XZ0kb>.UnlockedSongs_textBottom__LIuCF .UnlockedSongs_newSongs__VYvE2>*>*{font-size:14px!important}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.lesson-page{height:100vh;width:100vw}.lesson-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.lesson-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .lesson-page{color:#292929;font-family:plaxRegular}.lesson-page .swiper-slide,.lesson-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.lesson-page .swiper-wrapper{-webkit-transform-style:preserve-3d}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.lesson-page{display:flex;flex-direction:column}@media only screen and (pointer:fine){:global(.desktop) .lesson-page{overflow:hidden}.desktop .lesson-page{overflow:hidden}}.lesson-page .segment{flex:1 1}.lesson-page .feedbackDisabled{grid-gap:15px;display:grid;gap:15px;grid-template-areas:"icon text"}.lesson-page .feedbackDisabledIcon{grid-area:icon}.lesson-page .feedbackDisabledIcon .font-icon-container .icon-microphone-slash{color:#292929;font-size:1.4em}.lesson-page .feedbackDisabledText{grid-area:text}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.control-bar-overlay-click-intercept{background-color:initial;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:1000}.control-bar{--button-width:44px;align-items:center;background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;display:grid;grid-template-areas:"back-and-segments . playback-controls player-feature-controls";grid-template-columns:1fr 0 -webkit-max-content 1fr;grid-template-columns:1fr 0 max-content 1fr;height:100px;max-height:100px;padding-inline:30px;padding-top:env(safe-area-inset-top,20px);z-index:2}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.control-bar{-webkit-padding-start:env(safe-area-inset-left,10px);-webkit-padding-end:env(safe-area-inset-right,10px);padding-inline-end:env(safe-area-inset-right,10px);padding-inline-start:env(safe-area-inset-left,10px)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.control-bar{-webkit-padding-start:env(safe-area-inset-left,10px);-webkit-padding-end:env(safe-area-inset-right,10px);padding-inline-end:env(safe-area-inset-right,10px);padding-inline-start:env(safe-area-inset-left,10px)}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.control-bar{grid-template-areas:"back-and-segments playback-controls player-feature-controls";grid-template-columns:-webkit-max-content 1fr auto;grid-template-columns:max-content 1fr auto}}@media only screen and (pointer:fine){:global(.desktop) .control-bar{padding-inline:10px}.desktop .control-bar{padding-inline:10px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.control-bar{height:60px;padding-top:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.control-bar{height:60px;padding-top:0}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.control-bar.hidden{margin-top:-60px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.control-bar.hidden{margin-top:-60px}}@media only screen and (pointer:fine){:global(.desktop) .control-bar{--button-width:60px;column-gap:1px;height:56px;padding-top:0}.desktop .control-bar{--button-width:60px;column-gap:1px;height:56px;padding-top:0}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.control-bar .next-segment-button,.control-bar .previous-segment-button{display:none}}.control-bar.is-playing{background-color:initial}.control-bar.is-playing .back-button2,.control-bar.is-playing .next-segment-button,.control-bar.is-playing .previous-segment-button,.control-bar.is-playing .segment-selector{display:none}.control-bar .segment-selector{width:100%}.control-bar .back-and-segments{align-items:center;display:flex;grid-area:back-and-segments}@media only screen and (pointer:fine){:global(.mac-desktop) .control-bar .back-and-segments{-webkit-padding-start:80px;padding-inline-start:80px}.mac-desktop .control-bar .back-and-segments{-webkit-padding-start:80px;padding-inline-start:80px}}.control-bar .playback-controls{display:grid;grid-area:playback-controls;grid-template-areas:"previous-segment-button play-button next-segment-button";grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);justify-content:center}.control-bar .player-feature-controls{display:flex;grid-area:player-feature-controls;justify-self:end}@media screen and (pointer:coarse){.control-bar .player-feature-controls>*{min-width:var(--button-width)}}.control-bar .back-button2{color:#6b33ef;cursor:default;height:44px;min-width:var(--button-width)}@media only screen and (pointer:fine){.control-bar :global(.desktop) .back-button2,:global(.desktop) .control-bar .back-button2{border-radius:4px;height:32px;transition:all .15s ease-in}.control-bar :global(.desktop) .back-button2:hover,:global(.desktop) .control-bar .back-button2:hover{background-color:#00000014;transition:all .2s ease-in-out}.control-bar .desktop .back-button2,.desktop .control-bar .back-button2{border-radius:4px;height:32px;transition:all .15s ease-in}.control-bar .desktop .back-button2:hover,.desktop .control-bar .back-button2:hover{background-color:#00000014;transition:all .2s ease-in-out}}.control-bar .back-button2>.font-icon-container>i{font-size:20px}.play-button-loading{align-items:center;display:flex;grid-area:play-button;justify-content:center}.sk-fading-circle{display:block;height:32px;position:relative;width:32px}.sk-fading-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}.sk-fading-circle .sk-circle:before{animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;background-color:#6b33ef;border-radius:100%;content:"";display:block;height:15%;margin:0 auto;width:15%}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.demo-hands-button,.loop-button,.next-segment-button,.play-button,.previous-segment-button,.settings-button,.tempo-selector-button{align-items:center;align-self:center;background-color:initial;background-position:50%;background-repeat:no-repeat;border:none;border-radius:4px;color:dimgray;display:flex;height:44px;justify-content:center;justify-self:center;padding:12px;transition:all .15s ease-in;width:44px}.demo-hands-button:focus,.loop-button:focus,.next-segment-button:focus,.play-button:focus,.previous-segment-button:focus,.settings-button:focus,.tempo-selector-button:focus{outline:0}.demo-hands-button:focus-visible,.loop-button:focus-visible,.next-segment-button:focus-visible,.play-button:focus-visible,.previous-segment-button:focus-visible,.settings-button:focus-visible,.tempo-selector-button:focus-visible{outline:1px solid #f44f00;outline-offset:2px}@media only screen and (pointer:fine){:global(.desktop) .demo-hands-button,:global(.desktop) .loop-button,:global(.desktop) .next-segment-button,:global(.desktop) .play-button,:global(.desktop) .previous-segment-button,:global(.desktop) .settings-button,:global(.desktop) .tempo-selector-button{cursor:default;height:32px;width:60px}:global(.desktop) .demo-hands-button:hover,:global(.desktop) .loop-button:hover,:global(.desktop) .next-segment-button:hover,:global(.desktop) .play-button:hover,:global(.desktop) .previous-segment-button:hover,:global(.desktop) .settings-button:hover,:global(.desktop) .tempo-selector-button:hover{background-color:#00000014;transition:all .2s ease-in-out}:global(.desktop) .demo-hands-button:active,:global(.desktop) .loop-button:active,:global(.desktop) .next-segment-button:active,:global(.desktop) .play-button:active,:global(.desktop) .previous-segment-button:active,:global(.desktop) .settings-button:active,:global(.desktop) .tempo-selector-button:active{background-color:#6b33ef;color:#fff}:global(.desktop) .demo-hands-button:active .icon-hand-left-solid,:global(.desktop) .demo-hands-button:active .icon-hand-right-solid,:global(.desktop) .demo-hands-button:active .icon-tempo,:global(.desktop) .demo-hands-button:active .icon-tempo-solid,:global(.desktop) .loop-button:active .icon-hand-left-solid,:global(.desktop) .loop-button:active .icon-hand-right-solid,:global(.desktop) .loop-button:active .icon-tempo,:global(.desktop) .loop-button:active .icon-tempo-solid,:global(.desktop) .next-segment-button:active .icon-hand-left-solid,:global(.desktop) .next-segment-button:active .icon-hand-right-solid,:global(.desktop) .next-segment-button:active .icon-tempo,:global(.desktop) .next-segment-button:active .icon-tempo-solid,:global(.desktop) .play-button:active .icon-hand-left-solid,:global(.desktop) .play-button:active .icon-hand-right-solid,:global(.desktop) .play-button:active .icon-tempo,:global(.desktop) .play-button:active .icon-tempo-solid,:global(.desktop) .previous-segment-button:active .icon-hand-left-solid,:global(.desktop) .previous-segment-button:active .icon-hand-right-solid,:global(.desktop) .previous-segment-button:active .icon-tempo,:global(.desktop) .previous-segment-button:active .icon-tempo-solid,:global(.desktop) .settings-button:active .icon-hand-left-solid,:global(.desktop) .settings-button:active .icon-hand-right-solid,:global(.desktop) .settings-button:active .icon-tempo,:global(.desktop) .settings-button:active .icon-tempo-solid,:global(.desktop) .tempo-selector-button:active .icon-hand-left-solid,:global(.desktop) .tempo-selector-button:active .icon-hand-right-solid,:global(.desktop) .tempo-selector-button:active .icon-tempo,:global(.desktop) .tempo-selector-button:active .icon-tempo-solid{color:#fff}.desktop .demo-hands-button,.desktop .loop-button,.desktop .next-segment-button,.desktop .play-button,.desktop .previous-segment-button,.desktop .settings-button,.desktop .tempo-selector-button{cursor:default;height:32px;width:60px}.desktop .demo-hands-button:hover,.desktop .loop-button:hover,.desktop .next-segment-button:hover,.desktop .play-button:hover,.desktop .previous-segment-button:hover,.desktop .settings-button:hover,.desktop .tempo-selector-button:hover{background-color:#00000014;transition:all .2s ease-in-out}.desktop .demo-hands-button:active,.desktop .loop-button:active,.desktop .next-segment-button:active,.desktop .play-button:active,.desktop .previous-segment-button:active,.desktop .settings-button:active,.desktop .tempo-selector-button:active{background-color:#6b33ef;color:#fff}.desktop .demo-hands-button:active .icon-hand-left-solid,.desktop .demo-hands-button:active .icon-hand-right-solid,.desktop .demo-hands-button:active .icon-tempo,.desktop .demo-hands-button:active .icon-tempo-solid,.desktop .loop-button:active .icon-hand-left-solid,.desktop .loop-button:active .icon-hand-right-solid,.desktop .loop-button:active .icon-tempo,.desktop .loop-button:active .icon-tempo-solid,.desktop .next-segment-button:active .icon-hand-left-solid,.desktop .next-segment-button:active .icon-hand-right-solid,.desktop .next-segment-button:active .icon-tempo,.desktop .next-segment-button:active .icon-tempo-solid,.desktop .play-button:active .icon-hand-left-solid,.desktop .play-button:active .icon-hand-right-solid,.desktop .play-button:active .icon-tempo,.desktop .play-button:active .icon-tempo-solid,.desktop .previous-segment-button:active .icon-hand-left-solid,.desktop .previous-segment-button:active .icon-hand-right-solid,.desktop .previous-segment-button:active .icon-tempo,.desktop .previous-segment-button:active .icon-tempo-solid,.desktop .settings-button:active .icon-hand-left-solid,.desktop .settings-button:active .icon-hand-right-solid,.desktop .settings-button:active .icon-tempo,.desktop .settings-button:active .icon-tempo-solid,.desktop .tempo-selector-button:active .icon-hand-left-solid,.desktop .tempo-selector-button:active .icon-hand-right-solid,.desktop .tempo-selector-button:active .icon-tempo,.desktop .tempo-selector-button:active .icon-tempo-solid{color:#fff}}.demo-hands-button>.font-icon-container>i,.loop-button>.font-icon-container>i,.next-segment-button>.font-icon-container>i,.play-button>.font-icon-container>i,.previous-segment-button>.font-icon-container>i,.settings-button>.font-icon-container>i,.tempo-selector-button>.font-icon-container>i{font-size:22px}.disabled.demo-hands-button,.disabled.loop-button,.disabled.next-segment-button,.disabled.play-button,.disabled.previous-segment-button,.disabled.settings-button,.disabled.tempo-selector-button{color:#a2a2a2;pointer-events:none}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.segment-selector{border-radius:4px;cursor:default;min-width:0;padding:10px;position:relative}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.segment-selector{min-width:8.5ch;padding:5px 0 5px 5px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.segment-selector{min-width:8.5ch;padding:5px 0 5px 5px}}@media screen and (max-width:400px)and (orientation:portrait){.segment-selector{min-width:4ch}}@media only screen and (pointer:fine){:global(.desktop) .segment-selector{padding:0;transition:all .15s ease-in}:global(.desktop) .segment-selector:hover{background-color:#00000014;border-radius:4px;transition:all .2s ease-in-out}:global(.desktop) .segment-selector.open,:global(.desktop) .segment-selector:active{background-color:#6b33ef}.desktop .segment-selector{padding:0;transition:all .15s ease-in}.desktop .segment-selector:hover{background-color:#00000014;border-radius:4px;transition:all .2s ease-in-out}.desktop .segment-selector.open,.desktop .segment-selector:active{background-color:#6b33ef}}.segment-selector:active{background-color:#6b33ef}.segment-selector:active>.icon-container>.label-and-icon>.label .segment-n-of-x,.segment-selector:active>.icon-container>.label-and-icon>.label .segment-name{color:#fff;transition:all .1s linear}.segment-selector>.icon-container{align-items:center;display:flex;height:44px;justify-content:center;-webkit-user-select:none;user-select:none;width:100%}.segment-selector>.icon-container>.label-and-icon{grid-column-gap:10px;align-items:center;display:grid;grid-template-areas:"art labels";grid-template-columns:40px 1fr;height:100%;transition:all .3s ease-in;-webkit-user-select:none;user-select:none;width:100%}.segment-selector>.icon-container>.label-and-icon>.lesson-art{aspect-ratio:1;border-radius:4px;display:block;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.08)) drop-shadow(-1px -1px 1px rgba(0,0,0,.08));grid-area:art;height:auto;margin-top:2px;max-width:100%;opacity:1}.segment-selector>.icon-container>.label-and-icon>.label{grid-area:labels;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.segment-selector>.icon-container>.label-and-icon{grid-template-areas:"labels";grid-template-columns:1fr}.segment-selector>.icon-container>.label-and-icon>.label>.segment-name,.segment-selector>.icon-container>.label-and-icon>.lesson-art{display:none}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse)and (max-width:799px){.segment-selector>.icon-container>.label-and-icon{grid-template-areas:"labels";grid-template-columns:1fr}.segment-selector>.icon-container>.label-and-icon>.lesson-art{display:none}}.segment-selector>.menu-items-dropdown{--menu-horizontal-offset:0;position:relative;transform-origin:top left;width:-webkit-max-content;width:max-content}.segment-selector>.menu-items-dropdown>.control-bar-dropdown-menu-item{--border-margin-left:50px!important}.segment-selector.open{background-color:#6b33ef}.segment-selector.open>.icon-container>.label-and-icon>.label .segment-n-of-x,.segment-selector.open>.icon-container>.label-and-icon>.label .segment-name{color:#fff;transition:all .1s linear}.segment-selector-menu-item{grid-column-gap:15px;display:grid;grid-template-areas:"segment-name right-side-container";grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.segment-selector-menu-item.is-completed .font-icon-container>i{color:#6b33ef}.segment-selector-menu-item>.segment-name{grid-area:segment-name}.segment-selector-menu-item>.segment-name>.name{display:inline-block}.segment-selector-menu-item>.segment-name>.segment-number{font-feature-settings:"tnum";display:inline-block;margin-right:9px;text-align:right;width:20px}.segment-selector-menu-item>.right-side-container{display:flex;grid-area:right-side-container;justify-content:flex-end}.segment-selector-menu-item>.right-side-container>.accuracy-score{align-items:center;display:flex;flex:1 1;font-family:plaxBold,system-ui;font-size:14px;font-weight:400;justify-content:flex-end}.segment-selector-menu-item>.right-side-container>.accuracy-score.good-job{color:#3ab517}.segment-selector-menu-item>.right-side-container>.accuracy-score.dont-display-accuracy-score{display:none}.segment-selector-menu-item>.right-side-container>.accuracy-score>span{display:inline-flex;font-size:10px;margin-right:5px}.segment-selector-menu-item>.right-side-container>.performance-segment-indicator>.icon-icn-star-empty{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:pgs;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.segment-selector-menu-item>.right-side-container>.performance-segment-indicator>.icon-icn-star-empty:before{content:""}.segment-selector-menu-item>.right-side-container>.font-icon-container{align-self:center;display:flex;justify-content:flex-end}.segment-selector-menu-item>.right-side-container>.font-icon-container>i{font-size:14px}.segment-lose-focus{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:88}.segment-selector>.icon-container>.label-and-icon>.label{margin-right:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.segment-selector>.icon-container>.label-and-icon>.label>.segment-name{color:#292929;font-family:plaxBold,system-ui;font-size:19px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.segment-selector>.icon-container>.label-and-icon>.label>.segment-n-of-x{color:#6b33ef;font-family:plaxBold,system-ui;font-size:15px;font-weight:400}.segment-selector>.icon-container>.label-and-icon>.label>.segment-n-of-x>.font-icon-container{display:inline-flex}.segment-selector>.icon-container>.label-and-icon>.label>.segment-n-of-x>.font-icon-container>i{font-size:17px}@media only screen and (pointer:fine){:global(.desktop) .segment-selector .icon-container{height:unset}:global(.desktop) .segment-selector .icon-container .label-and-icon{grid-column-gap:10px;align-items:center;display:grid;grid-template-areas:"art labels";grid-template-columns:40px 1fr;height:100%;transition:all .3s ease-in;-webkit-user-select:none;user-select:none;width:100%}:global(.desktop) .segment-selector .icon-container .label-and-icon>.lesson-art{aspect-ratio:1;border-radius:4px;display:block;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.08)) drop-shadow(-1px -1px 1px rgba(0,0,0,.08));grid-area:art;max-height:100%;opacity:1;width:auto}:global(.desktop) .segment-selector .icon-container .label-and-icon>.label{flex-direction:column;grid-area:labels;margin-right:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}:global(.desktop) .segment-selector .icon-container .label-and-icon>.label>.segment-name{font-size:14px}:global(.desktop) .segment-selector .icon-container .label-and-icon>.label>.segment-n-of-x{font-family:plaxBold,system-ui;font-size:10px;font-weight:400}:global(.desktop) .segment-selector .icon-container .label-and-icon>.label>.segment-n-of-x>.font-icon-container>i{font-size:10px}}@media only screen and (pointer:fine)and (max-width:919px){:global(.desktop) .segment-selector .icon-container .label-and-icon{grid-column-gap:0;grid-template-areas:". labels";grid-template-columns:0 1fr;transition:all .15s ease-in-out}:global(.desktop) .segment-selector .icon-container .label-and-icon>.lesson-art{display:none}:global(.desktop) .segment-selector .icon-container .label-and-icon>.labels{grid-area:labels}}@media only screen and (pointer:fine){.desktop .segment-selector .icon-container{height:unset}.desktop .segment-selector .icon-container .label-and-icon{grid-column-gap:10px;align-items:center;display:grid;grid-template-areas:"art labels";grid-template-columns:40px 1fr;height:100%;transition:all .3s ease-in;-webkit-user-select:none;user-select:none;width:100%}.desktop .segment-selector .icon-container .label-and-icon>.lesson-art{aspect-ratio:1;border-radius:4px;display:block;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.08)) drop-shadow(-1px -1px 1px rgba(0,0,0,.08));grid-area:art;max-height:100%;opacity:1;width:auto}.desktop .segment-selector .icon-container .label-and-icon>.label{flex-direction:column;grid-area:labels;margin-right:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.desktop .segment-selector .icon-container .label-and-icon>.label>.segment-name{font-size:14px}.desktop .segment-selector .icon-container .label-and-icon>.label>.segment-n-of-x{font-family:plaxBold,system-ui;font-size:10px;font-weight:400}.desktop .segment-selector .icon-container .label-and-icon>.label>.segment-n-of-x>.font-icon-container>i{font-size:10px}}@media only screen and (pointer:fine)and (max-width:919px){.desktop .segment-selector .icon-container .label-and-icon{grid-column-gap:0;grid-template-areas:". labels";grid-template-columns:0 1fr;transition:all .15s ease-in-out}.desktop .segment-selector .icon-container .label-and-icon>.lesson-art{display:none}.desktop .segment-selector .icon-container .label-and-icon>.labels{grid-area:labels}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.control-bar-dropdown-selector>.menu-items-dropdown{overflow-y:auto}.control-bar-dropdown-selector>.menu-items-dropdown::-webkit-scrollbar{width:4px}.theme-classic .control-bar-dropdown-selector>.menu-items-dropdown::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .control-bar-dropdown-selector>.menu-items-dropdown::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}.control-bar-dropdown-background-fullscreen-click-interceptor.open{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.control-bar-dropdown-selector{outline:none;text-align:left}.control-bar-dropdown-selector:focus-visible{border-radius:4px;outline:1px solid #f44f00;outline-offset:2px}.control-bar-dropdown-selector .icon-container{display:flex;justify-content:center}@media only screen and (pointer:fine){:global(.desktop) .control-bar-dropdown-selector .icon-container>div{grid-column-gap:2px;display:grid;grid-template-areas:"left middle right";grid-template-columns:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content min-content;justify-content:flex-start;padding:2px 7px}:global(.desktop) .control-bar-dropdown-selector .icon-container>div>:first-child{grid-area:left}:global(.desktop) .control-bar-dropdown-selector .icon-container>div>:nth-child(2){grid-area:middle}:global(.desktop) .control-bar-dropdown-selector .icon-container>div>:last-child{display:flex;grid-area:right}:global(.desktop) .control-bar-dropdown-selector .icon-container>div>:last-child>i{font-size:15px;font-weight:700}.desktop .control-bar-dropdown-selector .icon-container>div{grid-column-gap:2px;display:grid;grid-template-areas:"left middle right";grid-template-columns:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content min-content;justify-content:flex-start;padding:2px 7px}.desktop .control-bar-dropdown-selector .icon-container>div>:first-child{grid-area:left}.desktop .control-bar-dropdown-selector .icon-container>div>:nth-child(2){grid-area:middle}.desktop .control-bar-dropdown-selector .icon-container>div>:last-child{display:flex;grid-area:right}.desktop .control-bar-dropdown-selector .icon-container>div>:last-child>i{font-size:15px;font-weight:700}}.control-bar-dropdown-selector>.menu-items-dropdown.open{opacity:1;pointer-events:auto;transform:translateX(var(--menu-horizontal-offset)) scaleY(1);transition:all .1s ease-in;visibility:visible;z-index:89}.control-bar-dropdown-selector.disabled{pointer-events:none}.control-bar-dropdown-selector.disabled .icon-container i{color:#a2a2a2}.control-bar-dropdown-selector>.menu-items-dropdown{background-color:#fff;border-radius:4px;box-shadow:0 10px 30px #0000001a;margin-top:5px;max-height:calc(100vh - 90px);opacity:0;pointer-events:none;position:absolute;transform:translateX(var(--menu-horizontal-offset)) scaleY(.75);transition:all 50ms ease-out;-webkit-user-select:none;user-select:none;visibility:hidden}.control-bar-dropdown-selector>.menu-items-dropdown .control-bar-dropdown-menu-item[inert] .range-input{opacity:.4}.control-bar-dropdown-selector>.menu-items-dropdown .control-bar-dropdown-menu-item{--border-margin-left:15px;border-bottom:1px solid #00000014;border-image:linear-gradient(to right,#0000 var(--border-margin-left),#00000014 var(--border-margin-left),#00000014 100%);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0;color:#292929;display:block;font-family:plaxRegular,system-ui;font-size:17px;font-weight:400;padding:15px;width:100%}@media only screen and (pointer:fine){.control-bar-dropdown-selector>.menu-items-dropdown :global(.desktop) .control-bar-dropdown-menu-item,:global(.desktop) .control-bar-dropdown-selector>.menu-items-dropdown .control-bar-dropdown-menu-item{--border-margin-left:10px;cursor:default;padding:10px}.control-bar-dropdown-selector>.menu-items-dropdown .desktop .control-bar-dropdown-menu-item,.desktop .control-bar-dropdown-selector>.menu-items-dropdown .control-bar-dropdown-menu-item{--border-margin-left:10px;cursor:default;padding:10px}}.control-bar-dropdown-selector>.menu-items-dropdown .selected.control-bar-dropdown-menu-item{color:#6b33ef;font-family:plaxBold,system-ui;font-weight:400;position:relative}.control-bar-dropdown-selector>.menu-items-dropdown .selected.control-bar-dropdown-menu-item:before{align-content:center;align-items:center;align-self:center;background-color:#6b33ef;border-bottom-right-radius:8px;border-top-right-radius:8px;content:" ";display:flex;flex:1 1;height:calc(100% - 20px);justify-content:center;justify-items:center;justify-self:center;left:0;position:absolute;top:10px;width:5px}.control-bar-dropdown-selector>.menu-items-dropdown .control-bar-dropdown-menu-item:last-child{border:0}.theme-classic .control-bar-menu-item-group>.label{color:#949494;font-family:plaxRegular;font-size:13px;padding-left:15px;padding-top:15px}.theme-classic .control-bar-menu-item-group .items .control-bar-dropdown-menu-item{border-bottom:1px solid #00000014;border-image:linear-gradient(90deg,#0000 5%,#00000014 5.1%,#00000014);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0}.theme-classic .control-bar-menu-item-group .items .control-bar-dropdown-menu-item:last-child{border-color:#00000014;border-image:initial}@media only screen and (pointer:fine){:global(.desktop) .control-bar-menu-item-group .items .control-bar-dropdown-menu-item{border-bottom:1px solid #00000014;border-image:linear-gradient(90deg,#0000 3%,#00000014 3.1%,#00000014);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0}.desktop .control-bar-menu-item-group .items .control-bar-dropdown-menu-item{border-bottom:1px solid #00000014;border-image:linear-gradient(90deg,#0000 3%,#00000014 3.1%,#00000014);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0}}.control-bar-menu-item-group:last-child .control-bar-dropdown-menu-item:last-child{border:0}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.speed-selector>.menu-items-dropdown{--menu-horizontal-offset:-140px;transform-origin:top center}@media only screen and (pointer:fine){:global(.desktop) .speed-selector>.menu-items-dropdown{--menu-horizontal-offset:-110px}.desktop .speed-selector>.menu-items-dropdown{--menu-horizontal-offset:-110px}}.speed-selector>.menu-items-dropdown>.control-bar-dropdown-menu-item{display:flex}.speed-modifier-buttons>.decrement-increment-buttons{grid-column-gap:15px;grid-template-areas:"label buttons" "sub-label buttons";grid-template-columns:100px 1fr}.speed-modifier-buttons>.decrement-increment-buttons>.label{font-size:22px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.decrement-increment-buttons{align-items:center;display:grid;grid-template:"label sub-label buttons";grid-template-columns:1fr auto auto}.decrement-increment-buttons .label{grid-area:label}.decrement-increment-buttons .sub-label{grid-area:sub-label}.decrement-increment-buttons .buttons{grid-area:buttons}.decrement-increment-buttons.disabled .label{color:#949494}.decrement-increment-buttons.disabled .buttons>button{color:#949494;pointer-events:none}.decrement-increment-buttons.disabled .sub-label{color:#949494!important}.decrement-increment-buttons .sub-label{color:#777;font-family:plaxBold,system-ui;font-size:12px;font-weight:400;margin-right:1em}.decrement-increment-buttons .selected .sub-label,.selected .decrement-increment-buttons .sub-label{color:#6b33ef}.decrement-increment-buttons .label{background-color:initial}.decrement-increment-buttons .buttons{align-items:center;border-radius:8px;display:flex;font-size:13px;height:28px}.decrement-increment-buttons .buttons>button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #efefef;color:#292929;cursor:default;display:inline-flex;height:100%;justify-content:center;width:50px}.decrement-increment-buttons .buttons>button:active{background-color:#f5f5f5}.decrement-increment-buttons .buttons>button.disabled{color:#949494}.decrement-increment-buttons .buttons>button>.font-icon-container>i{font-size:15px}.decrement-increment-buttons .buttons .decrement-button{border-radius:8px 0 0 8px}.decrement-increment-buttons .buttons .increment-button{border-left-color:#0000;border-radius:0 8px 8px 0}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.demo-mode-dropdown-selector>.menu-items-dropdown{--menu-horizontal-offset:-90px;min-width:280px;transform-origin:top center}@media only screen and (pointer:fine){:global(.desktop) .demo-mode-dropdown-selector>.menu-items-dropdown{--menu-horizontal-offset:-25px}.desktop .demo-mode-dropdown-selector>.menu-items-dropdown{--menu-horizontal-offset:-25px}}.demo-mode-dropdown-selector>.menu-items-dropdown>.control-bar-dropdown-menu-item{display:flex;justify-content:space-between}.demo-mode-dropdown-selector>.menu-items-dropdown>.control-bar-dropdown-menu-item .toggle{width:100%}.demo-mode-dropdown-selector .demoHandOption{display:flex;justify-content:space-between;width:100%}.demo-mode-dropdown-selector .demoHandOption .demoVisualOptionLabel{display:inline-block;width:145px}.demo-mode-dropdown-selector .demoHandOption .demoHandOptionIcons{display:flex;justify-content:end}.demo-mode-dropdown-selector .demoHandOption .demoHandOptionIcons svg{height:32px;width:32px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.toggle{align-items:center;cursor:pointer;display:grid;grid-template:"label switch";grid-template-columns:1fr auto;-webkit-user-select:none;user-select:none}.toggle>.label{grid-area:label;padding-right:5px}.toggle>.switch{grid-area:switch}.toggle.disabled{cursor:default;pointer-events:none}.toggle.disabled>.label{color:#949494}.toggle.disabled>.switch{opacity:.4}.toggle>.label{color:initial}.toggle>.switch{align-items:center;border-radius:29px;cursor:pointer;display:flex;height:31px;padding-left:2px;padding-right:2px;width:51px}@media only screen and (pointer:fine){:global(.desktop) .toggle>.switch{cursor:default;height:22px;width:40px}.desktop .toggle>.switch{cursor:default;height:22px;width:40px}}.theme-classic .toggle>.switch{background-color:#78788029}.theme-classic .toggle>.on.switch{background-color:#6b33ef}.toggle>.switch>.knob{background-color:#fff;border:.5px solid #0000000a;border-radius:50%;box-shadow:0 3px 1px #0000000f,0 3px 8px #0000000d;height:27px;transition:.1s;width:27px}@media only screen and (pointer:fine){:global(.desktop) .toggle>.switch>.knob{box-shadow:0 1px 1px #0000000f,0 2px 4px #0000000d;height:20px;width:20px}.desktop .toggle>.switch>.knob{box-shadow:0 1px 1px #0000000f,0 2px 4px #0000000d;height:20px;width:20px}}.toggle>.on.switch>.knob{transform:translateX(19.5px)}@media only screen and (pointer:fine){:global(.desktop) .toggle>.on.switch>.knob{transform:translateX(17px)}.desktop .toggle>.on.switch>.knob{transform:translateX(17px)}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-selector.adjusting-layout>.menu-items-dropdown{background-color:#ffffff40;transition:all .1s ease-in-out}.settings-selector.adjusting-layout>.menu-items-dropdown .control-bar-dropdown-menu-item:not(:has(.range-input>input:active)),.settings-selector.adjusting-layout>.menu-items-dropdown .control-bar-menu-item-group .label{opacity:.2;transition:all .1s ease-in-out}.settings-selector.adjusting-layout>.menu-items-dropdown .control-bar-dropdown-menu-item:has(input[type=range]:active){background-color:#fff;opacity:1}.settings-selector>.menu-items-dropdown{--menu-horizontal-offset:-300px;transform-origin:top right;transition:all .1s ease-out;width:345px}@media only screen and (pointer:fine){:global(.desktop) .settings-selector>.menu-items-dropdown{--menu-horizontal-offset:-285px}:global(.desktop) .settings-selector>.menu-items-dropdown .range-input{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content auto;grid-template-columns:min-content min-content auto;width:100%}:global(.desktop) .settings-selector>.menu-items-dropdown .range-input>span{align-self:center}:global(.desktop) .settings-selector>.menu-items-dropdown .range-input>span:first-child{margin-right:10px;white-space:nowrap}:global(.desktop) .settings-selector>.menu-items-dropdown .range-input>input[type=range]{display:flex;justify-self:flex-end;width:170px}.desktop .settings-selector>.menu-items-dropdown{--menu-horizontal-offset:-285px}.desktop .settings-selector>.menu-items-dropdown .range-input{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content auto;grid-template-columns:min-content min-content auto;width:100%}.desktop .settings-selector>.menu-items-dropdown .range-input>span{align-self:center}.desktop .settings-selector>.menu-items-dropdown .range-input>span:first-child{margin-right:10px;white-space:nowrap}.desktop .settings-selector>.menu-items-dropdown .range-input>input[type=range]{display:flex;justify-self:flex-end;width:170px}}.settings-selector>.menu-items-dropdown .layout-control{align-items:center;display:flex;justify-content:space-between}.settings-selector>.menu-items-dropdown .layout-control[inert] .label{color:#949494}.settings-selector>.menu-items-dropdown .layout-control[inert] .layout-options{opacity:.4}.settings-selector>.menu-items-dropdown .layout-control .layout-options{display:flex}.settings-selector>.menu-items-dropdown .layout-control .layout-options .layout-option{--border-radius:8px;border:1px solid #efefef;display:flex;flex-direction:column;font-family:plaxBold;font-size:12px;font-weight:400;height:28px;justify-content:center;letter-spacing:.02em;line-height:1;min-width:44px;padding:8px;text-align:center;text-transform:uppercase}.settings-selector>.menu-items-dropdown .layout-control .layout-options .layout-option[aria-current=true]{background-color:#6b33ef;border-color:#552bb5;color:#fff}.settings-selector>.menu-items-dropdown .layout-control .layout-options .layout-option+.layout-option{-webkit-margin-start:-1px;margin-inline-start:-1px}.settings-selector>.menu-items-dropdown .layout-control .layout-options .layout-option:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.settings-selector>.menu-items-dropdown .layout-control .layout-options .layout-option:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.settings-selector>.menu-items-dropdown .layout-control .layout-options .layout-option .font-icon{font-size:15px}.settings-selector .hide-option-unless-mobile{display:none}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-selector .hide-option-unless-mobile{display:initial}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.settings-selector .hide-option-unless-mobile{display:initial}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */:root{--slider-track-height:3px}@media screen and (hover:hover){:root{--slider-height:22px;--slider-thumb-height:calc(var(--slider-height) - 4px)}}@media screen and (hover:none){:root{--slider-height:37px;--slider-thumb-height:calc(var(--slider-height) - 10px)}}.range-input>span:first-child{font-size:16px}.range-input>span:nth-child(2){font-feature-settings:"tnum";color:#858585;font-size:16px;font-variant:tabular-nums}.range-input>input[type=range]{-webkit-appearance:none;background:#0000;height:var(--slider-height);margin:0;overflow:hidden;padding-left:3px;padding-right:3px;width:100%}.range-input>input[type=range]:focus{outline:none}.range-input>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:.5px solid #f5f5f5;border-radius:50%;box-shadow:0 1px 2px #00000014,0 2px 4px #00000029;cursor:default;height:var(--slider-thumb-height);margin-top:-13.5px;-webkit-transition:background-color .15s;transition:background-color .15s;width:var(--slider-thumb-height)}@media only screen and (pointer:fine){:global(.desktop) .range-input>input[type=range]::-webkit-slider-thumb{box-shadow:0 1px 2px #00000014,0 1px 2px #00000029;margin-top:-9px}:global(.desktop) .range-input>input[type=range]:active::-webkit-slider-thumb{background:#f5f5f5}.desktop .range-input>input[type=range]::-webkit-slider-thumb{box-shadow:0 1px 2px #00000014,0 1px 2px #00000029;margin-top:-9px}.desktop .range-input>input[type=range]:active::-webkit-slider-thumb{background:#f5f5f5}}.range-input>input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background-image:linear-gradient(to right,#6b33ef 0,#6b33ef var(--range-value-percentage),#efefef var(--range-value-percentage));height:3px;height:var(--slider-track-height)}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.demo-hands-button,.loop-button,.next-segment-button,.pitch-detection-enabled-indicator-icon,.play-button,.previous-segment-button,.settings-button,.tempo-selector-button{align-items:center;align-self:center;background-color:initial;background-position:50%;background-repeat:no-repeat;border:none;border-radius:4px;color:dimgray;display:flex;height:44px;justify-content:center;justify-self:center;padding:12px;transition:all .15s ease-in;width:44px}.demo-hands-button:focus,.loop-button:focus,.next-segment-button:focus,.pitch-detection-enabled-indicator-icon:focus,.play-button:focus,.previous-segment-button:focus,.settings-button:focus,.tempo-selector-button:focus{outline:0}.demo-hands-button:focus-visible,.loop-button:focus-visible,.next-segment-button:focus-visible,.pitch-detection-enabled-indicator-icon:focus-visible,.play-button:focus-visible,.previous-segment-button:focus-visible,.settings-button:focus-visible,.tempo-selector-button:focus-visible{outline:1px solid #f44f00;outline-offset:2px}@media only screen and (pointer:fine){:global(.desktop) .demo-hands-button,:global(.desktop) .loop-button,:global(.desktop) .next-segment-button,:global(.desktop) .pitch-detection-enabled-indicator-icon,:global(.desktop) .play-button,:global(.desktop) .previous-segment-button,:global(.desktop) .settings-button,:global(.desktop) .tempo-selector-button{cursor:default;height:32px;width:60px}:global(.desktop) .demo-hands-button:hover,:global(.desktop) .loop-button:hover,:global(.desktop) .next-segment-button:hover,:global(.desktop) .pitch-detection-enabled-indicator-icon:hover,:global(.desktop) .play-button:hover,:global(.desktop) .previous-segment-button:hover,:global(.desktop) .settings-button:hover,:global(.desktop) .tempo-selector-button:hover{background-color:#00000014;transition:all .2s ease-in-out}:global(.desktop) .demo-hands-button:active,:global(.desktop) .loop-button:active,:global(.desktop) .next-segment-button:active,:global(.desktop) .pitch-detection-enabled-indicator-icon:active,:global(.desktop) .play-button:active,:global(.desktop) .previous-segment-button:active,:global(.desktop) .settings-button:active,:global(.desktop) .tempo-selector-button:active{background-color:#6b33ef;color:#fff}:global(.desktop) .demo-hands-button:active .icon-hand-left-solid,:global(.desktop) .demo-hands-button:active .icon-hand-right-solid,:global(.desktop) .demo-hands-button:active .icon-tempo,:global(.desktop) .demo-hands-button:active .icon-tempo-solid,:global(.desktop) .loop-button:active .icon-hand-left-solid,:global(.desktop) .loop-button:active .icon-hand-right-solid,:global(.desktop) .loop-button:active .icon-tempo,:global(.desktop) .loop-button:active .icon-tempo-solid,:global(.desktop) .next-segment-button:active .icon-hand-left-solid,:global(.desktop) .next-segment-button:active .icon-hand-right-solid,:global(.desktop) .next-segment-button:active .icon-tempo,:global(.desktop) .next-segment-button:active .icon-tempo-solid,:global(.desktop) .pitch-detection-enabled-indicator-icon:active .icon-hand-left-solid,:global(.desktop) .pitch-detection-enabled-indicator-icon:active .icon-hand-right-solid,:global(.desktop) .pitch-detection-enabled-indicator-icon:active .icon-tempo,:global(.desktop) .pitch-detection-enabled-indicator-icon:active .icon-tempo-solid,:global(.desktop) .play-button:active .icon-hand-left-solid,:global(.desktop) .play-button:active .icon-hand-right-solid,:global(.desktop) .play-button:active .icon-tempo,:global(.desktop) .play-button:active .icon-tempo-solid,:global(.desktop) .previous-segment-button:active .icon-hand-left-solid,:global(.desktop) .previous-segment-button:active .icon-hand-right-solid,:global(.desktop) .previous-segment-button:active .icon-tempo,:global(.desktop) .previous-segment-button:active .icon-tempo-solid,:global(.desktop) .settings-button:active .icon-hand-left-solid,:global(.desktop) .settings-button:active .icon-hand-right-solid,:global(.desktop) .settings-button:active .icon-tempo,:global(.desktop) .settings-button:active .icon-tempo-solid,:global(.desktop) .tempo-selector-button:active .icon-hand-left-solid,:global(.desktop) .tempo-selector-button:active .icon-hand-right-solid,:global(.desktop) .tempo-selector-button:active .icon-tempo,:global(.desktop) .tempo-selector-button:active .icon-tempo-solid{color:#fff}.desktop .demo-hands-button,.desktop .loop-button,.desktop .next-segment-button,.desktop .pitch-detection-enabled-indicator-icon,.desktop .play-button,.desktop .previous-segment-button,.desktop .settings-button,.desktop .tempo-selector-button{cursor:default;height:32px;width:60px}.desktop .demo-hands-button:hover,.desktop .loop-button:hover,.desktop .next-segment-button:hover,.desktop .pitch-detection-enabled-indicator-icon:hover,.desktop .play-button:hover,.desktop .previous-segment-button:hover,.desktop .settings-button:hover,.desktop .tempo-selector-button:hover{background-color:#00000014;transition:all .2s ease-in-out}.desktop .demo-hands-button:active,.desktop .loop-button:active,.desktop .next-segment-button:active,.desktop .pitch-detection-enabled-indicator-icon:active,.desktop .play-button:active,.desktop .previous-segment-button:active,.desktop .settings-button:active,.desktop .tempo-selector-button:active{background-color:#6b33ef;color:#fff}.desktop .demo-hands-button:active .icon-hand-left-solid,.desktop .demo-hands-button:active .icon-hand-right-solid,.desktop .demo-hands-button:active .icon-tempo,.desktop .demo-hands-button:active .icon-tempo-solid,.desktop .loop-button:active .icon-hand-left-solid,.desktop .loop-button:active .icon-hand-right-solid,.desktop .loop-button:active .icon-tempo,.desktop .loop-button:active .icon-tempo-solid,.desktop .next-segment-button:active .icon-hand-left-solid,.desktop .next-segment-button:active .icon-hand-right-solid,.desktop .next-segment-button:active .icon-tempo,.desktop .next-segment-button:active .icon-tempo-solid,.desktop .pitch-detection-enabled-indicator-icon:active .icon-hand-left-solid,.desktop .pitch-detection-enabled-indicator-icon:active .icon-hand-right-solid,.desktop .pitch-detection-enabled-indicator-icon:active .icon-tempo,.desktop .pitch-detection-enabled-indicator-icon:active .icon-tempo-solid,.desktop .play-button:active .icon-hand-left-solid,.desktop .play-button:active .icon-hand-right-solid,.desktop .play-button:active .icon-tempo,.desktop .play-button:active .icon-tempo-solid,.desktop .previous-segment-button:active .icon-hand-left-solid,.desktop .previous-segment-button:active .icon-hand-right-solid,.desktop .previous-segment-button:active .icon-tempo,.desktop .previous-segment-button:active .icon-tempo-solid,.desktop .settings-button:active .icon-hand-left-solid,.desktop .settings-button:active .icon-hand-right-solid,.desktop .settings-button:active .icon-tempo,.desktop .settings-button:active .icon-tempo-solid,.desktop .tempo-selector-button:active .icon-hand-left-solid,.desktop .tempo-selector-button:active .icon-hand-right-solid,.desktop .tempo-selector-button:active .icon-tempo,.desktop .tempo-selector-button:active .icon-tempo-solid{color:#fff}}.demo-hands-button>.font-icon-container>i,.loop-button>.font-icon-container>i,.next-segment-button>.font-icon-container>i,.pitch-detection-enabled-indicator-icon>.font-icon-container>i,.play-button>.font-icon-container>i,.previous-segment-button>.font-icon-container>i,.settings-button>.font-icon-container>i,.tempo-selector-button>.font-icon-container>i{font-size:22px}.disabled.demo-hands-button,.disabled.loop-button,.disabled.next-segment-button,.disabled.pitch-detection-enabled-indicator-icon,.disabled.play-button,.disabled.previous-segment-button,.disabled.settings-button,.disabled.tempo-selector-button{color:#a2a2a2;pointer-events:none}.open .demo-hands-button,.open .loop-button,.open .settings-button,.open .tempo-selector-button{background-color:#6b33ef;border-radius:12px;color:#fff}@media only screen and (pointer:fine){:global(.desktop) .open .demo-hands-button,:global(.desktop) .open .loop-button,:global(.desktop) .open .settings-button,:global(.desktop) .open .tempo-selector-button{border-radius:6px}.desktop .open .demo-hands-button,.desktop .open .loop-button,.desktop .open .settings-button,.desktop .open .tempo-selector-button{border-radius:6px}}.open .demo-hands-button .font-icon-container .icon-hand-left,.open .demo-hands-button .font-icon-container .icon-hand-left-solid,.open .demo-hands-button .font-icon-container .icon-hand-left-solid-with-keys,.open .demo-hands-button .font-icon-container .icon-hand-right,.open .demo-hands-button .font-icon-container .icon-hand-right-solid,.open .demo-hands-button .font-icon-container .icon-hand-right-solid-with-keys,.open .demo-hands-button .font-icon-container .icon-keyboard-octave-middle,.open .demo-hands-button .font-icon-container .icon-keyboard-octave-top,.open .demo-hands-button .font-icon-container .icon-tempo,.open .demo-hands-button .font-icon-container .icon-tempo-solid,.open .loop-button .font-icon-container .icon-hand-left,.open .loop-button .font-icon-container .icon-hand-left-solid,.open .loop-button .font-icon-container .icon-hand-left-solid-with-keys,.open .loop-button .font-icon-container .icon-hand-right,.open .loop-button .font-icon-container .icon-hand-right-solid,.open .loop-button .font-icon-container .icon-hand-right-solid-with-keys,.open .loop-button .font-icon-container .icon-keyboard-octave-middle,.open .loop-button .font-icon-container .icon-keyboard-octave-top,.open .loop-button .font-icon-container .icon-tempo,.open .loop-button .font-icon-container .icon-tempo-solid,.open .settings-button .font-icon-container .icon-hand-left,.open .settings-button .font-icon-container .icon-hand-left-solid,.open .settings-button .font-icon-container .icon-hand-left-solid-with-keys,.open .settings-button .font-icon-container .icon-hand-right,.open .settings-button .font-icon-container .icon-hand-right-solid,.open .settings-button .font-icon-container .icon-hand-right-solid-with-keys,.open .settings-button .font-icon-container .icon-keyboard-octave-middle,.open .settings-button .font-icon-container .icon-keyboard-octave-top,.open .settings-button .font-icon-container .icon-tempo,.open .settings-button .font-icon-container .icon-tempo-solid,.open .tempo-selector-button .font-icon-container .icon-hand-left,.open .tempo-selector-button .font-icon-container .icon-hand-left-solid,.open .tempo-selector-button .font-icon-container .icon-hand-left-solid-with-keys,.open .tempo-selector-button .font-icon-container .icon-hand-right,.open .tempo-selector-button .font-icon-container .icon-hand-right-solid,.open .tempo-selector-button .font-icon-container .icon-hand-right-solid-with-keys,.open .tempo-selector-button .font-icon-container .icon-keyboard-octave-middle,.open .tempo-selector-button .font-icon-container .icon-keyboard-octave-top,.open .tempo-selector-button .font-icon-container .icon-tempo,.open .tempo-selector-button .font-icon-container .icon-tempo-solid{color:#fff}.open .demo-hands-button .font-icon-container .inactive,.open .loop-button .font-icon-container .inactive,.open .settings-button .font-icon-container .inactive,.open .tempo-selector-button .font-icon-container .inactive{color:#a879f7}.open .demo-hands-button:hover,.open .loop-button:hover,.open .settings-button:hover,.open .tempo-selector-button:hover{background-color:#6b33ef}.toggled-on.demo-hands-button,.toggled-on.loop-button,.toggled-on.settings-button,.toggled-on.tempo-selector-button{background-color:#6b33ef;border-radius:100%;color:#fff}@media only screen and (pointer:fine){:global(.desktop) .toggled-on.demo-hands-button,:global(.desktop) .toggled-on.loop-button,:global(.desktop) .toggled-on.settings-button,:global(.desktop) .toggled-on.tempo-selector-button{border-radius:6px}:global(.desktop) .toggled-on.demo-hands-button:hover,:global(.desktop) .toggled-on.loop-button:hover,:global(.desktop) .toggled-on.settings-button:hover,:global(.desktop) .toggled-on.tempo-selector-button:hover{background-color:#6b33ef;color:#fff}.desktop .toggled-on.demo-hands-button,.desktop .toggled-on.loop-button,.desktop .toggled-on.settings-button,.desktop .toggled-on.tempo-selector-button{border-radius:6px}.desktop .toggled-on.demo-hands-button:hover,.desktop .toggled-on.loop-button:hover,.desktop .toggled-on.settings-button:hover,.desktop .toggled-on.tempo-selector-button:hover{background-color:#6b33ef;color:#fff}}.next-segment-button,.play-button,.previous-segment-button{width:56px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.next-segment-button,.play-button,.previous-segment-button{width:44px}}.next-segment-button>.font-icon-container>i,.play-button>.font-icon-container>i,.previous-segment-button>.font-icon-container>i{font-size:24px}.next-segment-button,.play-button,.previous-segment-button{color:#6b33ef}.demo-hands-button{border-radius:6px;width:64px}@media only screen and (pointer:fine){:global(.desktop) .demo-hands-button{width:auto}.desktop .demo-hands-button{width:auto}}.demo-hands-button .font-icon-container .icon-hand-left,.demo-hands-button .font-icon-container .icon-hand-right{color:dimgray}.demo-hands-button .font-icon-container .icon-hand-left-solid,.demo-hands-button .font-icon-container .icon-hand-left-solid-with-keys,.demo-hands-button .font-icon-container .icon-hand-right-solid,.demo-hands-button .font-icon-container .icon-hand-right-solid-with-keys,.demo-hands-button .font-icon-container .icon-keyboard-octave-middle,.demo-hands-button .font-icon-container .icon-keyboard-octave-top{color:#6b33ef}.demo-hands-button .font-icon-container .inactive{color:#a2a2a2}.tempo-selector-button .font-icon-container .icon-tempo-solid{color:#6b33ef}.icon-icn-hands-both{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:pgs;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-icn-hands-both:before{content:""}.pitch-detection-enabled-indicator-icon{cursor:not-allowed;grid-area:pitch-detection-enabled-indicator-icon;justify-self:end}.pitch-detection-enabled-indicator-icon.clickable{cursor:default}.font-icon-container>.font-icon.icon-microphone,.font-icon-container>.font-icon.icon-microphone-slash{font-size:20px;height:22px;line-height:normal}.font-icon-container>.font-icon.icon-microphone-slash{color:#a2a2a2}.font-icon-container>.font-icon.icon-microphone{color:#6b33ef}.MicrophoneAccessModal_container__GjgLk{grid-gap:10px;display:grid;gap:10px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.GenericModal_genericModal__wr2HW{align-content:center;background-color:#0000004d;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;z-index:1000000000}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs.GenericModal_white__WTozv{background-color:#fff;color:#000}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs.GenericModal_purple__WspB-,.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs.GenericModal_white__WTozv .GenericModal_titleContainer__-9oC2{background-color:#6b33ef;color:#fff}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs.GenericModal_purple__WspB- .GenericModal_titleContainer__-9oC2{background-color:#fff;color:#6b33ef}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs{font-feature-settings:auto;-webkit-margin-start:auto;-webkit-margin-end:auto;align-items:center;animation-duration:.75s;animation-fill-mode:forwards;animation-name:GenericModal_modalIn__3\+Ksg;animation-timing-function:cubic-bezier(.31,.075,0,1);background-color:#fff;border-radius:8px;box-shadow:0 0 30px 0 #0003;color:#6b33ef;display:flex;flex-direction:column;-webkit-font-kerning:auto;font-kerning:auto;font-weight:400;justify-content:space-evenly;margin-inline-end:auto;margin-inline-start:auto;padding:0;text-align:left;will-change:transform,opacity;z-index:0}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_titleContainer__-9oC2{align-items:center;border-bottom:1px solid #5a2bda;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;width:100%}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_titleContainer__-9oC2.GenericModal_noTitle__e6fpP{justify-content:flex-end}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_titleContainer__-9oC2 .GenericModal_title__-vBQp{-webkit-padding-after:.2em;align-items:center;display:flex;font-family:plaxBold;font-size:22px;line-height:1.4;padding-block-end:.2em}@supports(text-box:cap alphabetic){.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_titleContainer__-9oC2 .GenericModal_title__-vBQp{text-box:cap alphabetic;-webkit-padding-after:0;padding-block-end:0}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_titleContainer__-9oC2 .GenericModal_title__-vBQp{align-items:flex-start}}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_titleContainer__-9oC2 .GenericModal_closeButton__mYkXE{cursor:pointer;margin-left:auto}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_content__sQ8Mh{font-family:plaxRegular;font-size:18px;padding:0;text-align:left;width:100%}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_content__sQ8Mh.GenericModal_noTitleBar__YF8TD{border-top-left-radius:8px;border-top-right-radius:8px}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_content__sQ8Mh .GenericModal_bodyCloseButtonContainer__xu0Fg{position:relative}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_content__sQ8Mh .GenericModal_bodyCloseButtonContainer__xu0Fg .GenericModal_closeButton__mYkXE{cursor:pointer;position:absolute;right:12px;top:12px}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_content__sQ8Mh.GenericModal_padBody__P-uS\+{padding:16px}.GenericModal_genericModal__wr2HW .GenericModal_contentContainer__YZ8hs .GenericModal_percentage__FifR1{font-feature-settings:"tnum";font-family:system-ui,Helvetica,Arial,"sans-serif"}@keyframes GenericModal_modalIn__3\+Ksg{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.segment{background-color:#f2f2f2;display:grid;grid-template-areas:"segment-description" "iframe-container" "keyboard";grid-template-columns:1fr;grid-template-rows:auto 1fr -webkit-max-content;grid-template-rows:auto 1fr max-content}.segment *{-webkit-user-select:none;user-select:none}.segment>.segment-description{grid-area:segment-description}.segment>.segment-description.open>.expand-collapse-icon{background-color:#6b33ef;color:#fff}.segment>.soundslice-iframe{grid-area:iframe-container}.segment>.keyboard{grid-area:keyboard}.no-keyboard{grid-template-rows:auto 1fr}.segment>.segment-description{background-color:#6b33ef;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.21));font-family:plaxRegular;margin-left:51px;margin-right:50px;position:relative;z-index:1}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.segment>.segment-description{margin-left:0;margin-right:0}}.segment>.segment-description>.description{color:#fff;display:none;font-size:18px;line-height:1.22;padding:24px;white-space:pre-line}.segment>.segment-description>.expand-collapse-icon{align-content:center;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:dimgray;cursor:pointer;display:flex;font-size:13px;font-weight:900;height:25px;justify-content:center;position:absolute;right:30px;width:34px}.segment>.segment-description>.expand-collapse-icon .font-icon-container{padding-top:2px}.segment>.segment-description>.expand-collapse-icon .font-icon-container>i{font-size:15px}.segment>.open.segment-description>.description{display:block}.soundslice-iframe{display:flex;position:relative}.soundslice-iframe .loading-animation2{display:none}.soundslice-iframe.loading>.loading-animation2{display:flex;height:100%;opacity:1;position:absolute}.soundslice-iframe.done-loading>.loading-animation2{display:flex;height:100%;opacity:0;position:absolute;transition-duration:2s;transition-property:opacity}.soundslice-iframe>iframe{border:0;flex:1 1}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.keyboard{background-color:#4e4e4e;display:grid;grid-template-areas:"content";position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.keyboard>.top{background:linear-gradient(180deg,#232323,#343434 56%,#2d2d2d);box-shadow:0 3px 5px 2px #00000036;grid-area:content;height:12px;position:absolute;top:-1px;width:100%;z-index:1}.keyboard canvas{grid-area:content;height:-webkit-max-content;height:max-content;-webkit-user-select:none;user-select:none;width:100%}.keyboard canvas:nth-child(6){box-shadow:inset 1px 6px 8px #00000021}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.progress-bar{background-color:#000000d9;bottom:0;color:#fff;display:grid;font-size:10px;grid-template-areas:"rewind-button seek-offset canvas duration-seconds fast-forward-button";grid-template-columns:46px 50px auto 50px 46px;height:44px;position:absolute;-webkit-user-select:none;user-select:none;width:100vw}.progress-bar .rewind-button{grid-area:rewind-button}.progress-bar .seek-offset{align-items:center;display:flex;font-size:12px;grid-area:seek-offset;justify-content:center}.progress-bar>canvas{grid-area:canvas;height:44px;width:100%}.progress-bar .duration-seconds{align-items:center;display:flex;font-size:12px;grid-area:duration-seconds;justify-content:center}.progress-bar .fast-forward-button{grid-area:fast-forward-button}.hide-progress-bar{display:none}.progress-bar .fast-forward-button,.progress-bar .rewind-button{align-items:center;color:#fff;display:flex;font-family:plaxBold;font-size:12px;font-weight:400;justify-content:center;position:relative}.progress-bar .fast-forward-button>span,.progress-bar .rewind-button>span{position:absolute;top:14.5px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.score-modal{height:100vh;justify-content:center;position:absolute;width:100vw}.score-modal .modal-window .close-button>img{filter:none!important}.score-modal .modal-window>.content>.score-modal-content{display:grid;grid-template-areas:"loading" "accuracy-and-points";grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;max-width:932px;min-height:250px;min-width:460px}.score-modal .modal-window>.content>.with-congrats-message.score-modal-content{grid-template-areas:"loading loading" "congrats-messaging accuracy-and-points";grid-template-columns:1fr 1fr;min-width:640px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.with-congrats-message.score-modal-content{grid-template-areas:"loading" "accuracy-and-points" "congrats-messaging";grid-template-columns:1fr;min-width:90vw}.score-modal .modal-window>.content>.score-modal-content{max-width:98vw;min-width:90vw;overflow:hidden}}.score-modal .modal-window>.content>.score-modal-content>.loading{align-content:center;align-items:center;display:flex;height:100px;justify-content:center}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging{grid-area:congrats-messaging}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points{grid-area:accuracy-and-points}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging{background-color:#6b33ef;display:grid;grid-template-areas:"congrats" "navigation-buttons";grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;padding:25px 20px 20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging{padding-top:20px}}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned{grid-area:congrats}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons{grid-column-gap:5px!important}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button:first-child{width:100%}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button:first-child .text{margin-right:2px!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons{grid-column-gap:5px!important}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button:first-child{width:100%}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button:first-child .text{margin-right:2px!important}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons{grid-column-gap:10px;grid-template-areas:"button1" "button2";grid-template-columns:1fr}}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars{color:#fff;font-family:plaxBold,system-ui;font-weight:400}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>div:first-child{font-size:10px}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>div:nth-child(2){font-size:37px;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>div:nth-child(2){font-size:30px;margin-bottom:10px}}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level{color:#fff;font-family:plaxBold,system-ui;font-weight:400}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level>div:first-child{font-size:10px}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level>div:nth-child(2){font-size:55px;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level>div:nth-child(2){font-size:30px;margin-bottom:10px;margin-top:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level>div:nth-child(2){font-size:30px}}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned{color:#fff;font-family:plaxBold,system-ui;font-weight:400}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>div:first-child{font-size:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>div:first-child{display:none}}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>div:nth-child(2){font-size:34px;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>div:nth-child(2){font-size:24px;margin-top:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>div:nth-child(2){font-size:30px;margin-top:10px}}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars{margin-top:18px}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars>img,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars>img{aspect-ratio:1;height:43px;margin-right:20px;width:43px}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars>img[src$="won3.svg"],.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars>img[src$="won3.svg"]{animation:presentStar .5s ease-in;animation-fill-mode:backwards}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars>img[src$="lost3.svg"],.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars>img[src$="lost3.svg"]{animation:presentStarNotWon .5s ease-in;animation-fill-mode:backwards}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars>img:first-of-type,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars>img:first-of-type{animation-delay:.5s}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars>img:nth-of-type(2),.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars>img:nth-of-type(2){animation-delay:1s}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars>img:nth-of-type(3),.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars>img:nth-of-type(3){animation-delay:1.5s}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars{margin-bottom:10px;margin-top:10px}.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-new-level-and-stars>.stars>img,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.congrats-stars-earned>.stars>img{aspect-ratio:1;height:32px;width:32px}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-areas:"accuracy-score accuracy-score" "points-earned points-until-next-level";grid-template-columns:1fr 1fr;padding:70px 20px 20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points{grid-column-gap:10px;grid-row-gap:10px;grid-template-areas:"accuracy-score points-earned" "accuracy-score points-until-next-level";padding-top:60px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points{grid-column-gap:10px;grid-row-gap:10px;grid-template-areas:"accuracy-score points-earned" "accuracy-score points-until-next-level";padding-top:60px}}.score-modal .modal-window>.content>.score-modal-content>.with-nav-buttons.accuracy-and-points{background-color:#fff;grid-template-areas:"accuracy-score points-earned" "accuracy-score points-until-next-level" "navigation-buttons navigation-buttons";grid-template-columns:60% 1fr}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.with-nav-buttons.accuracy-and-points{grid-template-areas:"accuracy-score accuracy-score " "points-earned points-until-next-level" "navigation-buttons navigation-buttons";grid-template-columns:1fr 1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.with-nav-buttons.accuracy-and-points{grid-template-areas:"accuracy-score points-earned points-until-next-level" "navigation-buttons navigation-buttons navigation-buttons";grid-template-columns:1fr 1fr 1fr}}.score-modal .modal-window>.content>.score-modal-content>.with-nav-buttons.accuracy-and-points>.navigation-buttons .button.primary{border-color:#6b33ef}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score{grid-area:accuracy-score}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-earned{grid-area:points-earned}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-until-next-level{grid-area:points-until-next-level}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons{grid-area:navigation-buttons}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-earned,.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-until-next-level{background-color:#f5f5f5;border-radius:8px;color:#6b33ef;display:flex;flex-direction:column;padding:10px}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-earned>div:first-child,.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-until-next-level>div:first-child{font-family:plaxBold,system-ui;font-size:10px;font-weight:400;letter-spacing:1.25px;line-height:1.2}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-earned>div:nth-child(2),.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-until-next-level>div:nth-child(2){align-items:flex-end;display:flex;flex:1 1;font-family:plaxRegular,system-ui;font-size:52px;font-weight:400;justify-content:flex-end}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-earned>div:nth-child(2),.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-until-next-level>div:nth-child(2){font-size:42px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-earned>div:nth-child(2),.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.points-until-next-level>div:nth-child(2){font-size:42px}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons{grid-row-gap:20px;display:grid;grid-template-areas:"button1" "button2"}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons{grid-row-gap:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons{grid-row-gap:10px;column-gap:10px;grid-template-areas:"button1 button2"}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons>.button,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button{max-height:55px}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons>.button.nextLessonButton,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button.nextLessonButton{max-height:unset}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons>.button.nextLessonButton,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button.nextLessonButton{max-height:55px}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons>.button:first-child,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button:first-child{grid-area:button1;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons>.button:first-child,.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button:first-child{max-width:unset}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.navigation-buttons>.button:nth-child(2),.score-modal .modal-window>.content>.score-modal-content>.congrats-messaging>.navigation-buttons>.button:nth-child(2){border-color:#fff;grid-area:button2;justify-self:flex-end;max-width:unset;width:100%}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score{background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;padding:10px;position:relative}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score>div:first-child{color:#6b33ef;font-family:plaxBold,system-ui;font-size:12px;font-weight:400;letter-spacing:1.25px;line-height:1.2}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .accuracy-percent{align-items:center;animation-delay:1s;animation:presentAccuracyScore .5s ease-in;animation-fill-mode:forwards;color:#006360;display:flex;flex:1 1;flex-direction:row;height:100%;justify-content:center;left:0;position:absolute;top:2px;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .accuracy-percent{top:8px}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .accuracy-percent>.number{display:flex;font-family:plaxRegular,system-ui;font-size:64px;font-weight:400;position:relative}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .accuracy-percent>.number{font-size:44px}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .accuracy-percent>.number>.percent-sign{display:flex;font-family:plaxBold,system-ui;font-size:24px;font-weight:400;position:absolute;right:-20px;top:18px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .accuracy-percent>.number>.percent-sign{font-size:16px;right:-14px}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .perfect.accuracy-percent{left:-6px;top:11px}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .perfect.accuracy-percent>.number{font-size:50px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .perfect.accuracy-percent>.number{font-size:32px;left:-4px}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .perfect.accuracy-percent>.number>.percent-sign{top:12px}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart{--pink-notes-percent:calc(var(--incorrect-notes-percent) + var(--close-notes-percent));align-items:center;animation-delay:1s;animation:presentAccuracyChart .5s ease-in;animation-fill-mode:forwards;display:flex;flex:1 1;justify-content:center;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart{margin-top:.75em}}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart .outer{background-color:initial;border-radius:50%;padding:0}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart .outer .chart{align-content:center;background:radial-gradient(circle closest-side,#0000 100%,#0000 0),conic-gradient(from 0,#f54e00 0,#f54e00 var(--incorrect-notes-percent),#f7c5ac 0,#f7c5ac var(--pink-notes-percent),#006360 0,#006360 100%);border-radius:50%;display:flex;height:172px;justify-content:center;width:172px}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart .outer .chart .inner{align-content:center;align-self:center;background-color:#f5f5f5;border-radius:50%;display:flex;height:154px;justify-content:center;justify-self:center;width:154px}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart .outer .chart .inner .arrow{align-self:center;display:flex;justify-self:center}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart .outer .chart .inner svg{aspect-ratio:1;height:20px;width:20px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart .outer .chart{height:100px;width:100px}.score-modal .modal-window>.content>.score-modal-content>.accuracy-and-points>.accuracy-score .pie-chart .outer .chart .inner{height:90px;width:90px}}@keyframes presentAccuracyChart{0%{opacity:0;transform:scale(.4) rotate(180deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes presentAccuracyScore{0%{opacity:0;transform:scale(.25)}75%{opacity:.75;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes presentStar{0%{filter:drop-shadow(0 0 4px rgba(238,168,15,.1));opacity:0;transform:scale(.2)}75%{filter:drop-shadow(0 0 12px rgba(238,168,15,.8));opacity:1;transform:scale(1.2)}to{filter:drop-shadow(0 0 0 rgba(238,168,15,0));opacity:1;transform:scale(1)}}@keyframes presentStarNotWon{0%{opacity:0;transform:scale(.2)}75%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.nextLessonContent{align-items:center;font-size:13px;justify-content:center;margin-top:18px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.nextLessonContent{display:none}}.nextLessonContent .nextLessonInfo{align-items:center;display:flex;justify-content:center;margin:0 1em}.nextLessonContent .nextLessonInfo .nextLessonImg{aspect-ratio:1;border-radius:4px;display:block;height:40px;margin-right:1em;object-fit:cover;width:40px}.nextLessonContent .nextLessonInfo .nextLessonLabels{line-height:1.2;text-align:left;text-transform:none}.nextLessonContent .nextLessonInfo .nextLessonLabels .nextLessonTitle{font-family:plaxBold;font-size:1.1em;font-weight:400;margin-bottom:.25em;max-width:clamp(200px,45vw,300px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nextLessonContent .nextLessonInfo .nextLessonLabels .nextLessonSubtitle{font-family:plaxRegular;font-size:1em;font-weight:400;max-width:clamp(200px,45vw,300px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_scoreAndPoints__yI9xE{grid-column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:10px 10px 0}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_scoreAndPoints__yI9xE{grid-row-gap:10px;grid-template-columns:1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_scoreAndPoints__yI9xE{grid-row-gap:10px;grid-template-columns:1fr;grid-template-columns:1fr 1fr 1fr}}.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw{display:flex;justify-content:center;padding:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw{padding:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw{padding:10px}}.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw>*{flex-grow:1}.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw>*+*{margin-left:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw>*+*{margin-left:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw>*+*{margin-left:10px}}.SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw .SectionEndModal_nextSectionIconWrapper__dN\+gF{aspect-ratio:1;height:24px;margin-left:-20px;margin-right:8px;width:24px}@media only screen and (pointer:fine){.SectionEndModal_desktop__PSCYJ .SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw .SectionEndModal_nextSectionIconWrapper__dN\+gF,.desktop .SectionEndModal_sectionEndModal__uuMMG .SectionEndModal_actionButtons__05cIw .SectionEndModal_nextSectionIconWrapper__dN\+gF{height:16px;margin-right:4px;width:16px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.AccuracyScore_accuracyScore__Maqc2{align-items:center;background-color:#f5f5f5;border-radius:8px;color:#6b33ef;display:flex;font-family:plaxBold;justify-content:space-between;padding:8px 10px}.AccuracyScore_accuracyScore__Maqc2 dt{font-size:12px;line-height:1.08;text-align:start;text-transform:uppercase}.AccuracyScore_accuracyScore__Maqc2 dd{text-align:end}.AccuracyScore_accuracyScore__Maqc2:has(.AccuracyScore_passingScore__wSmYa){background-color:#e0f2f1}.AccuracyScore_accuracyScore__Maqc2:has(.AccuracyScore_passingScore__wSmYa) dt{color:#006360}.AccuracyScore_accuracyScore__Maqc2 .AccuracyScore_passingScore__wSmYa{color:#006360}.AccuracyScore_accuracyScore__Maqc2 .AccuracyScore_notPassingScore__2ZGHZ{color:#6b33ef}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.PointsAwarded_pointsAwarded__aLxNu{align-items:center;background-color:#f5f5f5;border-radius:8px;color:#6b33ef;display:flex;font-family:plaxBold;justify-content:space-between;padding:8px 10px}.PointsAwarded_pointsAwarded__aLxNu dt{font-size:12px;line-height:1.08;text-align:start;text-transform:uppercase}.PointsAwarded_pointsAwarded__aLxNu dd{text-align:end}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.PointsUntilNextLevel_pointsUntilNextLevel__H1yVE{align-items:center;background-color:#f5f5f5;border-radius:8px;color:#6b33ef;display:flex;font-family:plaxBold;justify-content:space-between;padding:8px 10px}.PointsUntilNextLevel_pointsUntilNextLevel__H1yVE dt{font-size:12px;line-height:1.08;text-align:start;text-transform:uppercase}.PointsUntilNextLevel_pointsUntilNextLevel__H1yVE dd{text-align:end}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SectionEndAward_slideInLayout__62ImB{--trophy-and-ribbon-size:128px;overflow:hidden;position:relative;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB{--trophy-and-ribbon-size:96px;position:unset;width:100vw}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB{--trophy-and-ribbon-size:96px;--trophy-and-ribbon-size:88px;position:unset;width:100vw}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+{background-color:#6b33ef;color:#fff;padding:30px;position:relative}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+{padding:40px 20px 30px;position:unset;width:100vw}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-areas:"trophy current-overline" "trophy current-title" "next-overline next-overline" "next-title next-title";grid-template-columns:-webkit-min-content -webkit-max-content;grid-template-columns:min-content max-content;grid-template-rows:auto;justify-content:center;justify-items:center;padding:40px 20px 30px;padding:20px;position:unset;width:100vw}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ :is(.SectionEndAward_completionMessage__lIbmY,.SectionEndAward_sectionTitleOverline__icNMe,figcaption,.SectionEndAward_nextSectionTitleOverline__egXOE,h2){font-family:plaxBold;font-weight:400;line-height:1.05;opacity:0;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ :is(.SectionEndAward_completionMessage__lIbmY,.SectionEndAward_sectionTitleOverline__icNMe,figcaption){text-align:left}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ :is(.SectionEndAward_completionMessage__lIbmY,.SectionEndAward_sectionTitleOverline__icNMe,.SectionEndAward_nextSectionTitleOverline__egXOE){text-transform:uppercase}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_completionMessage__lIbmY{align-items:center;display:flex;height:calc(100% - 60px);justify-content:center;position:absolute;width:calc(100% - 60px)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_completionMessage__lIbmY{font-size:24px;height:calc(100% - 30px);width:calc(100% - 30px)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_completionMessage__lIbmY{font-size:24px;height:calc(100% - 30px);width:calc(100% - 30px)}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_sectionTitleOverline__icNMe{font-size:18px;margin-bottom:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_sectionTitleOverline__icNMe{font-size:14px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_sectionTitleOverline__icNMe{font-size:14px;grid-area:current-overline;margin-bottom:0}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure{display:grid;grid-template-rows:auto auto;justify-items:center;margin-bottom:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure{margin-bottom:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure{display:contents;margin-bottom:15px}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure figcaption{font-size:36px;margin-bottom:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure figcaption{font-size:28px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure figcaption{font-size:28px;font-size:24px;grid-area:current-title;justify-self:start}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure .SectionEndAward_awardIconWrapper__GL1Hw{height:var(--trophy-and-ribbon-size);width:var(--trophy-and-ribbon-size)}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ figure .SectionEndAward_awardIconWrapper__GL1Hw{grid-area:trophy}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_nextSectionTitleOverline__egXOE{font-size:16px;margin-bottom:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_nextSectionTitleOverline__egXOE{font-size:12px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ .SectionEndAward_nextSectionTitleOverline__egXOE{font-size:12px;grid-area:next-overline;margin-top:1em}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ h2{font-size:24px;line-height:1.1}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ h2{font-size:18px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_sectionEndAward__vk2O\+ h2{font-size:18px;grid-area:next-title}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G{height:100%;left:100%;position:absolute;top:0;width:50%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G{position:unset;width:100vw}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G{position:unset;width:100vw}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs{grid-gap:15px;background-color:#35d3c6;display:grid;gap:15px;grid-template-rows:8fr 7fr;height:100%;overflow:hidden;padding:30px;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs{padding:30px 20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs{padding:30px 20px}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_ovalAndRibbon__dzCH4{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_ovalAndRibbon__dzCH4 .SectionEndAward_oval__Kn2PB{aspect-ratio:1;background-color:#fff;bottom:0;-webkit-clip-path:url(#ellipse-svg-clip-path);clip-path:url(#ellipse-svg-clip-path);left:-50%;position:absolute;width:250%}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_ovalAndRibbon__dzCH4 .SectionEndAward_ribbon__ofEIU{position:absolute;top:0;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_ovalAndRibbon__dzCH4 .SectionEndAward_ribbon__ofEIU{top:-20px}}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_ovalAndRibbon__dzCH4 .SectionEndAward_ribbon__ofEIU img{height:var(--trophy-and-ribbon-size);width:var(--trophy-and-ribbon-size)}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_textAndButton__N7\+6J{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_textAndButton__N7\+6J .SectionEndAward_text__O5cTg{color:#0e4d4b;font-family:plaxBold;font-size:20px;font-weight:400;line-height:1.2;margin-bottom:.75em;text-transform:uppercase}.SectionEndAward_slideInLayout__62ImB .SectionEndAward_bonus__R9b3G .SectionEndAward_bonusContent__e3GDs .SectionEndAward_textAndButton__N7\+6J .SectionEndAward_seeSongsAction__q7AV\+{background-color:initial;border-color:#0e4d4b;color:#0e4d4b}.SectionEndAward_slideInLayout__62ImB .swiper-pagination-bullet{background-color:#fff;opacity:.5}.SectionEndAward_slideInLayout__62ImB .pgSwiperActiveBullet{background-color:#fff;opacity:1}.SectionEndAward_slideInLayout__62ImB .swiper-slide{background-color:#6b33ef;height:auto}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionEndAward_slideInLayout__62ImB .swiper-slide{height:calc(100vh - 140px)}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SectionStartModal_sectionStartModal__fteDi{background-color:#6b33ef;padding:20px 30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi{padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi{padding:15px}}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01{grid-gap:1em;color:#fff;display:grid;gap:1em;grid-template-areas:"number title" "number description"}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01{grid-template-areas:"number" "title" "description"}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01{grid-template-areas:"number" "title" "description"}}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01 .SectionStartModal_sectionNumber__Hc49t{display:block;font-family:plaxBold;font-size:68px;font-weight:400;grid-area:number;line-height:1;margin-top:-.15em;text-align:right}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01 .SectionStartModal_sectionNumber__Hc49t{font-size:48px;margin-top:0;text-align:left}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01 .SectionStartModal_sectionNumber__Hc49t{font-size:48px;margin-top:0;text-align:left}}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01 .SectionStartModal_sectionTitle__h01Tc{font-family:plaxBold;font-size:36px;font-weight:400;grid-area:title;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01 .SectionStartModal_sectionTitle__h01Tc{font-size:24px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01 .SectionStartModal_sectionTitle__h01Tc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;overflow:hidden}}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_sectionInformation__heQ01 .SectionStartModal_sectionDescription__IDANV{font-family:plaxRegular;font-size:16px;grid-area:description;line-height:1.1}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1{display:flex;justify-content:center;margin-top:30px;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1{margin-top:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1{margin-top:15px}}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1>*+*{margin-left:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1{flex-direction:column-reverse}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1>*+*{margin-left:0;margin-top:10px}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1>:first-child{margin-top:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1{flex-direction:column-reverse}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1>*+*{margin-left:0;margin-top:10px}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1>:first-child{margin-top:10px}}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1>*{flex-grow:1;width:auto}.SectionStartModal_sectionStartModal__fteDi .SectionStartModal_actionButtons__t9Xa1 .SectionStartModal_outlineButton__7YDcB{border:1px solid #fff}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G{-webkit-padding-before:15px;background-color:#6b33ef;color:#fff;font-family:plaxRegular;font-weight:400;min-width:400px;padding:30px;padding-block-start:15px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G{min-width:unset;padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G{min-width:unset;padding:15px}}.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_modalTitle__cyNu6{font-family:plaxBold;font-size:24px;font-weight:400;line-height:1.05}.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_actionButtons__Y6cN2{display:flex;justify-content:center;padding-top:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_actionButtons__Y6cN2{flex-direction:column}}.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_actionButtons__Y6cN2>*{flex-grow:1;width:100%}.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_actionButtons__Y6cN2>*+*{margin-left:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_actionButtons__Y6cN2>*+*{margin-left:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_actionButtons__Y6cN2>*+*{margin-left:10px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.LessonEndsWithVideoModal_lessonEndsWithVideoModal__wQd3G .LessonEndsWithVideoModal_actionButtons__Y6cN2>*+*{margin-left:0;margin-top:10px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.NewSectionModal_newSectionModal__J9ftS .NewSectionModal_modal-window__dl8ky{max-width:800px;width:600px}.NewSectionModal_container__\+qF2b{background-color:#6b33ef;color:#fff;padding:20px 30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b{padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b{padding:15px}}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8{display:grid;grid-auto-flow:row;grid-template-areas:"sectionNumber name" ". description" "actionButtons actionButtons";text-align:left}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8{grid-template-areas:"sectionNumber" "name" "description" "actionButtons";text-align:center}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8{grid-template-areas:"sectionNumber" "name" "description" "actionButtons";text-align:center}}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_sectionNumber__LL3yp{display:inline-block;font-family:plaxBold;font-size:68px;font-weight:400;grid-area:sectionNumber;line-height:1;margin-right:26px;margin-top:-.15em;text-align:right}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_sectionNumber__LL3yp{font-size:96px;margin-bottom:6px;margin-right:0;margin-top:0;text-align:center}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_sectionNumber__LL3yp{font-size:96px;margin-bottom:6px;margin-right:0;margin-top:0;text-align:center}}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_lessonName__L0OrG{font-family:plaxBold;font-size:36px;font-weight:400;grid-area:name;line-height:1.05;margin-bottom:24px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_lessonName__L0OrG{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_lessonDescription__Ury7Y{font-family:plaxRegular;font-size:17px;font-weight:400;grid-area:description;line-height:1.1}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw{display:flex;grid-area:actionButtons;justify-content:center;margin-top:30px;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw{margin-top:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw{margin-top:15px}}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw>*+*{margin-left:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw{flex-direction:column}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw>*+*{margin-left:0;margin-top:10px}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw>:first-child{margin-top:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw{flex-direction:column}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw>*+*{margin-left:0;margin-top:10px}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw>:first-child{margin-top:10px}}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw>*{flex-grow:1;width:auto}.NewSectionModal_container__\+qF2b .NewSectionModal_contentGrid__Z9ld8 .NewSectionModal_actionButtons__Mczjw .NewSectionModal_outlineButton__YuPEI{border:1px solid #fff}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.TranscriptionProgress_backdrop__vgHLG{align-content:center;background-color:#00000080;height:100%;position:absolute;width:100%;z-index:1000000000}.TranscriptionProgress_backdrop__vgHLG .TranscriptionProgress_dialog__qXV4S{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0003;color:#6b33ef;display:flex;flex-direction:column;font-weight:700;height:8rem;justify-content:space-evenly;margin:0 auto;padding:1rem 0;width:18rem;z-index:0}.TranscriptionProgress_backdrop__vgHLG .TranscriptionProgress_dialog__qXV4S .TranscriptionProgress_message__ALdcQ{text-align:center}.TranscriptionProgress_backdrop__vgHLG .TranscriptionProgress_dialog__qXV4S progress{-webkit-appearance:none;appearance:none;background-color:initial;border:none;height:.8rem;width:12rem}.TranscriptionProgress_backdrop__vgHLG .TranscriptionProgress_dialog__qXV4S progress::-webkit-progress-bar{background-color:#f2e8fe;border-radius:100px}.TranscriptionProgress_backdrop__vgHLG .TranscriptionProgress_dialog__qXV4S progress::-webkit-progress-value{background-color:#6b33ef;border-radius:100px 0 0 100px}.TranscriptionProgress_backdrop__vgHLG .TranscriptionProgress_dialog__qXV4S .TranscriptionProgress_percentage__3yfW\+{font-feature-settings:"tnum";font-family:system-ui,Helvetica,Arial,"sans-serif"}.ScoringAccuracyTipsModal_modalBody__9NNiS{display:flex;flex-direction:column}.ScoringAccuracyTipsModal_modalBody__9NNiS>*+*{-webkit-margin-before:15px;margin-block-start:15px}.ScoringAccuracyTipsModal_modalBody__9NNiS figure{display:flex}.ScoringAccuracyTipsModal_modalBody__9NNiS figure img{border:1px solid #0000001a;border-radius:8px;height:58px;width:88px}.ScoringAccuracyTipsModal_modalBody__9NNiS figure figcaption{-webkit-margin-start:8px;margin-inline-start:8px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.Checkbox_container__3e2hs{align-items:center;display:flex;flex-wrap:nowrap;font-family:plaxRegular,system-ui;font-size:17px}.Checkbox_container__3e2hs .Checkbox_checkBox__YfgO7{margin-right:11px;position:relative;top:-6px;transform:scale(1.9);-webkit-transform:scale(1.9);-ms-transform:scale(1.9);transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0}.Checkbox_container__3e2hs label{margin-left:6px;position:relative;top:-2px}.SoundDemoPrompt_container__ACbt7>*+*{-webkit-margin-before:15px;margin-block-start:15px}.SoundDemoPrompt_container__ACbt7 .SoundDemoPrompt_bottomText__hQDUJ,.SoundDemoPrompt_container__ACbt7 .SoundDemoPrompt_checkBoxSection__CAyKD,.SoundDemoPrompt_container__ACbt7 .SoundDemoPrompt_topText__P6Reb{text-align:left}.SoundDemoPrompt_container__ACbt7 .SoundDemoPrompt_buttonSection__Gvv2e{text-align:center}.SoundDemoPrompt_container__ACbt7 .SoundDemoPrompt_buttonSection__Gvv2e button{margin-left:auto;margin-right:auto}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.connect-your-keyboard-page{display:grid;grid-template-areas:"top" "content-and-navigation";grid-template-rows:20vh 80vh;min-height:100vh}@media screen and (max-width:375px)and (max-height:667px){.connect-your-keyboard-page{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.connect-your-keyboard-page>.top{grid-area:top}.connect-your-keyboard-page>.content-and-navigation{display:grid;grid-area:content-and-navigation;grid-template-areas:"content" "navigation";padding-left:20%;padding-right:20%;padding-top:20px}@media only screen and (orientation:landscape){.connect-your-keyboard-page>.content-and-navigation{padding-left:15%;padding-right:15%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation{padding:0 15px}}.connect-your-keyboard-page>.content-and-navigation>.content{grid-area:content}.connect-your-keyboard-page>.content-and-navigation>.navigation{grid-area:navigation;justify-items:flex-end}.connect-your-keyboard-page>.top{background-color:#6b33ef;grid-template-areas:"center";grid-template-rows:20vh;justify-content:center}@media screen and (orientation:landscape){.connect-your-keyboard-page>.top{grid-template-rows:1fr;overflow:hidden}}@media screen and (max-width:375px)and (max-height:667px){.connect-your-keyboard-page>.top{grid-template-rows:15vh}}.connect-your-keyboard-page>.top>picture{align-items:center;display:flex;flex-direction:column;grid-area:center;height:100%;justify-content:center;max-width:100vw}.connect-your-keyboard-page>.top>picture>img{height:100%;width:auto}.connect-your-keyboard-page>.top>.overlay-text{color:#fff;font-family:plaxBold,system-ui;font-weight:400;grid-area:center;margin:auto;text-align:center}.connect-your-keyboard-page>.top>.overlay-text h1{font-size:34px}.connect-your-keyboard-page>.top>.overlay-text p{font-size:24px;margin-top:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.top>.overlay-text h1{font-size:24px}.connect-your-keyboard-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.top>.overlay-text h1{font-size:24px}.connect-your-keyboard-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}.connect-your-keyboard-page>.content-and-navigation>.content{align-content:flex-start}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}.connect-your-keyboard-page>.content-and-navigation>.content>.content-header{font-family:plaxBold,system-ui;font-size:22px;font-weight:400;line-height:1.1;margin-bottom:.5em}.connect-your-keyboard-page>.content-and-navigation>.content>.info-text{font-size:17px}.connect-your-keyboard-page>.content-and-navigation>.navigation{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:15px;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.navigation{padding-top:15px}}.connect-your-keyboard-page>.content-and-navigation>.navigation>.buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:auto}.connect-your-keyboard-page>.content-and-navigation>.navigation>.buttons .button{width:220px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.navigation>.buttons{align-items:center;flex-direction:column}.connect-your-keyboard-page>.content-and-navigation>.navigation>.buttons .button:first-child{margin:initial}}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.connect-your-keyboard-page,.connect-your-keyboard-page>.content-and-navigation{overflow-y:auto}.connect-your-keyboard-page::-webkit-scrollbar,.connect-your-keyboard-page>.content-and-navigation::-webkit-scrollbar{width:4px}.theme-classic .connect-your-keyboard-page::-webkit-scrollbar-track,.theme-classic .connect-your-keyboard-page>.content-and-navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .connect-your-keyboard-page::-webkit-scrollbar-thumb,.theme-classic .connect-your-keyboard-page>.content-and-navigation::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page{grid-template-areas:"top content-and-navigation";grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.connect-your-keyboard-page>.top{grid-row-gap:20px;background:linear-gradient(180deg,#6b33ef 0,#6b33ef 75%,#6b33ef 0,#6b33ef 0,#fff 0);display:grid;grid-template-areas:"back" "title" "keyboard-image";grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content;overflow:initial}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.top{background:#6b33ef}}.connect-your-keyboard-page>.top .back-button{grid-area:back;position:static}.connect-your-keyboard-page>.top .overlay-text{grid-area:title}.connect-your-keyboard-page>.top .overlay-text>.overlay-subtext{font-size:14px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.top .overlay-text{color:#fff;line-height:1.05}}.connect-your-keyboard-page>.top .keyboard-image{grid-area:keyboard-image;justify-self:center;max-height:216px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.top .keyboard-image{position:static}}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.connect-your-keyboard-page>.top .keyboard-image{width:80%}}.connect-your-keyboard-page>.top .keyboard-image>img{filter:drop-shadow(4px 8px 5px rgba(0,0,0,.15))}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.top .keyboard-image>img{height:auto;max-width:80%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.top .keyboard-image>img{height:auto;max-width:80%}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.connect-your-keyboard-page>.top .keyboard-image>img{height:auto;max-width:80%}}.connect-your-keyboard-page>.content-and-navigation{margin-top:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation{padding:0 10%}}.connect-your-keyboard-page>.content-and-navigation>.content>.select-instructions,.connect-your-keyboard-page>.content-and-navigation>.content>.to-connect-instructions>.connect-header{text-wrap:balance;color:#292929;font-family:plaxBold,system-ui;font-size:22px;font-weight:400;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.content>.select-instructions,.connect-your-keyboard-page>.content-and-navigation>.content>.to-connect-instructions>.connect-header{line-height:1.1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.content>.select-instructions,.connect-your-keyboard-page>.content-and-navigation>.content>.to-connect-instructions>.connect-header{line-height:1.1}}.connect-your-keyboard-page>.content-and-navigation>.content>.to-connect-instructions>.connect-sub-text{text-wrap:balance;color:#777;font-family:plaxRegular,system-ui;font-size:15px;font-weight:400;line-height:20px;margin-top:10px;padding-left:10%;padding-right:10%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.content>.to-connect-instructions>.connect-sub-text{padding:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page>.content-and-navigation>.content>.to-connect-instructions>.connect-sub-text{padding:0}}.connect-your-keyboard-page>.content-and-navigation>.content>.need-help-connecting{margin-top:25px}.connect-your-keyboard-page>.content-and-navigation>.content>.need-help-connecting>.text{color:#000;font-family:plaxRegular,system-ui;font-size:15px;font-weight:400;text-align:center}.connect-your-keyboard-page>.content-and-navigation>.content>.need-help-connecting>.external-link{display:block;margin-inline:auto;margin-top:8px;text-align:center}.connect-your-keyboard-page{grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.connect-your-keyboard-page{grid-template-rows:1fr}}.connect-your-keyboard-page>.content-and-navigation>.content{align-content:start;margin-top:0}.connect-your-keyboard-page>.content-and-navigation>.content>.select-with-visible-options{margin-top:20px}.connect-your-keyboard-page>.content-and-navigation>.content>.to-connect-instructions>.connect-sub-text{text-align:center}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.select-with-visible-options.horizontal.keyboardSizes .select-option:first-child{color:#a2a2a2;pointer-events:none}.select-with-visible-options>span{color:#858585;display:block;font-family:plaxRegular,system-ui;font-size:13px;font-weight:400;letter-spacing:.02em;margin-bottom:5px;margin-left:10px;text-transform:uppercase}.select-with-visible-options.horizontal>.select-options,.select-with-visible-options.vertical>.select-options{border:1px solid #00000014;border-radius:5px;display:flex}.select-with-visible-options.vertical>.select-options{flex-direction:column}.select-with-visible-options.horizontal>.select-options>.select-option{flex-basis:0;flex-grow:1;text-align:center}.select-with-visible-options.horizontal>.select-options>.select-option+.select-option{border-left:1px solid #00000014}.select-with-visible-options.horizontal>.select-options>.select-option>.checkmark{display:none!important}.select-with-visible-options.horizontal>.select-options>.select-option:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.select-with-visible-options.horizontal>.select-options>.select-option:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.select-with-visible-options.vertical>.select-options>.select-option{-webkit-tap-highlight-color:rgba(0,0,0,0);border-bottom:1px solid #00000014;display:flex;transition:all .15s ease-in-out}.select-with-visible-options.vertical>.select-options>.select-option:hover{background-color:#fdfbff;transition:all .2s ease-out}.select-with-visible-options.vertical>.select-options>.select-option:focus-visible{outline:1px solid #f44f00;outline-offset:-2px}.select-with-visible-options.vertical>.select-options>.select-option:active{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fdfbff;box-shadow:inset 0 2px 4px #0000001a}.select-with-visible-options.vertical>.select-options>.select-option>.label{flex:1 1}.select-with-visible-options.vertical>.select-options>.select-option>.checkmark>.font-icon-container>i{font-size:20px}.select-with-visible-options.vertical>.select-options>.select-option:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.select-with-visible-options.vertical>.select-options>.select-option:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.select-with-visible-options.horizontal>.select-options>.select-option,.select-with-visible-options.vertical>.select-options>.select-option{background-color:#fff;cursor:pointer;font-family:plaxBold,system-ui;font-size:17px;font-weight:400;padding:20px}.select-with-visible-options.horizontal>.select-options>.select-option:last-child,.select-with-visible-options.vertical>.select-options>.select-option:last-child{border-bottom:none}@media only screen and (pointer:fine){:global(.desktop) .select-with-visible-options.horizontal>.select-options>.select-option,:global(.desktop) .select-with-visible-options.vertical>.select-options>.select-option{padding:12px}.desktop .select-with-visible-options.horizontal>.select-options>.select-option,.desktop .select-with-visible-options.vertical>.select-options>.select-option{padding:12px}}.select-with-visible-options.horizontal>.select-options>.select-option>.checkmark,.select-with-visible-options.vertical>.select-options>.select-option>.checkmark{align-items:center;color:#6b33ef;display:flex;font-size:12px;margin-top:3px}.select-with-visible-options.horizontal>.select-options>.selected.select-option{background-color:#6b33ef;color:#fff}.webp-image>img{display:block;height:auto;max-width:100%;object-fit:contain}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.back-button{color:#fff;cursor:pointer;display:inline-flex;font-family:plaxRegular,system-ui;font-size:17px;font-weight:400;margin-left:20px;margin-top:10px;position:absolute;z-index:20}@media only screen and (pointer:fine){:global(.mac-desktop) .back-button{margin-left:94px;margin-top:15px}.mac-desktop .back-button{margin-left:94px;margin-top:15px}}@media only screen and (pointer:fine){:global(.desktop) .back-button{cursor:default}.desktop .back-button{cursor:default}}.back-button>.font-icon-container{margin-right:4px}.back-button>.font-icon-container>i{font-size:18px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.set-keyboard-size-page_container__dgFvX{--container-height:100vh;background-color:#6b33ef;color:#fff;display:grid;font-family:plaxBold;font-weight:400;grid-template-areas:"back  title" "image title" "image body" "image footer";grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content -webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content min-content 1fr min-content;height:var(--container-height)}.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_modal__ZX5ZU{--container-height:min(90vh,400px);border-radius:8px;overflow:hidden}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_modal__ZX5ZU{--container-height:min(90vh,600px)}}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX{grid-template-rows:-webkit-min-content minmax(-webkit-min-content,45%) 175px minmax(-webkit-min-content,55%);grid-template-rows:min-content minmax(min-content,45%) 175px minmax(min-content,55%)}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX{grid-template-rows:-webkit-min-content minmax(-webkit-min-content,45%) 175px minmax(-webkit-min-content,55%);grid-template-rows:min-content minmax(min-content,45%) 175px minmax(min-content,55%)}}@media only screen and (pointer:fine){.desktop .set-keyboard-size-page_container__dgFvX,.set-keyboard-size-page_desktop__ijQ-2 .set-keyboard-size-page_container__dgFvX{grid-template-rows:-webkit-min-content minmax(-webkit-min-content,45%) 175px minmax(-webkit-min-content,55%);grid-template-rows:min-content minmax(min-content,45%) 175px minmax(min-content,55%)}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX{grid-template-areas:"back" "title" "image" "body" "footer";grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content min-content min-content 1fr min-content}}.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_leftKey__BOKY6,.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_rightKey__bZTxc{--backButtonColor:#6b33ef;--backButtonBackgroundColor:#fff}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_rightKey__bZTxc{--backButtonColor:#fff;--backButtonBackgroundColor:#6b33ef;grid-template-areas:"back   image" "title  image" "body   image" "footer image"}}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_rightKey__bZTxc{grid-template-areas:"back   image" "title  image" "body   image" "footer image"}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_rightKey__bZTxc{grid-template-areas:"back   image" "title  image" "body   image" "footer image"}}@media only screen and (pointer:fine){.desktop .set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_rightKey__bZTxc,.set-keyboard-size-page_desktop__ijQ-2 .set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_rightKey__bZTxc{grid-template-areas:"back   image" "title  image" "body   image" "footer image"}}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX.set-keyboard-size-page_rightKey__bZTxc{--backButtonColor:#fff;--backButtonBackgroundColor:#6b33ef}}.set-keyboard-size-page_container__dgFvX header{align-items:end;display:flex;font-size:17px;grid-area:title;justify-content:center;padding-bottom:20px;padding-top:30px;text-align:center}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_back__MmpXR{-webkit-border-after:1px solid var(--backButtonBackgroundColor);background-color:var(--backButtonBackgroundColor);border-block-end:1px solid var(--backButtonBackgroundColor);grid-area:back}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_back__MmpXR{-webkit-border-after:1px solid #6b33ef;background-color:#6b33ef;border-block-end:1px solid #6b33ef}}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_back__MmpXR .set-keyboard-size-page_backButton__aFP45{color:var(--backButtonColor);margin-bottom:10px;position:unset}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_back__MmpXR .set-keyboard-size-page_backButton__aFP45{color:#fff}}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_back__MmpXR .set-keyboard-size-page_backButton__aFP45.set-keyboard-size-page_hideBackButton__mA\+hw{display:none}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV{--image-vertical-padding:45px;background-color:#fff;grid-area:image}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV{background:linear-gradient(180deg,#6b33ef 0 50%,#fff 50% 100%)}}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV.set-keyboard-size-page_leftKey__BOKY6:not(.set-keyboard-size-page_hideBackButton__mA\+hw){padding-bottom:var(--image-vertical-padding)}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV .set-keyboard-size-page_keyboardImageWrapper__HQD92{align-items:center;display:flex;height:100%;overflow:clip}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV .set-keyboard-size-page_keyboardImageWrapper__HQD92.set-keyboard-size-page_leftKey__BOKY6{justify-content:right;margin-left:20%}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV .set-keyboard-size-page_keyboardImageWrapper__HQD92.set-keyboard-size-page_rightKey__bZTxc{justify-content:left;margin-right:20%}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV .set-keyboard-size-page_keyboardImageWrapper__HQD92 .set-keyboard-size-page_keyboardImage__saTi0{height:auto;max-width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV .set-keyboard-size-page_keyboardImageWrapper__HQD92 .set-keyboard-size-page_keyboardImage__saTi0{max-width:max(50%,60vw)}}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV .set-keyboard-size-page_keyboardImageWrapper__HQD92 .set-keyboard-size-page_keyboardImage__saTi0.set-keyboard-size-page_leftKey__BOKY6{animation:set-keyboard-size-page_setLeftKey__IhaaE .3s ease-in;animation-delay:0;animation-delay:var(--left-key-delay,0);animation-fill-mode:forwards;transform:translateX(100px)}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_image__b5LaV .set-keyboard-size-page_keyboardImageWrapper__HQD92 .set-keyboard-size-page_keyboardImage__saTi0.set-keyboard-size-page_rightKey__bZTxc{animation:set-keyboard-size-page_setRightKey__QS1Yy .3s ease-in}.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_body__ZLFNk{text-wrap:balance;font-size:17px;grid-area:body;padding:10px;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX .set-keyboard-size-page_body__ZLFNk{background-color:#fff;color:#6b33ef;margin-top:-1px}}.set-keyboard-size-page_container__dgFvX footer{align-items:start;display:flex;grid-area:footer;justify-content:center;padding-block:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX footer{background-color:#fff}}.set-keyboard-size-page_container__dgFvX footer .set-keyboard-size-page_helpLink__IRKlf{color:#fff}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.set-keyboard-size-page_container__dgFvX footer .set-keyboard-size-page_helpLink__IRKlf{color:#6b33ef}}@keyframes set-keyboard-size-page_setLeftKey__IhaaE{0%{transform:translateX(100px)}to{transform:translateX(0)}}@keyframes set-keyboard-size-page_setRightKey__QS1Yy{0%{transform:translateX(-100px)}to{transform:translateX(0)}}.InputDetectedFromWrongDevicePrompt_container__VyrGq .InputDetectedFromWrongDevicePrompt_buttonSection__7tR\+P{display:flex;gap:10px;justify-content:center}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.keyboard-setup-complete-page_container__2jH\+S{display:grid;font-family:plaxBold;grid-template-areas:"back" "title" "keyboard" "mainTextContent" "footer";grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content min-content min-content 1fr min-content}.keyboard-setup-complete-page_container__2jH\+S.keyboard-setup-complete-page_fullscreen__Pkd\+\+{grid-template-columns:100vw;height:100vh}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_back__LlZNK{background-color:#6b33ef;border-bottom:1px solid #6b33ef;grid-area:back;justify-self:left;margin-bottom:-1px;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_back__LlZNK .keyboard-setup-complete-page_backButton__NLTb2{margin-bottom:10px;position:unset}}.keyboard-setup-complete-page_container__2jH\+S header{background-color:#6b33ef;color:#fff;font-size:1.4em;grid-area:title;margin-bottom:-1px;padding-bottom:20px;padding-top:20px;text-align:center}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S header{padding-bottom:30px;padding-top:40px}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S header{padding-bottom:30px;padding-top:40px}}@media only screen and (pointer:fine){.desktop .keyboard-setup-complete-page_container__2jH\+S header,.keyboard-setup-complete-page_desktop__M1Z5S .keyboard-setup-complete-page_container__2jH\+S header{padding-bottom:30px;padding-top:40px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S header{-webkit-padding-before:12px;-webkit-padding-start:15px;padding-block-start:12px;padding-inline-start:15px;text-align:left}}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_keyboard__I\+tdN{background:linear-gradient(180deg,#6b33ef 0,#6b33ef 50%,#6b33ef 0,#6b33ef 0,#fff 0);grid-area:keyboard}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_keyboard__I\+tdN .keyboard-setup-complete-page_keyboardImage__gsbto{animation:keyboard-setup-complete-page_scaleKeyboardIn__Wc8im .5s ease-in-out;margin:0 auto;width:80%}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_summaryChecklist__Y1oKO{-webkit-margin-before:20px;-webkit-margin-after:10px;color:#292929;grid-area:mainTextContent;justify-self:center;list-style:none;margin-block-end:10px;margin-block-start:20px}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_summaryChecklist__Y1oKO li{animation-duration:.25s;animation-fill-mode:forwards;animation-name:keyboard-setup-complete-page_displayChecklistItem__l9L\+R;animation-timing-function:ease-in-out;opacity:0;position:relative}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_summaryChecklist__Y1oKO li+li{-webkit-margin-before:.5em;margin-block-start:.5em}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_summaryChecklist__Y1oKO li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m22.266 6.296-1.83-1.843L9.013 15.874 3.61 10.487l-1.829 1.829 7.232 7.23z' fill='%233AB517' fill-rule='evenodd'/%3E%3C/svg%3E");position:absolute}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_summaryChecklist__Y1oKO li:first-child{animation-delay:.7s}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_summaryChecklist__Y1oKO li:nth-child(2){animation-delay:1.2s}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_summaryChecklist__Y1oKO li .keyboard-setup-complete-page_summaryChecklistLabel__Z2w2h{-webkit-padding-start:28px;padding-inline-start:28px}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_mainTextContent__6Sg-3{-webkit-margin-before:20px;-webkit-margin-after:10px;grid-area:mainTextContent;justify-self:center;margin-block-end:10px;margin-block-start:20px;padding-inline:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_mainTextContent__6Sg-3{padding-inline:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_mainTextContent__6Sg-3{padding-inline:15px}}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_mainTextContent__6Sg-3 p{text-wrap:pretty;text-align:center}.keyboard-setup-complete-page_container__2jH\+S .keyboard-setup-complete-page_mainTextContent__6Sg-3 p.keyboard-setup-complete-page_secondary__Bt1BV{-webkit-margin-before:1em;font-family:plaxRegular;font-size:90%;font-weight:400;margin-block-start:1em}.keyboard-setup-complete-page_container__2jH\+S footer{background-color:#fff;display:flex;grid-area:footer;justify-content:center;padding:15px}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S footer{padding:30px}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.keyboard-setup-complete-page_container__2jH\+S footer{padding:30px}}@media only screen and (pointer:fine){.desktop .keyboard-setup-complete-page_container__2jH\+S footer,.keyboard-setup-complete-page_desktop__M1Z5S .keyboard-setup-complete-page_container__2jH\+S footer{padding:30px}}.keyboard-setup-complete-page_container__2jH\+S footer .keyboard-setup-complete-page_startPlayingButton__rDLcl,.keyboard-setup-complete-page_container__2jH\+S footer .keyboard-setup-complete-page_startSetupButton__fBXDF{width:100%}@keyframes keyboard-setup-complete-page_scaleKeyboardIn__Wc8im{0%{transform:scale(.75)}to{transform:scale(1)}}@keyframes keyboard-setup-complete-page_displayChecklistItem__l9L\+R{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.dynamicImage_dynamicImage__DcgLT{align-items:center;display:flex;justify-content:center}.dynamicImage_dynamicImage__DcgLT img{display:block;height:auto;max-width:100%;object-fit:contain}.dynamicImage_dynamicImage__DcgLT img.dynamicImage_constrainHeight__fZA7C{max-height:100%}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-page{height:100vh;width:100vw}.settings-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.settings-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .settings-page{color:#292929;font-family:plaxRegular}.settings-page .swiper-slide,.settings-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.settings-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.settings-page .settings-section{overflow-y:auto}.settings-page{display:grid;font-family:plaxRegular;font-weight:400;grid-template-areas:"settings-menu settings-section" "footer footer";grid-template-columns:250px 1fr;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content}@media only screen and (pointer:fine){:global(.desktop) .settings-page{grid-template-areas:"footer settings-desktop-header settings-desktop-header" "footer settings-menu settings-section";grid-template-columns:210px 250px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}:global(.desktop) .settings-page .settings-desktop-header{align-items:center;border-bottom:1px solid #efefef;border-top:1px solid #efefef;color:#292929;display:flex;font-family:plaxBold;font-size:20px;font-weight:400;grid-area:settings-desktop-header;height:56px;line-height:1.1;padding:15px 0 15px 15px}.desktop .settings-page{grid-template-areas:"footer settings-desktop-header settings-desktop-header" "footer settings-menu settings-section";grid-template-columns:210px 250px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.desktop .settings-page .settings-desktop-header{align-items:center;border-bottom:1px solid #efefef;border-top:1px solid #efefef;color:#292929;display:flex;font-family:plaxBold;font-size:20px;font-weight:400;grid-area:settings-desktop-header;height:56px;line-height:1.1;padding:15px 0 15px 15px}}.settings-page .settings-menu{grid-area:settings-menu}.settings-page .settings-section{grid-area:settings-section}.settings-page .footer{grid-area:footer;height:50px;position:relative}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.settings-page{grid-template-columns:200px 1fr}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-page{grid-template-areas:"settings-menu" "settings-section" "footer";grid-template-columns:1fr;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}}.keyboard-and-volumes>.settings>.select-with-visible-options:first-of-type{margin-bottom:20px}.keyboard-and-volumes>.settings>.control-group,.keyboard-and-volumes>.settings>.select-with-visible-options:nth-of-type(2){margin-top:20px}.keyboard-and-volumes>.settings>.button{margin:20px auto}@media only screen and (pointer:fine){:global(.desktop) .keyboard-and-volumes{display:flex;justify-content:center}:global(.desktop) .keyboard-and-volumes>.settings{max-width:650px;width:100%}:global(.desktop) .keyboard-and-volumes>.settings>.button{margin-left:auto;margin-right:auto;width:auto}.desktop .keyboard-and-volumes{display:flex;justify-content:center}.desktop .keyboard-and-volumes>.settings{max-width:650px;width:100%}.desktop .keyboard-and-volumes>.settings>.button{margin-left:auto;margin-right:auto;width:auto}}.about>.settings{align-items:center;display:flex;flex-direction:column}.about>.settings>.logo{height:auto;margin:2em 0 1em;width:100px}.about>.settings>.app-version{color:#a2a2a2;font-family:plaxRegular;font-size:16px;font-weight:400;margin-top:10px}.about>.settings>.device-version{color:#a2a2a2}.about>.settings>.device-version>div{display:inline-flex}.about>.settings>.external-link{margin-top:20px}.about>.settings>.social-media-links{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.about>.settings>.social-media-links>.external-link{align-items:center;background-color:#6b33ef;border-radius:50%;display:flex;height:40px;justify-content:center;text-align:center;width:40px}.about>.settings>.social-media-links>.external-link+.external-link{margin-left:1em}.about>.settings>.social-media-links>.external-link .font-icon{font-size:18px;line-height:2.2}.about>.settings>.social-media-links .font-icon-container{color:#fff}.about>.settings>.app-rating{margin-top:20px;text-transform:uppercase}.about>.settings>.app-rating button:not(:first-child){margin-top:1em}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-menu>header{line-height:50px;position:-webkit-sticky;position:sticky;text-align:center;top:0;vertical-align:middle;z-index:100}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-menu .settings-menu-items{overflow-y:auto}.settings-menu{align-content:flex-start;background-color:#f5f5f5;border-right:1px solid #00000014;display:grid;grid-template-areas:"settings-menu-top-header" "settings-menu-items";height:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-menu{border-right:none;box-shadow:0 10px 30px #0000001a;z-index:1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.settings-menu{border-right:none;box-shadow:0 10px 30px #0000001a;z-index:1}}.settings-menu>header{grid-area:settings-menu-top-header}@media only screen and (pointer:fine){:global(.desktop) .settings-menu{background-color:#fff;grid-template-areas:"settings-menu-items"}:global(.desktop) .settings-menu>.settings-menu-items{padding-bottom:2px}.desktop .settings-menu{background-color:#fff;grid-template-areas:"settings-menu-items"}.desktop .settings-menu>.settings-menu-items{padding-bottom:2px}}.settings-menu .settings-menu-items{background-color:#fff;grid-area:settings-menu-items}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-menu .settings-menu-items{display:inline-grid;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}}.settings-menu>header{align-items:flex-end;background-color:#fff;box-shadow:0 3px 15px #0000001a;color:#292929;display:flex;flex:1 1;font-family:plaxBold;font-size:34px;font-weight:400;height:126px;padding-bottom:11px;padding-left:15px;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.settings-menu>header{height:100px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-menu>header{box-shadow:none;font-size:17px;height:auto;justify-content:normal;line-height:normal;padding-bottom:0;padding-left:10px;padding-top:9px}}@media only screen and (pointer:fine){:global(.desktop) .settings-menu>header{display:none}.desktop .settings-menu>header{display:none}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-menu-item{border-bottom:1px solid #00000014}.settings-menu-item a{color:#6b33ef;cursor:pointer;display:block;font-family:plaxBold;font-weight:400;overflow:hidden;padding:15px;text-decoration:none;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.settings-menu-item a:hover{text-decoration:none}.settings-menu-item a:visited{color:#6b33ef}.settings-menu-item a.selected{background-color:#6b33ef;color:#fff}.settings-menu-item:nth-child(4){display:none}@media only screen and (pointer:fine){:global(.desktop) .settings-menu-item{border-bottom:initial;position:relative}:global(.desktop) .settings-menu-item:after{border-bottom:1px solid #00000014;content:"";margin-left:6%;position:absolute;width:94%;z-index:2}:global(.desktop) .settings-menu-item a{color:#5c5c5c!important;padding:5px 0 5px 15px}:global(.desktop) .settings-menu-item a.selected{background-color:initial;color:#6b33ef!important;position:relative}:global(.desktop) .settings-menu-item a.selected:after{background-color:#6b33ef;border-bottom-right-radius:8px;border-top-right-radius:8px;content:"";display:flex;height:22px;left:0;position:absolute;top:5px;width:4px}.desktop .settings-menu-item{border-bottom:initial;position:relative}.desktop .settings-menu-item:after{border-bottom:1px solid #00000014;content:"";margin-left:6%;position:absolute;width:94%;z-index:2}.desktop .settings-menu-item a{color:#5c5c5c!important;padding:5px 0 5px 15px}.desktop .settings-menu-item a.selected{background-color:initial;color:#6b33ef!important;position:relative}.desktop .settings-menu-item a.selected:after{background-color:#6b33ef;border-bottom-right-radius:8px;border-top-right-radius:8px;content:"";display:flex;height:22px;left:0;position:absolute;top:5px;width:4px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.settings-menu-item a{font-size:13px;padding:15px 5px 15px 15px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-menu-item{border-bottom:none}.settings-menu-item a{color:#5c5c5c!important;font-size:12px}.settings-menu-item a.selected{background-color:initial;color:#6b33ef!important;position:relative}.settings-menu-item a.selected:after{background-color:#6b33ef;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;content:"";height:5px;left:0;margin-left:5%;margin-right:5%;position:absolute;right:0;width:90%}.settings-menu-item:nth-child(4){display:initial}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-section>header{line-height:50px;position:-webkit-sticky;position:sticky;text-align:center;top:0;vertical-align:middle;z-index:100}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-section>.settings{overflow-y:auto}.settings-section>.settings::-webkit-scrollbar{width:4px}.theme-classic .settings-section>.settings::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .settings-section>.settings::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.settings-section{background-color:#f5f5f5;display:grid;grid-template-areas:"settings-section-top-header" "settings";grid-template-rows:50px 1fr;height:100%}.settings-section>header{grid-area:settings-section-top-header}@media only screen and (pointer:fine){:global(.desktop) .settings-section{grid-template-areas:"settings";grid-template-rows:1fr}:global(.desktop) .settings-section>header{display:none}.desktop .settings-section{grid-template-areas:"settings";grid-template-rows:1fr}.desktop .settings-section>header{display:none}}.settings-section>.settings{background-color:#f5f5f5;grid-area:settings;padding:15px 35px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-section>.settings{padding:10px}.settings-section>.settings>.select-with-visible-options.horizontal .select-option{font-size:12px;padding:15px}.settings-section>.settings>.select-with-visible-options.horizontal .select-option:first-child{font-size:10px}.settings-section{grid-template-rows:0 1fr}}.settings-section>header{background-color:#fff;box-shadow:0 10px 30px #0000001a;font-family:plaxBold;font-weight:400}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.settings-section>header{display:none}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.control-group>.label{color:#858585;display:block;font-family:plaxRegular,system-ui;font-size:13px;font-weight:400;letter-spacing:.02em;margin-bottom:5px;margin-left:10px;text-transform:uppercase}.control-group>.items{border:1px solid #00000014;border-radius:5px}.control-group-item{background-color:#fff;border-bottom:1px solid #00000014;padding:10px 10px 0}.control-group-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.control-group-item:last-child{border-bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.account-section>.settings>.account-info{background-color:initial}.account-section>.settings>.account-info .external-link{margin:0 auto;text-align:center}.account-section>.settings>.button{margin:15px auto}@media only screen and (pointer:fine){:global(.desktop) .account-section>.settings{align-items:center;display:flex;flex-direction:column}:global(.desktop) .account-section>.settings>.account-info{max-width:400px}:global(.desktop) .account-section>.settings>.button{width:auto}.desktop .account-section>.settings{align-items:center;display:flex;flex-direction:column}.desktop .account-section>.settings>.account-info{max-width:400px}.desktop .account-section>.settings>.button{width:auto}}.DebugDeviceMockAndLogging_container__\+YXWw{align-items:center;display:flex;flex-direction:column;margin-top:25px;width:100%}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_title__gypQ4{margin-bottom:.5em;margin-top:1em;padding:10px;text-align:center}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto{grid-row-gap:15px;grid-column-gap:10px;align-content:start;align-items:center;column-gap:10px;display:grid;grid-template-areas:"iphone ipad" "windows mac" "android android";grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto);justify-content:space-around;justify-items:stretch;row-gap:15px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto{grid-template-columns:1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto{grid-template-columns:1fr}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto{grid-template-areas:"iphone" "ipad" "windows" "mac" "android"}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto{grid-template-areas:"iphone" "ipad" "windows" "mac" "android"}}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto :first-child{grid-area:iphone}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto :nth-child(2){grid-area:ipad}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto :nth-child(3){grid-area:windows}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto :nth-child(4){grid-area:mac}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto :nth-child(5){grid-area:android}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_mockButtons__1eqto button{text-transform:none;white-space:nowrap}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_namespaceContainer__FC0At{width:350px}.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_callStackSetting__7v0ak,.DebugDeviceMockAndLogging_container__\+YXWw .DebugDeviceMockAndLogging_dataSetting__wwwah{width:400px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.Container_titleBar__EuXDB{align-items:center;cursor:pointer;display:flex;justify-content:flex-start}.Container_title__ljLuE{color:#858585;font-family:plaxRegular,system-ui;font-size:13px;font-weight:400;letter-spacing:.02em;margin-bottom:5px;margin-left:1emp;text-transform:uppercase}.Container_innerContainer__L8WdM{background-color:#fff;border:1px solid #00000014;border-radius:5px;color:#000;display:block;font-family:plaxRegular;padding:20px}.Container_innerContainer__L8WdM.Container_leftAligned__ZPxFo{text-align:left}.Container_innerContainer__L8WdM.Container_rightAligned__u1sx3{text-align:right}.Container_innerContainer__L8WdM.Container_bodyHidden__ph0Zo{display:none}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.scrollable-content .cards{grid-column-gap:1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.boot-camp-page{height:100vh;width:100vw}.boot-camp-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.boot-camp-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .boot-camp-page{color:#292929;font-family:plaxRegular}.boot-camp-page .swiper-slide,.boot-camp-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.boot-camp-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.scrollable-content{overflow-y:auto}.boot-camp-page{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){:global(.desktop) .boot-camp-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.desktop .boot-camp-page{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.boot-camp-page>.header{grid-area:header}.boot-camp-page>.loading-animation2{position:absolute;z-index:20}.boot-camp-page .scrollable-content{grid-area:scrollable-content}.boot-camp-page .footer{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){:global(.desktop) .boot-camp-page .footer{height:100vh}.desktop .boot-camp-page .footer{height:100vh}}.boot-camp-page>.header{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){:global(.desktop) .boot-camp-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}:global(.desktop) .boot-camp-page>.header>.difficulty-navigation{margin-top:15px}.desktop .boot-camp-page>.header{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .boot-camp-page>.header>.difficulty-navigation{margin-top:15px}}.boot-camp-page>.header .section-title>h1,.boot-camp-page>.header .section-title>span,.boot-camp-page>.header>h1,.boot-camp-page>.header>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header .section-title>h1,.boot-camp-page>.header .section-title>span,.boot-camp-page>.header>h1,.boot-camp-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header .section-title>h1,.boot-camp-page>.header .section-title>span,.boot-camp-page>.header>h1,.boot-camp-page>.header>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.boot-camp-page>.header :global(.desktop) .section-title>h1,.boot-camp-page>.header :global(.desktop) .section-title>span,:global(.desktop) .boot-camp-page>.header .section-title>h1,:global(.desktop) .boot-camp-page>.header .section-title>span,:global(.desktop) .boot-camp-page>.header>h1,:global(.desktop) .boot-camp-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}.boot-camp-page>.header .desktop .section-title>h1,.boot-camp-page>.header .desktop .section-title>span,.desktop .boot-camp-page>.header .section-title>h1,.desktop .boot-camp-page>.header .section-title>span,.desktop .boot-camp-page>.header>h1,.desktop .boot-camp-page>.header>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.boot-camp-page>.header .info-icon{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header .info-icon{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.boot-camp-page>.header :global(.desktop) .info-icon,:global(.desktop) .boot-camp-page>.header .info-icon{align-items:center;height:auto}.boot-camp-page>.header :global(.desktop) .info-icon .font-icon-container,:global(.desktop) .boot-camp-page>.header .info-icon .font-icon-container{display:flex}.boot-camp-page>.header :global(.desktop) .info-icon .font-icon-container>i,:global(.desktop) .boot-camp-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}.boot-camp-page>.header .desktop .info-icon,.desktop .boot-camp-page>.header .info-icon{align-items:center;height:auto}.boot-camp-page>.header .desktop .info-icon .font-icon-container,.desktop .boot-camp-page>.header .info-icon .font-icon-container{display:flex}.boot-camp-page>.header .desktop .info-icon .font-icon-container>i,.desktop .boot-camp-page>.header .info-icon .font-icon-container>i{color:dimgray;font-size:18px}}.scrollable-content{display:block}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */@keyframes highlightToggleButton{0%{box-shadow:0 0 8px #f44f0033}to{box-shadow:0 0 8px #f44f00}}.boot-camp-page{background-color:#fff}.boot-camp-page>.header{display:grid;grid-template-areas:"title title featured-lesson" "difficulty-navigation difficulty-navigation overview-toggle";grid-template-columns:-webkit-min-content -webkit-min-content 1fr;grid-template-columns:min-content min-content 1fr}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header{grid-template-areas:"title title" "difficulty-navigation overview-toggle";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header{grid-template-areas:"title title" "difficulty-navigation overview-toggle";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}}.boot-camp-page>.header .section-title{display:grid;grid-area:title;grid-template-columns:-webkit-max-content -webkit-min-content;grid-template-columns:max-content min-content}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header .section-title{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;min-height:40px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header .section-title{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;min-height:40px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header .section-title .info-icon{margin-left:auto}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header .section-title .info-icon{margin-left:auto}}.boot-camp-page>.header>.featured-lesson{grid-area:featured-lesson}.boot-camp-page>.header>.difficulty-navigation{grid-area:difficulty-navigation}.boot-camp-page>.header>.overview-toggle{align-items:center;background-color:initial;border:1px solid #0000;border-radius:4px;color:#292929;display:flex;font-family:plaxRegular,system-ui;font-size:13px;font-weight:400;grid-area:overview-toggle;height:40px;line-height:1.1;margin-left:auto;min-width:136px;padding:.15em .5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header>.overview-toggle{font-size:10px;min-width:84px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header>.overview-toggle{font-size:10px;min-width:84px}}@media only screen and (pointer:fine){:global(.desktop) .boot-camp-page>.header>.overview-toggle{align-self:end;margin-bottom:8px;transition:all .15s ease-in}:global(.desktop) .boot-camp-page>.header>.overview-toggle:hover{background-color:#00000014;transition:all .2s ease-in-out}.desktop .boot-camp-page>.header>.overview-toggle{align-self:end;margin-bottom:8px;transition:all .15s ease-in}.desktop .boot-camp-page>.header>.overview-toggle:hover{background-color:#00000014;transition:all .2s ease-in-out}}.boot-camp-page>.header>.overview-toggle:active{background-color:#0000001a}.boot-camp-page>.header>.overview-toggle .font-icon-container{margin-left:auto;margin-top:4px;transition:all .15s ease-out}.boot-camp-page>.header>.overview-toggle .font-icon-container .font-icon{font-size:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header>.overview-toggle .font-icon-container .font-icon{font-size:14px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header>.overview-toggle .font-icon-container .font-icon{font-size:14px}}.boot-camp-page>.header>.overview-toggle.active{animation:highlightToggleButton 1.1s infinite alternate;background-color:#f44f0014;border-color:#f44f0080}.boot-camp-page>.header>.overview-toggle.active:hover{background-color:#f44f001a}.boot-camp-page>.header>.overview-toggle.active .font-icon-container{transform:rotate(180deg);transition:transform .15s ease-in}.boot-camp-page>.scrollable-content{position:relative}.boot-camp-page .courseSections:has(>:nth-child(-n+9):last-child){--section-number-width:1ch}.boot-camp-page .courseSections:has(>:nth-child(10)){--section-number-width:1.5ch}.boot-camp-page .no-access{align-items:center;color:silver;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:10%;padding-right:10%}.boot-camp-page .no-access>.font-icon-container>i{font-size:150px}.boot-camp-page .no-access>.message{font-size:28px;max-width:400px;text-align:center}.boot-camp-page>.header>.featured-lesson{align-self:center;cursor:pointer;display:inline-flex;justify-self:flex-end}.boot-camp-page>.header>.featured-lesson>img{border-radius:2px;height:24px;margin-right:5px;width:24px}.boot-camp-page>.header>.featured-lesson>.title{color:#6b33ef;font-family:plaxRegular;font-size:14px;font-weight:400;margin-right:5px}.boot-camp-page>.header>.featured-lesson>.font-icon-container{align-self:center;display:flex}.boot-camp-page>.header>.featured-lesson>.font-icon-container>i{color:#6b33ef;font-size:14px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.boot-camp-page>.header>.featured-lesson{display:none}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.boot-camp-page>.header>.featured-lesson{display:none}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.difficulty-navigation{background-color:#fff;display:flex}.difficulty-navigation .difficulty-option-container{display:inline-block}.difficulty-option{color:#858585;display:flex;flex-direction:column;font-family:plaxBold,system-ui;font-weight:400;margin-right:40px;overflow:hidden;position:relative;transition:all .15s ease-in;-webkit-user-select:none;user-select:none}.all .difficulty-option.selected{color:#000}.rookie .difficulty-option.selected{color:#6b33ef}.intermediate .difficulty-option.selected{color:#006360}.advanced .difficulty-option.selected{color:#bd1a33}.difficulty-option.selected>.marker{animation:difficultyMarkerIn .15s ease-in;visibility:initial}.difficulty-option>.icon-and-text{align-items:center;display:flex;justify-content:center;margin-bottom:10px;padding-left:10px;padding-right:10px}.difficulty-option>.icon-and-text>.font-icon-container{display:flex}.difficulty-option>.icon-and-text span{font-size:14px;margin-left:5px;text-transform:capitalize}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.difficulty-option>.icon-and-text span{display:none}}.difficulty-option>.marker{border-top-left-radius:8px;border-top-right-radius:8px;max-height:5px;visibility:hidden;width:100%}.all .difficulty-option>.marker{background-color:#000}.rookie .difficulty-option>.marker{background-color:#6b33ef}.intermediate .difficulty-option>.marker{background-color:#006360}.advanced .difficulty-option>.marker{background-color:#bd1a33}.difficulty-option:not(.selected):hover{color:#292929;transition:all .2s ease-in-out}@keyframes difficultyMarkerIn{0%{opacity:0;transform:scaleX(.5)}to{opacity:1;transform:scaleX(1)}}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_lessons__kPGr9 .UnlockedSongLessonsPage_cards__KCHyy,.UnlockedSongLessonsPage_scrollable-content__P-OOD .UnlockedSongLessonsPage_cards__KCHyy{grid-column-gap:1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.UnlockedSongLessonsPage_invisible-title-bar__U4G4c{-webkit-app-region:drag;height:98px;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:10000}.UnlockedSongLessonsPage_container__SHSKA{height:100vh;width:100vw}.UnlockedSongLessonsPage_container__SHSKA :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.UnlockedSongLessonsPage_container__SHSKA img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.UnlockedSongLessonsPage_theme-classic__Isgud .UnlockedSongLessonsPage_container__SHSKA{color:#292929;font-family:plaxRegular}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_swiper-slide__3Kf5h,.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_swiper-slide__3Kf5h *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_swiper-wrapper__yM5rM{-webkit-transform-style:preserve-3d}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_lessons__kPGr9,.UnlockedSongLessonsPage_scrollable-content__P-OOD{overflow-y:auto}.UnlockedSongLessonsPage_container__SHSKA{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA,.desktop .UnlockedSongLessonsPage_container__SHSKA{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk{grid-area:header}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_loading-animation2__5soJb{position:absolute;z-index:20}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_lessons__kPGr9,.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_scrollable-content__P-OOD{grid-area:scrollable-content}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_footer__speyZ{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_footer__speyZ,.desktop .UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_footer__speyZ{height:100vh}}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>.UnlockedSongLessonsPage_difficulty-navigation__5mt07{margin-top:15px}.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>.UnlockedSongLessonsPage_difficulty-navigation__5mt07{margin-top:15px}}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>span,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>span,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>span,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_section-title__WLVKi>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_section-title__WLVKi>span,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .desktop .UnlockedSongLessonsPage_section-title__WLVKi>h1,.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .desktop .UnlockedSongLessonsPage_section-title__WLVKi>span,.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>h1,.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>span,.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>h1,.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>span,.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>h1,.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_section-title__WLVKi>span,.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>h1,.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .desktop .UnlockedSongLessonsPage_info-icon__Wu2IP,.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP{align-items:center;height:auto}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .desktop .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5-,.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5-{display:flex}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .desktop .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5->i,.desktop .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5->i{color:dimgray;font-size:18px}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_info-icon__Wu2IP,.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP{align-items:center;height:auto}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5-,.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5-{display:flex}.UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5->i,.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA>.UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_info-icon__Wu2IP .UnlockedSongLessonsPage_font-icon-container__vSI5->i{color:dimgray;font-size:18px}}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_lessons__kPGr9,.UnlockedSongLessonsPage_scrollable-content__P-OOD{display:block}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_bonusContentText__aQGej{background-color:#35d3c6;padding:30px}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk{align-items:center;display:flex;justify-content:flex-start;padding-bottom:1em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk{padding-bottom:10px!important;padding-left:5px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk{padding-bottom:10px!important;padding-left:5px}}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_backButton__tNOyq{color:#6b33ef;cursor:default;height:100%;width:44px}@media only screen and (pointer:fine){.desktop .UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_backButton__tNOyq{border-radius:4px;height:32px;transition:all .15s ease-in;width:24px}.desktop .UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_backButton__tNOyq:hover{background-color:#00000014;transition:all .2s ease-in-out}.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_backButton__tNOyq{border-radius:4px;height:32px;transition:all .15s ease-in;width:24px}.UnlockedSongLessonsPage_desktop__JVB86 .UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_backButton__tNOyq:hover{background-color:#00000014;transition:all .2s ease-in-out}}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk .UnlockedSongLessonsPage_backButton__tNOyq .font-icon-container>i{font-size:20px}.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk h1{line-height:1;margin-bottom:0;margin-left:10px;padding-bottom:3px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk h1{margin-left:5px;padding-bottom:4px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.UnlockedSongLessonsPage_container__SHSKA .UnlockedSongLessonsPage_header__lfdBk h1{margin-left:5px;padding-bottom:4px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.LibraryLessonGrid_container__PSQvt{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(216px,1fr));padding:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.LibraryLessonGrid_container__PSQvt{gap:10px;grid-template-columns:repeat(2,1fr);padding:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonGrid_container__PSQvt{gap:10px;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:10px}}@media only screen and (pointer:fine){.LibraryLessonGrid_desktop__khT4g .LibraryLessonGrid_container__PSQvt,.desktop .LibraryLessonGrid_container__PSQvt{gap:20px}}.LibraryLessonGrid_container__PSQvt .LibraryLessonGrid_songsTally__j1nWM{font-family:plaxBold;font-weight:400}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.LibraryLessonCard_card__etbVL{--content-width:172px;background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:22px;position:relative;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.LibraryLessonCard_card__etbVL:hover{background-color:#efefef;transition:all .25s ease-in-out}.LibraryLessonCard_card__etbVL:active{box-shadow:inset 0 2px 4px #0003}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.LibraryLessonCard_card__etbVL{--content-width:133px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonCard_card__etbVL{--content-width:133px;--content-width:96px;grid-column-gap:15px;display:grid;grid-template-areas:"actions img" "titles img";grid-template-columns:1fr var(--content-width);grid-template-rows:1fr;padding:15px}}.LibraryLessonCard_card__etbVL .LibraryLessonCard_albumArt__GUPx9{align-self:center;aspect-ratio:1;border-radius:6px;display:flex;height:var(--content-width);margin-bottom:16px;width:var(--content-width)}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonCard_card__etbVL .LibraryLessonCard_albumArt__GUPx9{align-self:start;display:block;grid-area:img;margin-bottom:0}}.LibraryLessonCard_card__etbVL .LibraryLessonCard_bottom__8MtFP{background-color:initial;bottom:0;height:4px;left:0;position:absolute;width:100%}.LibraryLessonCard_card__etbVL.LibraryLessonCard_rookieDifficulty__IgLN7 .LibraryLessonCard_bottom__8MtFP{background-color:#6b33ef}.LibraryLessonCard_card__etbVL.LibraryLessonCard_intermediateDifficulty__73kwp .LibraryLessonCard_bottom__8MtFP{background-color:#006360}.LibraryLessonCard_card__etbVL.LibraryLessonCard_advancedDifficulty__YYud0 .LibraryLessonCard_bottom__8MtFP{background-color:#bd1a33}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.LibraryLessonCardMiddle_cardMiddle__oOrzY{--icon-size:20px;align-content:flex-end;align-items:flex-end;display:grid;flex:1 1;grid-template-areas:"title title" "difficulty icon" "sub-text icon";grid-template-columns:1fr 30px}.LibraryLessonCardMiddle_cardMiddle__oOrzY:not(:has(i)){grid-template-areas:"title" "difficulty" "sub-text";grid-template-columns:1fr}.LibraryLessonCardMiddle_cardMiddle__oOrzY:not(:has(i)) .LibraryLessonCardMiddle_difficulty__22nHH{max-width:var(--content-width)}.LibraryLessonCardMiddle_cardMiddle__oOrzY:not(:has(i)) .LibraryLessonCardMiddle_subTitle__YmtEM{max-width:var(--content-width)}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonCardMiddle_cardMiddle__oOrzY{align-content:start;flex:none;grid-template-areas:"title" "difficulty" "icon" "sub-text";grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr}.LibraryLessonCardMiddle_cardMiddle__oOrzY:not(:has(i)){grid-template-areas:"title" "difficulty" "sub-text";grid-template-rows:auto auto 1fr}}.LibraryLessonCardMiddle_cardMiddle__oOrzY .LibraryLessonCardMiddle_difficulty__22nHH{grid-area:difficulty;max-width:calc(var(--content-width) - var(--icon-size))}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonCardMiddle_cardMiddle__oOrzY .LibraryLessonCardMiddle_difficulty__22nHH{max-width:20ch}}.LibraryLessonCardMiddle_cardMiddle__oOrzY .LibraryLessonCardMiddle_title__-t0hQ{text-wrap:balance;color:#292929;display:flex;font-family:plaxBold;font-size:17px;font-weight:400;grid-area:title;line-height:1.1;margin-bottom:.5em;max-width:var(--content-width)}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonCardMiddle_cardMiddle__oOrzY .LibraryLessonCardMiddle_title__-t0hQ{max-width:20ch}}.LibraryLessonCardMiddle_cardMiddle__oOrzY .LibraryLessonCardMiddle_subTitle__YmtEM{text-wrap:balance;color:#424242;display:flex;font-family:plaxRegular;font-size:15px;font-weight:400;grid-area:sub-text;line-height:1.075;max-width:13ch;overflow-wrap:break-word}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonCardMiddle_cardMiddle__oOrzY .LibraryLessonCardMiddle_subTitle__YmtEM{align-self:end;flex-direction:column;margin-bottom:4px;max-width:20ch}}.LibraryLessonCardMiddle_cardMiddle__oOrzY .font-icon-container{align-items:flex-end;display:flex;grid-area:icon;justify-content:flex-end;margin-bottom:-3px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.LibraryLessonCardMiddle_cardMiddle__oOrzY .font-icon-container{justify-content:start;margin-bottom:3px}}.LibraryLessonCardMiddle_cardMiddle__oOrzY .font-icon-container>i{color:#00000080;font-size:20px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.LibraryLessonCardDifficulty_difficulty__o7hD4{color:#424242;display:flex;font-family:plaxRegular;font-size:13px;font-weight:400;grid-area:difficulty;line-height:1.075;margin-bottom:10px}.LibraryLessonCardTop_cardTop__nwGRB{display:flex;margin-top:auto}.CardStars_stars__8xGlk{display:flex;flex-direction:row;margin-top:1px}.CardStar_star__4\+XJn{height:16px;width:16px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.LibraryLessonCardNumber_cardNumber__ruLCY{color:#292929;display:flex;font-family:plaxRegular,system-ui;font-size:16px;justify-content:center}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.LibraryLessonCardAmountComplete_amountComplete__Dfv2N{color:#424242;display:flex;flex:1 1;font-family:plaxRegular,system-ui;font-size:12px;justify-content:flex-end}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.faveToggle{height:44px;position:relative;width:44px}@media only screen and (pointer:fine){:global(.desktop) .faveToggle{height:24px;width:24px}.desktop .faveToggle{height:24px;width:24px}}.faveToggle>input{-webkit-appearance:none;appearance:none;aspect-ratio:1;border:none;border-radius:4px;height:100%;position:absolute;width:100%}.faveToggle .font-icon-container{height:100%;margin-top:-1px;width:100%}.faveToggle .font-icon-container>.font-icon{color:#b5292f;font-size:20px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsPage_container__WxukP .SongsPage_scrollableContent__9odca .SongsPage_cards__luaRS,.SongsPage_scrollable-content__QT-3O .SongsPage_cards__luaRS{grid-column-gap:1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsPage_invisible-title-bar__em3WY{-webkit-app-region:drag;height:98px;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:10000}.SongsPage_container__WxukP{height:100vh;width:100vw}.SongsPage_container__WxukP :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.SongsPage_container__WxukP img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.SongsPage_theme-classic__443Wy .SongsPage_container__WxukP{color:#292929;font-family:plaxRegular}.SongsPage_container__WxukP .SongsPage_swiper-slide__YlFuV,.SongsPage_container__WxukP .SongsPage_swiper-slide__YlFuV *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.SongsPage_container__WxukP .SongsPage_swiper-wrapper__1Nc0h{-webkit-transform-style:preserve-3d}.SongsPage_container__WxukP .SongsPage_scrollableContent__9odca,.SongsPage_scrollable-content__QT-3O{overflow-y:auto}.SongsPage_container__WxukP{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){.SongsPage_desktop__EX66g .SongsPage_container__WxukP,.desktop .SongsPage_container__WxukP{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.SongsPage_container__WxukP>.SongsPage_header__r7HTD{grid-area:header}.SongsPage_container__WxukP>.SongsPage_loading-animation2__xChkU{position:absolute;z-index:20}.SongsPage_container__WxukP .SongsPage_scrollable-content__QT-3O,.SongsPage_container__WxukP .SongsPage_scrollableContent__9odca{grid-area:scrollable-content}.SongsPage_container__WxukP .SongsPage_footer__OKiE0{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){.SongsPage_desktop__EX66g .SongsPage_container__WxukP .SongsPage_footer__OKiE0,.desktop .SongsPage_container__WxukP .SongsPage_footer__OKiE0{height:100vh}}.SongsPage_container__WxukP>.SongsPage_header__r7HTD{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsPage_container__WxukP>.SongsPage_header__r7HTD{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsPage_container__WxukP>.SongsPage_header__r7HTD{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD>.SongsPage_difficulty-navigation__aev5P{margin-top:15px}.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD>.SongsPage_difficulty-navigation__aev5P{margin-top:15px}}.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>span,.SongsPage_container__WxukP>.SongsPage_header__r7HTD>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>span,.SongsPage_container__WxukP>.SongsPage_header__r7HTD>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>span,.SongsPage_container__WxukP>.SongsPage_header__r7HTD>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_desktop__EX66g .SongsPage_section-title__\+\+8oA>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_desktop__EX66g .SongsPage_section-title__\+\+8oA>span,.SongsPage_container__WxukP>.SongsPage_header__r7HTD .desktop .SongsPage_section-title__\+\+8oA>h1,.SongsPage_container__WxukP>.SongsPage_header__r7HTD .desktop .SongsPage_section-title__\+\+8oA>span,.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>h1,.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>span,.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD>h1,.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD>span,.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>h1,.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_section-title__\+\+8oA>span,.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD>h1,.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.SongsPage_container__WxukP>.SongsPage_header__r7HTD .desktop .SongsPage_info-icon__67ffi,.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi{align-items:center;height:auto}.SongsPage_container__WxukP>.SongsPage_header__r7HTD .desktop .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR,.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR{display:flex}.SongsPage_container__WxukP>.SongsPage_header__r7HTD .desktop .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR>i,.desktop .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR>i{color:dimgray;font-size:18px}.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_desktop__EX66g .SongsPage_info-icon__67ffi,.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi{align-items:center;height:auto}.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_desktop__EX66g .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR,.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR{display:flex}.SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_desktop__EX66g .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR>i,.SongsPage_desktop__EX66g .SongsPage_container__WxukP>.SongsPage_header__r7HTD .SongsPage_info-icon__67ffi .SongsPage_font-icon-container__UCYNR>i{color:dimgray;font-size:18px}}.SongsPage_container__WxukP .SongsPage_scrollableContent__9odca,.SongsPage_scrollable-content__QT-3O{display:block}.SongsPage_container__WxukP{background-color:#fff}.SongsPage_container__WxukP .SongsPage_header__r7HTD{display:grid;grid-template-areas:"title icon search" "view-controls view-controls view-controls";grid-template-columns:-webkit-min-content -webkit-min-content 1fr;grid-template-columns:min-content min-content 1fr}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsPage_container__WxukP .SongsPage_header__r7HTD{grid-template-areas:"title icon search-and-filter" "search search search" "view-controls view-controls view-controls";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;padding-top:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsPage_container__WxukP .SongsPage_header__r7HTD{grid-template-areas:"title icon search-and-filter" "search search search" "view-controls view-controls view-controls";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;padding-top:0}}.SongsPage_container__WxukP .SongsPage_header__r7HTD h1{align-items:end;grid-area:title}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsPage_container__WxukP .SongsPage_header__r7HTD h1{align-items:center;margin-bottom:3px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsPage_container__WxukP .SongsPage_header__r7HTD h1{align-items:center;margin-bottom:3px}}.SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9{align-items:center;-webkit-appearance:none;appearance:none;background-color:initial;border:none;color:#292929;display:flex;grid-area:icon;height:44px;justify-content:center;margin-left:16px;width:44px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9{margin-left:auto}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9{margin-left:auto}}@media only screen and (pointer:fine){.desktop .SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9{height:24px;margin-top:16px;width:24px}.desktop .SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9 .font-icon-container{display:flex}.desktop .SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9 .font-icon-container>i{color:dimgray;font-size:18px}.SongsPage_desktop__EX66g .SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9{height:24px;margin-top:16px;width:24px}.SongsPage_desktop__EX66g .SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9 .font-icon-container{display:flex}.SongsPage_desktop__EX66g .SongsPage_container__WxukP .SongsPage_header__r7HTD .SongsPage_infoIcon__sCLy9 .font-icon-container>i{color:dimgray;font-size:18px}}.SongsPage_container__WxukP .SongsPage_header__r7HTD>.SongsPage_viewControls__4d5w\+{display:grid;grid-area:view-controls;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;padding-top:4px}.SongsPage_container__WxukP .SongsPage_header__r7HTD>.SongsPage_viewControls__4d5w\+>.SongsPage_viewFilters__RwCrO{display:flex;margin-left:auto}.SongsPage_container__WxukP .SongsPage_header__r7HTD>.SongsPage_viewControls__4d5w\+>.SongsPage_viewFilters__RwCrO>*+*{margin-left:10px}.SongsPageNavigation_container__gIYgd{display:flex}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.DropdownFilterMenu_dropdownContainer__0-UNi{position:relative}.DropdownFilterMenu_dropdownContainer__0-UNi .DropdownFilterMenu_toggleButton__NC46s{align-items:center;-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #efefef;border-radius:20px;color:#5c5c5c;display:flex;height:40px;padding-left:15px;transition:all .2s ease-out}.DropdownFilterMenu_dropdownContainer__0-UNi .DropdownFilterMenu_toggleButton__NC46s:hover{border-color:#d0d0d0;color:#292929}.DropdownFilterMenu_dropdownContainer__0-UNi .DropdownFilterMenu_toggleButton__NC46s:active{box-shadow:inset 0 2px 4px #0000001a}.DropdownFilterMenu_dropdownContainer__0-UNi .DropdownFilterMenu_toggleButton__NC46s>.DropdownFilterMenu_buttonLabel__U2rHW{font-family:plaxBold;font-size:13px;font-weight:400;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:clamp(8ch,25vw - 140px,16ch)}.DropdownFilterMenu_dropdownContainer__0-UNi .DropdownFilterMenu_toggleButton__NC46s .font-icon-container{transition:transform .15s ease-out;width:40px}.DropdownFilterMenu_dropdownContainer__0-UNi .DropdownFilterMenu_toggleButton__NC46s .font-icon-container .font-icon{font-size:1.5em}.DropdownFilterMenu_dropdownContainer__0-UNi .DropdownFilterMenu_dropdownMenu__XXv0n{background-color:#fff;border-radius:4px;box-shadow:0 10px 30px #0000001a;margin:0;padding:0;position:absolute;transform-origin:top center}.DropdownFilterMenu_dropdownContainer__0-UNi:not(.DropdownFilterMenu_active__tG5o6) .DropdownFilterMenu_dropdownMenu__XXv0n{opacity:0;pointer-events:none;transform:scaleY(.75);transition:all 50ms ease-out;visibility:hidden}.DropdownFilterMenu_dropdownContainer__0-UNi.DropdownFilterMenu_active__tG5o6 .DropdownFilterMenu_toggleButton__NC46s{border-color:#6b33ef;box-shadow:inset 0 2px 4px #0000001a;color:#6b33ef}.DropdownFilterMenu_dropdownContainer__0-UNi.DropdownFilterMenu_active__tG5o6 .DropdownFilterMenu_toggleButton__NC46s .font-icon-container{transform:rotate(180deg) translateY(-1px);transition:transform .15s ease-in}.DropdownFilterMenu_dropdownContainer__0-UNi.DropdownFilterMenu_active__tG5o6 .DropdownFilterMenu_dropdownMenu__XXv0n{max-height:calc(100vh - 150px);min-width:220px;opacity:1;overflow-y:scroll;pointer-events:auto;transform:scaleY(1);transition:all .1s ease-in;visibility:visible}.DropdownFilterMenu_dropdownContainer__0-UNi:last-of-type .DropdownFilterMenu_dropdownMenu__XXv0n{right:0}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.DropdownFilterMenu_dropdownContainer__0-UNi:only-child .DropdownFilterMenu_toggleButton__NC46s>.DropdownFilterMenu_buttonLabel__U2rHW{width:10ch}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.DropdownFilterMenu_dropdownContainer__0-UNi:only-child .DropdownFilterMenu_toggleButton__NC46s>.DropdownFilterMenu_buttonLabel__U2rHW{width:10ch;width:auto}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.RadioButtonFilterGroup_radioGroup__gAaU1{align-items:center;display:flex;font-size:15px;height:44px;list-style-type:none;padding-inline:10px;width:100%}.RadioButtonFilterGroup_radioGroup__gAaU1+.RadioButtonFilterGroup_radioGroup__gAaU1{border-top:1px solid #00000014}.RadioButtonFilterGroup_radioGroup__gAaU1 label{color:#292929;display:flex;font-family:plaxBold;font-weight:400;white-space:nowrap;width:100%}.RadioButtonFilterGroup_radioGroup__gAaU1 label input{-webkit-appearance:none;appearance:none;aspect-ratio:1;border:1px solid;border-radius:50%;height:1.25rem;margin-left:10px;order:1;width:1.25rem}.RadioButtonFilterGroup_radioGroup__gAaU1 label input:active{background-color:#e5d2fd}.RadioButtonFilterGroup_radioGroup__gAaU1 label input:checked{background:#fdfbff;border-color:#6b33ef;position:relative;transition:all .25s ease-in}.RadioButtonFilterGroup_radioGroup__gAaU1 label input:checked+.RadioButtonFilterGroup_radioLabel__O9VlQ{color:#6b33ef}.RadioButtonFilterGroup_radioGroup__gAaU1 label input:checked:after{aspect-ratio:1;background:#6b33ef;border-radius:50%;content:"";height:.75rem;left:.2rem;position:absolute;top:.2rem;width:.75rem}.RadioButtonFilterGroup_radioGroup__gAaU1 label .RadioButtonFilterGroup_radioLabel__O9VlQ{display:inline-block;white-space:nowrap;width:100%}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.FilterSortDirection_container__q\+6oa{border-top:1px solid #0000001f}.FilterSortDirection_container__q\+6oa .FilterSortDirection_groupLabel__0rpfG{color:#777;font-family:plaxRegular;font-size:13px;font-weight:400;margin-top:1em;padding-left:10px}.SongsFilterMenuButtons_songsFilterMenuButtons__FOYRJ{display:flex}.SongsFilterMenuButtons_songsFilterMenuButtons__FOYRJ>*+*{margin-left:10px}

/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.checkboxGroup{font-size:15px;list-style-type:none;min-height:44px;padding:0;width:100%}.checkboxGroup+.checkboxGroup{border-top:1px solid #00000014}.checkboxGroup .checkboxInputAndLabel{align-items:center;display:flex;min-height:44px;padding-left:10px}.checkboxGroup .checkboxInputAndLabel>input{-webkit-appearance:none;appearance:none;aspect-ratio:1;border:1px solid;border-radius:2px;height:1.25rem;margin-inline:10px;order:1;width:1.25rem}.checkboxGroup .checkboxInputAndLabel>input:active{background-color:#e5d2fd}.checkboxGroup .checkboxInputAndLabel>input:checked{background:#fdfbff;border-color:#6b33ef;position:relative;transition:all .25s ease-in}.checkboxGroup .checkboxInputAndLabel>input:checked~.font-icon-container{color:#6b33ef}.checkboxGroup .checkboxInputAndLabel>input:checked:after{border:2px solid #6b33ef;border-right:none;border-top:none;content:"";height:.3rem;left:.12rem;position:absolute;top:.25rem;transform:rotate(-45deg);width:.75rem}.checkboxGroup .checkboxInputAndLabel>input:indeterminate{background:#fdfbff;border-color:#6b33ef;position:relative;transition:all .25s ease-in}.checkboxGroup .checkboxInputAndLabel>input:indeterminate~.font-icon-container{color:#6b33ef}.checkboxGroup .checkboxInputAndLabel>input:indeterminate:after{background-color:#6b33ef;content:"";height:.15rem;left:.18rem;position:absolute;top:.5rem;width:.75rem}.checkboxGroup .checkboxInputAndLabel .checkboxLabel{color:#292929;font-family:plaxBold;font-weight:400;white-space:nowrap;width:100%}.checkboxGroup .checkboxInputAndLabel .font-icon-container{display:inline-block;padding-inline:6px}.checkboxGroup .checkboxInputAndLabel .font-icon-container>.font-icon{font-size:24px}.checkboxGroup .checkboxInputAndLabel input:checked~.checkboxLabel,.checkboxGroup .checkboxInputAndLabel input:indeterminate~.checkboxLabel{color:#6b33ef}.checkboxGroup .checkboxGroup{padding:0}.checkboxGroup .checkboxGroup .checkboxInputAndLabel .checkboxLabel{padding-left:40px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SelectAndResetFilterControls_selectAndResetButtons__YpFUl{display:flex;justify-content:start}.SelectAndResetFilterControls_selectAndResetButtons__YpFUl button{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#6b33ef;font-family:plaxBold;font-weight:400;height:100%;padding:10px;text-align:left;transition:all .2s ease-in;width:100%}.SelectAndResetFilterControls_selectAndResetButtons__YpFUl button:disabled{color:#777}.SelectAndResetFilterControls_selectAndResetButtons__YpFUl button:focus-visible{outline-offset:-2px}.SelectAndResetFilterControls_selectAndResetButtons__YpFUl button:hover{background-color:#f5f5f5;transition:all .25s ease-in-out}.FilterDifficultySubcategories_container__5-tnC{border-top:1px solid #00000014;width:100%}

/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.FilterFeatureVideoLesson_container__L-PqA{border-bottom:1px solid #0000001f}.FilterFeatureVideoLesson_container__L-PqA .FilterFeatureVideoLesson_groupLabel__gxCId{color:#777;font-family:plaxRegular;font-size:13px;font-weight:400;margin-top:1em;padding-left:10px}

/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsSearchControls_searchControls__xDsbk{align-items:center;display:flex;grid-area:search;margin-left:auto}.SongsSearchControls_searchControls__xDsbk>*+*{margin-left:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsSearchControls_searchControls__xDsbk{justify-content:space-between;margin-left:unset;padding:10px 0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsSearchControls_searchControls__xDsbk{justify-content:space-between;margin-left:unset;padding:10px 0}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsSearchControls_searchControls__xDsbk:not(.SongsSearchControls_isActiveOnMobile__DvBoB){display:none}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsSearchControls_searchControls__xDsbk:not(.SongsSearchControls_isActiveOnMobile__DvBoB){display:none}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SearchInput_searchContainer__dNJej{align-items:center;border:1px solid #efefef;border-radius:10px;display:flex;height:36px;padding-left:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SearchInput_searchContainer__dNJej{flex-grow:1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SearchInput_searchContainer__dNJej{flex-grow:1}}.SearchInput_searchContainer__dNJej:hover{border-color:#d0d0d0}.SearchInput_searchContainer__dNJej:focus-within{border-color:#6b33ef;box-shadow:inset 0 2px 4px #0000001a}.SearchInput_searchContainer__dNJej:focus-within .font-icon{color:#777}.SearchInput_searchContainer__dNJej .font-icon{color:#a2a2a2;font-size:1.2em}.SearchInput_searchContainer__dNJej input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url(data:image/png;base64,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) no-repeat 50% 50%;background-size:contain;border-radius:50em;height:1em;pointer-events:all;width:1em}.SearchInput_searchContainer__dNJej .SearchInput_searchInput__zLKVB{-webkit-appearance:none;background-color:initial;border:0;caret-color:#6b33ef;font-family:plaxRegular;font-size:16px;font-weight:400;margin-right:10px;padding-bottom:2px;padding-left:10px;width:100%}.SearchInput_searchContainer__dNJej .SearchInput_searchInput__zLKVB:focus{outline:none}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongSearchControlResetButton_cancelSearchButton__43SQS{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #6b33ef;border-radius:18px;color:#6b33ef;font-family:plaxBold;font-size:11px;font-weight:400;height:36px;padding:0 12px;text-transform:uppercase}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsMobileSearchControlAccess_container__SIu6h{display:none}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsMobileSearchControlAccess_container__SIu6h{display:flex;grid-area:search-and-filter;justify-self:end;margin-left:10px}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M{-webkit-appearance:none;appearance:none;background:#0000;border:none;height:44px;width:44px}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M+.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M{margin-left:10px}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M [class^=font-icon]{color:#292929}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M .icon-filter-solid,.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M.SongsMobileSearchControlAccess_searchActive__BYoOY .font-icon-container .icon-search{color:#6b33ef}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsMobileSearchControlAccess_container__SIu6h{display:flex;grid-area:search-and-filter;justify-self:end;margin-left:10px}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M{-webkit-appearance:none;appearance:none;background:#0000;border:none;height:44px;width:44px}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M+.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M{margin-left:10px}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M [class^=font-icon]{color:#292929}.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M .icon-filter-solid,.SongsMobileSearchControlAccess_container__SIu6h .SongsMobileSearchControlAccess_titlebarButton__Cw1\+M.SongsMobileSearchControlAccess_searchActive__BYoOY .font-icon-container .icon-search{color:#6b33ef}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.songCard{--content-width:172px;grid-row-gap:.5em;grid-column-gap:15px;-webkit-appearance:none;appearance:none;background-color:#f5f5f5;border:none;border-radius:8px;display:grid;grid-template-areas:"graphic graphic" "title title" "arrangements arrangements" "artist icon";grid-template-columns:calc(var(--content-width) - 45px) -webkit-min-content;grid-template-columns:calc(var(--content-width) - 45px) min-content;justify-content:center;padding:20px;transition:all .2s ease-out}.songCard:hover{background-color:#efefef;transition:all .25s ease-in-out}.songCard:active{box-shadow:inset 0 2px 4px #0003}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songCard{--content-width:133px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songCard{--content-width:133px}}@media screen and (max-width:374px){.songCard{--content-width:125px}}.songCard:not(:has(.font-icon-container)){grid-template-areas:"graphic" "title" "arrangements" "artist";grid-template-columns:var(--content-width)}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songCard{--content-width:88px;grid-column-gap:30px;grid-template-areas:"title graphic" "arrangements graphic" "icon graphic" "artist graphic";grid-template-columns:1fr var(--content-width);grid-template-rows:auto auto auto 1fr;padding:15px}.songCard:not(:has(.font-icon-container)){grid-template-areas:"title graphic" "arrangements graphic" "artist graphic";grid-template-columns:1fr var(--content-width);grid-template-rows:-webkit-min-content -webkit-min-content auto;grid-template-rows:min-content min-content auto}}.songCard .songArt{border-radius:6px;display:block;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.05)) drop-shadow(-1px -1px 1px rgba(0,0,0,.05));grid-area:graphic;height:var(--content-width);margin-bottom:20px;width:var(--content-width)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songCard .songArt{margin-bottom:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songCard .songArt{justify-self:end;margin-bottom:10px;margin-bottom:0}}.songCard .arrangements,.songCard .artistName,.songCard .songTitle{align-self:end;color:#292929;display:block;text-align:left}.songCard .songTitle{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:plaxBold;font-size:17px;font-weight:400;grid-area:title;line-height:1.1;max-width:var(--content-width);overflow:hidden;padding-bottom:.05em}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songCard .songTitle{-webkit-line-clamp:3;align-self:start;max-width:unset}}.songCard .arrangements{font-family:plaxRegular;font-size:13px;font-weight:400;grid-area:arrangements;line-height:1.05;max-width:var(--content-width)}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songCard .arrangements{align-self:start;max-width:unset}}.songCard .artistName{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:plaxRegular;font-size:15px;font-weight:400;grid-area:artist;line-height:1.1;overflow:hidden;padding-bottom:.06em}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songCard .artistName{align-self:end;margin-bottom:3px}}.songCard .font-icon-container{align-self:end;grid-area:icon;justify-self:end;margin-bottom:-5px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songCard .font-icon-container{align-self:start;justify-self:start}}.songCard .font-icon-container .font-icon{color:#00000080;font-size:20px}.songCard .arrangements:last-child{grid-column-end:-1;grid-column-start:1}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.PlaylistCard_playlistCard__1a0ki{grid-column-gap:20px;background-color:#f5f5f5;border-radius:8px;display:grid;grid-template-areas:"title image" "info image";grid-template-columns:30ch 260px;overflow:hidden;padding:20px 0 20px 20px;text-align:left;transition:all .2s ease-out}.PlaylistCard_playlistCard__1a0ki:hover{background-color:#efefef;transition:all .25s ease-in-out}.PlaylistCard_playlistCard__1a0ki:active{box-shadow:inset 0 4px 8px #0003}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{grid-row-gap:.5em;grid-template-areas:"image" "title" "info";grid-template-columns:1fr;padding:15px 20px 20px}@media only screen and (pointer:fine){.desktop .PlaylistCard_playlistCard__1a0ki{grid-template-columns:30ch 130px}.desktop .PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{grid-template-columns:1fr;min-height:350px}.PlaylistCard_desktop__HvFIy .PlaylistCard_playlistCard__1a0ki{grid-template-columns:30ch 130px}.PlaylistCard_desktop__HvFIy .PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{grid-template-columns:1fr;min-height:350px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki{grid-row-gap:.5em;grid-template-areas:"image" "title" "info";grid-template-columns:1fr;padding:15px 20px 20px;width:216px}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{width:unset}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki{grid-row-gap:.5em;grid-template-areas:"image" "title" "info";grid-template-columns:1fr;padding:15px 20px 20px;width:216px}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{width:unset}.PlaylistCard_playlistCard__1a0ki{grid-template-areas:"title image" "info image";grid-template-columns:20ch 140px;grid-template-rows:1fr;width:unset}}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_rookie__COH44{background-color:#6b33ef;color:#fff}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_rookie__COH44:hover{background-color:#602fd2}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_intermediate__zzbVC{background-color:#006360;color:#fff}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_intermediate__zzbVC:hover{background-color:#085855}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_advanced__WuuWJ{background-color:#bd1a33;color:#fff}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_advanced__WuuWJ:hover{background-color:#a71c2e}.PlaylistCard_playlistCard__1a0ki:last-child{margin-right:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki:last-child{margin-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki:last-child{margin-right:15px}}.PlaylistCard_playlistCard__1a0ki:last-child.PlaylistCard_compact__PLD15{margin-right:0}.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardTitle__4Ihjd{-webkit-line-clamp:3;-webkit-box-orient:vertical;text-wrap:balance;display:-webkit-box;font-family:plaxBold;font-size:24px;font-weight:400;grid-area:title;line-height:1.05;overflow:hidden;padding-bottom:.08em}@media only screen and (pointer:fine){.PlaylistCard_desktop__HvFIy .PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardTitle__4Ihjd,.desktop .PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardTitle__4Ihjd{font-size:18px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardTitle__4Ihjd{font-size:18px;padding-right:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardTitle__4Ihjd{font-size:18px;padding-right:20px}}.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardInfo__iXWXD{align-self:end;font-family:plaxRegular;font-size:16px;font-weight:400;grid-area:info;line-height:1.05;opacity:.7}@media only screen and (pointer:fine){.PlaylistCard_desktop__HvFIy .PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardInfo__iXWXD,.desktop .PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardInfo__iXWXD{font-size:12px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardInfo__iXWXD{font-size:14px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardInfo__iXWXD{font-size:14px}}.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardInfo__iXWXD .PlaylistCard_difficultyLabel__ARg9-{text-transform:capitalize}.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardImgWrapper__WhKRh{-webkit-clip-path:ellipse(108px 140px at 58% 44%);clip-path:ellipse(108px 140px at 58% 44%);display:flex;grid-area:image;height:auto;justify-content:center;transform:rotate(48deg)}@media only screen and (pointer:fine){.PlaylistCard_desktop__HvFIy .PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardImgWrapper__WhKRh,.desktop .PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardImgWrapper__WhKRh{-webkit-clip-path:ellipse(53px 70px at 57% 46%);clip-path:ellipse(53px 70px at 57% 46%)}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardImgWrapper__WhKRh{-webkit-clip-path:ellipse(62px 80px at 50% 50%);clip-path:ellipse(62px 80px at 50% 50%);margin-top:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardImgWrapper__WhKRh{-webkit-clip-path:ellipse(62px 80px at 50% 50%);clip-path:ellipse(62px 80px at 50% 50%);margin-top:0}}.PlaylistCard_playlistCard__1a0ki .PlaylistCard_cardImgWrapper__WhKRh .PlaylistCard_cardImg__S2MOQ{aspect-ratio:1;height:auto;object-fit:cover;transform:rotate(-48deg);width:100%}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{width:clamp(290px,375px,100vw - 30px)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{width:unset}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15{width:unset}}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15 .PlaylistCard_cardTitle__4Ihjd{align-self:end;font-size:17px;line-height:1.1}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15 .PlaylistCard_cardTitle__4Ihjd{align-self:start}}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15 .PlaylistCard_cardImgWrapper__WhKRh{align-self:start;-webkit-clip-path:path("M68.8753184,23.9997242 C37.446747,42.6666249 0,75.3329803 0,123.333005 C0,164.665992 35.4404957,184 72.887821,184 C100.30389,184 127.051401,173.999731 151.124682,159.999699 C182.553253,141.333375 220,108.666443 220,60.6664181 C220,19.3328549 184.559504,0 147.112179,0 C119.695532,0 92.9480206,9.99969291 68.8753184,23.9997242");clip-path:path("M68.8753184,23.9997242 C37.446747,42.6666249 0,75.3329803 0,123.333005 C0,164.665992 35.4404957,184 72.887821,184 C100.30389,184 127.051401,173.999731 151.124682,159.999699 C182.553253,141.333375 220,108.666443 220,60.6664181 C220,19.3328549 184.559504,0 147.112179,0 C119.695532,0 92.9480206,9.99969291 68.8753184,23.9997242");height:184px;justify-self:center;margin-top:8px;transform:rotate(0);width:220px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15 .PlaylistCard_cardImgWrapper__WhKRh{-webkit-clip-path:path("M49.778071,17.3476268 C27.0637853,30.8405495 0,54.4526434 0,89.1483136 C0,119.024875 25.6138128,133 52.6780161,133 C72.4923567,133 91.8235126,125.771544 109.221929,115.651956 C131.936215,102.15945 159,78.5469399 159,43.8512696 C159,13.9742919 133.386187,0 106.321984,0 C86.5072253,0 67.1760695,7.22803889 49.778071,17.3476268");clip-path:path("M49.778071,17.3476268 C27.0637853,30.8405495 0,54.4526434 0,89.1483136 C0,119.024875 25.6138128,133 52.6780161,133 C72.4923567,133 91.8235126,125.771544 109.221929,115.651956 C131.936215,102.15945 159,78.5469399 159,43.8512696 C159,13.9742919 133.386187,0 106.321984,0 C86.5072253,0 67.1760695,7.22803889 49.778071,17.3476268");height:133px;margin-top:0;width:159px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15 .PlaylistCard_cardImgWrapper__WhKRh{-webkit-clip-path:path("M49.778071,17.3476268 C27.0637853,30.8405495 0,54.4526434 0,89.1483136 C0,119.024875 25.6138128,133 52.6780161,133 C72.4923567,133 91.8235126,125.771544 109.221929,115.651956 C131.936215,102.15945 159,78.5469399 159,43.8512696 C159,13.9742919 133.386187,0 106.321984,0 C86.5072253,0 67.1760695,7.22803889 49.778071,17.3476268");clip-path:path("M49.778071,17.3476268 C27.0637853,30.8405495 0,54.4526434 0,89.1483136 C0,119.024875 25.6138128,133 52.6780161,133 C72.4923567,133 91.8235126,125.771544 109.221929,115.651956 C131.936215,102.15945 159,78.5469399 159,43.8512696 C159,13.9742919 133.386187,0 106.321984,0 C86.5072253,0 67.1760695,7.22803889 49.778071,17.3476268");height:133px;margin-top:0;width:159px}}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15 .PlaylistCard_cardImgWrapper__WhKRh .PlaylistCard_cardImg__S2MOQ{transform:rotate(0)}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15 .PlaylistCard_cardInfo__iXWXD{align-self:start}.PlaylistCard_playlistCard__1a0ki:hover .PlaylistCard_cardImgWrapper__WhKRh{transform:scale(1.1) rotate(48deg);transition:all .2s ease-out}.PlaylistCard_playlistCard__1a0ki:hover .PlaylistCard_cardImgWrapper__WhKRh .PlaylistCard_cardImg__S2MOQ{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2)) saturate(110%);transform:rotate(-48deg)}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15:hover .PlaylistCard_cardImgWrapper__WhKRh{transform:scale(1.1) rotate(0)}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_compact__PLD15:hover .PlaylistCard_cardImgWrapper__WhKRh .PlaylistCard_cardImg__S2MOQ{transform:rotate(0)}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_groupView__VE\+36{grid-row-gap:1em;grid-template-areas:"image" "title" "info";grid-template-columns:1fr;grid-template-rows:144px 1fr;padding:20px;width:100%}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_groupView__VE\+36 .PlaylistCard_cardImgWrapper__WhKRh{-webkit-clip-path:path("M53.8479762,18.7823929 C29.2765476,33.3912716 0,58.9562454 0,96.5214824 C0,128.869037 27.7080239,144 56.9850237,144 C78.4194048,144 99.3310953,136.173702 118.152024,125.217156 C142.723452,110.608728 172,85.0433033 172,47.4780663 C172,15.1300604 144.291976,0 115.014976,0 C93.5801431,0 72.6684525,7.82584662 53.8479762,18.7823929");clip-path:path("M53.8479762,18.7823929 C29.2765476,33.3912716 0,58.9562454 0,96.5214824 C0,128.869037 27.7080239,144 56.9850237,144 C78.4194048,144 99.3310953,136.173702 118.152024,125.217156 C142.723452,110.608728 172,85.0433033 172,47.4780663 C172,15.1300604 144.291976,0 115.014976,0 C93.5801431,0 72.6684525,7.82584662 53.8479762,18.7823929");height:144px;justify-self:center;transform:rotate(0);width:172px}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_groupView__VE\+36 .PlaylistCard_cardImgWrapper__WhKRh .PlaylistCard_cardImg__S2MOQ{transform:rotate(0)}.PlaylistCard_playlistCard__1a0ki.PlaylistCard_groupView__VE\+36:hover .PlaylistCard_cardImgWrapper__WhKRh{transform:scale(1.05);transition:all .2s ease-out}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.FeaturedCard_featuredCard__c18-e{grid-row-gap:.5em;grid-column-gap:3.5em;background-color:#f5f5f5;border-radius:8px;color:#292929;display:grid;grid-template-areas:"type image" "title image" "artist image" "secondary image";grid-template-columns:34ch 320px;grid-template-rows:4em auto auto 1fr;height:236px;max-width:60vw;overflow:hidden;text-align:left;transition:all .2s ease-out}.FeaturedCard_featuredCard__c18-e:hover{background-color:#efefef;transition:all .25s ease-in-out}.FeaturedCard_featuredCard__c18-e:active{box-shadow:inset 0 4px 8px #0003}@media only screen and (orientation:portrait){.FeaturedCard_featuredCard__c18-e{grid-column-gap:1em}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e{grid-row-gap:10px;grid-column-gap:0;grid-template-areas:"type" "image" "title" "artist" "secondary";grid-template-columns:1fr;grid-template-rows:auto 122px auto auto 1fr;height:unset;max-width:40vw;min-width:150px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e{grid-row-gap:10px;grid-column-gap:0;grid-template-areas:"type" "image" "title" "artist" "secondary";grid-template-areas:"type image" "title image" "artist image" "secondary image";grid-template-columns:1fr;grid-template-columns:1fr 122px;grid-template-rows:auto 122px auto auto 1fr;grid-template-rows:repeat(4,auto);height:unset;max-width:40vw;min-width:150px}}.FeaturedCard_featuredCard__c18-e.FeaturedCard_rookie__J6Sx0{background-color:#6b33ef;color:#fff}.FeaturedCard_featuredCard__c18-e.FeaturedCard_rookie__J6Sx0:hover{background-color:#602fd2}.FeaturedCard_featuredCard__c18-e.FeaturedCard_intermediate__rZNDy{background-color:#006360;color:#fff}.FeaturedCard_featuredCard__c18-e.FeaturedCard_intermediate__rZNDy:hover{background-color:#085855}.FeaturedCard_featuredCard__c18-e.FeaturedCard_advanced__FLeok{background-color:#bd1a33;color:#fff}.FeaturedCard_featuredCard__c18-e.FeaturedCard_advanced__FLeok:hover{background-color:#a71c2e}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardHeadline__6Tk-C{align-self:start;font-family:plaxBold;font-size:13px;font-weight:400;grid-area:type;line-height:1.05;padding:20px 0 0 20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardHeadline__6Tk-C{font-size:12px;padding-right:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardHeadline__6Tk-C{font-size:12px;padding-right:20px}}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardTitle__1YRze{-webkit-line-clamp:3;-webkit-box-orient:vertical;text-wrap:balance;align-self:end;display:-webkit-box;font-family:plaxBold;font-size:24px;font-weight:400;grid-area:title;line-height:1.15;overflow:hidden;padding:0 20px}@media only screen and (pointer:fine){.FeaturedCard_desktop__bBYAb .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardTitle__1YRze,.desktop .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardTitle__1YRze{font-size:20px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardTitle__1YRze{font-size:18px;margin-top:.5em;padding-top:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardTitle__1YRze{font-size:18px;margin-top:.5em;padding-top:0}}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardArtist__YFfOF{text-wrap:balance;font-family:plaxRegular;font-size:18px;font-weight:400;grid-area:artist;line-height:1.1;padding:0 0 0 20px}@media only screen and (pointer:fine){.FeaturedCard_desktop__bBYAb .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardArtist__YFfOF,.desktop .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardArtist__YFfOF{font-size:16px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardArtist__YFfOF{font-size:14px;padding-right:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardArtist__YFfOF{font-size:14px;padding-right:20px}}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke{align-self:end;grid-area:secondary;opacity:.7;padding:0 0 20px 20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke{padding-right:20px}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .font-icon-container .font-icon{font-size:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke{padding-right:20px}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .font-icon-container .font-icon{font-size:20px}}@media only screen and (pointer:fine){.FeaturedCard_desktop__bBYAb .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .font-icon-container .font-icon,.desktop .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .font-icon-container .font-icon{display:block;font-size:18px;margin-top:3px}}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .FeaturedCard_cardDifficultyOrCount__gHkSh{font-family:plaxRegular;font-size:16px;font-weight:400;line-height:1.05}@media only screen and (pointer:fine){.FeaturedCard_desktop__bBYAb .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .FeaturedCard_cardDifficultyOrCount__gHkSh,.desktop .FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .FeaturedCard_cardDifficultyOrCount__gHkSh{font-size:12px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .FeaturedCard_cardDifficultyOrCount__gHkSh{font-size:12px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardSecondaryInfo__Ep3Ke .FeaturedCard_cardDifficultyOrCount__gHkSh{font-size:12px}}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardImgWrapper__ceHj\+{-webkit-clip-path:path("M93.9208887,32.7387543c-42.857,25.464,-93.921,70.025,-93.921,135.504c0,56.383,48.328,82.757,99.393,82.757c37.385,0,73.859,-13.641,106.686,-32.739c42.857,-25.464,93.921,-70.026,93.921,-135.504c0,-56.384,-48.328,-82.757,-99.392,-82.757c-37.387,0,-73.861,13.641,-106.687,32.739");clip-path:path("M93.9208887,32.7387543c-42.857,25.464,-93.921,70.025,-93.921,135.504c0,56.383,48.328,82.757,99.393,82.757c37.385,0,73.859,-13.641,106.686,-32.739c42.857,-25.464,93.921,-70.026,93.921,-135.504c0,-56.384,-48.328,-82.757,-99.392,-82.757c-37.387,0,-73.861,13.641,-106.687,32.739");display:flex;grid-area:image;height:auto;padding-right:20px;transform:scale(1.05);width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardImgWrapper__ceHj\+{-webkit-clip-path:path("M43.8297481,15.2606942 C23.8297481,27.1304082 0,47.9019494 0,78.4237045 C0,104.706093 22.5530427,117 46.3831588,117 C63.8297481,117 80.8508916,110.641133 96.1702519,101.738939 C116.170252,89.8695918 140,69.097684 140,38.5759289 C140,12.2931741 117.446957,0 93.6168412,0 C76.1698839,0 59.1487404,6.35850038 43.8297481,15.2606942");clip-path:path("M43.8297481,15.2606942 C23.8297481,27.1304082 0,47.9019494 0,78.4237045 C0,104.706093 22.5530427,117 46.3831588,117 C63.8297481,117 80.8508916,110.641133 96.1702519,101.738939 C116.170252,89.8695918 140,69.097684 140,38.5759289 C140,12.2931741 117.446957,0 93.6168412,0 C76.1698839,0 59.1487404,6.35850038 43.8297481,15.2606942");padding-right:0;transform:translateY(0) translateX(20px);width:110px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardImgWrapper__ceHj\+{-webkit-clip-path:path("M43.8297481,15.2606942 C23.8297481,27.1304082 0,47.9019494 0,78.4237045 C0,104.706093 22.5530427,117 46.3831588,117 C63.8297481,117 80.8508916,110.641133 96.1702519,101.738939 C116.170252,89.8695918 140,69.097684 140,38.5759289 C140,12.2931741 117.446957,0 93.6168412,0 C76.1698839,0 59.1487404,6.35850038 43.8297481,15.2606942");clip-path:path("M43.8297481,15.2606942 C23.8297481,27.1304082 0,47.9019494 0,78.4237045 C0,104.706093 22.5530427,117 46.3831588,117 C63.8297481,117 80.8508916,110.641133 96.1702519,101.738939 C116.170252,89.8695918 140,69.097684 140,38.5759289 C140,12.2931741 117.446957,0 93.6168412,0 C76.1698839,0 59.1487404,6.35850038 43.8297481,15.2606942");padding-right:0;transform:translateY(0) translateX(20px);width:110px}}.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardImgWrapper__ceHj\+ .FeaturedCard_cardImg__5MI69{aspect-ratio:1;height:auto;object-fit:cover;width:100%}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardImgWrapper__ceHj\+ .FeaturedCard_cardImg__5MI69{width:140px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.FeaturedCard_featuredCard__c18-e .FeaturedCard_cardImgWrapper__ceHj\+ .FeaturedCard_cardImg__5MI69{width:140px}}.FeaturedCard_featuredCard__c18-e:hover .FeaturedCard_cardImgWrapper__ceHj\+{scale:1.1;transition:all .2s ease-out}.FeaturedCard_featuredCard__c18-e:hover .FeaturedCard_cardImgWrapper__ceHj\+ .FeaturedCard_cardImg__5MI69{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2)) saturate(110%)}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst{align-items:center;border-top:1px solid #dfdfdf;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;min-height:48px;padding-left:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst{padding-left:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst{padding-left:15px}}.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst .CardSlider_cardSliderTitle__rraPc{text-wrap:balance;color:#292929;font-family:plaxBold;font-size:20px;font-weight:400;line-height:1.05;padding:.5em 0}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst .CardSlider_cardSliderTitle__rraPc{font-size:18px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst .CardSlider_cardSliderTitle__rraPc{font-size:18px}}.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst .CardSlider_seeAll__OX5j\+{align-items:center;color:#6b33ef;cursor:default;display:flex;height:100%;padding-left:1em;padding-right:10px}.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst .CardSlider_seeAll__OX5j\+ .CardSlider_seeAllLabel__tcrHb{font-family:plaxBold;font-size:13px;font-weight:400;text-align:right}.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst .CardSlider_seeAll__OX5j\+ .font-icon-container .font-icon{display:block;font-size:16px;margin-top:3px}.CardSlider_cardSlider__TW--o .CardSlider_cardSliderContent__y0qYN{--default-space:30px;grid-column-gap:var(--default-space);display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;margin-top:1em;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:20px;padding-left:var(--default-space);padding-right:var(--default-space);padding-top:2px;scroll-padding:var(--default-space)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.CardSlider_cardSlider__TW--o .CardSlider_cardSliderContent__y0qYN{--default-space:15px;margin-top:.75em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.CardSlider_cardSlider__TW--o .CardSlider_cardSliderContent__y0qYN{--default-space:15px;margin-top:.75em}}.CardSlider_cardSlider__TW--o .CardSlider_cardSliderHeader__kkhst~.CardSlider_cardSliderContent__y0qYN{margin-top:0}.CardSlider_cardSlider__TW--o:first-of-type .CardSlider_cardSliderHeader__kkhst{border-top:none}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.MusicGroupPage_scrollable-content__gNOth .MusicGroupPage_cards__n0FJw{grid-column-gap:1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.MusicGroupPage_invisible-title-bar__WWTTD{-webkit-app-region:drag;height:98px;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:10000}.MusicGroupPage_container__qb-KT{height:100vh;width:100vw}.MusicGroupPage_container__qb-KT :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.MusicGroupPage_container__qb-KT img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.MusicGroupPage_theme-classic__BKLhy .MusicGroupPage_container__qb-KT{color:#292929;font-family:plaxRegular}.MusicGroupPage_container__qb-KT .MusicGroupPage_swiper-slide__aQSUW,.MusicGroupPage_container__qb-KT .MusicGroupPage_swiper-slide__aQSUW *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.MusicGroupPage_container__qb-KT .MusicGroupPage_swiper-wrapper__rNoql{-webkit-transform-style:preserve-3d}.MusicGroupPage_scrollable-content__gNOth{overflow-y:auto}.MusicGroupPage_container__qb-KT{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT,.desktop .MusicGroupPage_container__qb-KT{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy{grid-area:header}.MusicGroupPage_container__qb-KT>.MusicGroupPage_loading-animation2__EMmXv{position:absolute;z-index:20}.MusicGroupPage_container__qb-KT .MusicGroupPage_scrollable-content__gNOth{grid-area:scrollable-content}.MusicGroupPage_container__qb-KT .MusicGroupPage_footer__1Cg28{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT .MusicGroupPage_footer__1Cg28,.desktop .MusicGroupPage_container__qb-KT .MusicGroupPage_footer__1Cg28{height:100vh}}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>.MusicGroupPage_difficulty-navigation__QuJAF{margin-top:15px}.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>.MusicGroupPage_difficulty-navigation__QuJAF{margin-top:15px}}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>span,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>span,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>span,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_desktop__9zWu4 .MusicGroupPage_section-title__zQ8k6>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_desktop__9zWu4 .MusicGroupPage_section-title__zQ8k6>span,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .desktop .MusicGroupPage_section-title__zQ8k6>h1,.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .desktop .MusicGroupPage_section-title__zQ8k6>span,.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>h1,.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>span,.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>h1,.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>span,.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>h1,.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_section-title__zQ8k6>span,.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>h1,.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .desktop .MusicGroupPage_info-icon__B6ED\+,.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+{align-items:center;height:auto}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .desktop .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr,.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr{display:flex}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .desktop .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr>i,.desktop .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr>i{color:dimgray;font-size:18px}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_desktop__9zWu4 .MusicGroupPage_info-icon__B6ED\+,.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+{align-items:center;height:auto}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_desktop__9zWu4 .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr,.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr{display:flex}.MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_desktop__9zWu4 .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr>i,.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT>.MusicGroupPage_header__x9Ayy .MusicGroupPage_info-icon__B6ED\+ .MusicGroupPage_font-icon-container__7IsXr>i{color:dimgray;font-size:18px}}.MusicGroupPage_scrollable-content__gNOth{display:block}.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy{display:grid;grid-template-areas:"back" "title";padding-bottom:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy{padding:15px 15px 0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy{padding:15px 15px 0}}.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy .MusicGroupPage_backButton__UFjdb{color:#6b33ef;grid-area:back;margin-bottom:15px;margin-left:0;margin-top:0;position:static}@media only screen and (pointer:fine){.MusicGroupPage_mac-desktop__hlvy7 .MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy .MusicGroupPage_backButton__UFjdb,.mac-desktop .MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy .MusicGroupPage_backButton__UFjdb{margin-bottom:4px;padding-top:15px}}.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy .MusicGroupPage_backButton__UFjdb a{font-family:plaxRegular;font-size:17px;font-weight:400}.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:plaxBold;font-size:36px;font-weight:400;grid-area:title;line-height:1.05;overflow:hidden;padding-bottom:.12em}@media only screen and (pointer:fine){.MusicGroupPage_desktop__9zWu4 .MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy h1,.desktop .MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy h1{display:inline-flex;padding-bottom:0}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy h1{font-size:24px;margin-bottom:.5em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_header__x9Ayy h1{font-size:24px;margin-bottom:.5em}}.MusicGroupPage_container__qb-KT .MusicGroupPage_scrollableContent__wbBRL{grid-area:scrollable-content;overflow-y:auto}.MusicGroupPage_container__qb-KT .MusicGroupPage_scrollableContent__wbBRL .MusicGroupPage_cards__n0FJw{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(216px,1fr));padding:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_scrollableContent__wbBRL .MusicGroupPage_cards__n0FJw{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_scrollableContent__wbBRL .MusicGroupPage_cards__n0FJw{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_scrollableContent__wbBRL .MusicGroupPage_cards__n0FJw{gap:5px;padding:5px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicGroupPage_container__qb-KT .MusicGroupPage_scrollableContent__wbBRL .MusicGroupPage_cards__n0FJw{gap:5px;padding:5px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsResultsHome_noMatchesTextContainer__K266T{text-align:center}.SongsResultsHome_noMatchesTextContainer__K266T .SongsResultsHome_noMatchesText__zcQXq{color:silver;font-size:24px;line-height:26px;margin-left:auto;margin-right:auto;margin-top:4em;width:267px}.SongsResultsHome_noMatchesTextContainer__K266T .SongsResultsHome_noMatchesText__zcQXq .SongsResultsHome_searchButton__DMxEV{margin-top:1em;width:267px}.zero-height-loading-animation2_container__HVc83{height:0;position:absolute;width:100%;z-index:20}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsResultsBrowse_songsResults__Yegvk{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(216px,1fr));padding:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsResultsBrowse_songsResults__Yegvk{gap:10px;grid-template-columns:repeat(2,1fr);padding:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsResultsBrowse_songsResults__Yegvk{gap:10px;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(3,1fr);padding:10px}}@media only screen and (orientation:landscape)and (max-device-width:796px){.SongsResultsBrowse_songsResults__Yegvk{grid-template-columns:repeat(2,1fr)}}@media only screen and (pointer:fine){.SongsResultsBrowse_desktop__muVD5 .SongsResultsBrowse_songsResults__Yegvk,.desktop .SongsResultsBrowse_songsResults__Yegvk{gap:20px}}.SongsResultsBrowse_songsResults__Yegvk .SongsResultsBrowse_songsTally__kgF9F{font-family:plaxBold;font-weight:400}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsResultsLibrary_subNav__F5yVO{-webkit-backdrop-filter:blur(4px) saturate(110%);backdrop-filter:blur(4px) saturate(110%);background-color:#ffffffe6;border-bottom:1px solid #00000014;display:flex;padding:0 30px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SongsResultsLibrary_subNav__F5yVO>*+*{margin-left:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongsResultsLibrary_subNav__F5yVO{padding:0 15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongsResultsLibrary_subNav__F5yVO{padding:0 15px}}@media only screen and (pointer:fine){.SongsResultsLibrary_desktop__Up6pN .SongsResultsLibrary_subNav__F5yVO,.desktop .SongsResultsLibrary_subNav__F5yVO{padding:0 20px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsPageLibrarySubNavigationItem_navItem__0Z-xt{align-items:flex-end;display:flex;font-size:13px;height:40px}.SongsPageLibrarySubNavigationItem_navItem__0Z-xt.SongsPageLibrarySubNavigationItem_active__E6TlD .SongsPageLibrarySubNavigationItem_navLink__NeDRT{color:#292929}.SongsPageLibrarySubNavigationItem_navItem__0Z-xt.SongsPageLibrarySubNavigationItem_active__E6TlD .SongsPageLibrarySubNavigationItem_navLink__NeDRT:after{border-color:#292929}.SongsPageLibrarySubNavigationItem_navItem__0Z-xt.SongsPageLibrarySubNavigationItem_active__E6TlD:nth-of-type(2) .SongsPageLibrarySubNavigationItem_navLink__NeDRT{color:#b5292f}.SongsPageLibrarySubNavigationItem_navItem__0Z-xt.SongsPageLibrarySubNavigationItem_active__E6TlD:nth-of-type(2) .SongsPageLibrarySubNavigationItem_navLink__NeDRT:after{border-color:#b5292f}.SongsPageLibrarySubNavigationItem_navItem__0Z-xt .SongsPageLibrarySubNavigationItem_navLink__NeDRT{color:#292929;cursor:default;font-family:plaxBold;font-weight:400;min-width:40px;padding-bottom:13px;position:relative;text-align:center}@media screen and (any-hover:hover){.SongsPageLibrarySubNavigationItem_navItem__0Z-xt .SongsPageLibrarySubNavigationItem_navLink__NeDRT{min-width:unset}}.SongsPageLibrarySubNavigationItem_navItem__0Z-xt .SongsPageLibrarySubNavigationItem_navLink__NeDRT:after{border:2px solid #0000;border-radius:4px 4px 0 0;bottom:0;content:"";left:-2px;position:absolute;right:0;width:100%}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.MusicHomeSearchControl_searchControls__X6zJU{align-items:center;display:flex;grid-area:search;margin-left:auto}.MusicHomeSearchControl_searchControls__X6zJU>*+*{margin-left:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicHomeSearchControl_searchControls__X6zJU{justify-content:space-between;margin-left:unset;padding:10px 0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicHomeSearchControl_searchControls__X6zJU{justify-content:space-between;margin-left:unset;padding:10px 0}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicHomeSearchControl_searchControls__X6zJU:not(.MusicHomeSearchControl_isActiveOnMobile__yvuRC){display:none}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicHomeSearchControl_searchControls__X6zJU:not(.MusicHomeSearchControl_isActiveOnMobile__yvuRC){display:none}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.MusicHomeSearchControlResetButton_cancelSearchButton__MMBNQ{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #6b33ef;border-radius:18px;color:#6b33ef;font-family:plaxBold;font-size:11px;font-weight:400;height:36px;padding:0 12px;text-transform:uppercase}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.MusicHomeMobileSearchControlAccess_container__xw0Fv{display:none}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.MusicHomeMobileSearchControlAccess_container__xw0Fv{display:flex;grid-area:search-and-filter;justify-self:end;margin-left:10px}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I{-webkit-appearance:none;appearance:none;background:#0000;border:none;height:44px;width:44px}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I+.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I{margin-left:10px}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I [class^=font-icon]{color:#292929}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I .icon-filter-solid,.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I.MusicHomeMobileSearchControlAccess_searchActive__07HPH .font-icon-container .icon-search{color:#6b33ef}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.MusicHomeMobileSearchControlAccess_container__xw0Fv{display:flex;grid-area:search-and-filter;justify-self:end;margin-left:10px}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I{-webkit-appearance:none;appearance:none;background:#0000;border:none;height:44px;width:44px}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I+.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I{margin-left:10px}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I [class^=font-icon]{color:#292929}.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I .icon-filter-solid,.MusicHomeMobileSearchControlAccess_container__xw0Fv .MusicHomeMobileSearchControlAccess_titlebarButton__K8V9I.MusicHomeMobileSearchControlAccess_searchActive__07HPH .font-icon-container .icon-search{color:#6b33ef}}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsPage_scrollable-content__piHFp .SongDetailsPage_cards__GXuDQ{grid-column-gap:1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsPage_invisible-title-bar__dDt7o{-webkit-app-region:drag;height:98px;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:10000}.SongDetailsPage_songDetailsPage__q3mZh{height:100vh;width:100vw}.SongDetailsPage_songDetailsPage__q3mZh :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.SongDetailsPage_songDetailsPage__q3mZh img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.SongDetailsPage_theme-classic__tI91h .SongDetailsPage_songDetailsPage__q3mZh{color:#292929;font-family:plaxRegular}.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_swiper-slide__Q7LFJ,.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_swiper-slide__Q7LFJ *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_swiper-wrapper__u-JqX{-webkit-transform-style:preserve-3d}.SongDetailsPage_scrollable-content__piHFp{overflow-y:auto}.SongDetailsPage_songDetailsPage__q3mZh{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh,.desktop .SongDetailsPage_songDetailsPage__q3mZh{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el{grid-area:header}.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_loading-animation2__PRexa{position:absolute;z-index:20}.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_scrollable-content__piHFp{grid-area:scrollable-content}.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_footer__2d6nn{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_footer__2d6nn,.desktop .SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_footer__2d6nn{height:100vh}}.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>.SongDetailsPage_difficulty-navigation__10eDS{margin-top:15px}.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>.SongDetailsPage_difficulty-navigation__10eDS{margin-top:15px}}.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>span,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>span,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>span,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>h1,.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>span,.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>h1,.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>span,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_desktop__DRWa6 .SongDetailsPage_section-title__s\+Fmc>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_desktop__DRWa6 .SongDetailsPage_section-title__s\+Fmc>span,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .desktop .SongDetailsPage_section-title__s\+Fmc>h1,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .desktop .SongDetailsPage_section-title__s\+Fmc>span,.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>h1,.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_section-title__s\+Fmc>span,.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>h1,.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .desktop .SongDetailsPage_info-icon__cvI80,.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80{align-items:center;height:auto}.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .desktop .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+,.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+{display:flex}.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .desktop .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+>i,.desktop .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+>i{color:dimgray;font-size:18px}.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_desktop__DRWa6 .SongDetailsPage_info-icon__cvI80{align-items:center;height:auto}.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_desktop__DRWa6 .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+{display:flex}.SongDetailsPage_desktop__DRWa6 .SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+>i,.SongDetailsPage_songDetailsPage__q3mZh>.SongDetailsPage_header__Er\+el .SongDetailsPage_desktop__DRWa6 .SongDetailsPage_info-icon__cvI80 .SongDetailsPage_font-icon-container__r-Jp\+>i{color:dimgray;font-size:18px}}.SongDetailsPage_scrollable-content__piHFp{display:block}.SongDetailsPage_songDetailsPage__q3mZh{background-color:#fff}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_mobileHidden__qSjwU{display:none}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_mobileHidden__qSjwU{display:none}.SongDetailsPage_songDetailsPage__q3mZh{grid-template-areas:"header scrollable-content" "footer footer";grid-template-columns:50vw 50vw;grid-template-rows:1fr auto}}.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_lessonContent__-L3Vl{display:grid;grid-area:scrollable-content;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;overflow-y:hidden}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_lessonContent__-L3Vl{display:unset;overflow-y:scroll}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_lessonContent__-L3Vl{display:unset;overflow-y:scroll}}.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_lessonContent__-L3Vl .SongDetailsPage_lessonControls__76LlJ{overflow-y:scroll}.SongDetailsPage_songDetailsPage__q3mZh .SongDetailsPage_footer__2d6nn{bottom:0;position:-webkit-sticky;position:sticky}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsTitleBar_titleBar__V7u\+x{grid-row-gap:15px;grid-column-gap:30px;background-color:#fff;border-bottom:none;box-shadow:none;display:grid;grid-template-areas:"back back" "art title" "art metadata";grid-template-columns:108px 1fr;padding:30px 30px 0;position:-webkit-sticky;position:sticky;top:0}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x{grid-column-gap:15px;box-shadow:0 5px 10px #0000001a;grid-template-areas:"back back" "art title" "metadata metadata";grid-template-columns:88px 1fr;padding:15px 15px 0;z-index:1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x{grid-column-gap:15px;box-shadow:0 5px 10px #0000001a;grid-template-areas:"back back" "art title" "metadata metadata";grid-template-columns:88px 1fr;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto 1fr;height:100%;padding:15px 15px 0;padding-bottom:10px;position:fixed;width:50vw;z-index:1;z-index:unset}}@media only screen and (pointer:fine){.SongDetailsTitleBar_desktop__0uRbd .SongDetailsTitleBar_titleBar__V7u\+x,.desktop .SongDetailsTitleBar_titleBar__V7u\+x{padding-top:15px}}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_backButton__m4s5q{color:#6b33ef;grid-area:back;margin-left:0;margin-top:0;position:static}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songArt__j3VR0{border-radius:6px;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.05)) drop-shadow(-1px -1px 1px rgba(0,0,0,.05));grid-area:art;height:auto;object-fit:contain;width:108px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songArt__j3VR0{border-radius:4px;width:88px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songArt__j3VR0{border-radius:4px;width:88px}}.SongDetailsTitleBar_titleBar__V7u\+x>h1{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:plaxBold;font-size:36px;font-weight:400;grid-area:title;overflow:hidden}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>h1{-webkit-line-clamp:3;font-size:24px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>h1{-webkit-line-clamp:3;font-size:24px;line-height:1.2}}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB{display:flex;font-family:plaxBold;font-weight:400;grid-area:metadata}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB>*+*{margin-left:1.2em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB{padding-bottom:12px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB{flex-direction:column;padding-bottom:12px}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB>*+*{margin-left:0;margin-top:.75em}}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB>.SongDetailsTitleBar_metadataItem__yMrkw{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB>.SongDetailsTitleBar_metadataItem__yMrkw dt{color:#777;font-size:13px}.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB>.SongDetailsTitleBar_metadataItem__yMrkw dd{color:#292929;font-size:17px;line-height:1.1;order:1;padding-bottom:.25em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB>.SongDetailsTitleBar_metadataItem__yMrkw dd{padding-bottom:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsTitleBar_titleBar__V7u\+x>.SongDetailsTitleBar_songMetadata__QkTtB>.SongDetailsTitleBar_metadataItem__yMrkw dd{padding-bottom:0}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonsList_lessonList__-9km3{align-self:start;background-color:#fff;border-radius:0 8px 8px 0;box-shadow:0 0 20px 10px #0000001a;margin-top:30px;max-height:calc(100% - 50px);overflow-y:scroll;width:clamp(300px,400px,30vw)}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsLessonsList_lessonList__-9km3{border-radius:0;box-shadow:none;margin-top:0;max-height:100%;width:100%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsLessonsList_lessonList__-9km3{border-radius:0;box-shadow:none;margin-top:0;max-height:100%;width:100%}}

/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.disclosureGroup:last-of-type .arrangementsList{border-bottom:1px solid #0000001f}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.disclosureGroup:last-of-type .arrangementsList{border-bottom:1px solid #0000001f}}.disclosureGroup[open] .groupHeader{box-shadow:0 2px 4px #0000001a}.disclosureGroup[open] .groupHeader .font-icon-container{transform:rotate(90deg) translateY(1px) translateX(2px);transition:transform .2s ease-in}.disclosureGroup[open]+.disclosureGroup{border-top:1px solid #00000014}.disclosureGroup:last-of-type .groupHeader{border-bottom-color:#0000}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.disclosureGroup:last-of-type .groupHeader{border-bottom-color:#0000001f}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.disclosureGroup:last-of-type .groupHeader{border-bottom-color:#0000001f}}.disclosureGroup .groupHeader,.disclosureGroup:last-of-type[open] .groupHeader{border-bottom:1px solid #00000014}.disclosureGroup .groupHeader{align-items:center;background-color:#f5f5f5;cursor:default;display:flex;font-weight:400;height:36px;list-style-type:none;padding:1em .5em}.disclosureGroup .groupHeader::-webkit-details-marker{display:none}.disclosureGroup .groupHeader .font-icon-container{transform:rotate(0) translateY(0);transition:transform .2s ease-out}.disclosureGroup .groupHeader .font-icon-container .font-icon{font-size:16px}.disclosureGroup .groupHeader .groupTitle{color:#292929;font-family:plaxBold;font-size:15px}.disclosureGroup .groupHeader .secondaryInfo{color:#777;font-family:plaxRegular;font-size:13px;padding-left:.75em}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ{grid-column-gap:.5em;align-items:center;color:#292929;cursor:default;display:grid;font-size:15px;font-weight:400;grid-template-areas:"difficulty title video library";grid-template-columns:1fr 1fr 20px 20px;height:42px;padding:0 15px 0 30px}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ:active{background-color:#f5f5f5}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ{grid-template-columns:1.5fr 1fr 20px 20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ{grid-template-columns:1.5fr 1fr 20px 20px}}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ+.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ{border-top:1px solid #00000014}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ.SongDetailsLessonsListGroupItem_activeItem__DUPOs{background-color:#6b33ef;color:#fff}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ.SongDetailsLessonsListGroupItem_activeItem__DUPOs .font-icon.icon-favorite,.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ.SongDetailsLessonsListGroupItem_activeItem__DUPOs .font-icon.icon-favorite-solid,.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ.SongDetailsLessonsListGroupItem_activeItem__DUPOs .font-icon.icon-plus-oval,.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ.SongDetailsLessonsListGroupItem_activeItem__DUPOs .font-icon.icon-video-tutorial-solid{color:#fff}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ .SongDetailsLessonsListGroupItem_arrangementDifficulty__3P1nf{font-family:plaxBold;font-weight:400;grid-area:difficulty;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ .SongDetailsLessonsListGroupItem_arrangementTitle__HaW2M{font-family:plaxRegular;font-weight:400;grid-area:title;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ .font-icon{font-size:18px}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ .font-icon.icon-video-tutorial-solid{color:#00000080;grid-area:video}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ .font-icon.icon-plus-oval{color:#6b33ef;grid-area:library}.SongDetailsLessonsListGroupItem_lessonGroupItem__7wMtZ .font-icon.icon-favorite-solid{color:#b5292f;grid-area:library}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonDetails_lessonDetails__Fap4h{align-self:start;margin:30px 20px 20px;padding:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsLessonDetails_lessonDetails__Fap4h{margin:0;padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsLessonDetails_lessonDetails__Fap4h{margin:0;padding:15px}}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_title__VeZfQ{font-family:plaxBold;font-size:24px;font-weight:400;line-height:1.05;margin-bottom:20px;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_title__VeZfQ{font-size:18px;margin-bottom:12px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_title__VeZfQ{font-size:18px;margin-bottom:12px}}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_previewContent__o9W4U{background-color:#efefef;border-radius:8px;padding:20px}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc{align-items:center;display:flex;justify-content:center}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc>button:nth-of-type(2){margin-left:1em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc{flex-direction:column}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc>*{width:100%}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc>*+*{margin-left:0;margin-top:1em}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc>button:nth-of-type(2){margin-left:0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc{flex-direction:column}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc>*{width:100%}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc>*+*{margin-left:0;margin-top:1em}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_audioPreviewButtons__r7\+Kc>button:nth-of-type(2){margin-left:0}}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_previewImgs__DS9LI{display:grid;place-items:center}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_previewImgs__DS9LI .SongDetailsLessonDetails_previewButton__pJoQy{-webkit-appearance:none;appearance:none;background:#0000;border:none;display:grid;grid-template-areas:"center";margin-top:30px;place-items:center}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_previewImgs__DS9LI .SongDetailsLessonDetails_previewButton__pJoQy .SongDetailsLessonDetails_previewImg__TTSL\+{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:block;grid-area:center;height:auto;object-fit:contain;width:clamp(160px,20vw,360px)}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_previewImgs__DS9LI .SongDetailsLessonDetails_previewButton__pJoQy .SongDetailsLessonDetails_previewIconButton__ulNP5{align-items:center;-webkit-appearance:none;appearance:none;background-color:#6b33ef;border:none;border-radius:22px;color:#fff;display:flex;grid-area:center;height:44px;justify-content:center;transition:all .25s ease-out;width:44px}.SongDetailsLessonDetails_lessonDetails__Fap4h .SongDetailsLessonDetails_previewImgs__DS9LI .SongDetailsLessonDetails_previewButton__pJoQy .SongDetailsLessonDetails_previewIconButton__ulNP5:hover{background-color:#552bb5;transition:all .25s ease-in}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.arrangementPreviewButton{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:20px;color:#6b33ef;display:flex;height:40px;justify-content:center;padding:0 20px}.arrangementPreviewButton>*+*{margin-left:.5em}.arrangementPreviewButton:active{box-shadow:inset 0 2px 4px #0000001a}.arrangementPreviewButton .font-icon{font-size:16px}.arrangementPreviewButton .buttonLabel{font-family:plaxBold;font-size:15px;font-weight:400;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonActions_lessonActions__0cdtU{display:flex;justify-content:center;justify-self:center;padding-bottom:20px}.SongDetailsLessonActions_lessonActions__0cdtU>*+*{margin-left:1em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsLessonActions_lessonActions__0cdtU{flex-direction:column;justify-content:center;padding:0 0 20px}.SongDetailsLessonActions_lessonActions__0cdtU>*+*{margin-left:0;margin-top:1em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsLessonActions_lessonActions__0cdtU{flex-direction:column;justify-content:center;padding:0 0 20px}.SongDetailsLessonActions_lessonActions__0cdtU>*+*{margin-left:0;margin-top:1em}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO{align-items:center;display:flex;height:50px}@media only screen and (pointer:fine){.SongDetailsLessonSongLibraryAction_desktop__j\+rrl .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO,.desktop .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO{height:unset;padding-block:0}}.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P{-webkit-appearance:none;appearance:none;background:#0000;border:1px solid #6b33ef;border-radius:25px 0 0 25px;border-right:0;color:#6b33ef;font-family:plaxBold;font-size:16px;font-weight:400;height:100%;min-width:190px;padding-left:15px;padding-right:10px;text-transform:uppercase}@media only screen and (pointer:fine){.SongDetailsLessonSongLibraryAction_desktop__j\+rrl .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P,.desktop .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P{border-radius:6px;border-radius:6px 0 0 6px;font-size:12px;height:unset;min-width:110px;padding:6px;text-transform:none}}.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P[disabled]{border-color:#a2a2a2;color:#a2a2a2}.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P:active{box-shadow:inset 0 2px 4px #0000001a}@media only screen and (pointer:fine){.SongDetailsLessonSongLibraryAction_desktop__j\+rrl .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P,.desktop .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P{font-size:12px;text-transform:none}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P{width:calc(100% - 44px)}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .SongDetailsLessonSongLibraryAction_libraryToggleButton__-2z0P{width:calc(100% - 44px)}}.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle{border:1px solid #6b33ef;border-radius:0 25px 25px 0;height:100%;padding-right:15px}@media only screen and (pointer:fine){.SongDetailsLessonSongLibraryAction_desktop__j\+rrl .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle,.desktop .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle{border-radius:0 6px 6px 0;padding-inline:4px}}.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle>.font-icon-container{align-items:center;display:flex;justify-content:center;margin-top:0;padding-left:10px}@media only screen and (pointer:fine){.SongDetailsLessonSongLibraryAction_desktop__j\+rrl .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle>.font-icon-container,.desktop .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle>.font-icon-container{padding-inline:4px}}.SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle>.font-icon-container>.font-icon{font-size:24px}@media only screen and (pointer:fine){.SongDetailsLessonSongLibraryAction_desktop__j\+rrl .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle>.font-icon-container>.font-icon,.desktop .SongDetailsLessonSongLibraryAction_libraryActionButton__TUiZO .faveToggle>.font-icon-container>.font-icon{font-size:18px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonPlayAction_playNow__Xm3vW{-webkit-appearance:none;appearance:none;background-color:#6b33ef;border-radius:25px;color:#fff;font-family:plaxBold;font-size:16px;font-weight:400;height:50px;padding:0 20px;text-transform:uppercase;transition:all .25s ease-out}@media only screen and (pointer:fine){.SongDetailsLessonPlayAction_desktop__K13uA .SongDetailsLessonPlayAction_playNow__Xm3vW,.desktop .SongDetailsLessonPlayAction_playNow__Xm3vW{border-radius:6px;font-size:12px;height:unset;padding:6px;text-transform:none}}.SongDetailsLessonPlayAction_playNow__Xm3vW:active{box-shadow:inset 0 2px 4px #0003;transition:all .25s ease-in}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonNonPlayActionIos_container__w75Ud{align-items:center;background-color:#f8f7f4;border-radius:8px;color:#292929;display:flex;justify-content:center;padding:20px;width:100%}.SongDetailsLessonNonPlayActionIos_container__w75Ud .SongDetailsLessonNonPlayActionIos_prompt__vl\+N0{font-size:18px;text-align:center}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonNonPlayActionMember_container__BEqVr{background-color:#f8f7f4;border-radius:8px;color:#292929;padding:20px;width:100%}.SongDetailsLessonNonPlayActionMember_container__BEqVr,.SongDetailsLessonNonPlayActionMember_container__BEqVr .SongDetailsLessonNonPlayActionMember_songPrompt__LzWlO{align-items:center;display:flex;flex-direction:column;justify-content:center}.SongDetailsLessonNonPlayActionMember_container__BEqVr .SongDetailsLessonNonPlayActionMember_songPrompt__LzWlO .SongDetailsLessonNonPlayActionMember_songAction__\+jDhX{width:200px}.SongDetailsLessonNonPlayActionMember_container__BEqVr .SongDetailsLessonNonPlayActionMember_songPrompt__LzWlO .SongDetailsLessonNonPlayActionMember_details__vFA0H{color:#292929;font-size:13px;font-style:normal;font-weight:400;line-height:15px;padding-top:8px;text-align:center}.SongDetailsLessonNonPlayActionMember_container__BEqVr .SongDetailsLessonNonPlayActionMember_membershipPrompt__XL7lz{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:32px}.SongDetailsLessonNonPlayActionMember_container__BEqVr .SongDetailsLessonNonPlayActionMember_membershipPrompt__XL7lz .SongDetailsLessonNonPlayActionMember_membershipAction__ztL63{color:#6b33ef;cursor:pointer;font-size:17px;font-style:normal;font-weight:700;text-align:center}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongDetailsLessonNonPlayActionNonMember_container__gFl3j{background-color:#f8f7f4;border-radius:8px;color:#292929;padding:20px;width:100%}.SongDetailsLessonNonPlayActionNonMember_container__gFl3j,.SongDetailsLessonNonPlayActionNonMember_container__gFl3j .SongDetailsLessonNonPlayActionNonMember_songPrompt__2TmKm{align-items:center;display:flex;flex-direction:column;justify-content:center}.SongDetailsLessonNonPlayActionNonMember_container__gFl3j .SongDetailsLessonNonPlayActionNonMember_songPrompt__2TmKm .SongDetailsLessonNonPlayActionNonMember_songAction__B0L41{width:200px}.SongDetailsLessonNonPlayActionNonMember_container__gFl3j .SongDetailsLessonNonPlayActionNonMember_songPrompt__2TmKm .SongDetailsLessonNonPlayActionNonMember_details__I2eVj{color:#292929;font-size:13px;font-style:normal;font-weight:400;line-height:15px;padding-top:8px;text-align:center}.SongDetailsLessonNonPlayActionNonMember_container__gFl3j .SongDetailsLessonNonPlayActionNonMember_membershipPrompt__3zUTg{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:32px}.SongDetailsLessonNonPlayActionNonMember_container__gFl3j .SongDetailsLessonNonPlayActionNonMember_membershipPrompt__3zUTg .SongDetailsLessonNonPlayActionNonMember_membershipAction__vub2l{color:#6b33ef;cursor:pointer;font-size:17px;font-style:normal;font-weight:700;text-align:center}@font-face{font-family:Pgs Icon;font-style:normal;font-weight:400;src:url(/static/media/pgs.0746e498ba73205f9989.woff2) format("woff2"),url(/static/media/pgs.3ddfb57bd9a04c464169.woff) format("woff"),url(/static/media/pgs.97800e8b8a7f37e451e4.ttf) format("truetype"),url(/static/media/pgs.8042dd331379569aaaf7.eot) format("embedded-opentype"),url(/static/media/pgs.3ccea895bc75ec5c0007.svg) format("svg");unicode-range:u+e800-e826}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.EmptyViewMessage_emptyViewMessage__OPA9M{align-items:center;color:silver;display:flex;flex-direction:column;justify-content:center}.EmptyViewMessage_emptyViewMessage__OPA9M .EmptyViewMessage_messageText__KB0ir{font-family:plaxBold;font-size:clamp(24px,36px,4vw);font-weight:400;line-height:1.05;margin-bottom:1em;margin-top:0;text-align:center}.EmptyViewMessage_emptyViewMessage__OPA9M .font-icon-container .font-icon{font-size:clamp(64px,72px,12vw)}

/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsMobileFilterHeader_container__vulpp{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 5px 10px #0000001a;display:grid;grid-template-areas:"title" "search";grid-template-rows:48px 1fr;padding:0 10px 15px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.SongsMobileFilterHeader_container__vulpp .SongsMobileFilterHeader_backButton__sVwQH{color:#6b33ef}.SongsMobileFilterHeader_container__vulpp .SongsMobileFilterHeader_title__tcmhW{align-self:center;color:#292929;font-family:plaxBold;font-size:17px;font-weight:400;grid-area:title;text-align:center}

/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.SongsMobileFilterActions_container__YdzCH{align-items:center;background-color:#fff;border-top:1px solid #0000001f;bottom:0;box-shadow:0 -5px 10px #0000001a;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:10px;position:-webkit-sticky;position:sticky;width:100%}.SongsMobileFilterActions_container__YdzCH button{width:100%}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.create-account-page{display:grid;grid-template-areas:"top" "content-and-navigation";grid-template-rows:20vh 80vh;min-height:100vh}@media screen and (max-width:375px)and (max-height:667px){.create-account-page{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.create-account-page>.top{grid-area:top}.create-account-page>.content-and-navigation{display:grid;grid-area:content-and-navigation;grid-template-areas:"content" "navigation";padding-left:20%;padding-right:20%;padding-top:20px}@media only screen and (orientation:landscape){.create-account-page>.content-and-navigation{padding-left:15%;padding-right:15%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation{padding:0 15px}}.create-account-page>.content-and-navigation>.content{grid-area:content}.create-account-page>.content-and-navigation>.navigation{grid-area:navigation;justify-items:flex-end}.create-account-page>.top{background-color:#6b33ef;display:grid;grid-template-areas:"center";grid-template-columns:1fr;grid-template-rows:20vh;justify-content:center}@media screen and (orientation:landscape){.create-account-page>.top{grid-template-rows:1fr;overflow:hidden}}@media screen and (max-width:375px)and (max-height:667px){.create-account-page>.top{grid-template-rows:15vh}}.create-account-page>.top>picture{align-items:center;display:flex;flex-direction:column;grid-area:center;height:100%;justify-content:center;max-width:100vw}.create-account-page>.top>picture>img{height:100%;width:auto}.create-account-page>.top>.overlay-text{color:#fff;font-family:plaxBold,system-ui;font-weight:400;grid-area:center;margin:auto;text-align:center}.create-account-page>.top>.overlay-text h1{font-size:34px}.create-account-page>.top>.overlay-text p{font-size:24px;margin-top:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.top>.overlay-text h1{font-size:24px}.create-account-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.top>.overlay-text h1{font-size:24px}.create-account-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}.create-account-page>.content-and-navigation>.content{align-content:flex-start}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}.create-account-page>.content-and-navigation>.content>.content-header{font-family:plaxBold,system-ui;font-size:22px;font-weight:400;line-height:1.1;margin-bottom:.5em}.create-account-page>.content-and-navigation>.content>.info-text{font-size:17px}.create-account-page>.content-and-navigation>.navigation{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:15px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.navigation{padding-top:15px}}.create-account-page>.content-and-navigation>.navigation>.buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:auto}.create-account-page>.content-and-navigation>.navigation>.buttons .button{width:220px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.navigation>.buttons{align-items:center;flex-direction:column}.create-account-page>.content-and-navigation>.navigation>.buttons .button:first-child{margin:initial}}@media only screen and (orientation:landscape){.create-account-page{grid-template-areas:"top content-and-navigation" "top content-and-navigation";grid-template-columns:1fr 1fr}.create-account-page>.top>picture>img{height:auto;width:100%}.create-account-page>.top>.overlay-text{display:none!important}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.content-and-navigation{padding:20px 5px 0}.create-account-page>.content-and-navigation>.navigation{padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation{padding:20px 5px 0}.create-account-page>.content-and-navigation>.navigation{padding-left:15px;padding-right:15px}}@media only screen and (orientation:portrait){.create-account-page>.content-and-navigation>.content>.page-header-text{display:none}}.create-account-page>.content-and-navigation>.content>.page-header-text{color:#6b33ef;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1;margin-bottom:.5em;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content>.page-header-text{font-size:24px}}.create-account-page>.content-and-navigation>.content>.trial-callout{color:#6b33ef;font-family:plaxBold,system-ui;font-size:20px;font-weight:400;margin-bottom:.5em;margin-top:-.5em;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content>.trial-callout{font-size:18px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (pointer:fine){:global(.desktop) .create-account-page>.content-and-navigation>.content>.trial-callout{display:none}.desktop .create-account-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content>.form>.button{margin-top:10px}.create-account-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:6px}.create-account-page>.content-and-navigation>.content>.form>.text-input>label{margin-bottom:2px}.create-account-page>.content-and-navigation>.content>.form>.text-input>input{height:40px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content>.form>.button{margin-top:10px}.create-account-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:6px}.create-account-page>.content-and-navigation>.content>.form>.text-input>label{margin-bottom:2px}.create-account-page>.content-and-navigation>.content>.form>.text-input>input{height:40px}}@media only screen and (orientation:portrait)and (min-height:800px){.create-account-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:15px}}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.create-account-page{height:100vh;width:100vw}.create-account-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.create-account-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .create-account-page{color:#292929;font-family:plaxRegular}.create-account-page .swiper-slide,.create-account-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.create-account-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.create-account-page{color:#fff!important;font-family:plaxRegular!important}.create-account-page,.create-account-page>.content-and-navigation{overflow-y:auto}.create-account-page::-webkit-scrollbar,.create-account-page>.content-and-navigation::-webkit-scrollbar{width:4px}.theme-classic .create-account-page::-webkit-scrollbar-track,.theme-classic .create-account-page>.content-and-navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .create-account-page::-webkit-scrollbar-thumb,.theme-classic .create-account-page>.content-and-navigation::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}@media only screen and (pointer:fine){:global(.desktop) .create-account-page .trial-callout{display:none}.desktop .create-account-page .trial-callout{display:none}}.create-account-page>.content-and-navigation>.content>.text-and-button{display:none}.create-account-page>.content-and-navigation>.content>.form>.button{width:100%}.create-account-page>.content-and-navigation>.content>.terms{color:#777;font-size:13px;margin-top:.75em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.content>.terms{margin-top:4px}}.create-account-page>.content-and-navigation>.content>.terms>.external-link{color:#777;display:inline;font-size:13px}.create-account-page>.content-and-navigation>.navigation{width:100%}.create-account-page>.content-and-navigation>.navigation>.text-and-button{display:flex;flex-direction:row;justify-content:center}.create-account-page>.content-and-navigation>.navigation>.text-and-button>.text{align-items:center;align-self:center;color:#292929;display:flex;font-size:15px;line-height:1.1;margin-right:15px}.create-account-page>.content-and-navigation>.navigation>.text-and-button>.button{width:auto}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.navigation>.text-and-button{align-items:center;display:flex;padding-left:10px;padding-right:10px;width:100%}.create-account-page>.content-and-navigation>.navigation>.text-and-button>.button{margin-left:auto;width:112px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.create-account-page>.content-and-navigation>.navigation>.text-and-button{justify-content:space-between;width:100%}.create-account-page>.content-and-navigation>.navigation>.text-and-button>.button{width:100%}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.info-page{height:100vh;width:100vw}.info-page :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.info-page img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.theme-classic .info-page{color:#292929;font-family:plaxRegular}.info-page .swiper-slide,.info-page .swiper-slide *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.info-page .swiper-wrapper{-webkit-transform-style:preserve-3d}.info-page{color:#fff!important;font-family:plaxRegular!important;overflow-y:auto}.info-page::-webkit-scrollbar{width:4px}.theme-classic .info-page::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .info-page::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}.info-page{background-color:#6b33ef;display:flex;flex-direction:column;min-height:100vh}@media only screen and (pointer:fine){:global(.desktop) .info-page{align-content:stretch;align-items:stretch}.desktop .info-page{align-content:stretch;align-items:stretch}}.info-page>.swiper{display:inherit;flex-grow:2;width:100vw}@media only screen and (pointer:fine){:global(.desktop) .info-page>.swiper{cursor:grab;height:100%;padding-bottom:25px}:global(.desktop) .info-page>.swiper:active{cursor:grabbing!important}:global(.desktop) .info-page>.swiper::-webkit-scrollbar{display:none}.desktop .info-page>.swiper{cursor:grab;height:100%;padding-bottom:25px}.desktop .info-page>.swiper:active{cursor:grabbing!important}.desktop .info-page>.swiper::-webkit-scrollbar{display:none}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.welcome-page{grid-row-gap:40px;background-color:#6b33ef;display:grid;grid-template-areas:"top" "content";grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100%;width:100vw}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.welcome-page{grid-template-rows:248px 1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.welcome-page{grid-template-areas:"top content";grid-template-columns:50% 50%;grid-template-rows:248px 1fr;grid-template-rows:100%;height:100%}}@media only screen and (pointer:fine){:global(.desktop) .welcome-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}:global(.desktop) .welcome-page .slide-image{grid-area:slide-image}:global(.desktop) .welcome-page .slide-image.slide-center{padding:5% 10%;place-self:center}:global(.desktop) .welcome-page .content{place-self:center}.desktop .welcome-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}.desktop .welcome-page .slide-image{grid-area:slide-image}.desktop .welcome-page .slide-image.slide-center{padding:5% 10%;place-self:center}.desktop .welcome-page .content{place-self:center}}.welcome-page .top{grid-area:top}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.welcome-page .top>picture{height:248px}}.welcome-page .content{-webkit-padding-after:20px;align-content:start;display:grid;grid-area:content;grid-template-columns:1fr;padding-block-end:20px;padding-inline:20%;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.welcome-page .content{padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.welcome-page .content{-webkit-padding-before:20px;padding-block-start:20px;padding-left:15px;padding-right:15px}}.welcome-page .content .content-header{text-wrap:balance;font-family:plaxBold,system-ui;font-size:30px;font-weight:400;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.welcome-page .content .content-header{line-height:1.1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.welcome-page .content .content-header{line-height:1.1}}@media only screen and (pointer:fine){.welcome-page :global(.desktop) .content .content-header,:global(.desktop) .welcome-page .content .content-header{font-size:22px;line-height:1.05}.desktop .welcome-page .content .content-header,.welcome-page .desktop .content .content-header{font-size:22px;line-height:1.05}}.welcome-page .content .info-text{text-wrap:pretty;font-family:plaxRegular,system-ui;font-size:17px;margin-top:20px;padding-bottom:1em}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.welcome-page{grid-template-rows:386px 1fr}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.welcome-page{grid-template-rows:40vh 1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.welcome-page{grid-template-rows:40vh 1fr;grid-template-rows:1fr}}@media only screen and (pointer:fine){:global(.desktop) .welcome-page .content{text-align:left}.desktop .welcome-page .content{text-align:left}}.welcome-page .top{display:grid;grid-template-areas:"man-at-keyboard-image logo";grid-template-columns:80% 20%;grid-template-rows:512px}@media only screen and (orientation:landscape){.welcome-page .top{grid-template-rows:386px}.welcome-page .top .man-at-keyboard-image img{height:100%;width:auto}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.welcome-page .top .man-at-keyboard-image img{height:100%;width:auto}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.welcome-page .top{grid-template-rows:1fr}}.welcome-page .top .man-at-keyboard-image{grid-area:man-at-keyboard-image}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.welcome-page .top .man-at-keyboard-image img{height:auto;width:80%}}.welcome-page .top .logo{grid-area:logo;height:auto;justify-self:center;padding-top:40%;width:50%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.welcome-page .top{grid-template-areas:"man-at-keyboard-image";grid-template-columns:100%}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.songs-page{grid-row-gap:40px;background-color:#6b33ef;display:grid;grid-template-areas:"top" "content";grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100%;width:100vw}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songs-page{grid-template-rows:248px 1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songs-page{grid-template-areas:"top content";grid-template-columns:50% 50%;grid-template-rows:248px 1fr;grid-template-rows:100%;height:100%}}@media only screen and (pointer:fine){:global(.desktop) .songs-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}:global(.desktop) .songs-page .slide-image{grid-area:slide-image}:global(.desktop) .songs-page .slide-image.slide-center{padding:5% 10%;place-self:center}:global(.desktop) .songs-page .content{place-self:center}.desktop .songs-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}.desktop .songs-page .slide-image{grid-area:slide-image}.desktop .songs-page .slide-image.slide-center{padding:5% 10%;place-self:center}.desktop .songs-page .content{place-self:center}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songs-page .top>picture{display:flex;justify-content:center}}.songs-page .top{grid-area:top}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songs-page .top>picture{height:248px}}.songs-page .content{-webkit-padding-after:20px;align-content:start;display:grid;grid-area:content;grid-template-columns:1fr;padding-block-end:20px;padding-inline:20%;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songs-page .content{padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songs-page .content{-webkit-padding-before:20px;padding-block-start:20px;padding-left:15px;padding-right:15px}}.songs-page .content .content-header{text-wrap:balance;font-family:plaxBold,system-ui;font-size:30px;font-weight:400;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.songs-page .content .content-header{line-height:1.1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songs-page .content .content-header{line-height:1.1}}@media only screen and (pointer:fine){.songs-page :global(.desktop) .content .content-header,:global(.desktop) .songs-page .content .content-header{font-size:22px;line-height:1.05}.desktop .songs-page .content .content-header,.songs-page .desktop .content .content-header{font-size:22px;line-height:1.05}}.songs-page .content .info-text{text-wrap:pretty;font-family:plaxRegular,system-ui;font-size:17px;margin-top:20px;padding-bottom:1em}.songs-page .top{display:flex;flex-direction:column;height:100%;justify-content:flex-end}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songs-page .top{justify-content:flex-start}}.songs-page .top .albums-image{display:flex;justify-content:center;padding-top:15px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.songs-page .top .albums-image img{height:auto;width:80%}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.songs-page .top .albums-image img{max-width:408px}}@media only screen and (orientation:landscape)and (min-width:1001px)and (min-height:481px)and (pointer:coarse){.songs-page .top .albums-image img{max-width:408px}}@media only screen and (pointer:fine){:global(.desktop) .songs-page .top .albums-image img{max-width:408px}.desktop .songs-page .top .albums-image img{max-width:408px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.feedback-page{grid-row-gap:40px;background-color:#6b33ef;display:grid;grid-template-areas:"top" "content";grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100%;width:100vw}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.feedback-page{grid-template-rows:248px 1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.feedback-page{grid-template-areas:"top content";grid-template-columns:50% 50%;grid-template-rows:248px 1fr;grid-template-rows:100%;height:100%}}@media only screen and (pointer:fine){:global(.desktop) .feedback-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}:global(.desktop) .feedback-page .slide-image{grid-area:slide-image}:global(.desktop) .feedback-page .slide-image.slide-center{padding:5% 10%;place-self:center}:global(.desktop) .feedback-page .content{place-self:center}.desktop .feedback-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}.desktop .feedback-page .slide-image{grid-area:slide-image}.desktop .feedback-page .slide-image.slide-center{padding:5% 10%;place-self:center}.desktop .feedback-page .content{place-self:center}}.feedback-page .top{grid-area:top}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.feedback-page .top>picture{height:248px}}.feedback-page .content{-webkit-padding-after:20px;align-content:start;display:grid;grid-area:content;grid-template-columns:1fr;padding-block-end:20px;padding-inline:20%;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.feedback-page .content{padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.feedback-page .content{-webkit-padding-before:20px;padding-block-start:20px;padding-left:15px;padding-right:15px}}.feedback-page .content .content-header{text-wrap:balance;font-family:plaxBold,system-ui;font-size:30px;font-weight:400;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.feedback-page .content .content-header{line-height:1.1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.feedback-page .content .content-header{line-height:1.1}}@media only screen and (pointer:fine){.feedback-page :global(.desktop) .content .content-header,:global(.desktop) .feedback-page .content .content-header{font-size:22px;line-height:1.05}.desktop .feedback-page .content .content-header,.feedback-page .desktop .content .content-header{font-size:22px;line-height:1.05}}.feedback-page .content .info-text{text-wrap:pretty;font-family:plaxRegular,system-ui;font-size:17px;margin-top:20px;padding-bottom:1em}.feedback-page .top{display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.feedback-page .top{display:flex;justify-content:center}.feedback-page .top .score-popup{align-items:center;height:100%}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.feedback-page .top{display:flex;flex-direction:column;justify-content:flex-end}}.feedback-page .top .outline-keyboard{height:auto;width:100%}.feedback-page .top .score-popup{align-items:center;display:flex;flex-direction:column;position:absolute;top:0;width:100%;z-index:1}.feedback-page .top .score-popup img{margin-top:60px;width:280px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.feedback-page .top .score-popup img{margin-top:0;width:240px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.feedback-page .top .score-popup img{margin-top:0;width:240px}}@media only screen and (orientation:landscape){.feedback-page .top .score-popup{padding:0 30% 10%}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.feedback-page .top .score-popup{display:flex;justify-content:center;padding:0;top:30px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.feedback-page .top .score-popup{margin-top:10px;padding:10%}}@media only screen and (pointer:fine){:global(.desktop) .feedback-page .content{margin-top:20px}.desktop .feedback-page .content{margin-top:20px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.steps-page{grid-row-gap:40px;background-color:#6b33ef;display:grid;grid-template-areas:"top" "content";grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100%;width:100vw}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.steps-page{grid-template-rows:248px 1fr}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.steps-page{grid-template-areas:"top content";grid-template-columns:50% 50%;grid-template-rows:248px 1fr;grid-template-rows:100%;height:100%}}@media only screen and (pointer:fine){:global(.desktop) .steps-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}:global(.desktop) .steps-page .slide-image{grid-area:slide-image}:global(.desktop) .steps-page .slide-image.slide-center{padding:5% 10%;place-self:center}:global(.desktop) .steps-page .content{place-self:center}.desktop .steps-page{align-content:stretch;grid-template-areas:"slide-image content";grid-template-columns:50% 50%;grid-template-rows:100%;height:100%;justify-content:stretch}.desktop .steps-page .slide-image{grid-area:slide-image}.desktop .steps-page .slide-image.slide-center{padding:5% 10%;place-self:center}.desktop .steps-page .content{place-self:center}}.steps-page .top{grid-area:top}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.steps-page .top>picture{height:248px}}.steps-page .content{-webkit-padding-after:20px;align-content:start;display:grid;grid-area:content;grid-template-columns:1fr;padding-block-end:20px;padding-inline:20%;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.steps-page .content{padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.steps-page .content{-webkit-padding-before:20px;padding-block-start:20px;padding-left:15px;padding-right:15px}}.steps-page .content .content-header{text-wrap:balance;font-family:plaxBold,system-ui;font-size:30px;font-weight:400;line-height:1.05}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.steps-page .content .content-header{line-height:1.1}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.steps-page .content .content-header{line-height:1.1}}@media only screen and (pointer:fine){.steps-page :global(.desktop) .content .content-header,:global(.desktop) .steps-page .content .content-header{font-size:22px;line-height:1.05}.desktop .steps-page .content .content-header,.steps-page .desktop .content .content-header{font-size:22px;line-height:1.05}}.steps-page .content .info-text{text-wrap:pretty;font-family:plaxRegular,system-ui;font-size:17px;margin-top:20px;padding-bottom:1em}.steps-page .top{display:flex;justify-content:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.steps-page .top{justify-content:flex-start}}.steps-page .top picture{padding:10px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.steps-page .top picture img{height:auto;width:100%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.steps-page .top picture img{height:auto;width:100%}.steps-page .top picture{display:block;padding-top:15px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.info-navigation{display:flex;flex-direction:column;grid-area:navigation;justify-self:flex-end;margin-top:auto;padding-bottom:5%}.info-navigation .buttons{display:flex;flex-direction:row;justify-content:center;margin-top:4%}.info-navigation .buttons .button{width:220px}@media only screen and (pointer:fine){:global(.desktop) .info-navigation .buttons .button{width:110px}.desktop .info-navigation .buttons .button{width:110px}}.info-navigation .buttons .button:first-child{margin-right:8%}@media only screen and (pointer:fine){:global(.desktop) .info-navigation .buttons .button:first-child{margin-right:10px}.desktop .info-navigation .buttons .button:first-child{margin-right:10px}}.info-navigation .buttons .button.secondary{border-color:#fff}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.info-navigation .buttons{align-items:center;flex-direction:column}.info-navigation .buttons .button:first-child{margin:initial;margin-bottom:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.info-navigation{padding-bottom:10px}.info-navigation>.buttons{margin-top:10px}}.navigation-dots{display:flex;justify-content:center}.navigation-dots .dot{background-color:#ffffff80;border-radius:100px;height:7px;margin-left:5px;margin-right:5px;width:7px}.navigation-dots .fill.dot{background-color:#fff}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.setup-your-keyboard-page{display:grid;grid-template-areas:"top" "content-and-navigation";grid-template-rows:20vh 80vh;min-height:100vh}@media screen and (max-width:375px)and (max-height:667px){.setup-your-keyboard-page{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.setup-your-keyboard-page>.top{grid-area:top}.setup-your-keyboard-page>.content-and-navigation{display:grid;grid-area:content-and-navigation;grid-template-areas:"content" "navigation";padding-left:20%;padding-right:20%;padding-top:20px}@media only screen and (orientation:landscape){.setup-your-keyboard-page>.content-and-navigation{padding-left:15%;padding-right:15%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation{padding:0 15px}}.setup-your-keyboard-page>.content-and-navigation>.content{grid-area:content}.setup-your-keyboard-page>.content-and-navigation>.navigation{grid-area:navigation;justify-items:flex-end}.setup-your-keyboard-page>.top{background-color:#6b33ef;display:grid;grid-template-areas:"center";grid-template-columns:1fr;grid-template-rows:20vh;justify-content:center}@media screen and (orientation:landscape){.setup-your-keyboard-page>.top{grid-template-rows:1fr;overflow:hidden}}@media screen and (max-width:375px)and (max-height:667px){.setup-your-keyboard-page>.top{grid-template-rows:15vh}}.setup-your-keyboard-page>.top>picture{align-items:center;display:flex;flex-direction:column;grid-area:center;height:100%;justify-content:center;max-width:100vw}.setup-your-keyboard-page>.top>picture>img{height:100%;width:auto}.setup-your-keyboard-page>.top>.overlay-text{color:#fff;font-family:plaxBold,system-ui;font-weight:400;grid-area:center;margin:auto;text-align:center}.setup-your-keyboard-page>.top>.overlay-text h1{font-size:34px}.setup-your-keyboard-page>.top>.overlay-text p{font-size:24px;margin-top:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-your-keyboard-page>.top>.overlay-text h1{font-size:24px}.setup-your-keyboard-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.top>.overlay-text h1{font-size:24px}.setup-your-keyboard-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}.setup-your-keyboard-page>.content-and-navigation>.content{align-content:flex-start}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}.setup-your-keyboard-page>.content-and-navigation>.content>.content-header{font-family:plaxBold,system-ui;font-size:22px;font-weight:400;line-height:1.1;margin-bottom:.5em}.setup-your-keyboard-page>.content-and-navigation>.content>.info-text{font-size:17px}.setup-your-keyboard-page>.content-and-navigation>.navigation{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:15px;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.navigation{padding-top:15px}}.setup-your-keyboard-page>.content-and-navigation>.navigation>.buttons{align-items:center;flex-direction:row;justify-content:center;margin-top:auto}.setup-your-keyboard-page>.content-and-navigation>.navigation>.buttons .button{width:220px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.navigation>.buttons{align-items:center;flex-direction:column}.setup-your-keyboard-page>.content-and-navigation>.navigation>.buttons .button:first-child{margin:initial}}@media only screen and (orientation:landscape){.setup-your-keyboard-page{grid-template-areas:"top content-and-navigation" "top content-and-navigation";grid-template-columns:1fr 1fr}.setup-your-keyboard-page>.top>picture>img{height:auto;width:100%}.setup-your-keyboard-page>.top>.overlay-text{display:none!important}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation{padding:20px 5px 0}.setup-your-keyboard-page>.content-and-navigation>.navigation{padding-left:15px;padding-right:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation{padding:20px 5px 0}.setup-your-keyboard-page>.content-and-navigation>.navigation{padding-left:15px;padding-right:15px}}@media only screen and (orientation:portrait){.setup-your-keyboard-page>.content-and-navigation>.content>.page-header-text{display:none}}.setup-your-keyboard-page>.content-and-navigation>.content>.page-header-text{color:#6b33ef;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1;margin-bottom:.5em;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content>.page-header-text{font-size:24px}}.setup-your-keyboard-page>.content-and-navigation>.content>.trial-callout{color:#6b33ef;font-family:plaxBold,system-ui;font-size:20px;font-weight:400;margin-bottom:.5em;margin-top:-.5em;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content>.trial-callout{font-size:18px}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (orientation:portrait)and (min-width:481px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (pointer:fine){:global(.desktop) .setup-your-keyboard-page>.content-and-navigation>.content>.trial-callout{display:none}.desktop .setup-your-keyboard-page>.content-and-navigation>.content>.trial-callout{display:none}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content>.form>.button{margin-top:10px}.setup-your-keyboard-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:6px}.setup-your-keyboard-page>.content-and-navigation>.content>.form>.text-input>label{margin-bottom:2px}.setup-your-keyboard-page>.content-and-navigation>.content>.form>.text-input>input{height:40px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content>.form>.button{margin-top:10px}.setup-your-keyboard-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:6px}.setup-your-keyboard-page>.content-and-navigation>.content>.form>.text-input>label{margin-bottom:2px}.setup-your-keyboard-page>.content-and-navigation>.content>.form>.text-input>input{height:40px}}@media only screen and (orientation:portrait)and (min-height:800px){.setup-your-keyboard-page>.content-and-navigation>.content>.form>.text-input{margin-bottom:15px}}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.setup-your-keyboard-page,.setup-your-keyboard-page>.content-and-navigation{overflow-y:auto}.setup-your-keyboard-page::-webkit-scrollbar,.setup-your-keyboard-page>.content-and-navigation::-webkit-scrollbar{width:4px}.theme-classic .setup-your-keyboard-page::-webkit-scrollbar-track,.theme-classic .setup-your-keyboard-page>.content-and-navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .setup-your-keyboard-page::-webkit-scrollbar-thumb,.theme-classic .setup-your-keyboard-page>.content-and-navigation::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.setup-your-keyboard-page>.content-and-navigation>.content>.content-header{text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-your-keyboard-page>.content-and-navigation>.content>.content-header{font-size:20px}}.setup-your-keyboard-page>.content-and-navigation>.content>.info-text{text-wrap:balance;color:#777;font-family:plaxRegular,system-ui;font-size:15px;font-weight:400;line-height:1.4;text-align:center}.setup-your-keyboard-page>.content-and-navigation>.content>.sub-info-text{color:#777;font-family:plaxRegular,system-ui;font-size:13px;font-weight:400;margin-top:10px;text-align:center}.setup-your-keyboard-page>.content-and-navigation>.navigation>.buttons{display:flex;flex-direction:column;width:100%}.setup-your-keyboard-page>.content-and-navigation>.navigation>.buttons>.button{width:100%}.setup-your-keyboard-page>.content-and-navigation>.navigation>.buttons>.button:first-child{margin-bottom:15px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.setup-keyboard-later-page{display:grid;grid-template-areas:"top" "content-and-navigation";grid-template-rows:20vh 80vh;min-height:100vh}@media screen and (max-width:375px)and (max-height:667px){.setup-keyboard-later-page{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.setup-keyboard-later-page>.top{grid-area:top}.setup-keyboard-later-page>.content-and-navigation{display:grid;grid-area:content-and-navigation;grid-template-areas:"content" "navigation";padding-left:20%;padding-right:20%;padding-top:20px}@media only screen and (orientation:landscape){.setup-keyboard-later-page>.content-and-navigation{padding-left:15%;padding-right:15%}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation{padding:0 15px}}.setup-keyboard-later-page>.content-and-navigation>.content{grid-area:content}.setup-keyboard-later-page>.content-and-navigation>.navigation{grid-area:navigation;justify-items:flex-end}.setup-keyboard-later-page>.top{background-color:#6b33ef;display:grid;grid-template-areas:"center";grid-template-columns:1fr;grid-template-rows:20vh;justify-content:center}@media screen and (orientation:landscape){.setup-keyboard-later-page>.top{grid-template-rows:1fr;overflow:hidden}}@media screen and (max-width:375px)and (max-height:667px){.setup-keyboard-later-page>.top{grid-template-rows:15vh}}.setup-keyboard-later-page>.top>picture{align-items:center;display:flex;flex-direction:column;grid-area:center;height:100%;justify-content:center;max-width:100vw}.setup-keyboard-later-page>.top>picture>img{height:100%;width:auto}.setup-keyboard-later-page>.top>.overlay-text{color:#fff;font-family:plaxBold,system-ui;font-weight:400;grid-area:center;margin:auto;text-align:center}.setup-keyboard-later-page>.top>.overlay-text h1{font-size:34px}.setup-keyboard-later-page>.top>.overlay-text p{font-size:24px;margin-top:.5em}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-keyboard-later-page>.top>.overlay-text h1{font-size:24px}.setup-keyboard-later-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.top>.overlay-text h1{font-size:24px}.setup-keyboard-later-page>.top>.overlay-text p{font-size:18px;margin-top:8px}}.setup-keyboard-later-page>.content-and-navigation>.content{align-content:flex-start}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.content{padding-left:10px;padding-right:10px}}.setup-keyboard-later-page>.content-and-navigation>.content>.content-header{font-family:plaxBold,system-ui;font-size:22px;font-weight:400;line-height:1.1;margin-bottom:.5em}.setup-keyboard-later-page>.content-and-navigation>.content>.info-text{font-size:17px}.setup-keyboard-later-page>.content-and-navigation>.navigation{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:15px;width:100%}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.navigation{padding-top:15px}}.setup-keyboard-later-page>.content-and-navigation>.navigation>.buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:auto}.setup-keyboard-later-page>.content-and-navigation>.navigation>.buttons .button{width:220px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.navigation>.buttons{align-items:center;flex-direction:column}.setup-keyboard-later-page>.content-and-navigation>.navigation>.buttons .button:first-child{margin:initial}}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.invisible-title-bar{-webkit-app-region:drag;height:98px;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:10000}.setup-keyboard-later-page,.setup-keyboard-later-page>.content-and-navigation{overflow-y:auto}.setup-keyboard-later-page::-webkit-scrollbar,.setup-keyboard-later-page>.content-and-navigation::-webkit-scrollbar{width:4px}.theme-classic .setup-keyboard-later-page::-webkit-scrollbar-track,.theme-classic .setup-keyboard-later-page>.content-and-navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f9f9f9}.theme-classic .setup-keyboard-later-page::-webkit-scrollbar-thumb,.theme-classic .setup-keyboard-later-page>.content-and-navigation::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #f9f9f9}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-keyboard-later-page>.top>.overlay-text{color:#fff;flex-direction:column;line-height:1.1;padding:3em 1em 1.5em;white-space:pre-line}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation{max-width:unset}}.setup-keyboard-later-page>.content-and-navigation>.content{font-family:plaxRegular;font-weight:400}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.content{grid-column-gap:20px;display:grid;grid-template-columns:1fr 1fr}}.setup-keyboard-later-page>.content-and-navigation>.content>.content-header{text-align:center}.setup-keyboard-later-page>.content-and-navigation>.content>.info-text{text-wrap:balance;color:#292929;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.content>.info-text{text-align:left}}.setup-keyboard-later-page>.content-and-navigation>.content>.steps{color:#292929;font-size:20px;line-height:1.1;margin-top:25px;text-align:center}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.content>.steps{margin-top:0}}.setup-keyboard-later-page>.content-and-navigation>.content>.steps>.steps-label{text-wrap:balance}.setup-keyboard-later-page>.content-and-navigation>.content>.steps>ol{counter-reset:step;list-style-position:inside;list-style-type:none;margin-inline:auto;margin-top:15px;padding:0;text-align:left;width:-webkit-max-content;width:max-content}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.content>.steps>ol{width:auto}}.setup-keyboard-later-page>.content-and-navigation>.content>.steps>ol li{font-size:17px;margin-top:20px;padding-left:2em;position:relative}.setup-keyboard-later-page>.content-and-navigation>.content>.steps>ol li:before{background-color:#6b33ef;border-radius:50%;color:#fff;content:counter(step);counter-increment:step;display:inline-block;font-family:plaxBold;font-size:18px;font-weight:400;height:30px;left:-.25em;line-height:28px;margin-right:10px;position:absolute;text-align:center;top:-6px;width:30px}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.setup-keyboard-later-page>.content-and-navigation>.navigation{justify-content:normal}}.setup-keyboard-later-page>.content-and-navigation>.navigation>.buttons,.setup-keyboard-later-page>.content-and-navigation>.navigation>.buttons>.button{width:100%}.setup-keyboard-later-page>.content-and-navigation>.navigation>.buttons>.button:first-child{margin-right:0}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.setupFeedbackAndScoring_container__SDOX-{display:grid;font-family:plaxRegular;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;padding:0}@media only screen and (orientation:portrait){.setupFeedbackAndScoring_container__SDOX-{grid-template-columns:1fr;grid-template-rows:auto 1fr}}@media only screen and (orientation:landscape){.setupFeedbackAndScoring_container__SDOX-{grid-template-columns:1fr 1fr;grid-template-rows:100vh;max-height:100vh;overflow:hidden}}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl{background-color:#6b33ef;display:grid;grid-template-areas:"center";grid-template-columns:1fr;grid-template-rows:140px;text-align:center}@media only screen and (orientation:landscape){.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl{grid-template-rows:100vh}}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl .setupFeedbackAndScoring_backButton__I7l2p{grid-area:center}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl picture{align-items:center;display:flex;grid-area:center;justify-content:center;justify-self:end}@media only screen and (orientation:landscape){.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl picture{width:100%}}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl picture img{display:block;height:auto;object-fit:contain;width:100%}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl .setupFeedbackAndScoring_overlayText__rhlEI{align-self:center;color:#fff;font-family:plaxBold;font-size:24px;font-weight:400;grid-area:center;line-height:1.1;text-align:center;text-shadow:0 2px 4px #00000080}@media only screen and (orientation:landscape){.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_top__V1MMl .setupFeedbackAndScoring_overlayText__rhlEI{display:none}}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v{background-color:#fff;overflow:scroll;padding:15px}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_feedbackOptions__BKKgg{grid-row-gap:15px;display:grid;grid-template-columns:1fr;row-gap:15px}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_feedbackOptions__BKKgg *{color:#000}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_checkMark__fv9Hh{fill:#6b33ef}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_feedbackHeading__y6lh1{display:none}@media only screen and (orientation:landscape){.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_feedbackHeading__y6lh1{-webkit-margin-after:.25em;color:#6b33ef;display:block;font-family:plaxBold;font-weight:700;margin-block-end:.25em;text-align:center}}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_pageInfo__Hz4jb{-webkit-margin-after:1em;font-family:plaxBold;font-size:16px;font-weight:400;margin-block-end:1em}@media only screen and (orientation:landscape){.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_pageInfo__Hz4jb{text-align:center}}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9{border:1px solid #6b33ef;border-radius:8px;cursor:pointer;padding:0 15px 10px;transition:all .15s ease-in-out}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9:hover{background-color:#fdfbff;transition:all .2s ease-out}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9:active{box-shadow:inset 0 2px 4px #0000001a}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9:focus-visible{outline:2px solid #f44f00;outline-offset:2px}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9 .setupFeedbackAndScoring_inputMethodButtonBody__RtBjb{text-align:left}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9 .setupFeedbackAndScoring_recommended__IkRYV{background-color:#35d3c6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-family:plaxBold;font-weight:700;padding:4px 8px;width:-webkit-max-content;width:max-content}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9 .setupFeedbackAndScoring_buttonTitle__w6NHK{text-wrap:balance;-webkit-padding-before:.5em;font-family:plaxBold;font-size:20px;font-weight:400;padding-block-start:.5em}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9 .setupFeedbackAndScoring_listItems__At7kr{list-style-type:none;margin-bottom:1em;margin-top:15px;padding-left:0}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9 .setupFeedbackAndScoring_listItems__At7kr li{align-items:start;display:flex;font-family:plaxBold;font-size:15px;font-weight:400;line-height:1.15;margin:0 0 .6em;position:relative}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9 .setupFeedbackAndScoring_listItems__At7kr li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 1.71 16.392 0 6.355 10.594 1.607 5.596 0 7.293 6.355 14z' fill='%236B33EF' fill-rule='evenodd'/%3E%3C/svg%3E");height:14px;margin-right:.5em;width:18px}.setupFeedbackAndScoring_container__SDOX- .setupFeedbackAndScoring_chooseFeedbackOption__eyM7v .setupFeedbackAndScoring_inputMethodButton__5RES9 .setupFeedbackAndScoring_buttonDescription__k0qPX{font-family:plaxRegular;font-size:15px;font-weight:400}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g{display:grid;height:100vh;text-align:center}@media only screen and (orientation:landscape){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media only screen and (orientation:portrait){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5{background-color:#6b33ef;color:#fff;display:grid;grid-template-areas:"center";grid-template-columns:1fr;text-align:center}@media only screen and (orientation:landscape){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5{grid-template-rows:100vh}}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_backButton__s\+rT-{grid-area:center}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_headerContent__H2sAA{-webkit-padding-before:54px;align-self:center;grid-area:center;padding:30px;padding-block-start:54px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_headerContent__H2sAA{padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_headerContent__H2sAA{padding:15px}}@media only screen and (orientation:portrait){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_headerContent__H2sAA{-webkit-padding-before:39px;align-self:end;padding-block-start:39px}}@media only screen and (orientation:landscape){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_microphone__fBCUo{height:auto;width:128px}}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_overlayText__mUn82{text-wrap:balance;font-family:plaxBold;font-size:24px;font-weight:400}@media only screen and (orientation:landscape){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_top__pZYI5 .PitchDetectionSelectedPage_overlayText__mUn82{display:none}}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-family:plaxRegular;font-size:17px;font-weight:400;padding:30px;text-align:center}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD{padding:15px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD{padding:15px}}@media only screen and (pointer:fine){.PitchDetectionSelectedPage_desktop__ATmAD .PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD,.desktop .PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD{padding:15px}}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD h1{-webkit-margin-after:.5em;color:#6b33ef;font-family:plaxBold;font-weight:400;margin-block-end:.5em}@media only screen and (orientation:portrait){.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD h1{display:none}}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD p{text-wrap:pretty}.PitchDetectionSelectedPage_pitchDetectionSelected__S8b4g .PitchDetectionSelectedPage_body__5HiUD .PitchDetectionSelectedPage_startPlayingButton__83YJ6{-webkit-margin-before:auto;margin-block-start:auto;width:100%}

/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.Playlist_scrollable-content__TwFhL .Playlist_cards__rhugg{grid-column-gap:1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ *//*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */@font-face{font-display:block;font-family:pgs;font-style:normal;font-weight:400;src:url(/static/media/pgs.1d82a70f854b25138c21.woff2) format("woff2"),url(/static/media/pgs.6ef635f600a56b4ed85d.woff) format("woff")}@font-face{font-family:plaxRegular;src:url(https://d29h8r0xu3kanz.cloudfront.net/fonts/plaax/Plaax%20-%2036-Ney-Regular-205TF/Plaax%20-%2036-Ney-Regular-205TF.woff2)}@font-face{font-family:plaxBold;src:url(https://d29h8r0xu3kanz.cloudfront.net/fonts/plaax/Plaax%20-%2046-Ney-Bold-205TF/Plaax%20-%2046-Ney-Bold-205TF.woff2)}.Playlist_invisible-title-bar__G4FOG{-webkit-app-region:drag;height:98px;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:10000}.Playlist_playlistItems__hgLQ6{height:100vh;width:100vw}.Playlist_playlistItems__hgLQ6 :not(input[type=text]):not(input[type=password]):not(input[type=email]):not(input[type=search]){-webkit-user-select:none;user-select:none}.Playlist_playlistItems__hgLQ6 img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.Playlist_theme-classic__7MyFq .Playlist_playlistItems__hgLQ6{color:#292929;font-family:plaxRegular}.Playlist_playlistItems__hgLQ6 .Playlist_swiper-slide__qzWpI,.Playlist_playlistItems__hgLQ6 .Playlist_swiper-slide__qzWpI *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.Playlist_playlistItems__hgLQ6 .Playlist_swiper-wrapper__ocH1I{-webkit-transform-style:preserve-3d}.Playlist_scrollable-content__TwFhL{overflow-y:auto}button{-webkit-appearance:none;appearance:none;background-color:initial;border:0;cursor:default}.Playlist_playlistItems__hgLQ6{display:grid;grid-template-areas:"header" "scrollable-content" "footer";grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media only screen and (pointer:fine){.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6,.desktop .Playlist_playlistItems__hgLQ6{grid-template-areas:"footer header" "footer scrollable-content";grid-template-columns:210px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk{grid-area:header}.Playlist_playlistItems__hgLQ6>.Playlist_loading-animation2__Gmh2Y{position:absolute;z-index:20}.Playlist_playlistItems__hgLQ6 .Playlist_scrollable-content__TwFhL{grid-area:scrollable-content}.Playlist_playlistItems__hgLQ6 .Playlist_footer__gK-LI{grid-area:footer;height:50px;position:relative}@media only screen and (pointer:fine){.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6 .Playlist_footer__gK-LI,.desktop .Playlist_playlistItems__hgLQ6 .Playlist_footer__gK-LI{height:100vh}}.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk{background-color:#fff;border-bottom:1px solid #0000001f;box-shadow:0 10px 30px #0000001a;min-height:44px;padding:32px 30px 0;-webkit-user-select:none;user-select:none;z-index:3}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk{padding:10px 15px 0;padding-bottom:0!important}}@media only screen and (pointer:fine){.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>.Playlist_difficulty-navigation__esKH9{margin-top:15px}.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk{border-bottom:1px solid #dfdfdf;border-top:1px solid #efefef;box-shadow:none;padding:0 20px 0 15px}.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>.Playlist_difficulty-navigation__esKH9{margin-top:15px}}.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>span,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>span{color:#292929;display:inline-flex;font-family:plaxBold,system-ui;font-size:34px;font-weight:400;line-height:1.1;margin-bottom:17px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>span,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>span,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>span{font-size:17px;margin-bottom:0;margin-top:2px}}@media only screen and (pointer:fine){.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>h1,.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>span,.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>h1,.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>span,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_desktop__XVYK8 .Playlist_section-title__qoEsj>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_desktop__XVYK8 .Playlist_section-title__qoEsj>span,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .desktop .Playlist_section-title__qoEsj>h1,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .desktop .Playlist_section-title__qoEsj>span,.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>h1,.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_section-title__qoEsj>span,.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>h1,.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk>span{align-items:center;font-size:20px;height:50px;margin-bottom:0}}.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH{color:#292929;display:inline-flex;height:24px;margin-left:16px;margin-top:8px;width:24px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH{float:right;height:20px;margin-top:-4px;width:20px}}@media only screen and (pointer:fine){.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .desktop .Playlist_info-icon__zjgFH,.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH{align-items:center;height:auto}.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .desktop .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8,.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8{display:flex}.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .desktop .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8>i,.desktop .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8>i{color:dimgray;font-size:18px}.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_desktop__XVYK8 .Playlist_info-icon__zjgFH{align-items:center;height:auto}.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_desktop__XVYK8 .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8{display:flex}.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8>i,.Playlist_playlistItems__hgLQ6>.Playlist_header__T7bqk .Playlist_desktop__XVYK8 .Playlist_info-icon__zjgFH .Playlist_font-icon-container__lOtO8>i{color:dimgray;font-size:18px}}.Playlist_scrollable-content__TwFhL{display:block}.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk{display:grid;grid-template-areas:"back" "title";padding-bottom:20px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk{padding:15px 15px 0}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk{padding:15px 15px 0}}.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk .Playlist_backButton__8HZ4q{color:#6b33ef;grid-area:back;margin-bottom:15px;margin-left:0;margin-top:0;position:static}@media only screen and (pointer:fine){.Playlist_mac-desktop__YKBhk .Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk .Playlist_backButton__8HZ4q,.mac-desktop .Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk .Playlist_backButton__8HZ4q{margin-bottom:4px;padding-top:15px}}.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk .Playlist_backButton__8HZ4q a{font-family:plaxRegular;font-size:17px;font-weight:400}.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:plaxBold;font-size:36px;font-weight:400;grid-area:title;line-height:1.05;overflow:hidden;padding-bottom:.12em}@media only screen and (pointer:fine){.Playlist_desktop__XVYK8 .Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk h1,.desktop .Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk h1{display:inline-flex;padding-bottom:0}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk h1{font-size:24px;margin-bottom:.5em}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_header__T7bqk h1{font-size:24px;margin-bottom:.5em}}.Playlist_playlistItems__hgLQ6 .Playlist_scrollableContent__-rxrA{grid-area:scrollable-content;overflow-y:auto}.Playlist_playlistItems__hgLQ6 .Playlist_scrollableContent__-rxrA .Playlist_cards__rhugg{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));padding:30px}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_scrollableContent__-rxrA .Playlist_cards__rhugg{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_scrollableContent__-rxrA .Playlist_cards__rhugg{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media only screen and (orientation:portrait)and (max-width:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_scrollableContent__-rxrA .Playlist_cards__rhugg{gap:5px;padding:5px}}@media only screen and (orientation:landscape)and (max-width:1040px)and (max-height:480px)and (pointer:coarse){.Playlist_playlistItems__hgLQ6 .Playlist_scrollableContent__-rxrA .Playlist_cards__rhugg{gap:5px;padding:5px}}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.error-message{background-color:#0006;display:grid;font-family:plaxRegular,sans-serif;grid-template-areas:". . ." ". modal ." ". . .";grid-template-columns:10% auto 10%;grid-template-rows:25% auto 25%;height:100vh;position:absolute;width:100vw;z-index:10000}.error-message>.error-modal{background:#fff;border-radius:8px;grid-area:modal;margin:auto;padding:26px;text-align:center;width:345px}.error-message>.error-modal .icon-exclamation-triangle{color:#ffce3b;font-size:72px}.error-message>.error-modal .message .title{color:#292929;font-size:22px;font-weight:700;margin-bottom:16px;max-height:63px;overflow:auto}.error-message>.error-modal .message .message-text{font-size:17px;padding-bottom:10px;word-break:break-word}.error-message>.error-modal .message .link-container{margin-bottom:30px}.error-message>.error-modal .message .link-container .message-link{color:#6b33ef;font-weight:700;text-decoration:underline}.error-message>.error-modal .message .details-section{border:1px solid #dfdfdf;margin-bottom:30px;text-align:left}.error-message>.error-modal .message .details-section .details-button{align-items:center;cursor:pointer;display:flex;height:30px}.error-message>.error-modal .message .details-section .details-button .font-icon-container{display:inline}.error-message>.error-modal .message .details-section .details-button .font-icon-container .font-icon{font-size:larger}.error-message>.error-modal .message .details-section .details-text{color:#292929;max-height:100px;overflow:auto;padding:0 10px 10px}.error-message>.error-modal .message .button{width:100%}.error-message>.error-modal .message .secondary{margin-top:12px}
/*! Sketch-Color-Vars v1.3.1 | MIT License | github.com/philsinatra/Sketch-Color-Vars/ */.error-message_container__PVHbT{text-align:center}.error-message_container__PVHbT .error-message_fontIconWrapper__SOmay{margin-bottom:1em}.error-message_container__PVHbT .error-message_fontIconWrapper__SOmay>div>i{color:#ffce3b;font-size:72px}.error-message_container__PVHbT .error-message_messageText__CIFHi{font-size:17px;padding-bottom:10px;text-align:left;word-break:break-word}.StyleGuide_container__Q7Ahn{display:grid;grid-template-areas:"header header" "sidebar main";grid-template-columns:200px auto;grid-template-rows:50px auto;height:100vh}.StyleGuide_container__Q7Ahn>header{align-items:center;background-color:#639;color:#fff;display:flex;grid-area:header;padding-left:1rem}.StyleGuide_container__Q7Ahn>.StyleGuide_sidebar__HaSDw{background-color:#ddd;grid-area:sidebar;overflow-x:clip;padding:1rem}.StyleGuide_container__Q7Ahn>main{grid-area:main;overflow-x:clip;overflow-y:scroll;padding:1rem}.ExampleButtons_container__2Cnjk>div{margin-bottom:2rem;margin-top:.5rem}.Example_container__ElrVJ{border:1px solid #ddd;border-radius:5px;display:grid;grid-template-areas:"header" "ui" "code"}.Example_container__ElrVJ>header{color:gray;font-weight:700;padding-left:1rem;padding-top:1rem}.Example_container__ElrVJ>.Example_ui__G5xoY{padding:1rem}.Example_container__ElrVJ>.Example_code__E3Ivl{background-color:#f5f5f5;border-top:1px solid #ddd;padding:1rem}body{font-family:sans-serif;height:100vh;margin:0;padding:0;width:100vw}
/*# sourceMappingURL=main.fc7a545b.css.map*/