.motion-heading.svelte-1qpycrd{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.unit-title.svelte-1qpycrd{text-overflow:ellipsis;white-space:nowrap;color:#738296;flex:1;min-width:0;font-size:13px;overflow:hidden}.unit-auto.svelte-1qpycrd{align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.unit-auto.svelte-1qpycrd input:where(.svelte-1qpycrd){width:16px;height:16px}.motion-heading.svelte-1qpycrd .category-back:where(.svelte-1qpycrd){margin:0;font-size:18px}.category-back.svelte-1qpycrd{color:#285bea;margin-bottom:16px;font-size:20px;font-weight:600;text-decoration:none;display:inline-block}.motion-demo.svelte-1qpycrd{width:100%;min-width:0;max-width:1180px;margin:auto}.word-selector.svelte-1qpycrd{align-items:center;gap:12px;margin-bottom:14px;display:flex}.word-selector.svelte-1qpycrd label:where(.svelte-1qpycrd){white-space:nowrap}.word-selector.svelte-1qpycrd select:where(.svelte-1qpycrd){min-width:0;max-width:480px}.demo-words.svelte-1qpycrd{flex-wrap:wrap;gap:8px;display:flex}.demo-words.svelte-1qpycrd button:where(.svelte-1qpycrd){border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:8px 18px}.demo-words.svelte-1qpycrd .chosen:where(.svelte-1qpycrd){color:#285bea;background:#edf3ff;border-color:#285bea}.motion-demo-position.svelte-1qpycrd{color:var(--muted);justify-content:space-between;gap:10px;margin:14px 0;font-size:12px;display:flex}.motion-demo.svelte-1qpycrd .word-card.focus-player{scrollbar-gutter:stable;height:clamp(760px,105svh,1000px);min-height:0;max-height:none;padding:24px 38px;overflow:auto}.motion-demo.svelte-1qpycrd .focus-player h1{margin-bottom:10px;font-size:clamp(58px,6vw,86px)}.motion-demo.svelte-1qpycrd .focus-player .sense-list{margin-top:12px}.motion-demo.svelte-1qpycrd .focus-player .sense h2{margin:10px 0;font-size:29px}.motion-demo.svelte-1qpycrd .focus-player .definition{margin:10px 0;font-size:15px}.motion-demo.svelte-1qpycrd .focus-player .chinese-definition{font-size:14px}.motion-demo.svelte-1qpycrd .focus-player blockquote{margin:12px 0 0;font-size:14px}.motion-demo.svelte-1qpycrd .word-card.focus-player .sense{margin:0}.motion-demo.svelte-1qpycrd .practice-learning{grid-template-columns:minmax(0,1fr);gap:12px}.motion-demo.svelte-1qpycrd .word-card.focus-player{min-width:0}.motion-demo.svelte-1qpycrd .focus-player h1{white-space:nowrap;overflow-wrap:normal;text-wrap:balance}@media (width<=760px){.motion-demo.svelte-1qpycrd .word-card.focus-player>header{padding-top:44px}.demo-words.svelte-1qpycrd{gap:6px}.demo-words.svelte-1qpycrd button:where(.svelte-1qpycrd){padding:8px 12px}.motion-demo.svelte-1qpycrd .word-card.focus-player{padding:20px 16px}.motion-demo.svelte-1qpycrd .focus-player h1{font-size:60px}.motion-demo.svelte-1qpycrd .focus-player .sense h2{font-size:21px}}.motion-demo.svelte-1qpycrd .focus-player h1[data-headword-wrapped=true]{white-space:normal;overflow-wrap:anywhere}.motion-session-settings.svelte-1qpycrd{flex-wrap:wrap;align-items:center;gap:12px;margin:15px 0;display:flex}.motion-session-settings.svelte-1qpycrd label:where(.svelte-1qpycrd){align-items:center;gap:8px;display:flex}.group-actions.svelte-1qpycrd button:where(.svelte-1qpycrd){border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);border-radius:10px;padding:10px 18px}.group-actions.svelte-1qpycrd .button-primary:where(.svelte-1qpycrd){color:#fff;background:#285bea;border-color:#285bea}.group-actions.svelte-1qpycrd{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:18px 0;display:flex}.group-complete.svelte-1qpycrd{text-align:center;padding:70px 20px}.group-complete.svelte-1qpycrd a:where(.svelte-1qpycrd){margin:12px}.live-brand.svelte-1qpycrd{z-index:5;background:var(--paper);justify-content:center;padding:16px 0;display:flex;position:sticky;top:0}.live-presentation.svelte-1qpycrd{max-width:var(--live-width);padding-top:var(--live-padding);flex-direction:column;display:flex}.live-presentation.svelte-1qpycrd>.motion-heading:where(.svelte-1qpycrd),.live-presentation.svelte-1qpycrd>.word-selector:where(.svelte-1qpycrd),.live-presentation.svelte-1qpycrd>.demo-words:where(.svelte-1qpycrd),.live-presentation.svelte-1qpycrd>.motion-demo-position:where(.svelte-1qpycrd),.live-presentation.svelte-1qpycrd .player-panel,.live-presentation.svelte-1qpycrd .word-card .icon-button{display:none}.live-presentation.svelte-1qpycrd .motion-session-settings:where(.svelte-1qpycrd){opacity:.7;order:10;margin:12px 0}.live-presentation.svelte-1qpycrd .motion-session-settings:where(.svelte-1qpycrd):focus-within,.live-presentation.svelte-1qpycrd .motion-session-settings:where(.svelte-1qpycrd):hover{opacity:1}.live-presentation.svelte-1qpycrd .word-card.focus-player{height:auto;box-shadow:none;border:0;padding-top:10px;overflow:visible}.live-presentation.svelte-1qpycrd .live-brand:where(.svelte-1qpycrd) .brand-link{pointer-events:none}.app-frame:has(.live-presentation){display:block!important}.app-frame:has(.live-presentation) .app-column{width:100%!important;margin-left:0!important;padding-bottom:0!important}:is(.app-frame:has(.live-presentation) .local-mode-banner,.app-frame:has(.live-presentation) .public-footer,.app-frame:has(.live-presentation) .mobile-guest-account),:is(.app-frame:has(.live-presentation) .app-sidebar,.app-frame:has(.live-presentation) .mobile-nav,.app-frame:has(.live-presentation) .mobile-learning-header){display:none!important}.app-frame:has(.live-presentation) .app-main{width:100%!important;margin:0!important;padding:16px!important}.motion-demo.svelte-1qpycrd:not(.live-presentation){grid-template-columns:auto minmax(0,1fr);gap:6px 20px;display:grid}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-heading:where(.svelte-1qpycrd){align-self:center;margin:0;font-size:18px}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.word-selector:where(.svelte-1qpycrd){justify-content:flex-end;margin:0}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.word-selector:where(.svelte-1qpycrd) select:where(.svelte-1qpycrd){min-height:38px;padding-block:6px;font-size:14px}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.demo-words:where(.svelte-1qpycrd),.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-demo-position:where(.svelte-1qpycrd),.motion-demo.svelte-1qpycrd:not(.live-presentation) .practice-learning,.motion-demo.svelte-1qpycrd:not(.live-presentation)>.group-actions:where(.svelte-1qpycrd),.motion-demo.svelte-1qpycrd:not(.live-presentation)>.group-complete:where(.svelte-1qpycrd){grid-column:1/-1}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-session-settings:where(.svelte-1qpycrd):empty{display:none}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-session-settings:where(.svelte-1qpycrd):not(:empty){grid-column:1/-1;margin:0}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.demo-words:where(.svelte-1qpycrd) button:where(.svelte-1qpycrd){padding:6px 14px;font-size:14px}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-demo-position:where(.svelte-1qpycrd){margin:2px 0 4px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .practice-learning{grid-template-rows:auto auto;gap:10px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .word-card.focus-player{box-sizing:border-box;height:clamp(330px,100svh - 450px,560px);padding:14px 28px;overflow:hidden}.motion-demo.svelte-1qpycrd:not(.live-presentation) .motion-flip-scene{min-height:0}.motion-demo.svelte-1qpycrd:not(.live-presentation) .motion-face{justify-content:safe center}.motion-demo.svelte-1qpycrd:not(.live-presentation) .focus-player h1{margin-bottom:6px;font-size:clamp(48px,8svh,72px)}.motion-demo.svelte-1qpycrd:not(.live-presentation) .motion-front .part-of-speech{margin:6px 0}.motion-demo.svelte-1qpycrd:not(.live-presentation) .meaning-motion{width:min(100%,clamp(170px,24svh,300px));margin:6px auto}.motion-demo.svelte-1qpycrd:not(.live-presentation) .motion-back .sense h2{margin:6px 0;font-size:clamp(21px,2vw,27px)}.motion-demo.svelte-1qpycrd:not(.live-presentation) .learning-example{margin:8px 0}.motion-demo.svelte-1qpycrd:not(.live-presentation) .example-english{margin:8px 0;font-size:clamp(20px,2vw,26px);line-height:1.5}.motion-demo.svelte-1qpycrd:not(.live-presentation) .example-chinese{margin:6px 0;font-size:clamp(18px,1.8vw,24px);line-height:1.5}.motion-demo.svelte-1qpycrd:not(.live-presentation) .secondary-definition{margin-top:10px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .player-panel{padding:10px 14px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .motion-settings{gap:6px 12px!important}.motion-demo.svelte-1qpycrd:not(.live-presentation) .player-settings select{min-height:36px;padding:5px 24px 5px 8px;font-size:12px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .player-settings button{min-height:36px;padding:5px 9px;font-size:12px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .player-status{min-height:18px;margin:3px 0}.motion-demo.svelte-1qpycrd:not(.live-presentation) .keyboard-shortcut-label{margin:0 0 4px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .transport-controls button{min-height:44px;padding:6px 12px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .mark-controls{margin-top:6px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .mark-controls button{min-height:36px;padding:5px 10px}.app-main:has(.motion-demo:not(.live-presentation)){width:min(1180px,100% - 48px);padding:12px 0 24px}@media (width<=760px){.motion-heading.svelte-1qpycrd{flex-wrap:wrap;gap:8px}.motion-demo.svelte-1qpycrd:not(.live-presentation){grid-template-columns:minmax(0,1fr);gap:8px}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.word-selector:where(.svelte-1qpycrd){justify-content:flex-start}.motion-demo.svelte-1qpycrd:not(.live-presentation) .word-card.focus-player{height:420px;padding:14px 16px}.motion-demo.svelte-1qpycrd:not(.live-presentation) .meaning-motion{width:min(100%,250px)}.app-main:has(.motion-demo:not(.live-presentation)){width:calc(100% - 24px)}}@media (width>=761px){.motion-demo.svelte-1qpycrd:not(.live-presentation){grid-template-columns:minmax(0,1fr) auto auto;column-gap:14px}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-heading:where(.svelte-1qpycrd){grid-column:1/-1}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.demo-words:where(.svelte-1qpycrd){flex-wrap:nowrap;grid-area:2/1;align-items:center;min-width:0;overflow-x:auto}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.demo-words:where(.svelte-1qpycrd) button:where(.svelte-1qpycrd){white-space:nowrap;flex-shrink:0}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.word-selector:where(.svelte-1qpycrd){grid-area:2/2;align-self:center;gap:8px}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.word-selector:where(.svelte-1qpycrd) select:where(.svelte-1qpycrd){width:210px;max-width:210px}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-demo-position:where(.svelte-1qpycrd){white-space:nowrap;grid-area:2/3;justify-content:flex-end;align-self:center;margin:0}.motion-demo.svelte-1qpycrd:not(.live-presentation)>.motion-session-settings:where(.svelte-1qpycrd):not(:empty){grid-row:3}.motion-demo.svelte-1qpycrd:not(.live-presentation) .transport-controls{grid-template-columns:repeat(4,minmax(0,1fr))}.motion-demo.svelte-1qpycrd:not(.live-presentation) .transport-controls .play-control{grid-area:auto}.motion-demo.svelte-1qpycrd:not(.live-presentation) .keyboard-shortcut-label{display:none}.motion-demo.svelte-1qpycrd:not(.live-presentation) .player-status{min-height:14px;margin:2px 0;font-size:12px;line-height:14px}}
