#kxScopedCourse.kx-canonical-paper{padding:0;border:0;background:transparent;overflow:hidden}.kx-course-paper-frame{display:block;width:100%;height:max(650px,82dvh);border:0;background:white;border-radius:14px}.kx-paper-save-status{font-size:12px;padding:8px 14px;color:#547769;margin:0}
#kxPaperShareRegion{position:fixed;left:12px;top:12px;width:calc(100vw - 400px);height:calc(100dvh - 24px);z-index:10020;background:white;border:1px solid #eadfce;border-radius:10px;overflow:auto;isolation:isolate;contain:paint}#kxPaperShareRegion #kxScopedCourse{margin:0;padding:0;min-height:100%;border:0}#kxPaperShareRegion .kx-course-paper-frame{height:calc(100dvh - 28px);border-radius:0}#kxPaperShareRegion .kx-paper-save-status{display:none}.kx-paper-sharing #kxSmartSpace{z-index:10021;right:12px;bottom:15px;width:365px;max-height:calc(100dvh - 30px)}.kx-paper-sharing #kxDictionaryToggle,.kx-paper-sharing #kxChatLauncher,.kx-paper-sharing #kxAttentionNotice{display:none!important}.kx-paper-sharing #toast{left:auto;right:15px;max-width:350px;transform:none}
.v44-screen-viewport{max-height:55dvh;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;background:#fff;border-radius:9px}.v44-screen-viewport:has(video[hidden]){display:none}.v44-screen-viewport .v43-remote-screen{display:block;max-height:none;width:100%;object-fit:contain}.v44-zoom{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:8px 0}.v44-zoom span{font-size:12px;min-width:38px;text-align:center}#kxSmartSpace.expanded{inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;border-radius:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));display:flex;flex-direction:column;overflow:auto;z-index:10040}#kxSmartSpace.expanded .v43-video-pair{width:230px;flex:none}#kxSmartSpace.expanded .v44-screen-viewport{flex:1;min-height:150px;max-height:none}#kxSmartSpace.expanded .v43-connection{margin:6px 0}#kxSmartSpace.expanded .v43-play-tip{margin:4px 0}body.kx-space-expanded{overflow:hidden}#kxSmartSpace.expanded header button:nth-of-type(2){background:#fce5b6}#kxAttentionNotice{position:fixed;bottom:14px;left:calc(var(--kx-sidebar,212px) + 20px);z-index:10010;font-size:12px;max-width:calc(100vw - 180px);padding:9px 13px;border-radius:9px;background:#eaf5ef;color:#356a55;box-shadow:0 3px 14px #2344}#kxAttentionNotice.away{background:#fff0db;color:#966323}.v44-attention-dialog{width:min(720px,94vw)}.v44-attention-events{line-height:1.9;font-size:13px;padding-left:24px}
@media(max-width:700px){.kx-course-paper-frame{height:78dvh;min-height:520px}#kxSmartSpace.expanded .v43-video-pair{width:160px}#kxSmartSpace.expanded .v43-video-tile{aspect-ratio:16/9}#kxSmartSpace.expanded .v43-peer-state{margin:4px 0}#kxSmartSpace.expanded .v43-call-controls{margin:4px 0}#kxSmartSpace.expanded>small{display:none}#kxAttentionNotice{left:10px;bottom:12px;max-width:calc(100vw - 135px);font-size:10px}.v44-zoom button{min-height:36px!important}#kxPaperShareRegion{width:calc(100vw - 24px);height:60dvh}.kx-paper-sharing #kxSmartSpace{max-height:32dvh}}
.kx-paper-sharing dialog{left:auto;right:12px;width:365px;max-width:calc(100vw - 24px);margin:12px 0}.kx-paper-sharing #kxSmartSpace header{flex-wrap:wrap}.kx-paper-sharing #kxSmartSpace .v44-zoom{display:none}
