@media (orientation:landscape) and (max-height:520px) and (max-width:1024px){.recorder-screen{height:100dvh;min-height:0}.recorder-scroll{min-height:0}.recorder-screen[data-active=true] .recorder-scroll{overflow:hidden}.recorder-screen[data-active=true] .recorder-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,1fr);gap:16px;height:100%;min-height:0;margin-block:0;padding-block:0}.recorder-screen[data-active=true] .recorder-reading{min-height:0;overflow-y:auto;overscroll-behavior:contain}.recorder-screen[data-active=true] .recorder-content>.recorder-active{min-height:0;margin-top:0;padding-block:0}.recorder-active>:first-child{width:clamp(48px,16dvh,84px)!important;height:clamp(48px,16dvh,84px)!important;flex-shrink:0}.recorder-active .recorder-status{margin-top:8px}.recorder-active .recorder-timer>:first-child{font-size:40px}.recorder-active .recorder-controls{margin-top:12px;flex-shrink:0}.recorder-permission{position:sticky;bottom:0;z-index:10}div.short-landscape-session{height:100dvh;min-height:0;overflow:hidden}.short-landscape-session>footer,.short-landscape-session>header{flex-shrink:0}.short-landscape-session>main{min-height:0;overflow-y:auto;justify-content:flex-start;padding:8px calc(var(--safe-area-right) + 16px) 8px calc(var(--safe-area-left) + 16px)}.short-landscape-session>footer{padding:8px var(--safe-area-right) max(8px,var(--safe-area-bottom)) var(--safe-area-left)}.short-landscape-session>footer [data-simulator-hotkeys]{display:none}.short-landscape-session .short-landscape-stage[data-part2=true]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:16px;height:100%;min-height:0;flex-shrink:0}.short-landscape-session .short-landscape-stage[data-part2=true]>:first-child{grid-row:1;min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain}.short-landscape-session .short-landscape-stage[data-part2=true]>:nth-child(2){grid-column:2;grid-row:1/-1}.short-landscape-session .short-landscape-stage[data-part2=true]>:nth-child(n+3){grid-column:1}.short-landscape-session .short-landscape-countdown{height:100%;min-height:0;justify-content:center;gap:6px}.short-landscape-session .short-landscape-countdown>p{min-height:0;overflow-y:auto}.short-landscape-session .short-landscape-countdown button{flex-shrink:0;min-height:44px}.short-landscape-session .short-landscape-countdown .short-landscape-prep-timer{flex-shrink:0;width:56px;height:56px}.short-landscape-session .short-landscape-prep-timer span:first-child{font-size:24px}.short-landscape-session .short-landscape-prep-timer span:nth-child(2){display:none}}@font-face{font-family:plusJakarta;src:url(https://cdn-app.joespeaking.com/_next/static/media/2d9840a64edc8673-s.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:plusJakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_84cc4b{font-family:plusJakarta,plusJakarta Fallback}.__variable_84cc4b{--font-plus-jakarta:"plusJakarta","plusJakarta Fallback"}@font-face{font-family:caveat;src:url(https://cdn-app.joespeaking.com/_next/static/media/8b91ed46f7bd0529-s.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:caveat Fallback;src:local("Arial");ascent-override:128.40%;descent-override:40.12%;line-gap-override:0.00%;size-adjust:74.77%}.__className_689bf1{font-family:caveat,caveat Fallback}.__variable_689bf1{--font-caveat:"caveat","caveat Fallback"}