.sle-assessment-page-frame:has(.sle-oral-interaction-room),[data-app-shell-scroll]:has(.sle-oral-interaction-room){color:#06145f!important;background:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room)>*,.sle-assessment-page-frame:has(.sle-oral-interaction-room)>:not(.sle-assessment-body-quote),.sle-assessment-page-frame:has(.sle-oral-interaction-room)>main,.sle-assessment-page-frame:has(.sle-oral-interaction-room)>main>section,.sle-oral-interaction-room{background-color:transparent!important;background-image:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room{color:#06145f!important;font-family:var(--font-ui)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-old-bg{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero{position:relative!important;min-height:clamp(112px,7.5vw,136px)!important;height:auto!important;flex:0 0 clamp(112px,7.5vw,136px)!important;align-items:center!important;padding:12px clamp(24px,2.6vw,42px) 4px!important;overflow:visible!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero:after,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero:before{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-back{position:absolute!important;top:10px!important;left:clamp(24px,2.6vw,42px)!important;z-index:4!important;display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;color:#006fff!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-back svg{width:16px!important;height:16px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy{max-width:min(65%,820px)!important;margin-top:0!important;transform:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row{align-items:center!important;gap:14px!important;margin-top:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon{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-interaction-room) .sle-reading-hero-icon svg{width:33px!important;height:33px!important;stroke-width:2.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-eyebrow{margin:0!important;color:#07175f!important;font-size:11px!important;line-height:1.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy h1{margin:5px 0 0!important;color:#06145f!important;font-family:inherit!important;font-size:clamp(29px,2.5vw,38px)!important;line-height:1.03!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row p:last-child{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;letter-spacing:0!important;text-transform:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer{position:relative!important;inset:auto!important;z-index:3!important;display:grid!important;width:auto!important;min-width:min(31vw,390px)!important;max-width:none!important;min-height:114px!important;grid-template-columns:auto 1px auto!important;align-items:center!important;gap:14px!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;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value{color:#073d9c!important;font-size:13px!important;font-weight:700!important;line-height:1.08!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label strong{color:#06145f!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label svg,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value>svg{width:22px!important;height:22px!important;color:#006fff!important;stroke-width:2.35!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-divider{height:34px!important;background:#c7d9f2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value small{color:#51699b!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value b{color:#06145f!important;font-size:24px!important;font-weight:800!important;line-height:.94!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress{right:16px!important;bottom:8px!important;width:clamp(96px,31%,132px)!important;height:6px!important;background:#d7e4f8!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress span{background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote{position:absolute!important;top:14px!important;right:clamp(24px,3.6vw,58px)!important;z-index:1!important;display:grid!important;visibility:visible!important;opacity:1!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-interaction-room) .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-interaction-room) .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;line-height:1.22!important;text-align:left!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>i{display:block!important;width:35px!important;height:3px!important;margin:0!important;background:#183da5!important}@media (min-width:1024px){.sle-assessment-page-frame:has(.sle-oral-interaction-room),.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room,.sle-assessment-page-frame:has(.sle-oral-interaction-room)>:not(.sle-assessment-body-quote),[data-app-shell-scroll]:has(.sle-oral-interaction-room){height:100%!important;min-height:0!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-content{box-sizing:border-box!important;width:100%!important;height:calc(100% - clamp(112px, 7.5vw, 136px))!important;min-height:0!important;padding:0 28px 12px!important;background:transparent!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-layout{display:grid!important;width:100%!important;height:100%!important;min-height:0!important;grid-template-columns:minmax(0,2.45fr) minmax(330px,.95fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-layout{grid-template-columns:218px minmax(0,2.2fr) minmax(320px,.9fr)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav{border:1px solid rgba(207,225,245,.95)!important;border-radius:14px!important;background:hsla(0,0%,100%,.9)!important;box-shadow:0 14px 34px rgba(20,75,155,.08)!important;backdrop-filter:blur(8px)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage.is-candidate-primary{position:relative!important;width:auto!important;height:100%!important;inline-size:auto!important;min-height:0!important;max-width:100%!important;max-height:none!important;margin:0!important;place-self:center!important;aspect-ratio:var(--sle-agent-video-ratio,16/9)!important;overflow:hidden!important;background:#eef3f8!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage.is-candidate-primary{aspect-ratio:var(--sle-candidate-video-ratio,4/3)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile.is-primary,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile.is-primary{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile.is-primary video,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile.is-primary video{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#eef3f8!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile video{transform:scaleX(-1)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-label,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile>div[class*=bg-gradient-to-t][class*=from-black],.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-label,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile>div[class*=bg-gradient-to-t][class*=from-black]{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile.is-thumbnail,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile.is-thumbnail{position:absolute!important;inset:auto 12px 12px auto!important;width:clamp(150px,18%,210px)!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:4/3!important;border-radius:10px!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;padding:14px!important;color:#071d61!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head{display:flex!important;min-height:54px!important;align-items:center!important;gap:12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span{display:grid!important;width:46px!important;height:46px!important;flex:0 0 46px!important;place-items:center!important;border-radius:50%!important;background:#e8f2ff!important;color:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span svg,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span svg{width:23px!important;height:23px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary{min-width:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary small{display:block!important;color:#1763ed!important;font-size:10px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:.12em!important;text-transform:uppercase!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary h3{margin:4px 0 0!important;overflow:hidden!important;color:#071d61!important;font-size:16px!important;font-weight:850!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary p{margin:2px 0 0!important;overflow:hidden!important;color:#58709b!important;font-size:10px!important;font-weight:650!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction{display:flex!important;min-height:78px!important;align-items:center!important;gap:12px!important;margin-top:12px!important;border:1px solid #d7e8fb!important;border-radius:12px!important;background:#f7fbff!important;padding:11px 13px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction p{margin:0!important;color:#0019c9!important;font-size:15px!important;font-weight:800!important;line-height:1.24!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-legacy-info,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-security{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-speaking-level{margin-top:12px!important;border:1px solid #cfe1f5!important;border-radius:12px!important;background:#f7fbff!important;padding:10px 12px!important;color:#071d61!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-divider{height:1px!important;margin:14px 0 12px!important;background:#dbe8f7!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:auto!important;padding-top:12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions.hidden{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button{min-height:58px!important;border-radius:12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child{grid-column:1/-1!important;min-height:56px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-finish-answer span,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button span{font-size:13px!important;line-height:1.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav{display:flex!important;min-width:0!important;min-height:0!important;flex-direction:column!important;padding:10px 9px!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav h2{margin:0 0 9px!important;color:#006fff!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-list{display:grid!important;gap:6px!important;min-height:0!important;overflow:auto!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item{display:grid!important;grid-template-columns:30px minmax(0,1fr) 20px!important;align-items:center!important;gap:7px!important;min-height:42px!important;border-radius:9px!important;padding:6px 7px!important;color:#06145f!important;text-align:left!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item>span{display:grid!important;width:30px!important;height:30px!important;place-items:center!important;border-radius:50%!important;background:#75849d!important;color:#fff!important;font-size:14px!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item.is-current{border-color:#cfe4ff!important;background:#e8f3ff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item.is-current>span{background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item>strong{min-width:0!important;overflow:hidden!important;color:#06145f!important;font-size:11.5px!important;font-weight:900!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item>i,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item>svg{width:18px!important;height:18px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;margin-top:10px!important;padding-top:9px!important;border-top:1px solid #dbe8f7!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#06145f!important;font-size:9.5px!important;font-weight:700!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle{display:inline-flex!important;width:100%!important;min-height:38px!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin-top:10px!important;border:1px solid #d7e8fb!important;border-radius:10px!important;background:#fff!important;color:#073d9c!important;font-size:12px!important;font-weight:800!important}}@media (max-width:1023px){.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room{height:auto!important;overflow-y:auto!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero{min-height:auto!important;flex:0 0 auto!important;align-items:flex-start!important;flex-direction:column!important;gap:12px!important;padding:38px 16px 14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy{max-width:100%!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row{align-items:flex-start!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon{width:48px!important;height:48px!important;flex-basis:48px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon svg{width:26px!important;height:26px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy h1{font-size:27px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row p:last-child{font-size:12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer{width:min(100%,360px)!important;min-width:0!important;margin:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-content{padding:12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-layout{grid-template-columns:1fr!important;gap:12px!important;overflow:visible!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage{min-height:420px!important;border-radius:12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav{border:1px solid rgba(207,225,245,.95)!important;border-radius:12px!important;background:hsla(0,0%,100%,.92)!important;box-shadow:0 12px 28px rgba(20,75,155,.07)!important}}@media (min-width:1100px){.sle-assessment-page-frame:has(.sle-oral-interaction-room),[data-app-shell-scroll]:has(.sle-oral-interaction-room){background:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room{display:flex!important;width:100%!important;height:100%!important;min-height:0!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important;color:#071b73!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero{position:relative!important;box-sizing:border-box!important;display:flex!important;width:100%!important;height:184px!important;min-height:184px!important;flex:0 0 184px!important;align-items:center!important;padding:24px 39px 8px!important;overflow:hidden!important;border:0!important;border-bottom:1px solid #e5edf7!important;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.995) 31%,hsla(0,0%,100%,.9) 39%,hsla(0,0%,100%,.54) 50%,hsla(0,0%,100%,.08) 67%,hsla(0,0%,100%,0) 78%),url(/images/assessment-hero-2560x350.png) 100% /cover no-repeat!important;box-shadow:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero:after,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero:before{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-back{position:absolute!important;top:29px!important;left:42px!important;z-index:10!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;color:#0868e8!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-back svg{width:18px!important;height:18px!important;stroke-width:2.1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy{position:relative!important;z-index:5!important;width:660px!important;max-width:660px!important;margin:40px 0 0!important;transform:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row{display:flex!important;align-items:center!important;gap:28px!important;margin:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon{display:grid!important;width:103px!important;height:103px!important;flex:0 0 103px!important;place-items:center!important;border:0!important;border-radius:999px!important;background:rgba(233,244,255,.96)!important;color:#0a6df0!important;box-shadow:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon svg{width:44px!important;height:44px!important;stroke-width:2.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-eyebrow{margin:0 0 4px!important;color:#35558f!important;font-size:15px!important;font-weight:800!important;line-height:1.12!important;letter-spacing:0!important;text-transform:uppercase!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy h1{margin:0!important;color:#071b73!important;font-size:38px!important;font-weight:850!important;line-height:1.05!important;letter-spacing:-.02em!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row p:last-child{max-width:620px!important;margin:7px 0 0!important;color:#365694!important;font-size:20px!important;font-weight:500!important;line-height:1.22!important;letter-spacing:0!important;text-transform:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer{position:absolute!important;z-index:8!important;top:53px!important;left:52.7%!important;right:auto!important;inset-inline-end:auto!important;box-sizing:border-box!important;display:flex!important;width:311px!important;min-width:311px!important;max-width:311px!important;height:114px!important;min-height:114px!important;align-items:flex-start!important;margin:0!important;padding:17px 20px!important;overflow:hidden!important;border:1px solid #d5e4f5!important;border-radius:16px!important;background:hsla(0,0%,100%,.95)!important;box-shadow:0 10px 28px rgba(24,71,129,.09)!important;backdrop-filter:blur(8px)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-divider,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value{display:flex!important;width:100%!important;align-items:flex-start!important;gap:17px!important;color:#071b73!important;white-space:normal!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value>svg{width:45px!important;height:45px!important;flex:0 0 45px!important;margin:0!important;color:#0870ef!important;stroke-width:2.25!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value>span{display:block!important;min-width:0!important;flex:1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value small{display:block!important;margin:1px 0 5px!important;color:#071b73!important;font-size:12px!important;font-weight:800!important;line-height:1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value b{display:block!important;color:#071b73!important;font-size:36px!important;font-weight:900!important;line-height:.92!important;letter-spacing:.01em!important;font-variant-numeric:tabular-nums!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress{position:absolute!important;left:89px!important;right:18px!important;bottom:17px!important;width:auto!important;height:10px!important;overflow:hidden!important;border-radius:999px!important;background:#dce6f4!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress>span{display:block!important;height:100%!important;border-radius:inherit!important;background:#076df2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote{position:absolute!important;z-index:5!important;top:34px!important;right:39px!important;display:grid!important;width:192px!important;grid-template-columns:2px minmax(0,1fr)!important;gap:9px 15px!important;color:#071b73!important;visibility:visible!important;opacity:1!important;pointer-events:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>span{display:block!important;width:2px!important;min-height:87px!important;grid-row:1/span 2!important;background:#206ddf!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>p{margin:0!important;color:#071b73!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:1.22!important;text-align:left!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote strong{font-weight:850!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>i{display:block!important;width:31px!important;height:2px!important;margin:0!important;background:#216ee5!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-content{box-sizing:border-box!important;width:100%!important;height:calc(100% - 184px)!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;padding:0 73px 20px 41px!important;overflow:hidden!important;background:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-layout{box-sizing:border-box!important;display:grid!important;width:100%!important;height:100%!important;min-height:0!important;grid-template-columns:minmax(0,1fr) 494px!important;grid-template-rows:minmax(0,1fr)!important;align-items:start!important;gap:18px!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-layout{grid-template-columns:218px minmax(0,1fr) 430px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage.is-candidate-primary{position:relative!important;box-sizing:border-box!important;width:100%!important;inline-size:100%!important;max-width:none!important;min-width:0!important;height:calc(100% - 1px)!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;place-self:start stretch!important;margin:0!important;overflow:hidden!important;border:1px solid #d8e3ef!important;border-radius:16px!important;background:#111822!important;box-shadow:none!important;backdrop-filter:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile.is-primary,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile.is-primary{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;background:#111822!important;box-shadow:none!important;transform:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile.is-primary video,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile.is-primary video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;background:#111822!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile video{transform:scaleX(-1)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile.is-thumbnail,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile.is-thumbnail{position:absolute!important;z-index:24!important;inset:auto 14px 14px auto!important;width:214px!important;min-width:214px!important;max-width:214px!important;height:149px!important;min-height:149px!important;max-height:149px!important;aspect-ratio:auto!important;overflow:hidden!important;border:2px solid hsla(0,0%,100%,.96)!important;border-radius:16px!important;background:#18191d!important;box-shadow:0 12px 30px rgba(0,0,0,.22)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile.is-thumbnail video,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile.is-thumbnail video{width:100%!important;height:100%!important;object-fit:cover!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-label,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-label{position:absolute!important;z-index:30!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;color:#fff!important;line-height:1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-label{left:17px!important;bottom:15px!important;min-height:36px!important;gap:9px!important;padding:0 13px!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:9px!important;background:rgba(8,13,17,.86)!important;font-size:12px!important;font-weight:750!important;box-shadow:0 5px 14px rgba(0,0,0,.18)!important;backdrop-filter:blur(8px)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-label{left:10px!important;bottom:9px!important;min-height:31px!important;gap:7px!important;padding:0 10px!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:8px!important;background:rgba(8,10,13,.82)!important;font-size:11px!important;font-weight:750!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-agent-tile>div[class*=bg-gradient-to-t][class*=from-black],.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-candidate-tile>div[class*=bg-gradient-to-t][class*=from-black]{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel{box-sizing:border-box!important;display:flex!important;width:100%!important;height:calc(100% - 25px)!important;min-height:0!important;flex-direction:column!important;align-self:start!important;margin:25px 0 0!important;padding:18px!important;overflow:hidden!important;border:1px solid #d7e5f6!important;border-radius:17px!important;background:hsla(0,0%,100%,.985)!important;color:#071b73!important;box-shadow:0 5px 19px rgba(34,83,139,.045)!important;backdrop-filter:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head{display:flex!important;min-height:58px!important;align-items:center!important;gap:14px!important;padding:0 2px 5px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span{display:grid!important;width:54px!important;height:54px!important;flex:0 0 54px!important;place-items:center!important;border-radius:999px!important;background:#eff7ff!important;color:#0766e6!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span svg{width:28px!important;height:28px!important;stroke-width:2.1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary p,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary small{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary h3{margin:0!important;overflow:visible!important;color:#071b73!important;font-size:18px!important;font-weight:850!important;line-height:1.2!important;text-overflow:clip!important;white-space:normal!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction{display:flex!important;min-height:112px!important;align-items:center!important;gap:23px!important;margin-top:7px!important;padding:19px 22px!important;border:1px solid #d6e6f8!important;border-radius:17px!important;background:linear-gradient(115deg,#f3f9ff,#f8fbff)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span{display:grid!important;width:58px!important;height:58px!important;flex:0 0 58px!important;place-items:center!important;border-radius:999px!important;background:#e7f2ff!important;color:#0768ea!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span svg{width:33px!important;height:33px!important;stroke-width:2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction p{margin:0!important;color:#0a2681!important;font-size:18px!important;font-weight:500!important;line-height:1.42!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-legacy-info,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-security,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-speaking-level{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-divider{height:1px!important;margin:18px 0!important;background:#d9e6f5!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:auto!important;padding-top:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions.hidden{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button{display:flex!important;min-width:0!important;min-height:86px!important;align-items:center!important;justify-content:center!important;gap:16px!important;padding:12px 13px!important;border:1px solid #d2e2f7!important;border-radius:23px!important;background:linear-gradient(180deg,#fff,#f9fcff)!important;color:#071b73!important;box-shadow:0 3px 7px rgba(38,86,139,.05)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button svg{width:27px!important;height:27px!important;flex:0 0 27px!important;color:#072a9b!important;stroke-width:2.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button span{color:inherit!important;font-size:15px!important;font-weight:850!important;line-height:1.3!important;text-align:left!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child{grid-column:1/-1!important;min-height:79px!important;margin-top:1px!important;border:0!important;border-radius:23px!important;background:linear-gradient(100deg,#0874ff,#0769f0 55%,#096cf5)!important;color:#fff!important;box-shadow:0 10px 24px rgba(0,105,245,.18)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child svg{color:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child span{color:#fff!important;font-size:18px!important;font-weight:800!important;text-align:center!important}}@media (max-width:1099px){.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer{min-height:114px!important}}@media (min-width:1100px){.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel{height:calc(100% - 12px)!important;margin-top:12px!important;padding:13px 14px 14px!important;border-radius:15px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head{min-height:46px!important;gap:10px!important;padding:0 1px 3px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span{width:44px!important;height:44px!important;flex:0 0 44px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span svg{width:23px!important;height:23px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary h3{font-size:15.5px!important;line-height:1.15!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction{min-height:78px!important;gap:14px!important;margin-top:6px!important;padding:11px 13px!important;border-radius:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span{width:44px!important;height:44px!important;flex:0 0 44px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span svg{width:25px!important;height:25px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction p{font-size:14.5px!important;line-height:1.28!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-divider{margin:11px 0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions{gap:9px!important;margin-top:auto!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button{min-height:62px!important;gap:10px!important;padding:8px 10px!important;border-radius:17px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button svg{width:22px!important;height:22px!important;flex:0 0 22px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-finish-answer span,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button span{font-size:13px!important;line-height:1.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child{min-height:58px!important;margin-top:0!important;border-radius:17px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child svg{width:22px!important;height:22px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child span{font-size:15px!important;line-height:1.15!important}}@media (min-width:1100px) and (max-height:850px){.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel{height:calc(100% - 8px)!important;margin-top:8px!important;padding:10px 12px 11px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head{min-height:40px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span{width:38px!important;height:38px!important;flex-basis:38px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span svg{width:20px!important;height:20px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary h3{font-size:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction{min-height:66px!important;gap:11px!important;margin-top:4px!important;padding:8px 10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span{width:38px!important;height:38px!important;flex-basis:38px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span svg{width:21px!important;height:21px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction p{font-size:13.25px!important;line-height:1.22!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-divider{margin:8px 0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions{gap:7px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button{min-height:52px!important;gap:8px!important;padding:7px 8px!important;border-radius:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button svg{width:19px!important;height:19px!important;flex-basis:19px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-finish-answer span,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button span{font-size:11.75px!important;line-height:1.15!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child{min-height:50px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child span{font-size:13.5px!important}}.sle-assessment-page-frame:has(.sle-oral-interaction-room),[data-app-shell-scroll]:has(.sle-oral-interaction-room){background:#eef8ff url(/images/pg9.png) top/cover no-repeat!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room :where(*){font-family:var(--font-ui)!important;letter-spacing:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room{--oral-blue:#006fff;--oral-blue-dark:#005edb;--oral-navy:#06145f;--oral-ink:#07175f;--oral-copy:#51699b;--oral-border:rgba(202,220,241,.86);--oral-panel:hsla(0,0%,100%,.92);color:var(--oral-navy)!important;background:transparent!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero{border:0!important;background:transparent!important;box-shadow:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-back{color:var(--oral-blue)!important;font-weight:700!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-eyebrow{color:var(--oral-ink)!important;font-weight:800!important;letter-spacing:.17em!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy h1{color:var(--oral-navy)!important;font-weight:800!important;letter-spacing:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary p,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value small,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row p:last-child{color:var(--oral-copy)!important;font-weight:400!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon{background:#e2f2ff!important;color:var(--oral-blue)!important;box-shadow:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote{color:var(--oral-ink)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>i,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>span{background:#183da5!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>p{color:var(--oral-ink)!important;font-style:normal!important;font-weight:600!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav{border:1px solid var(--oral-border)!important;border-radius:12px!important;background:var(--oral-panel)!important;box-shadow:0 14px 34px rgba(20,75,155,.08)!important;backdrop-filter:blur(8px)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-content{background:transparent!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage.is-candidate-primary{border:1px solid var(--oral-border)!important;border-radius:12px!important;background:#111822!important;box-shadow:0 14px 34px rgba(20,75,155,.08)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value{color:var(--oral-ink)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label svg,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value>svg{color:var(--oral-blue)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary h3,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav h2,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item>strong,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label strong,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value b{color:var(--oral-navy)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-divider{background:#cdd7e9!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress{background:#deecf9!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress>span{background:var(--oral-blue)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-speaking-level{border:1px solid rgba(207,225,245,.95)!important;border-radius:10px!important;background:rgba(247,251,255,.78)!important;box-shadow:0 5px 18px rgba(24,78,146,.035)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction p{color:var(--oral-navy)!important;font-weight:400!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-divider{background:#d9e6f5!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button{border:1px solid rgba(207,225,245,.95)!important;border-radius:10px!important;background:hsla(0,0%,100%,.78)!important;color:var(--oral-navy)!important;box-shadow:0 5px 18px rgba(24,78,146,.035)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:hover:not(:disabled){border-color:var(--oral-blue)!important;background:rgba(247,251,255,.96)!important;color:var(--oral-blue)!important;transform:translateY(-1px)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button svg{color:var(--oral-blue)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child{border-color:var(--oral-blue)!important;background:var(--oral-blue)!important;color:#fff!important;box-shadow:0 10px 20px rgba(0,111,255,.22)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child:hover:not(:disabled){background:var(--oral-blue-dark)!important;color:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child span,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child svg{color:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-finish-answer{width:100%!important;border-radius:10px!important;background:#b42318!important;border-color:#b42318!important;box-shadow:0 10px 20px rgba(180,35,24,.18)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item.is-current{border-color:var(--oral-blue)!important;background:#eef6ff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-item.is-current>span{background:var(--oral-blue)!important;color:#fff!important}@media (min-width:1100px){.sle-assessment-page-frame:has(.sle-oral-interaction-room),[data-app-shell-scroll]:has(.sle-oral-interaction-room){overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room{height:100%!important;min-height:0!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero{box-sizing:border-box!important;display:grid!important;height:184px!important;min-height:184px!important;flex:0 0 184px!important;grid-template-columns:minmax(0,820px) minmax(320px,420px) minmax(150px,195px)!important;justify-content:center!important;align-items:center!important;gap:clamp(10px,.85vw,16px)!important;padding:30px clamp(34px,3.2vw,58px) 14px!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-back{top:22px!important;left:clamp(34px,3.2vw,58px)!important;font-size:17px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy{position:relative!important;z-index:2!important;width:auto!important;max-width:820px!important;margin:22px 0 0 10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row{gap:20px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon{width:78px!important;height:78px!important;flex-basis:78px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon svg{width:40px!important;height:40px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-eyebrow{margin:0!important;font-size:14px!important;line-height:1.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy h1{margin:8px 0 0!important;font-size:38px!important;line-height:1.03!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row p:last-child{max-width:840px!important;margin:8px 0 0!important;font-size:15px!important;line-height:1.34!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer{position:relative!important;inset:auto!important;z-index:2!important;display:grid!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:92px!important;grid-template-columns:minmax(0,1fr) 1px auto!important;align-items:center!important;gap:13px!important;margin:20px -139px 0!important;padding:14px 16px 18px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label{display:inline-flex!important;min-width:0!important;white-space:normal!important;font-size:11.5px!important;font-weight:700!important;line-height:1.18!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-divider{display:block!important;width:1px!important;height:34px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value{display:inline-flex!important;width:auto!important;align-items:center!important;gap:10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label svg,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value>svg{width:27px!important;height:27px!important;flex-basis:27px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value small{display:block!important;margin:0 0 2px!important;font-size:10px!important;line-height:1!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value b{display:block!important;font-size:25px!important;font-weight:800!important;line-height:.95!important;font-variant-numeric:tabular-nums!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress{position:absolute!important;right:16px!important;bottom:10px!important;left:auto!important;width:138px!important;height:7px!important;border-radius:999px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote{position:static!important;z-index:2!important;display:block!important;width:auto!important;margin:20px 0 0!important;padding-left:18px!important;border-left:2px solid #183da5!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>span{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>p{font-size:14px!important;line-height:1.22!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote>i{width:35px!important;height:3px!important;margin:12px 0 0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-content{height:calc(100% - 184px)!important;padding:0 clamp(34px,3.2vw,58px) 24px!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-layout{grid-template-columns:minmax(0,clamp(760px,calc((100dvh - 360px) * 1.7),1040px)) minmax(340px,430px)!important;justify-content:center!important;gap:clamp(8px,.65vw,12px)!important;align-items:stretch!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-layout{grid-template-columns:218px minmax(0,1fr) minmax(330px,390px)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage.is-candidate-primary{height:100%!important;margin:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage.is-agent-primary{width:100%!important;justify-self:stretch!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel{height:100%!important;margin:0!important;padding:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head{min-height:52px!important;gap:12px!important;padding:0 1px 6px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span{width:48px!important;height:48px!important;flex-basis:48px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-question-head>span svg{width:26px!important;height:26px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary small{display:block!important;color:var(--oral-blue)!important;font-size:9px!important;font-weight:800!important;line-height:1.1!important;text-transform:uppercase!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary h3{margin:3px 0 0!important;font-size:15px!important;font-weight:800!important;line-height:1.16!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-decision-summary p{display:block!important;margin:2px 0 0!important;overflow:hidden!important;font-size:10px!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction{min-height:92px!important;gap:15px!important;margin-top:8px!important;padding:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span{width:48px!important;height:48px!important;flex-basis:48px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction>span svg{width:27px!important;height:27px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-instruction p{font-size:13.5px!important;line-height:1.32!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-divider{margin:14px 0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions{gap:10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button{min-height:64px!important;gap:11px!important;padding:9px 10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button svg{width:23px!important;height:23px!important;flex-basis:23px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button span{font-size:11.5px!important;font-weight:800!important;line-height:1.2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child{min-height:58px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>button:last-child span{font-size:13px!important}}@media (min-width:1100px) and (max-width:1390px){.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero{grid-template-columns:minmax(0,1fr) minmax(280px,340px) minmax(130px,160px)!important;gap:16px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy h1{font-size:34px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row p:last-child{font-size:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-divider{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer{grid-template-columns:1fr!important}}@media (max-width:1099px){.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-room{min-height:100dvh!important;overflow-y:auto!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero{display:block!important;min-height:0!important;padding:58px 18px 18px!important;overflow:visible!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-back{top:24px!important;left:18px!important;font-size:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy{max-width:100%!important;margin:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row{gap:14px!important;align-items:flex-start!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon{width:58px!important;height:58px!important;flex-basis:58px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-hero-copy h1{font-size:29px!important;line-height:1.05!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-title-row p:last-child{font-size:13px!important;line-height:1.32!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-timer{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;margin:18px 0 0!important;padding:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value{display:flex!important;font-size:11.5px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-divider{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress{position:static!important;width:100%!important;height:7px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-content{padding:0 14px 20px!important;overflow:visible!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-layout{gap:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-stage{min-height:420px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-panel{min-height:0!important;padding:14px!important}}@media (min-width:1100px){.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice),.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-room,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice)>*,[data-app-shell-scroll]:has(.sle-oral-interaction-room.is-practice){height:100%!important;min-height:0!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-hero{height:176px!important;min-height:176px!important;flex-basis:176px!important;grid-template-columns:minmax(0,760px) minmax(300px,400px) minmax(145px,185px)!important;justify-content:center!important;gap:clamp(10px,.85vw,16px)!important;padding:26px clamp(28px,2.7vw,48px) 10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-hero-copy{max-width:760px!important;margin-top:18px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-reading-hero-icon{width:72px!important;height:72px!important;flex-basis:72px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-reading-hero-icon svg{width:37px!important;height:37px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-hero-copy h1{font-size:34px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-reading-hero-title-row p:last-child{font-size:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-timer{min-height:84px!important;margin:18px -96px 0!important;padding:12px 14px 16px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-reading-hero-quote{margin-top:18px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-content{height:calc(100% - 176px)!important;min-height:0!important;padding:0 clamp(28px,2.7vw,48px) 16px!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-layout{height:100%!important;min-height:0!important;grid-template-columns:260px minmax(0,clamp(650px,calc((100dvh - 330px) * 1.58),860px)) minmax(340px,400px)!important;justify-content:center!important;gap:clamp(8px,.7vw,12px)!important;align-items:stretch!important;overflow:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-panel,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-stage,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav{height:100%!important;min-height:0!important;margin:0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav{padding:6px 8px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav h2{margin-bottom:4px!important;color:var(--oral-navy)!important;font-size:11px!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-list{display:grid!important;flex:1 1 auto!important;grid-auto-rows:minmax(25px,auto)!important;grid-template-columns:1fr!important;grid-template-rows:none!important;gap:2px!important;min-height:0!important;overflow-y:hidden!important;overflow-x:hidden!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item{min-height:25px!important;height:auto!important;grid-template-columns:22px minmax(0,1fr) 14px!important;gap:4px!important;border-color:#cfe1fb!important;padding:2px 5px!important;border-radius:8px!important;background:rgba(247,251,255,.82)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>span{width:22px!important;height:22px!important;background:#75849d!important;color:#fff!important;font-size:10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>strong{color:var(--oral-navy)!important;font-size:9px!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>i,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>svg{width:14px!important;height:14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>i{border:2px solid #9db5e9!important;border-radius:999px!important;background:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item.is-current{border-color:#006fff!important;background:#eaf4ff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item.is-current>span,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item:not(.is-flagged):has(>svg)>span{background:#006fff!important;color:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item:not(.is-flagged):has(>svg)>svg{color:#00a86b!important;fill:none!important;stroke-width:3!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item.is-flagged>svg{color:#ffb020!important;fill:#ffb020!important;stroke-width:2.4!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px 6px!important;margin-top:4px!important;padding-top:4px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span{color:var(--oral-navy)!important;font-size:7.8px!important;font-weight:800!important;line-height:1.15!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span b,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span i,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span svg{width:13px!important;height:13px!important;flex:0 0 13px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span:first-child b{border-radius:999px!important;background:#006fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span:nth-child(2) svg{color:#00a86b!important;fill:none!important;stroke-width:3!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span:nth-child(3) i{border:2px solid #9db5e9!important;border-radius:999px!important;background:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span:nth-child(4) svg{color:#ffb020!important;fill:#ffb020!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-panel{display:flex!important;flex-direction:column!important;padding:13px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-panel-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-question-head{min-width:0!important;flex:1 1 auto!important;min-height:48px!important;gap:10px!important;padding-bottom:5px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-question-head>span{width:44px!important;height:44px!important;flex-basis:44px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-review-toggle{flex:0 0 auto!important;align-self:center!important;min-height:34px!important;margin-top:0!important;font-size:11px!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-instruction{min-height:78px!important;gap:12px!important;margin-top:7px!important;padding:11px 12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-instruction>span{width:42px!important;height:42px!important;flex-basis:42px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-instruction p{font-size:13px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-divider{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions{margin-top:8px!important;padding-top:0!important;gap:8px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button{min-height:54px!important;gap:9px!important;padding:8px 9px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button:last-child{min-height:52px!important}}@media (min-width:1100px) and (max-height:820px){.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-hero{height:158px!important;min-height:158px!important;flex-basis:158px!important;padding-top:20px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-content{height:calc(100% - 158px)!important;padding-bottom:12px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-reading-hero-icon{width:62px!important;height:62px!important;flex-basis:62px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-hero-copy h1{font-size:30px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-reading-hero-title-row p:last-child{font-size:12.5px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-timer{min-height:74px!important;margin-top:16px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-layout{grid-template-columns:246px minmax(0,clamp(610px,calc((100dvh - 300px) * 1.58),800px)) minmax(320px,380px)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item{min-height:30px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>span{width:26px!important;height:26px!important;font-size:11px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend{gap:5px 7px!important;margin-top:6px!important;padding-top:6px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-instruction{min-height:66px!important;padding:9px 10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button{min-height:48px!important}}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>.hidden{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions>.pointer-events-none[aria-hidden=true]{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-divider{margin:10px 0!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-interaction-actions{margin-top:0!important;padding-top:0!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-actions button:last-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:min(100%,360px)!important;min-width:0!important;min-height:clamp(54px,5.8vh,66px)!important;border:1px solid #0b78ff!important;border-radius:999px!important;background:#0b78ff!important;color:#fff!important;font-family:var(--font-ui)!important;font-size:clamp(13px,.98vw,16px)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;box-shadow:0 14px 28px rgba(11,120,255,.22)!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-actions button:last-child:hover:not(:disabled){border-color:#0668df!important;background:#0668df!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-actions button:last-child svg{width:18px!important;height:18px!important;flex:0 0 auto!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>.flex button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:44px!important;border:1px solid #b8d5fb!important;border-radius:999px!important;background:hsla(0,0%,100%,.92)!important;color:#006fff!important;font-family:var(--font-ui)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!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 button:first-child:hover:not(:disabled),.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-check-card>.flex button:hover:not(:disabled){border-color:#006fff!important;background:#f5f9ff!important;color:#005edb!important}.sle-assessment-page-frame:has(.sle-oral-technical-page) .sle-technical-voice-player button{width:56px!important;height:56px!important;min-height:56px!important;flex:0 0 56px!important;border:1px solid #006fff!important;border-radius:50%!important;background:#fff!important;color:#006fff!important;box-shadow:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;color:#17366f!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span{display:inline-flex!important;min-width:0!important;align-items:center!important;gap:8px!important;color:#17366f!important;font-size:10.5px!important;font-weight:800!important;line-height:1.2!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span b,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span i,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span svg{width:12px!important;height:12px!important;flex:0 0 12px!important;border-radius:999px!important;box-shadow:0 4px 10px rgba(23,99,237,.12)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span:first-child b{border:2px solid #0b78ff!important;background:#0b78ff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span:nth-child(2) svg{color:#12a978!important;fill:none!important;stroke-width:3!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span:nth-child(3) i{border:2px solid #9db5e9!important;background:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-practice-nav-legend span:nth-child(4) svg{color:#ffb020!important;fill:#ffb020!important;border-radius:4px!important}@media (min-width:1100px) and (max-height:820px){.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-list{grid-template-columns:1fr!important;grid-auto-rows:minmax(25px,auto)!important;gap:2px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item{grid-template-columns:22px minmax(0,1fr) 14px!important;gap:4px!important;min-height:25px!important;padding:2px 5px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>span{width:22px!important;height:22px!important;font-size:10px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>strong{font-size:9px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>i,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-item>svg{width:14px!important;height:14px!important}}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px 6px!important;margin-top:4px!important;padding-top:4px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span{gap:5px!important;font-size:7.8px!important;line-height:1.05!important;white-space:normal!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span b,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span i,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-practice-nav-legend span svg{width:13px!important;height:13px!important;flex:0 0 13px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle.sle-question-review-toggle{display:inline-flex!important;width:fit-content!important;min-height:34px!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #c7daf1!important;border-radius:999px!important;background:#fff!important;color:#17366f!important;padding:6px 13px!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;box-shadow:0 4px 12px rgba(23,99,237,.06)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle.sle-question-review-toggle:hover:not(:disabled){border-color:#ffb020!important;background:#fff8e6!important;color:#9a4f00!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle.sle-question-review-toggle.is-active,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle.sle-question-review-toggle.is-flagged{border-color:#ffb020!important;background:#fff7dd!important;color:#9a4f00!important;box-shadow:0 8px 18px rgba(255,176,32,.16)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle.sle-question-review-toggle svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle.sle-question-review-toggle.is-active svg,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-oral-review-toggle.sle-question-review-toggle.is-flagged svg{fill:currentColor!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-decision-summary h3{font-size:15px!important;line-height:1.05!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-review-toggle.sle-question-review-toggle{min-height:42px!important;padding:9px 14px!important;font-size:11px!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-review-toggle.sle-question-review-toggle svg{width:15px!important;height:15px!important;flex-basis:15px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button.sle-oral-finish-answer,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button.sle-oral-finish-answer:last-child{border-color:#b42318!important;background:#b42318!important;color:#fff!important;box-shadow:0 14px 30px rgba(185,28,28,.24)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button.sle-oral-finish-answer:hover:not(:disabled),.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button.sle-oral-finish-answer:last-child:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button.sle-oral-finish-answer span,.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button.sle-oral-finish-answer svg{color:#fff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-speaking-level{display:flex!important;min-height:82px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin-top:14px!important;border:1px solid #cfe1f5!important;border-radius:12px!important;background:#f7fbff!important;padding:12px 14px!important;color:#071d61!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-speaking-level>span{color:#071d61!important;font-size:12px!important;font-weight:900!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-speaking-level>div{display:flex!important;width:min(100%,250px)!important;height:32px!important;align-items:center!important;justify-content:center!important;gap:3px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-speaking-level>div i{width:5px!important;min-height:6px!important;border-radius:999px!important;background:#8fb3e9!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-speaking-level>div i.is-active{background:#12b981!important;box-shadow:0 0 10px rgba(18,185,129,.35)!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions:has(.sle-oral-finish-answer){grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;margin-top:auto!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room.is-practice) .sle-oral-interaction-actions>button.sle-oral-finish-answer{width:min(100%,440px)!important;justify-self:center!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon{background:#e8f4ff!important;color:#0074ff!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-icon svg{color:inherit!important;stroke:currentColor!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote.sle-brand-quote{display:block!important;grid-template-columns:none!important;gap:0!important;border-left:2px solid #183da5!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-quote.sle-brand-quote>span{display:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:auto 1px auto!important;align-items:center!important;gap:14px!important;width:315px!important;min-width:315px!important;max-width:315px!important;min-height:116px!important;height:auto!important;overflow:visible!important;border:1px solid #dbe7f8!important;border-radius:9px!important;background:hsla(0,0%,100%,.88)!important;padding:9px 14px!important;box-shadow:0 8px 22px rgba(28,70,137,.06)!important;backdrop-filter:none!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value{display:inline-flex!important;min-height:46px!important;align-items:center!important;gap:7px!important;color:#254373!important;font-size:11px!important;font-weight:600!important;line-height:normal!important;white-space:nowrap!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label svg,.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value>svg{width:17px!important;height:17px!important;color:#0e55d6!important;stroke-width:2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-label strong{color:#0a255e!important;font-size:inherit!important;font-weight:inherit!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-divider{display:block!important;width:1px!important;height:22px!important;background:#b9c9e2!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value span{display:flex!important;min-width:0!important;flex-direction:column!important;gap:1px!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value small{color:#526c99!important;font-size:10px!important;font-weight:600!important;line-height:normal!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-timer-value b{display:block!important;color:#071d61!important;font-size:20px!important;font-weight:700!important;line-height:1.05!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress{position:absolute!important;right:14px!important;bottom:9px!important;left:auto!important;width:auto!important;height:5px!important;overflow:hidden!important;border-radius:999px!important;background:#dbe6f8!important}.sle-assessment-page-frame:has(.sle-oral-interaction-room) .sle-reading-hero-progress span{display:block!important;height:100%!important;border-radius:inherit!important;background:#1763ed!important;transition:width .3s ease!important}.sle-assessment-page-frame .sle-oral-technical-page[data-sound-only=true] .sle-technical-check-grid{width:min(100%,360px)!important;max-width:360px!important;grid-template-columns:minmax(0,1fr)!important;margin-inline:auto!important}.sle-assessment-page-frame .sle-oral-technical-page[data-sound-only=true] .sle-technical-check-card{width:100%!important;max-width:360px!important;min-height:260px!important;padding:18px!important;grid-template-rows:auto auto minmax(0,1fr) 44px!important}