.nativeLesson_root__XuVEP{min-height:var(--studio-h,100dvh);isolation:isolate;color:#f5f1fb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(70% 55% at 88% 6%,#b02ad9bf,transparent 65%),radial-gradient(65% 55% at 4% 96%,#5b21b6b3,transparent 65%),linear-gradient(155deg,#2a0b52,#0b0418 78%)}.nativeLesson_root__XuVEP :is(button,input,select){font-family:inherit}.nativeLesson_root__XuVEP a{color:inherit}.nativeLesson_loading__m29we{margin:0;padding:40px;text-align:center;color:#dbc7ef}.nativeLesson_menu__9G9Wv{position:relative;z-index:65;white-space:nowrap}.nativeLesson_menu__9G9Wv summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;font-size:19px;font-weight:750;letter-spacing:-.5px;min-height:36px}.nativeLesson_menu__9G9Wv summary::-webkit-details-marker{display:none}.nativeLesson_menu__9G9Wv summary span:first-of-type{font-size:10px;font-weight:600;letter-spacing:2px;color:#c5addc}.nativeLesson_menu__9G9Wv summary span:last-child{font-size:13px;font-weight:400;color:#bca8cc}.nativeLesson_menu__9G9Wv summary:focus-visible{outline:2px solid #d4afff;outline-offset:5px;border-radius:5px}.nativeLesson_menu__9G9Wv nav{position:absolute;top:calc(100% + 8px);left:0;z-index:66;display:grid;gap:3px;min-width:205px;padding:7px;background:#1b1128f5;backdrop-filter:blur(24px);border:1px solid #9f7bc44d;border-radius:15px;box-shadow:0 20px 70px #0009}.nativeLesson_menu__9G9Wv nav :is(a,button){text-align:left;display:block;text-decoration:none;padding:11px 13px;border:0;border-radius:9px;background:transparent;color:#eadcf8;font:500 13px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer}.nativeLesson_menu__9G9Wv nav :is(a,button):hover{background:#a46bdc29}.nativeLesson_menu__9G9Wv nav :is(a,button):focus-visible{outline:2px solid #d4afff;outline-offset:-2px}@media(pointer:coarse){.nativeLesson_menu__9G9Wv summary{min-height:44px}.nativeLesson_menu__9G9Wv nav :is(a,button){min-height:44px}}.nativeLesson_root__XuVEP select{background-color:#b98ff014!important;border:1px solid #c69cf266!important;color:#f8f1ff!important;border-radius:9px!important;box-shadow:none!important;transition:border-color .15s,background-color .15s}.nativeLesson_root__XuVEP select:hover{background-color:#b98ff026!important;border-color:#d4b1fa!important}.nativeLesson_root__XuVEP select:focus-visible{outline:2px solid #c69cf2;outline-offset:1px}.nativeLesson_root__XuVEP select optgroup,.nativeLesson_root__XuVEP select option{background:#24163a;color:#f8f1ff}.nativeLesson_root__XuVEP :is([data-lesson-card],[data-vocal-practice],[data-studio-region=accompaniment],[data-exercise-notation],[data-score-box]){background:none!important;border-color:transparent!important;box-shadow:none!important}