.speaking-practice-guide_session__gXkjZ{z-index:1000;transition:none;display:flex;flex-direction:column;gap:16px;width:min(900px,calc(100vw - 32px));max-width:900px;height:min(720px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);padding:24px;overflow:hidden}.speaking-practice-guide_clockRow__b5Sva,.speaking-practice-guide_header__uXE9R{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.speaking-practice-guide_content__d0Qb6{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;align-items:center;min-height:0;flex:1}.speaking-practice-guide_examiner__8pRA8{display:flex;justify-content:center}.speaking-practice-guide_card__kNq60{min-width:0}.speaking-practice-guide_card__kNq60 h3{font-size:clamp(18px,2.5vw,26px);font-weight:700;line-height:1.3}.speaking-practice-guide_card__kNq60 ul{margin-top:12px;padding-left:20px;list-style:disc}.speaking-practice-guide_card__kNq60 li{margin-top:8px;line-height:1.45}.speaking-practice-guide_footer__2n_L9,.speaking-practice-guide_review__zVOcv{flex-shrink:0;border-top:1px solid #cbd5e1;padding-top:12px}.speaking-practice-guide_footer__2n_L9{display:flex;flex-direction:column;gap:8px}@media (max-width:639px){.speaking-practice-guide_session__gXkjZ{width:100vw;height:100dvh;max-height:100dvh;border-radius:0;padding:max(12px,env(safe-area-inset-top)) 16px max(12px,env(safe-area-inset-bottom));gap:12px}.speaking-practice-guide_content__d0Qb6{grid-template-columns:1fr;gap:10px;align-content:center}.speaking-practice-guide_examiner__8pRA8 button{width:100px!important;height:100px!important}.speaking-practice-guide_card__kNq60 h3{font-size:19px}.speaking-practice-guide_card__kNq60 li{margin-top:5px;font-size:15px}}@media (max-height:680px){.speaking-practice-guide_session__gXkjZ{padding:12px;gap:8px}.speaking-practice-guide_content__d0Qb6{grid-template-columns:88px minmax(0,1fr);gap:12px}.speaking-practice-guide_examiner__8pRA8 button{width:76px!important;height:76px!important}.speaking-practice-guide_card__kNq60 h3{font-size:16px}.speaking-practice-guide_card__kNq60 ul{margin-top:6px;padding-left:16px}.speaking-practice-guide_card__kNq60 li{margin-top:3px;font-size:13px;line-height:1.3}.speaking-practice-guide_footer__2n_L9{padding-top:8px;gap:5px}}.speaking-practice-guide_entry__JcdBa{display:flex;align-items:center;gap:24px}.speaking-practice-guide_entryAvatar__48FVw button{width:160px!important;height:160px!important}@media (max-width:639px){.speaking-practice-guide_entry__JcdBa{flex-direction:column;gap:12px;text-align:center}.speaking-practice-guide_entry__JcdBa>div:last-child,.speaking-practice-guide_entry__JcdBa>div:last-child>button{width:100%}.speaking-practice-guide_entryAvatar__48FVw button{width:144px!important;height:144px!important}}@media (min-width:640px) and (max-height:480px){.speaking-practice-guide_session__gXkjZ[data-phase=review]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto}.speaking-practice-guide_session__gXkjZ[data-phase=review] .speaking-practice-guide_header__uXE9R{grid-column:1/-1}.speaking-practice-guide_session__gXkjZ[data-phase=review] .speaking-practice-guide_content__d0Qb6{grid-column:1;grid-row:2/4}.speaking-practice-guide_session__gXkjZ[data-phase=review] .speaking-practice-guide_review__zVOcv{grid-column:2;grid-row:2;align-self:center}.speaking-practice-guide_session__gXkjZ[data-phase=review] .speaking-practice-guide_footer__2n_L9{grid-column:2;grid-row:3}}