.sle-assessment-page-frame:has(.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page)),[data-app-shell-scroll]:has(.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page)){height:100%!important;min-height:0!important;overflow:hidden!important;background:#174d80 url(/images/parliament-3.png) 50%/cover no-repeat!important}.sle-assessment-page-frame:has(.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page))>*,.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page){background-color:transparent!important;background-image:none!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page){width:100%!important;height:100%!important;min-height:100%!important;background-color:#174d80!important;background-image:url(/images/parliament-3.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:#06145f!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-overlay{background:rgba(9,45,79,.62)!important;backdrop-filter:none!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page)>div:last-child{align-items:center!important;justify-content:center!important;padding:20px clamp(20px,3vw,46px)!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-quote{position:absolute!important;top:clamp(24px,4vh,48px)!important;right:clamp(24px,4vw,72px)!important;z-index:5!important;display:grid!important;visibility:visible!important;opacity:1!important;width:clamp(132px,10vw,170px)!important;grid-template-columns:2px minmax(0,1fr)!important;gap:8px 14px!important;color:#fff!important;pointer-events:none!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-quote>span{display:block!important;width:2px!important;min-height:76px!important;grid-row:1/span 2!important;background:hsla(0,0%,100%,.92)!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-quote p{display:block!important;margin:0!important;color:#fff!important;font-family:inherit!important;font-size:clamp(13px,.9vw,16px)!important;font-style:italic!important;font-weight:600!important;line-height:1.18!important;text-align:left!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-quote strong{font-weight:800!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-quote>i{display:block!important;width:34px!important;height:2px!important;margin:0!important;background:hsla(0,0%,100%,.92)!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-card{width:min(500px,calc(100vw - 40px))!important;min-height:0!important;padding:26px 34px 24px!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:15px!important;background:hsla(0,0%,100%,.88)!important;color:#06145f!important;box-shadow:0 14px 34px rgba(20,75,155,.08)!important;backdrop-filter:blur(8px)!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-eyebrow{margin:0!important;color:#006fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.17em!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-language{display:block!important;margin:10px 0 0!important;color:#51699b!important;font-size:13px!important;font-weight:800!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-rule{display:block!important;width:82px!important;height:1px!important;margin:16px auto 18px!important;background:#dbe8f7!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-candidate-label{margin:0!important;color:#006fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.17em!important;line-height:1.2!important;text-transform:uppercase!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-card h1{margin:7px 0 0!important;color:#06145f!important;font-family:inherit!important;font-size:clamp(30px,3vw,40px)!important;font-weight:800!important;line-height:1.05!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-card h1:after{display:none!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-statuses{gap:18px!important;margin-top:18px!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-statuses>span{width:132px!important;color:#06145f!important;font-size:12px!important;font-weight:800!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-statuses>span svg:first-child{top:24px!important;right:34px!important;width:18px!important;height:18px!important;color:#08bd7c!important;background:#fff!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-statuses>span svg:nth-child(2){width:42px!important;height:42px!important;background:#e3f2ff!important;color:#006fff!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-statuses>i{height:48px!important;background:#dbe8f7!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-wave{height:38px!important;margin-top:13px!important;gap:4px!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-wave i{width:3px!important;background:#006fff!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-message{margin-top:8px!important;color:#092b7c!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-dots{gap:10px!important;margin-top:14px!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-dots span{width:8px!important;height:8px!important;background:#006fff!important}@media (max-width:760px){.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-quote{display:none!important}.sle-oral-waiting-page:not(.sle-oral-final-page):not(.sle-results-preparation-page) .sle-oral-waiting-card{padding:24px 20px 22px!important}}.sle-assessment-page-frame:has(.sle-oral-technical-page),.sle-assessment-page-frame:has(.sle-oral-technical-page)>*,.sle-oral-technical-page{color:#06145f!important;background:#f8fcff!important}.sle-assessment-page-frame:has(.sle-oral-technical-page){overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-page{height:100%!important;min-height:0!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero{min-height:clamp(150px,11vw,190px)!important;height:clamp(150px,11vw,190px)!important;flex:0 0 clamp(150px,11vw,190px)!important;align-items:center!important;justify-content:space-between!important;border:0!important;background-color:#f8fcff!important;background-image:linear-gradient(180deg,rgba(248,252,255,0) 55%,rgba(248,252,255,.46) 82%,#f8fcff),linear-gradient(90deg,#f8fcff 0,#f8fcff 40%,rgba(248,252,255,.94) 49%,rgba(248,252,255,.62) 61%,rgba(248,252,255,.18) 74%,rgba(248,252,255,0) 88%),url(/images/pg9.png)!important;background-position:50%,50%,top!important;background-repeat:no-repeat!important;background-size:100% 100%,100% 100%,cover!important;box-shadow:none!important;padding:18px clamp(28px,4vw,64px) 16px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero:after,.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero:before{display:none!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy{position:relative!important;z-index:2!important;max-width:min(60%,760px)!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy>div{display:flex!important;align-items:center!important;gap:20px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy>div>span{width:70px!important;height:70px!important;flex:0 0 70px!important;background:#e8f2ff!important;color:#006fff!important;box-shadow:0 10px 24px rgba(20,75,155,.08)!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy>div>span svg{width:38px!important;height:38px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy p{color:#51699b!important;font-size:13px!important;font-weight:800!important;letter-spacing:.05em!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy h1{margin-top:3px!important;color:#06145f!important;font-family:var(--font-ui)!important;font-size:clamp(30px,2.6vw,42px)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:0!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy small{margin-top:8px!important;color:#51699b!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero .sle-reading-hero-quote{position:relative!important;z-index:2!important;top:auto!important;right:auto!important;display:flex!important;flex:0 0 auto!important;align-items:flex-start!important;gap:14px!important;margin-right:clamp(16px,2vw,34px)!important;color:#06145f!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero .sle-reading-hero-quote span{width:2px!important;height:88px!important;background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero .sle-reading-hero-quote p{margin:0!important;color:#06145f!important;font-family:var(--font-ui)!important;font-size:clamp(15px,1.05vw,20px)!important;font-style:normal!important;font-weight:500!important;line-height:1.2!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero .sle-reading-hero-quote strong{font-weight:500!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero .sle-reading-hero-quote i{display:block!important;width:44px!important;height:2px!important;margin-top:82px!important;margin-left:-58px!important;background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-body{flex:1 1 auto!important;min-height:0!important;padding:0 clamp(28px,3.6vw,60px) 18px!important;background:transparent!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-body>div{width:100%!important;max-width:none!important;justify-content:flex-start!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-body>div>div:first-child{width:100%!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:14px!important;background:hsla(0,0%,100%,.64)!important;box-shadow:0 14px 34px rgba(20,75,155,.06)!important;backdrop-filter:blur(8px)!important;padding:14px clamp(18px,2vw,28px) 16px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-grid{width:min(100%,1360px)!important;max-width:none!important;gap:14px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card{min-height:350px!important;grid-template-rows:auto auto minmax(0,1fr) 44px!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:14px!important;background:hsla(0,0%,100%,.88)!important;color:#06145f!important;box-shadow:0 10px 28px rgba(20,75,155,.07)!important;padding:18px 22px 20px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card>span:first-child{width:62px!important;height:62px!important;background:#e8f2ff!important;color:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card>span:first-child svg{width:31px!important;height:31px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card>p{margin-top:12px!important;color:#06145f!important;font-size:21px!important;font-weight:800!important;line-height:1.1!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card>div{gap:12px!important;margin-top:10px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card p{color:#51699b!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card .text-emerald-600,.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card p:has(svg){color:#16a66a!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-camera-preview{width:min(100%,300px)!important;height:118px!important;border:5px solid #dce8f7!important;border-radius:12px!important;background:#eef3f9!important;box-shadow:inset 0 0 0 1px rgba(207,225,245,.95)!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-level-meter{height:86px!important;gap:5px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-level-meter i{width:8px!important;height:45px!important;border-radius:999px!important;background:#dce8f7!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-level-meter.is-active i:nth-child(-n+15){background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-voice-player{min-height:88px!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:14px!important;background:rgba(247,251,255,.86)!important;padding:13px 18px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-voice-player button{width:56px!important;height:56px!important;flex-basis:56px!important;border-color:#006fff!important;color:#006fff!important;background:#fff!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-voice-player>span i{background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-actions button:first-child,.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card button{min-height:44px!important;border:1px solid #b8d5fb!important;border-radius:10px!important;background:hsla(0,0%,100%,.92)!important;color:#006fff!important;font-size:14px!important;font-weight:800!important;box-shadow:0 4px 12px rgba(20,75,155,.07)!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-actions{margin-top:14px!important;gap:12px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-actions button:last-child{min-width:min(100%,330px)!important;min-height:50px!important;border:0!important;border-radius:12px!important;background:#006fff!important;color:#fff!important;font-size:15px!important;font-weight:800!important;box-shadow:0 12px 24px rgba(0,111,255,.24)!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-actions button:last-child:hover{background:#005edb!important}@media (max-height:820px) and (min-width:901px){.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero{min-height:136px!important;height:136px!important;flex-basis:136px!important;padding-top:12px!important;padding-bottom:10px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy>div>span{width:58px!important;height:58px!important;flex-basis:58px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy h1{font-size:clamp(27px,2.2vw,35px)!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy small{font-size:14px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card{min-height:315px!important;padding:14px 18px 16px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card>span:first-child{width:54px!important;height:54px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card>p{font-size:18px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-camera-preview{height:98px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-level-meter{height:68px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-voice-player{min-height:74px!important}}@media (max-width:900px){.sle-assessment-page-frame:has(.sle-oral-technical-page){overflow-y:auto!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-page{height:auto!important;min-height:100%!important;overflow-y:auto!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero{height:auto!important;min-height:220px!important;flex-basis:auto!important;align-items:flex-start!important;padding:18px 16px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero-copy{max-width:100%!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-hero .sle-reading-hero-quote{display:none!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-body{padding:0 12px 16px!important;overflow:visible!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-oral-technical-body>div>div:first-child{padding:12px!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-grid{grid-template-columns:1fr!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card{min-height:300px!important}}.sle-practice-shell-scroll{background:linear-gradient(180deg,hsla(0,0%,100%,.86),rgba(244,249,255,.82) 58%,hsla(0,0%,100%,.95)),url(/images/pg9.png) 100% 0 /cover no-repeat!important}.sle-practice-page{position:relative!important;min-height:100%!important;padding:22px clamp(32px,3.2vw,54px) 34px!important;color:#06145f!important}.sle-practice-hero{position:relative!important;min-height:clamp(170px,17vw,230px)!important;padding:0 clamp(190px,18vw,330px) 22px 0!important;background:transparent!important}.sle-practice-back{color:#006fff!important;gap:8px!important;font-size:17px!important;font-weight:700!important;line-height:1!important}.sle-practice-back svg{width:19px!important;height:19px!important}.sle-practice-hero h1{color:#06145f!important;margin:36px 0 8px!important;font-family:inherit!important;font-size:clamp(40px,3.4vw,54px)!important;font-weight:800!important;line-height:1.03!important;letter-spacing:0!important}.sle-practice-hero p{max-width:1180px!important;color:#51699b!important;font-size:19px!important;line-height:1.34!important}.sle-practice-quote{position:absolute!important;top:50px!important;right:clamp(28px,4.2vw,76px)!important;display:grid!important;grid-template-columns:2px minmax(0,1fr)!important;column-gap:18px!important;width:clamp(155px,10.5vw,195px)!important;color:#07175f!important}.sle-practice-quote span{grid-row:1/3!important;width:2px!important;min-height:120px!important;background:#183da5!important}.sle-practice-quote p{margin:0!important;color:#07175f!important;font-size:clamp(15px,1vw,18px)!important;font-style:italic!important;font-weight:700!important;line-height:1.22!important}.sle-practice-quote i{width:42px!important;height:2px!important;margin-top:18px!important;background:#006fff!important}.sle-practice-layout{grid-template-columns:minmax(280px,390px) minmax(0,1fr)!important;gap:10px!important;margin-top:-12px!important}.sle-practice-config,.sle-practice-skills{border:1px solid rgba(207,225,245,.95)!important;border-radius:8px!important;background:hsla(0,0%,100%,.78)!important;box-shadow:0 14px 34px rgba(20,75,155,.08)!important;backdrop-filter:blur(8px)!important}.sle-practice-skills{padding:20px 16px!important}.sle-practice-config>header h2,.sle-practice-skills h2,.sle-practice-step-title h3{color:#06145f!important;font-weight:800!important;letter-spacing:0!important}.sle-practice-skills h2{margin:0 4px 18px!important;font-size:22px!important}.sle-practice-skills button{min-height:78px!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:8px!important;background:hsla(0,0%,100%,.66)!important;color:#06145f!important;box-shadow:0 7px 18px rgba(20,75,155,.05)!important}.sle-practice-skills button.is-selected,.sle-practice-skills button:hover{border-color:#9bc8ff!important;background:rgba(232,244,255,.88)!important;box-shadow:inset 0 0 0 1px rgba(0,111,255,.25),0 12px 28px rgba(20,75,155,.09)!important}.sle-practice-skills button>strong{color:#06145f!important;font-size:16px!important;font-weight:800!important}.sle-practice-config{position:relative!important;overflow:hidden!important;min-height:560px!important;padding:20px 24px 24px!important}.sle-practice-config:after{content:""!important;position:absolute!important;right:clamp(28px,4vw,70px)!important;bottom:50px!important;width:clamp(190px,17vw,280px)!important;aspect-ratio:1!important;border-radius:999px!important;background:radial-gradient(circle,rgba(0,111,255,.12) 0,rgba(0,111,255,.08) 55%,rgba(0,111,255,0) 70%)!important;pointer-events:none!important}.sle-practice-config>header{position:relative!important;z-index:1!important;grid-template-columns:76px minmax(0,1fr)!important;gap:20px!important;padding-bottom:16px!important}.sle-practice-config>header>span,.sle-practice-skills button>span{background:#e8f2ff!important;color:#006fff!important}.sle-practice-config>header>.is-orange,.sle-practice-skills .is-orange span{background:#fff0e3!important;color:#f26a00!important}.sle-practice-config>header h2{font-size:30px!important}.sle-practice-config>header p{max-width:880px!important;color:#51699b!important;font-size:17px!important}.sle-practice-step{position:relative!important;z-index:1!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:8px!important;background:hsla(0,0%,100%,.68)!important;box-shadow:0 10px 26px rgba(20,75,155,.06)!important}.sle-practice-counts button.is-selected,.sle-practice-level-node button.is-selected,.sle-practice-start,.sle-practice-step-title b{background:#006fff!important;color:#fff!important}.sle-practice-level-line:before{background:#b7cae8!important}.sle-practice-level-line i,.sle-practice-level-node button{border-color:#006fff!important}.sle-practice-config>header p,.sle-practice-level-node small,.sle-practice-note{color:#51699b!important}.sle-practice-counts button{border-color:rgba(207,225,245,.95)!important;border-radius:8px!important;background:hsla(0,0%,100%,.75)!important;color:#06145f!important}.sle-practice-start{border-radius:8px!important;box-shadow:0 18px 34px rgba(0,83,220,.24)!important}.sle-practice-note{border-color:rgba(207,225,245,.95)!important;background:rgba(244,249,255,.82)!important}@media (max-width:980px){.sle-practice-page{padding-inline:18px!important}.sle-practice-hero{padding-right:0!important}.sle-practice-quote{display:none!important}}@media (min-width:981px){.sle-practice-page{padding:14px clamp(26px,2.6vw,44px) 18px!important}.sle-practice-hero{min-height:clamp(128px,12vw,168px)!important;padding-bottom:8px!important}.sle-practice-hero h1{margin-top:22px!important;font-size:clamp(34px,2.85vw,46px)!important}.sle-practice-hero p{max-width:980px!important;font-size:17px!important;line-height:1.26!important}.sle-practice-quote{top:28px!important;transform:scale(.9)!important;transform-origin:top right!important}.sle-practice-layout{grid-template-columns:minmax(260px,360px) minmax(0,1fr)!important;margin-top:-8px!important}.sle-practice-skills{padding:14px!important}.sle-practice-skills h2{margin-bottom:12px!important;font-size:20px!important}.sle-practice-skills>div{gap:7px!important}.sle-practice-skills button{min-height:66px!important;padding:8px 10px!important}.sle-practice-skills button>span{width:48px!important;height:48px!important}.sle-practice-skills button>span svg{width:26px!important;height:26px!important}.sle-practice-skills button>strong{font-size:14px!important;line-height:1.18!important}.sle-practice-config{min-height:auto!important;padding:14px 18px 16px!important}.sle-practice-config:after{width:clamp(150px,13vw,220px)!important;right:clamp(16px,3vw,48px)!important;bottom:34px!important}.sle-practice-config>header{grid-template-columns:58px minmax(0,1fr)!important;gap:14px!important;padding-bottom:10px!important}.sle-practice-config>header>span{width:56px!important;height:56px!important}.sle-practice-config>header svg{width:30px!important;height:30px!important}.sle-practice-config>header h2{font-size:26px!important}.sle-practice-config>header p{max-width:780px!important;font-size:15px!important;line-height:1.32!important}.sle-practice-step{padding:12px 14px!important}.sle-practice-count-step{padding-top:10px!important}.sle-practice-step-title{gap:12px!important}.sle-practice-step-title b{width:36px!important;height:36px!important;font-size:18px!important}.sle-practice-step-title h3{font-size:18px!important}.sle-practice-levels{margin:0 22px!important}.sle-practice-level-node button{width:52px!important;height:52px!important;font-size:22px!important}.sle-practice-level-node small{margin-top:3px!important;font-size:13px!important}.sle-practice-level-line{height:52px!important}.sle-practice-level-line:before{top:25px!important}.sle-practice-level-line i{width:20px!important;height:20px!important;top:16px!important}.sle-practice-counts{gap:10px!important;margin-top:8px!important}.sle-practice-counts button{min-height:52px!important;font-size:20px!important}.sle-practice-start{width:min(400px,100%)!important;min-height:56px!important;margin-top:22px!important;font-size:18px!important}.sle-practice-note{min-height:46px!important;margin-top:14px!important;padding:8px 14px!important;font-size:14px!important}.sle-practice-layout{align-items:start!important}.sle-practice-config,.sle-practice-skills{height:fit-content!important;min-height:0!important;align-self:start!important}.sle-practice-config{display:flex!important;flex-direction:column!important;gap:10px!important}.sle-practice-config>header{padding-bottom:0!important}.sle-practice-step{margin:0!important}.sle-practice-count-step{padding-bottom:12px!important}}.sle-practice-layout.is-choice,.sle-practice-layout.is-config{grid-template-columns:minmax(0,1fr)!important}.sle-practice-picker{height:fit-content!important;min-height:0!important;align-self:start!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:8px!important;background:hsla(0,0%,100%,.78)!important;box-shadow:0 14px 34px rgba(20,75,155,.08)!important;backdrop-filter:blur(8px)!important;padding:18px 20px 20px!important}.sle-practice-picker>header{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:18px!important;margin-bottom:16px!important}.sle-practice-picker h2{margin:0!important;color:#06145f!important;font-size:24px!important;font-weight:800!important;line-height:1.12!important}.sle-practice-picker p{max-width:640px!important;margin:0!important;color:#51699b!important;font-size:15px!important;line-height:1.35!important}.sle-practice-picker>div{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.sle-practice-picker button{position:relative!important;display:grid!important;min-height:132px!important;grid-template-rows:auto auto 1fr!important;gap:7px!important;border:1px solid rgba(207,225,245,.95)!important;border-radius:8px!important;background:hsla(0,0%,100%,.72)!important;padding:14px 38px 14px 14px!important;color:#06145f!important;text-align:left!important;box-shadow:0 8px 20px rgba(20,75,155,.055)!important;cursor:pointer!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.sle-practice-picker button:hover{transform:translateY(-2px)!important;border-color:#9bc8ff!important;background:rgba(232,244,255,.9)!important;box-shadow:0 14px 30px rgba(20,75,155,.1)!important}.sle-practice-picker button>span{display:grid!important;place-items:center!important;width:50px!important;height:50px!important;border-radius:999px!important;background:#e8f2ff!important;color:#006fff!important}.sle-practice-picker button>span svg{width:28px!important;height:28px!important;stroke-width:2.1px!important}.sle-practice-picker button>strong{color:#06145f!important;font-size:16px!important;font-weight:800!important;line-height:1.18!important}.sle-practice-picker button>small{color:#51699b!important;font-size:12px!important;font-weight:600!important;line-height:1.28!important}.sle-practice-picker button>svg{position:absolute!important;top:24px!important;right:14px!important;width:21px!important;height:21px!important;color:#006fff!important;stroke-width:2.6px!important}.sle-practice-picker .is-green span{background:#e4f8ef!important;color:#009a65!important}.sle-practice-picker .is-violet span{background:#f0e8ff!important;color:#5030d9!important}.sle-practice-picker .is-orange span{background:#fff0e3!important;color:#f26a00!important}.sle-practice-picker .is-indigo span{background:#eaf2ff!important;color:#0826a2!important}.sle-practice-config.is-focused{width:min(100%,1320px)!important;justify-self:center!important}.sle-practice-config.is-focused>header{grid-template-columns:58px minmax(0,1fr)!important}@media (max-width:1180px){.sle-practice-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.sle-practice-picker{padding:14px!important}.sle-practice-picker>header{display:block!important}.sle-practice-picker>header p{margin-top:6px!important}.sle-practice-picker>div{grid-template-columns:1fr!important}.sle-practice-picker button{min-height:74px!important;grid-template-columns:52px minmax(0,1fr) 22px!important;grid-template-rows:auto auto!important;align-items:center!important}.sle-practice-picker button>span{grid-row:1/3!important}.sle-practice-picker button>svg{position:static!important;grid-column:3!important;grid-row:1/3!important}.sle-practice-picker button>small{grid-column:2!important}.sle-practice-config.is-focused>header{grid-template-columns:58px minmax(0,1fr)!important}}@media (min-width:981px){.sle-practice-page,.sle-practice-shell-scroll{height:100%!important;overflow:hidden!important}.sle-practice-page{box-sizing:border-box!important;min-height:0!important;padding:10px clamp(28px,3vw,50px) 14px!important}.sle-practice-hero{min-height:112px!important;padding:0 clamp(180px,17vw,300px) 6px 0!important}.sle-practice-hero h1{margin:14px 0 4px!important;font-size:clamp(30px,2.45vw,40px)!important;line-height:1!important}.sle-practice-hero p{max-width:940px!important;font-size:15px!important;line-height:1.2!important}.sle-practice-quote{top:16px!important;transform:scale(.82)!important}.sle-practice-layout{margin-top:-2px!important}.sle-practice-config.is-focused{width:min(100%,1240px)!important}.sle-practice-config{gap:8px!important;padding:12px 16px 14px!important}.sle-practice-config:after{display:none!important}.sle-practice-config>header{grid-template-columns:50px minmax(0,1fr)!important;gap:12px!important}.sle-practice-config>header>.is-green,.sle-practice-config>header>.is-indigo,.sle-practice-config>header>.is-orange,.sle-practice-config>header>.is-violet,.sle-practice-config>header>span,.sle-practice-picker .is-green span,.sle-practice-picker .is-indigo span,.sle-practice-picker .is-orange span,.sle-practice-picker .is-violet span,.sle-practice-picker button>span{width:50px!important;height:50px!important;background:#e8f2ff!important;color:#006fff!important}.sle-practice-config>header svg,.sle-practice-picker button>span svg{width:27px!important;height:27px!important}.sle-practice-config>header h2{font-size:24px!important;line-height:1.05!important}.sle-practice-config>header p{max-width:900px!important;font-size:14px!important;line-height:1.24!important}.sle-practice-step{padding:10px 12px!important}.sle-practice-step-title b{width:32px!important;height:32px!important;font-size:16px!important}.sle-practice-step-title h3{font-size:17px!important}.sle-practice-levels{margin:0 24px!important}.sle-practice-level-node button{width:48px!important;height:48px!important;font-size:20px!important}.sle-practice-level-node small{font-size:12px!important}.sle-practice-count-step{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px 14px!important;padding-bottom:10px!important}.sle-practice-count-step .sle-practice-counts,.sle-practice-count-step .sle-practice-note,.sle-practice-count-step .sle-practice-step-title{grid-column:1/-1!important}.sle-practice-counts{grid-template-columns:repeat(4,minmax(80px,132px))!important;gap:9px!important;margin-top:4px!important}.sle-practice-counts button{min-height:46px!important;border-radius:999px!important;font-size:18px!important}.sle-practice-start{grid-column:1/-1!important;justify-self:center!important;width:min(100%,360px)!important;min-height:52px!important;margin:12px auto 0!important;border-radius:999px!important;font-size:16px!important}.sle-practice-note{width:min(100%,660px)!important;min-height:40px!important;margin:8px auto 0!important;border-radius:12px!important;padding:7px 12px!important;font-size:12.5px!important;line-height:1.2!important}.sle-practice-note svg{width:22px!important;height:22px!important}}@media (min-width:981px) and (max-height:780px){.sle-practice-hero{min-height:86px!important}.sle-practice-hero h1{margin-top:6px!important;font-size:28px!important}.sle-practice-hero p{font-size:13.5px!important}.sle-practice-quote{display:none!important}.sle-practice-config{transform:scale(.94)!important;transform-origin:top center!important}}.sle-help-video-overlay{position:fixed;inset:0;z-index:260000;display:grid;place-items:center;padding:clamp(14px,2.2vw,34px);background:rgba(6,20,55,.64);backdrop-filter:blur(5px)}.sle-help-video-dialog{position:relative;width:min(1280px,calc(100vw - 48px),calc((100dvh - 48px) * 16 / 9));overflow:hidden;border:1px solid rgba(198,219,247,.95);border-radius:14px;background:#000;box-shadow:0 30px 90px rgba(3,20,52,.34)}.sle-help-video-close{position:absolute;top:12px;right:12px;z-index:2;display:grid;width:42px;height:42px;place-items:center;border:1px solid hsla(0,0%,100%,.72);border-radius:50%;background:hsla(0,0%,100%,.92);color:#06145f;cursor:pointer;box-shadow:0 8px 22px rgba(3,20,52,.24)}.sle-help-video-close:hover{border-color:#0b6ff9;color:#0b6ff9}.sle-help-video-close svg{width:22px;height:22px;stroke-width:2.2}.sle-help-video-dialog>video{display:block;width:100%;height:auto;max-height:calc(100dvh - 48px);background:#000}.sle-global-footer nav button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:0}.sle-global-footer nav button:hover{text-decoration:underline;text-underline-offset:3px}.sle-assessment-page-frame:has(.sle-oral-listening-page),.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-page,.sle-assessment-page-frame:has(.sle-oral-listening-page)>:not(.sle-assessment-body-quote){min-height:100%!important;overflow-x:hidden!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-page{color:#06145f!important;background:transparent!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-page,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-page :where(*){font-family:var(--font-ui)!important;letter-spacing:0}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero{min-height:156px!important;padding:14px clamp(32px,3.2vw,58px) 8px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy{max-width:min(720px,47vw)!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy>div{gap:16px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy>div>span{width:66px!important;height:66px!important;flex:0 0 66px!important;background:rgba(226,242,255,.94)!important;color:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy>div>span svg{width:36px!important;height:36px!important;stroke-width:2.5!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy p{font-size:12px!important;line-height:1.12!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy h1{margin:5px 0 0;font-size:clamp(29px,2.5vw,38px);font-weight:800;line-height:1.03}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy small{margin-top:5px!important;font-size:16px!important;line-height:1.28!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer{min-width:min(30vw,380px)!important;margin-right:clamp(136px,13vw,220px)!important;backdrop-filter:blur(10px)}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div{font-size:11px!important;font-weight:800!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div svg{width:21px!important;height:21px!important;flex:0 0 21px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:last-of-type{min-width:142px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:last-of-type small{font-size:9.5px!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:last-of-type b{font-size:25px!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>em{right:18px!important;width:150px!important;background:#dbe8f7!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote{top:30px!important;right:clamp(34px,4.2vw,76px)!important;width:clamp(155px,10.5vw,195px)!important;gap:8px 15px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote>span{min-height:84px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote>p{font-size:clamp(14px,.95vw,17px)!important;line-height:1.2!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-layout{display:grid!important;grid-template-columns:218px minmax(0,1.14fr) minmax(335px,.88fr)!important;gap:10px!important;align-items:stretch!important;min-height:0!important;padding:6px clamp(24px,2.7vw,48px) 14px!important;overflow:visible!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-sidebar,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-media-panel{border:1px solid rgba(207,225,245,.95)!important;border-radius:12px!important;background:hsla(0,0%,100%,.9)!important;box-shadow:0 10px 26px rgba(20,75,155,.07)!important;backdrop-filter:blur(8px)}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-sidebar{padding:10px 9px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel>header>p,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-sidebar>p,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-media-heading p,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-question-nav>p{color:#006fff!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.1em!important;text-transform:uppercase!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-section-list button{min-height:46px!important;grid-template-columns:30px minmax(0,1fr) 16px!important;gap:8px!important;border-radius:9px!important;padding:6px 7px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-section-list button>span:first-child{width:30px!important;height:30px!important;font-size:12px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-section-list strong{font-size:11.5px!important;font-weight:800!important;line-height:1.12!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-section-list small{font-size:9px!important;line-height:1.1!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-question-nav button{width:28px!important;height:28px!important;font-size:10.5px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-media-panel{padding:14px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel>h2,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-media-heading h2{color:#06145f!important;font-family:inherit!important;font-weight:800!important;letter-spacing:0!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-media-heading h2{font-size:21px!important;line-height:1.15!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-media-panel>p{color:#51699b!important;font-size:13px!important;line-height:1.38!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-text-frame,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-video-frame{min-height:310px!important;border-radius:12px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-video-frame{aspect-ratio:var(--sle-oral-video-ratio,16/9)!important;min-height:0!important;height:auto!important;background:transparent!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-video-frame video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;background:transparent!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel>header button{min-height:30px!important;border-color:#c7daf1!important;border-radius:999px!important;background:hsla(0,0%,100%,.92)!important;color:#006fff!important;font-size:10.5px!important;font-weight:800!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel>h2{margin-top:12px!important;font-size:17px!important;line-height:1.25!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel fieldset{gap:7px!important;margin-top:12px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel fieldset label{min-height:42px!important;grid-template-columns:27px minmax(0,1fr)!important;gap:9px!important;border-color:#d5e4f6!important;border-radius:10px!important;background:hsla(0,0%,100%,.86)!important;padding:7px 10px!important;color:#06145f!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel fieldset label>span{width:27px!important;height:27px!important;background:#eaf2ff!important;color:#073d9c!important;font-size:11px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel fieldset label strong{color:#06145f!important;font-size:12.5px!important;font-weight:600!important;line-height:1.24!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel>nav{gap:10px!important;padding-top:12px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-answer-panel>nav button{min-height:38px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:800!important}@media (max-width:1280px){.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy{max-width:min(650px,46vw)!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer{right:clamp(210px,21vw,310px)!important;width:500px!important;min-width:500px!important;max-width:500px!important;grid-template-columns:minmax(230px,1fr) 1px minmax(130px,auto)!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-layout{grid-template-columns:196px minmax(0,1fr) minmax(310px,.86fr)!important;padding-inline:20px!important}}@media (max-width:980px){.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero{min-height:auto!important;align-items:flex-start!important;flex-direction:column!important;gap:14px!important;padding:18px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy{max-width:100%!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer{position:relative!important;top:auto!important;right:auto!important;width:min(100%,560px)!important;min-width:0!important;max-width:100%!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote{display:none!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-layout{grid-template-columns:1fr!important;padding:16px!important}}.sle-assessment-page-frame:has(.sle-oral-listening-page){color:#06145f!important;background:#eef8ff url(/images/pg9.png) center 0/cover no-repeat!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-page,.sle-assessment-page-frame:has(.sle-oral-listening-page)>*,.sle-assessment-page-frame:has(.sle-oral-listening-page)>:not(.sle-assessment-body-quote){background-color:transparent!important;background-image:none!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero{position:relative!important;min-height:clamp(112px,7.5vw,136px)!important;height:auto!important;flex-basis:auto!important;align-items:center!important;padding:12px clamp(24px,2.6vw,42px) 4px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero:after,.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero:before{display:none!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy{max-width:min(65%,820px)!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy>div{align-items:center!important;gap:14px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy>div>span{width:62px!important;height:62px!important;flex:0 0 62px!important;border-radius:50%!important;background:rgba(226,242,255,.9)!important;color:#07175f!important;box-shadow:none!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy>div>span svg{width:33px!important;height:33px!important;stroke-width:2.2!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy p{margin:0!important;color:#07175f!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.17em!important;text-transform:uppercase!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy h1{margin:5px 0 0!important;color:#06145f!important;font-family:inherit!important;font-size:clamp(29px,2.5vw,38px)!important;font-weight:800!important;letter-spacing:0!important;line-height:1.03!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy small{display:block!important;max-width:760px!important;margin:6px 0 0!important;color:#51699b!important;font-size:15px!important;font-weight:400!important;line-height:1.34!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:grid!important;width:350px!important;min-width:350px!important;max-width:350px!important;height:116px!important;min-height:116px!important;max-height:116px!important;grid-template-columns:minmax(0,1fr) 1px minmax(108px,auto)!important;align-items:center!important;gap:12px!important;margin:0 clamp(135px,13vw,220px) 0 auto!important;border:1px solid rgba(202,220,241,.9)!important;border-radius:14px!important;background:hsla(0,0%,100%,.86)!important;padding:13px 16px 18px!important;box-shadow:0 10px 28px rgba(20,75,155,.07)!important;backdrop-filter:blur(10px)!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div{display:flex!important;min-width:0!important;align-items:center!important;gap:8px!important;color:#073d9c!important;font-size:13px!important;font-weight:700!important;line-height:1.08!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:first-child span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div strong{color:#06145f!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div svg{width:22px!important;height:22px!important;flex:0 0 22px!important;color:#006fff!important;stroke-width:2.35!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>i{display:block!important;width:1px!important;height:34px!important;background:#c7d9f2!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:last-of-type{justify-self:start!important;min-width:108px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:last-of-type span{display:flex!important;min-width:0!important;flex-direction:column!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:last-of-type small{color:#51699b!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>div:last-of-type b{color:#06145f!important;font-size:24px!important;font-weight:800!important;line-height:.94!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>em{position:absolute!important;right:16px!important;bottom:8px!important;left:auto!important;width:clamp(96px,31%,132px)!important;height:6px!important;overflow:hidden!important;border-radius:999px!important;background:#d7e4f8!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer>em span{display:block!important;height:100%!important;border-radius:inherit!important;background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote{position:absolute!important;top:14px!important;right:clamp(24px,3.6vw,58px)!important;z-index:1!important;display:grid!important;width:clamp(128px,9vw,165px)!important;grid-template-columns:2px minmax(0,1fr)!important;gap:8px 14px!important;color:#07175f!important;pointer-events:none!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote>span{display:block!important;width:2px!important;min-height:72px!important;grid-row:1/span 2!important;background:#183da5!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote>p{margin:0!important;color:#07175f!important;font-family:inherit!important;font-size:clamp(12px,.85vw,15px)!important;font-style:italic!important;font-weight:600!important;line-height:1.22!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote>i{display:block!important;width:35px!important;height:3px!important;background:#183da5!important}@media (max-width:1200px){.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero-copy{max-width:min(100%,690px)!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer{width:350px!important;min-width:350px!important;max-width:350px!important;margin-right:0!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero>.sle-reading-hero-quote{display:none!important}}@media (max-width:900px){.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-hero{min-height:0!important;align-items:stretch!important;flex-direction:column!important;gap:14px!important;padding:18px 12px 14px!important}.sle-assessment-page-frame:has(.sle-oral-listening-page) .sle-oral-listening-timer{width:min(100%,350px)!important;min-width:0!important;max-width:100%!important;margin:0!important}}