:root{--qeli-ink:#362853;--qeli-muted:#7b6d8b;--qeli-accent:#7451aa;--qeli-line:#e2d9ed;--qeli-paper:#fbf9ff}.qeli-official-logo{object-fit:contain;width:108px;height:46px;display:block}.qeli-logo-light{filter:brightness(0)invert()}.dialog-brand{width:84px;height:36px;margin:0 0 26px}body{color:var(--qeli-ink);background:#faf8ff}.app{color:var(--qeli-ink);background:radial-gradient(at 50% 0,#ded3f7 0,#0000 60%),linear-gradient(#f2edfb,#faf8ff)}.top{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff7a;border-color:#e5ddee}.brand-alpha{color:#8a749f;font-size:11px;font-weight:400}.account-actions>span{color:var(--qeli-muted);font-weight:400}.account-actions>button:not(.help-link){color:#624885;box-shadow:none;background:#fff;border:1px solid #dfd4ea;border-radius:9px;font-weight:400}.account-actions>button:not(.help-link):hover{filter:none;background:#f1eafa;box-shadow:0 4px 15px #5c3f8010}.brand-logo{max-width:105px}.app-intro .source-panel h1{letter-spacing:-2px;color:var(--qeli-ink);font-family:Arial,Helvetica,sans-serif;font-size:clamp(36px,5vw,59px);font-weight:400;line-height:1.1}.source-panel h1 em{color:#9470b5;font-family:Georgia,serif;font-weight:400}.app-intro .source-cloud:before,.app-intro .source-cloud:after{display:none}.app-intro .source-input{color:var(--qeli-ink)!important;border-radius:22px!important;font-size:15px!important}.app-intro .chrome.lesson-button{color:#fff!important;text-shadow:none!important;background:#695092!important;border:1px solid #695092!important;border-radius:12px!important;font-weight:400!important;box-shadow:0 7px 20px #5f43851a!important}.app-intro .chrome.lesson-button:hover{background:#5c4384!important}.advanced-toggle{color:#7c6597;font-weight:400}.advanced-pros-badge{color:#7b5a9c;box-shadow:none;background:#eee5fa;border:1px solid #e0d4ed;font-weight:400}.advanced-fields{border-color:var(--qeli-line);background:#ffffffa8;border-radius:16px}.advanced-fields label,.lesson-duration legend{color:#6c577f;font-weight:400}.advanced-fields select,.duration-choices button{border-color:var(--qeli-line);color:#59416f;background:#fff;font-weight:400}.duration-choices button[aria-pressed=true]{background:#eee5fa;border-color:#ac90c9}.study-upload button{border-color:var(--qeli-line);color:#77549c;background:#f1eafa}.lesson-preparation p{color:#826a9a;font-weight:400}.auth-overlay{-webkit-backdrop-filter:blur(14px);background:radial-gradient(at 50% 0,#9e83bf80,#0000 65%),#32265bba}.auth-required,.auth-gate-loading{color:#fff;background:radial-gradient(at 50% 20%,#655095,#332763 85%)}.auth-card{color:var(--qeli-ink);background:#fcfaff;border:1px solid #e6dcef;border-radius:22px;box-shadow:0 35px 90px #20143b38}.auth-card h2{letter-spacing:-1.25px;color:var(--qeli-ink);margin-bottom:20px;font:400 clamp(29px,4vw,37px)/1.12 Arial,Helvetica,sans-serif}.auth-card>p,.auth-card .settings-email{color:var(--qeli-muted);font-weight:400;line-height:1.6}.auth-card label{color:#72617f;font-size:12px;font-weight:400}.auth-card input,.auth-card textarea{box-shadow:none;color:var(--qeli-ink);background:#fff;border:1px solid #dfd4e9;border-radius:10px}.auth-card input::placeholder,.auth-card textarea::placeholder{color:#a398ac}.auth-card input:focus,.auth-card textarea:focus{border-color:#a98ac8;box-shadow:0 0 0 3px #ab8ac51a}.auth-password-requirements{color:#8b7c98;font-size:10px;font-weight:400}.auth-password-requirements svg{border-color:#dbd0e5}.auth-close{color:#967da9;background:0 0;font-weight:400}.auth-submit,.settings-primary,.feedback-card form>button,.feedback-success button{color:#fff;box-shadow:none;background:#6b4e95;border:1px solid #6b4e95;border-radius:10px;font-weight:400}.auth-submit:hover:not(:disabled){filter:none;background:#5b3f84;box-shadow:0 6px 18px #5c43851a}.auth-card .auth-secondary{color:#82649e;font-size:12px;font-weight:400}.auth-card .eyebrow{display:none}.auth-error{color:#a23f65!important}.feedback-minimum{font-weight:400}.feedback-success strong{color:#70538a;font-weight:500}.settings-details{background:#f3edf9;border:1px solid #e6dcef;border-radius:14px}.settings-details dt,.settings-details span{color:#8b779d;font-weight:400}.settings-details dd,.settings-details strong{color:#58406e;font-weight:400}.settings-note{color:#887198;border-color:var(--qeli-line);background:#f5f0fa}.settings-actions button{box-shadow:none;border-radius:10px;font-weight:400}.saved-list button{color:#4b365f;background:#fff;border:1px solid #e4d9ec;border-radius:12px}.saved-list button strong{font-weight:400}.saved-list button span{color:#95829f}.saved-list button:hover{background:#f5effa;border-color:#baa0cf}.plans-overlay:before,.plans-overlay:after,.plans-overlay .plan-card:before,.plans-overlay .plan-option:before{display:none}.plans-overlay .plan-card{background:#fcfaff;border-color:#e6dcef}.plans-overlay .plan-hero h2{color:#3e2d5b;letter-spacing:-1px;font-family:Arial,Helvetica,sans-serif;font-weight:400}.plans-overlay .plan-hero p{color:#8a769b}.plans-overlay .plan-options>div{box-shadow:none;background:#fff;border:1px solid #e3d8ed;border-radius:17px;animation:none;transform:none}.plans-overlay .plan-options .plan-option-pro{background:linear-gradient(155deg,#f1e8fb,#fff);border-color:#c8b2df}.plans-overlay .plan-options strong{color:#694c88;font-weight:400}.plans-overlay .plan-options .plan-price{letter-spacing:-1.5px;font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#694a8f!important;font-size:37px!important}.plans-overlay .plan-options .plan-price small{color:#927e9f;letter-spacing:0;font-weight:400}.plans-overlay .plan-options>div>p:not(.plan-price){color:#8c789c}.plans-overlay .plan-options button{box-shadow:none;background:#6b4e95;border:1px solid #6b4e95;border-radius:10px;font-weight:400}.plans-overlay .plan-badge{letter-spacing:0;color:#826199;background:#eaddf7;border:0;font-weight:400}.plan-billing-note,.plan-billing-note strong{color:#9682a2;font-weight:400}.plan-support-note{box-shadow:none;background:#f3edf9;border:1px solid #e6dcef;border-radius:12px}.plan-support-note strong{color:#70538a;font-weight:500}.plan-support-note p{color:#947d9f}.app-lesson .board,.demo-classroom .board{background:#fff;border:1px solid #dcd0e9;border-radius:18px;box-shadow:0 12px 40px #70508c12}.app-lesson .board-title,.demo-classroom .board-title{color:#5c4477;letter-spacing:-.5px;font-family:Arial,Helvetica,sans-serif;font-weight:400}.board-equation{color:#795694;background:#f0e8fa;border-radius:9px;font-family:Arial,Helvetica,sans-serif;font-weight:400}.teacher-captions p,.app-lesson .teacher-captions p{color:#695277;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.55}.caption-label{letter-spacing:.5px;color:#a18baf;font-size:10px;font-weight:400}.spoken-word{color:#69418f;background:#e9dcf6}.lesson-dock{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fcfaffeb;border:1px solid #e1d4ec;box-shadow:0 10px 35px #50316c1a}.lesson-dock .floating-mic,.lesson-dock .lesson-controls button{color:#fff;box-shadow:none;background:#76549f;border-color:#76549f}.lesson-dock .dock-toggle,.lesson-dock .dock-sound{color:#8c70a4;box-shadow:none;background:#f4effa;border-color:#e4d8ec}.dock-select,.dock-select select{color:#836798;background:#f5effa;font-weight:400}.board-nav>button{color:#836798;background:#f5effa;border-color:#e2d5ec}.dots button.active{background:#9972b8}.saved-cue-nav button{color:#836798;background:#fff;border-color:#e4d9ec;font-weight:400}.saved-cue-count{color:#947b9f;font-weight:400}.practice-check{color:#624a78;background:#f6f0fb;border-color:#e4d9ec}.practice-check h3{font-weight:400}.practice-check .board-section-label{display:none}.qeli-sky-landing .sky-primary,.qeli-sky-landing .sky-secondary,.qeli-sky-landing .sky-nav-start{font-weight:400}.sky-hero{padding-top:80px}.sky-hero h1{font-weight:400}.sky-how>h2,.sky-step-art{margin-top:0}.sky-footer{justify-content:flex-start}.sky-footer .qeli-official-logo{width:85px;height:36px}.sky-final h2,.sky-faq h2{margin-top:0}@media (max-width:760px){.sky-nav .qeli-official-logo{width:83px;height:36px}.sky-hero{padding-top:55px}.dialog-brand{margin-bottom:22px}.auth-card{border-radius:18px}.app-intro .source-panel h1{letter-spacing:-1.5px}.sky-faq{gap:15px}}@media (prefers-reduced-motion:reduce){.plans-overlay .plan-option{animation:none}}.plans-overlay .plan-support-note{box-shadow:none;background:#f3edf9;border:1px solid #e6dcef}.plans-overlay .plan-support-note:before{display:none}.plans-overlay .plan-support-note strong{color:#70538a;font-weight:400}.plans-overlay .plan-support-note p{color:#8a7599}.feedback-card textarea{font-family:Arial,Helvetica,sans-serif;font-weight:400}.feedback-card button[type=submit]{box-shadow:none;background:#6b4e95;font-weight:400}.app.app-intro,.app.app-lesson{color:#493c31;background:#f3eadc}.app .top{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8f1e7;border-bottom:1px solid #e1d3c0}.app .brand-alpha,.app .account-actions>span{color:#796854}.app .account-actions>button:not(.help-link){color:#655044;background:#fffaf3;border-color:#ded0bd}.app .account-actions>button:not(.help-link):hover{background:#eee3d3;border-color:#c5b095}.app-intro .source-panel h1{color:#44372b;letter-spacing:-1.8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.5vw,58px);line-height:1.1}.app-intro .source-panel h1 em{color:#88639e}.app-intro .source-cloud{background:#fffdf8;border:1px solid #cdbda6;border-radius:18px;box-shadow:0 8px 25px #6a50320a}.app-intro .source-input{color:#40352c!important;border-radius:18px!important;padding:24px!important;font-size:16px!important;line-height:1.75!important}.app-intro .source-input::placeholder{color:#8b7c69!important}.app-intro .chrome.lesson-button{color:#fff!important;background:#795297!important;border-color:#795297!important;border-radius:10px!important;font-size:15px!important;font-weight:500!important;box-shadow:0 3px 8px #67477f15!important}.app-intro .chrome.lesson-button:disabled{color:#796a59!important;opacity:1!important;box-shadow:none!important;background:#e3d8c9!important;border-color:#d2c2ad!important}.app .advanced-toggle{color:#6b5744;box-shadow:none;background:#f9f3ea;border:1px solid #d7c6b1;font-size:12px;font-weight:400}.app .advanced-pros-badge{color:#78548e;background:#ede2f0;border:1px solid #d6c1de}.app .advanced-fields{background:#fffaf2;border:1px solid #dfcfbb}.app .advanced-fields label,.app .lesson-duration legend{color:#64503c}.app .advanced-fields select,.app .duration-choices button{color:#584535;background:#fffdf8;border-color:#d8c8b2}.app .duration-choices button[aria-pressed=true]{color:#704d88;background:#eee3f1;border-color:#b899c7}.app .study-upload button{color:#86639a;background:#f1e8da;border-color:#dac9b4}.app .lesson-preparation p{color:#78654f}.app-lesson .board,.app-lesson .board.board-teaching{background:#fffefa;border:3px solid #ccb592;border-radius:15px;box-shadow:0 9px 28px #654b2c0c}.app-lesson .board-title{color:#4c3d2e;font-family:Georgia,Times New Roman,serif;font-weight:400}.app-lesson .learning-visual{background:#fffefa}.app-lesson .board-equation{color:#654377;background:#eee4f0;font-weight:500}.app-lesson .teacher-captions p{color:#4e4031;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.45}.app-lesson .caption-label{color:#84705a;letter-spacing:.3px;font-size:11px}.app-lesson .spoken-word{color:#543568;background:#e7d7ed}.app-lesson .lesson-dock{background:#fffaf1f5;border-color:#d9c6ac;box-shadow:0 8px 24px #70543218}.app-lesson .dock-select,.app-lesson .dock-select select{color:#66513d;background:#f3e9db}.app-lesson .dock-toggle,.app-lesson .dock-sound,.app-lesson .board-nav>button{color:#72517f;background:#faf3e8;border-color:#dccab1}.app-lesson .saved-cue-copy{background:#fffaf3;border-color:#d8c6ac}.app-lesson .saved-cue-copy p{color:#514232}.app-lesson .saved-cue-nav button{color:#735087;background:#fffaf3;border-color:#d8c6ac}.app-lesson .saved-cue-count{color:#7b674f}.app-lesson .practice-check{color:#55432e;background:#fff9ed;border-color:#d8c5a9}.app.app-intro{isolation:isolate;background:radial-gradient(at 22% 18%,#fffbf3a3,#0000 55%),radial-gradient(at 87% 84%,#e8d6ba80,#0000 55%),#f2e8d8;position:relative}.app-intro:before{content:"";z-index:-1;pointer-events:none;opacity:.24;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.18' filter='url(%23grain)'/%3E%3C/svg%3E");position:absolute;inset:64px 0 0}.app-intro .source-panel{width:min(700px,100vw - 44px);padding:24px 0 36px}.study-welcome{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.app-intro .study-welcome h1{letter-spacing:-2.1px;margin:0;font-size:clamp(38px,4.5vw,59px);line-height:1.04}.study-companion{flex:none;place-items:center;width:126px;height:126px;margin-right:18px;display:grid;position:relative;rotate:9deg}.study-companion:before{content:"";filter:blur(1px);background:#cbb49418;border:1px solid #cdbb9d75;border-radius:50%;position:absolute;inset:20px -6px 0;transform:rotate(-20deg)scaleY(.56)translateY(62px)}.study-companion img{filter:drop-shadow(0 12px 12px #7652941a);width:120px;height:120px;animation:5s ease-in-out infinite study-float;position:relative}.study-companion-spark{color:#b49462;font-size:23px;position:absolute;top:7px;right:-7px;rotate:-9deg}.app-intro .source-cloud{background:#fffdf7;border:1px solid #cbb99e;border-radius:19px;margin:0;box-shadow:0 5px 0 -1px #f8f1e6,0 6px #d6c6af,0 10px 0 -2px #f8f1e6,0 11px 0 -1px #ddcdb5,0 22px 40px -18px #80634235}.app-intro .source-input{background-image:linear-gradient(#b7a58b0b 1px,#0000 1px)!important;background-position:0 23px!important;background-size:100% 29px!important;height:clamp(145px,23dvh,230px)!important;padding:27px 29px!important;font-size:16px!important;line-height:1.8!important}.app-intro .source-cloud:focus-within{border-color:#aa8eb9;box-shadow:0 5px 0 -1px #faf3e8,0 6px #d6c6af,0 10px 0 -2px #faf3e8,0 11px 0 -1px #ddcdb5,0 0 0 3px #9d7aaa12}.app-intro .chrome.lesson-button{letter-spacing:.1px;background:linear-gradient(130deg,#8963a8,#73508f)!important;border:1px solid #6d4b88!important;min-height:51px!important;margin-top:27px!important;font-size:14px!important;transition:transform .18s,box-shadow .18s!important;box-shadow:0 3px #5b3b76,0 8px 18px #79529420!important}.app-intro .chrome.lesson-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px #5b3b76,0 12px 24px #79529425!important}.app-intro .chrome.lesson-button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #5b3b76!important}.app-intro .chrome.lesson-button:disabled{color:#7b6a54!important;background:#e6dac8!important;border-color:#cdbb9f!important;box-shadow:0 2px #cdbb9f!important}.app-intro .lesson-customization{margin-top:22px}.app-intro .advanced-toggle{box-shadow:none;background:#fcf7ed;border:1px solid #d7c4a8;border-radius:9px;padding:10px 15px}.app-intro .source-panel .learning-error{margin-top:20px}.app-intro .top{background:#faf4e8c9;border-color:#ded0ba}.app-intro .account-actions>button:not(.help-link){background:#fffaf1c9;border-radius:11px;box-shadow:0 2px #e2d3bd}.app-intro .account-actions>button:not(.help-link):hover{transform:translateY(-1px);box-shadow:0 3px #deccb0}.app-intro .current-plan{font-weight:400}@keyframes study-float{0%,to{translate:0}50%{translate:0 -7px}}@media (max-width:600px){.study-welcome{gap:12px;margin-bottom:26px}.study-companion{width:85px;height:85px;margin-right:0}.study-companion img{width:85px;height:85px}.study-companion-spark{font-size:17px;top:0;right:0}.app-intro .study-welcome h1{letter-spacing:-1.6px;font-size:clamp(32px,7vw,44px)}.app-intro .source-input{padding:22px!important}.app-intro .source-panel{width:calc(100vw - 36px)}}@media (max-height:700px){.study-welcome{margin-bottom:20px}.study-companion,.study-companion img{width:85px;height:85px}.app-intro .source-panel{padding:15px 0}.app-intro .study-welcome h1{font-size:40px}.app-intro .source-input{height:145px!important}.app-intro .chrome.lesson-button{margin-top:23px!important}.app-intro .lesson-customization{margin-top:15px}}@media (prefers-reduced-motion:reduce){.study-companion img{animation:none}.app-intro .chrome.lesson-button{transition:none!important}}.qeli-sky-landing .sky-nav{animation:.7s both qeli-arrive}.qeli-sky-landing .sky-hero h1{animation:.85s cubic-bezier(.2,.7,.2,1) .1s both qeli-arrive}.qeli-sky-landing .sky-hero p{animation:.85s .22s both qeli-arrive}.qeli-sky-landing .sky-hero-actions{animation:.85s .34s both qeli-arrive}.sky-stars{animation:7s ease-in-out infinite alternate qeli-star-glow}.sky-clouds.cloud-left{animation:18s ease-in-out infinite alternate qeli-cloud-left}.sky-clouds.cloud-right{animation:21s ease-in-out infinite alternate qeli-cloud-right}.sky-spark{animation:4s ease-in-out infinite alternate qeli-sparkle}.sky-spark.spark-two{animation-delay:-2s}.sky-spark.spark-three{animation-delay:-1s}.sky-demo-wrap{animation:.9s .4s both qeli-arrive}.sky-step-art{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.sky-steps article:hover .sky-step-art{transform:translateY(-5px)rotate(-1deg);box-shadow:0 14px 30px #5d3b7c10}.sky-step-art img{transition:transform .4s}.sky-steps article:hover .sky-step-art img{transform:rotate(9deg)translateY(-4px)}:where(.app,.auth-overlay,.qeli-sky-landing) button{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background-color .2s,border-color .2s,filter .2s}:where(.app,.auth-overlay,.qeli-sky-landing) button:not(:disabled):hover{translate:0 -2px}:where(.app,.auth-overlay,.qeli-sky-landing) button:not(:disabled):active{translate:0 1px;scale:.97}.qeli-sky-landing :is(.sky-primary,.sky-nav-start,.sky-secondary){transition:transform .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden}.qeli-sky-landing :is(.sky-primary,.sky-nav-start,.sky-secondary):after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff40 50%,#0000 75%);transition:transform .65s;position:absolute;inset:0;transform:translate(-150%)skew(-15deg)}.qeli-sky-landing :is(.sky-primary,.sky-nav-start,.sky-secondary):hover:after{transform:translate(150%)skew(-15deg)}:is(.sky-primary,.sky-nav-start,.auth-submit,.lesson-button,.plan-options button) svg{transition:transform .25s}:is(.sky-primary,.sky-nav-start,.auth-submit,.lesson-button,.plan-options button):hover svg{transform:translate(4px)}.account-icon-button:hover svg{animation:.35s qeli-icon-pop}.sky-nav-links a{position:relative}.sky-nav-links a:after{content:"";transform-origin:0;background:#fff9;width:100%;height:1px;transition:transform .25s;position:absolute;bottom:-6px;left:0;transform:scaleX(0)}.sky-nav-links a:hover:after{transform:scaleX(1)}@keyframes qeli-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes qeli-star-glow{0%{opacity:.4}to{opacity:1}}@keyframes qeli-cloud-left{0%{translate:0}to{translate:25px -12px}}@keyframes qeli-cloud-right{0%{translate:0}to{translate:-22px 14px}}@keyframes qeli-sparkle{0%,to{opacity:.35;scale:.8}50%{opacity:1;scale:1.08}}@keyframes qeli-icon-pop{0%,to{transform:rotate(0)}40%{transform:rotate(-9deg)}75%{transform:rotate(7deg)}}@media (prefers-reduced-motion:reduce){.qeli-sky-landing *,.account-icon-button svg{animation:none!important}.qeli-sky-landing button:after{display:none}:where(.app,.auth-overlay,.qeli-sky-landing) button,:where(.app,.auth-overlay,.qeli-sky-landing) a,.sky-step-art,.sky-step-art img{transition:none!important}:where(.app,.auth-overlay,.qeli-sky-landing) button:hover,:where(.app,.auth-overlay,.qeli-sky-landing) button:active{translate:none;scale:1}}.app-lesson .lesson-dock .dock-select{color:#8b765c;letter-spacing:0;background:#fffdf8;border:1px solid #ddcdb6;border-radius:11px;flex:none;gap:1px;min-width:78px;padding:5px 9px 4px;font-weight:400;transition:border-color .2s,box-shadow .2s,background .2s;position:relative}.app-lesson .lesson-dock .dock-select>span{color:#8a755c;padding-left:1px;font-size:9px;line-height:12px}.app-lesson .lesson-dock .dock-select select{appearance:none;color:#574330;cursor:pointer;width:100%;min-width:64px;max-width:100px;height:20px;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23917c64' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 100% no-repeat;border:0;border-radius:0;margin:0;padding:0 17px 0 0;font-size:12px;font-weight:400;line-height:20px;display:block}.app-lesson .lesson-dock .dock-select:hover{background:#fffaf0;border-color:#c3aa87}.app-lesson .lesson-dock .dock-select:focus-within{border-color:#a487b5;box-shadow:0 0 0 3px #9b7aaf14}.app-lesson .lesson-dock .dock-select select:focus-visible{outline:none}.app-lesson .lesson-dock .dock-divider{background:#e1d3bf;height:22px}@media (max-width:650px){.app-lesson .lesson-dock .dock-select{border-radius:9px;min-width:68px;padding:6px 8px}.app-lesson .lesson-dock .dock-select>span{display:none}.app-lesson .lesson-dock .dock-select select{min-width:50px;max-width:76px;padding-right:14px;font-size:11px}}@media (prefers-reduced-motion:reduce){.app-lesson .lesson-dock .dock-select{transition:none}}
