@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800&display=swap";
.PageLesson-module__n0yGuW__contentContainer{margin:0 auto;padding:18px 8px 0;position:relative}.PageLesson-module__n0yGuW__lessonActions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;max-width:740px;margin:28px auto 32px;padding-top:20px;display:flex}.PageLesson-module__n0yGuW__lessonActions>:last-child{margin-left:auto}@media (max-width:640px){.PageLesson-module__n0yGuW__contentContainer{padding:12px 2px 80px}.PageLesson-module__n0yGuW__lessonActions{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px;display:grid}.PageLesson-module__n0yGuW__lessonActions>:last-child{margin-left:0}}@media print{.PageLesson-module__n0yGuW__contentContainer{padding:0}.PageLesson-module__n0yGuW__lessonActions{display:none}}
.LessonContent-module__9tjmka__lessonContainer{max-width:740px;margin:0 auto}@media print{.LessonContent-module__9tjmka__lessonContainer{max-width:none;font-size:10.5pt;line-height:1.25}}
.Phrases-module__AzXHfG__emptyPhrase{width:100%;height:1rem}.Phrases-module__AzXHfG__dialogue{gap:12px;display:grid}.Phrases-module__AzXHfG__dialogueTurn{--lesson-phrase-size:17px;--lesson-phrase-weight:600;border:1px solid var(--border-subtle);background:var(--card-bg);border-radius:16px;min-width:0;padding:12px 10px 8px}.Phrases-module__AzXHfG__reply{background:color-mix(in srgb, var(--primary-light) 65%, var(--card-bg));margin-left:20px}@media (max-width:640px){.Phrases-module__AzXHfG__dialogueTurn{padding:10px 6px 6px}.Phrases-module__AzXHfG__reply{margin-left:10px}}@media print{.Phrases-module__AzXHfG__dialogueTurn{border:0;padding:4px 0}.Phrases-module__AzXHfG__reply{margin-left:0}}
.Header-module__KBCBuG__header{gap:5px;margin:28px 0 14px;padding:0;scroll-margin-top:20px;display:grid}.Header-module__KBCBuG__h1{margin:2px 0 24px}.Header-module__KBCBuG__h2,.Header-module__KBCBuG__h3,.Header-module__KBCBuG__h4,.Header-module__KBCBuG__h5,.Header-module__KBCBuG__h6{padding-top:2px}.Header-module__KBCBuG__headingMain{color:var(--primary-dark);overflow-wrap:anywhere;font-size:20px;font-weight:800;line-height:1.25}.Header-module__KBCBuG__headingSecondary{color:var(--secondary-text-color);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}.Header-module__KBCBuG__h1 .Header-module__KBCBuG__headingMain{color:var(--foreground);letter-spacing:-.025em;font-size:clamp(25px,3vw,32px)}.Header-module__KBCBuG__h1 .Header-module__KBCBuG__headingSecondary{font-size:15px}.Header-module__KBCBuG__h3 .Header-module__KBCBuG__headingMain,.Header-module__KBCBuG__h4 .Header-module__KBCBuG__headingMain,.Header-module__KBCBuG__h5 .Header-module__KBCBuG__headingMain,.Header-module__KBCBuG__h6 .Header-module__KBCBuG__headingMain{font-size:18px}.Header-module__KBCBuG__primaryText{font-family:var(--lesson-original-font,var(--font-sans))}.Header-module__KBCBuG__secondaryText{font-family:var(--lesson-translation-font,var(--font-sans))}@media (max-width:640px){.Header-module__KBCBuG__header{margin-top:24px}.Header-module__KBCBuG__h1{margin-top:0}.Header-module__KBCBuG__h1 .Header-module__KBCBuG__headingMain{color:var(--foreground);font-size:24px}.Header-module__KBCBuG__h1 .Header-module__KBCBuG__headingSecondary{font-size:13px}.Header-module__KBCBuG__headingMain{font-size:18px}}@media print{.Header-module__KBCBuG__header{break-after:avoid;margin:12px 0 6px}.Header-module__KBCBuG__headingMain{color:#000}.Header-module__KBCBuG__headingSecondary{color:#555}}
.Collapsible-module__W7PR9G__container{margin:12px 0}.Collapsible-module__W7PR9G__toggleRow{color:var(--muted);align-items:center;gap:10px;padding:0 8px;font-size:12px;font-weight:650;display:flex}.Collapsible-module__W7PR9G__contentCollapsed{display:none}.Collapsible-module__W7PR9G__contentExpanded{margin-top:10px;display:block}.Collapsible-module__W7PR9G__button{border:1px solid var(--border);width:32px;height:32px;color:var(--primary);background:var(--card-bg);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.Collapsible-module__W7PR9G__button svg{width:18px;height:18px}.Collapsible-module__W7PR9G__button:hover,.Collapsible-module__W7PR9G__button[aria-expanded=true]{background:var(--primary-light);border-color:var(--primary)}@media print{.Collapsible-module__W7PR9G__toggleRow{display:none}.Collapsible-module__W7PR9G__content,.Collapsible-module__W7PR9G__contentCollapsed,.Collapsible-module__W7PR9G__contentExpanded{display:block}}
.Statistics-module__2ubxmW__vocabularyContainer{max-width:1200px;margin:0 auto;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.Statistics-module__2ubxmW__header{text-align:center}.Statistics-module__2ubxmW__title{color:var(--primary-text-color);margin:0 0 1rem;font-size:2.5rem;font-weight:700}.Statistics-module__2ubxmW__progressSection{margin:1.5rem 0}.Statistics-module__2ubxmW__progressInfo{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Statistics-module__2ubxmW__wordsCount{color:var(--primary-text-color);font-size:1.2rem;font-weight:600}.Statistics-module__2ubxmW__progressPercent{color:var(--primary-text-color);text-shadow:0 2px 4px #0000001a;font-size:1.5rem;font-weight:700}.Statistics-module__2ubxmW__progressBar{background:#e8f0fe;border:1px solid #2563eb33;border-radius:10px;width:100%;height:20px;margin-bottom:1rem;overflow:hidden;box-shadow:inset 0 2px 4px #2563eb1a}.Statistics-module__2ubxmW__progressFill{background:linear-gradient(90deg, var(--primary-text-color), var(--primary-translit-color), var(--secondary-translit-color));border-radius:10px;height:100%;transition:width .8s cubic-bezier(.25,.46,.45,.94);position:relative;box-shadow:0 2px 8px #2563eb4d}.Statistics-module__2ubxmW__progressFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:2s infinite Statistics-module__2ubxmW__shimmer;position:absolute;inset:0}@keyframes Statistics-module__2ubxmW__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Statistics-module__2ubxmW__progressNote{text-align:center;color:var(--primary-text-color);margin:0;font-size:1rem;font-style:italic}.Statistics-module__2ubxmW__detailsButton{background:linear-gradient(135deg, var(--primary-text-color), #4f7cff);color:#fff;cursor:pointer;border:none;border-radius:25px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #2563eb4d}.Statistics-module__2ubxmW__detailsButton:hover{background:linear-gradient(135deg, #4f7cff, var(--primary-text-color));transform:translateY(-2px);box-shadow:0 6px 20px #2563eb66}.Statistics-module__2ubxmW__detailsButton:active{transform:translateY(0)}.Statistics-module__2ubxmW__stats{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.Statistics-module__2ubxmW__statItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:20px;padding:.5rem 1rem;font-weight:500}.Statistics-module__2ubxmW__detailsSection{margin-top:2rem;animation:.5s cubic-bezier(.25,.46,.45,.94) Statistics-module__2ubxmW__slideDown}@keyframes Statistics-module__2ubxmW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Statistics-module__2ubxmW__loading{color:#666;flex-direction:column;justify-content:center;align-items:center;padding:4rem;display:flex}.Statistics-module__2ubxmW__loadingSpinner{border:4px solid #f3f3f3;border-top-color:#3f51b5;border-radius:50%;width:50px;height:50px;margin-bottom:1rem;animation:1s linear infinite Statistics-module__2ubxmW__spin}@keyframes Statistics-module__2ubxmW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.Statistics-module__2ubxmW__vocabularyContainer{padding:1rem}.Statistics-module__2ubxmW__title{font-size:2rem}.Statistics-module__2ubxmW__progressInfo{text-align:center;flex-direction:column;gap:.5rem}.Statistics-module__2ubxmW__wordsCount{font-size:1.1rem}.Statistics-module__2ubxmW__progressPercent{font-size:1.3rem}.Statistics-module__2ubxmW__progressBar{height:16px}.Statistics-module__2ubxmW__detailsButton{padding:.6rem 1.5rem;font-size:.9rem}.Statistics-module__2ubxmW__stats{gap:1rem}}@media (max-width:480px){.Statistics-module__2ubxmW__title{font-size:1.5rem}.Statistics-module__2ubxmW__progressNote{font-size:1rem}.Statistics-module__2ubxmW__detailsButton{padding:.5rem 1.2rem;font-size:.8rem}.Statistics-module__2ubxmW__stats{flex-direction:column;gap:.5rem}}
.BrickWall-module__bx7FHq__brickWall{background:linear-gradient(135deg,#f8fafe,#f0f7ff,#f6fbf6,#fff9f0);border-radius:16px;flex-wrap:wrap;align-content:flex-start;gap:1px;padding:2rem;display:flex;position:relative;overflow:hidden;transform:scaleY(-1)}.BrickWall-module__bx7FHq__brick{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;height:30px;padding:4px 8px;transition:all .3s;display:flex;position:relative;transform:scaleY(-1);box-shadow:0 2px 4px #0000001a}.BrickWall-module__bx7FHq__brick:active{transform:scaleY(-1)translateY(1px)scale(.98);box-shadow:0 1px 2px #0003}.BrickWall-module__bx7FHq__brick:hover{transform:scaleY(-1)translateY(-1px)scale(1.02)!important;box-shadow:0 4px 8px #00000026!important}.BrickWall-module__bx7FHq__previousBrick,.BrickWall-module__bx7FHq__color0{background:linear-gradient(135deg,#d1e7ff,#90c2ff)}.BrickWall-module__bx7FHq__color1{background:linear-gradient(135deg,#d4edda,#95d3a4)}.BrickWall-module__bx7FHq__color2{background:linear-gradient(135deg,#f8d7da,#f1b2bb)}.BrickWall-module__bx7FHq__color3{background:linear-gradient(135deg,#f4e4c1,#e6cc88)}.BrickWall-module__bx7FHq__newBrick{background:linear-gradient(135deg,gold,#ffb347);animation-fill-mode:both;box-shadow:0 3px 6px #ffd70066}.BrickWall-module__bx7FHq__waiting{opacity:0;transform:scaleY(-1)translateY(-100px)scale(.8)}.BrickWall-module__bx7FHq__animated{animation:.8s cubic-bezier(.68,-.55,.265,1.55) forwards BrickWall-module__bx7FHq__brickFall}@keyframes BrickWall-module__bx7FHq__brickFall{0%{opacity:0;transform:scaleY(-1)translateY(-100px)scale(.8)rotate(5deg)}to{opacity:1;transform:scaleY(-1)translateY(0)scale(1)rotate(0)}}.BrickWall-module__bx7FHq__word{color:var(--primary-text-color);text-align:center;text-shadow:0 1px 2px #fffc;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.2}@media (max-width:768px){.BrickWall-module__bx7FHq__brickWall{gap:1px;padding:1rem}.BrickWall-module__bx7FHq__brick{height:25px;padding:3px 6px}.BrickWall-module__bx7FHq__word{font-size:.7rem}}@media (max-width:480px){.BrickWall-module__bx7FHq__brickWall{gap:1px}.BrickWall-module__bx7FHq__brick{height:22px;padding:2px 4px}.BrickWall-module__bx7FHq__word{font-size:.65rem}}.BrickWall-module__bx7FHq__brick:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff4d 0%,#0000 50%,#0000001a 100%);position:absolute;inset:0}.BrickWall-module__bx7FHq__brickWall:before{content:"";pointer-events:none;border-radius:inherit;background-image:radial-gradient(circle at 20% 80%,#7877c64d 0%,#0000 50%),radial-gradient(circle at 80% 20%,#ffb1994d 0%,#0000 50%);position:absolute;inset:0}
.SelfCheckEntryLink-module__uE-ueW__wrapper{justify-content:flex-start;margin:0;display:flex}.SelfCheckEntryLink-module__uE-ueW__link{border:1px solid color-mix(in srgb, var(--primary-text-color) 30%, var(--border));background:color-mix(in srgb, var(--primary-text-color) 8%, var(--card-bg));min-height:2.6rem;color:var(--primary-text-color);border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 22px #00000012}.SelfCheckEntryLink-module__uE-ueW__link:hover{border-color:color-mix(in srgb, var(--primary-text-color) 46%, var(--border));background:color-mix(in srgb, var(--primary-text-color) 13%, var(--card-bg));transform:translateY(-1px);box-shadow:0 10px 28px #0000001a}.SelfCheckEntryLink-module__uE-ueW__icon{flex:none;width:1.1rem;height:1.1rem}@media (max-width:640px){.SelfCheckEntryLink-module__uE-ueW__wrapper,.SelfCheckEntryLink-module__uE-ueW__link{width:100%}.SelfCheckEntryLink-module__uE-ueW__link{min-height:2.85rem}}@media print{.SelfCheckEntryLink-module__uE-ueW__wrapper{display:none!important}}
.LessonTheme-module__OcTvqq__theme{--font-sans:"Nunito", "Trebuchet MS", sans-serif;--text:var(--foreground);--primary-text-color:var(--foreground);--lesson-original-font:var(--font-sans);--lesson-translation-font:var(--font-sans);--lesson-primary-translit-font:"Doulos SIL", serif;--lesson-secondary-translit-font:var(--font-sans);min-height:100dvh;color:var(--foreground);background:var(--background);font-family:var(--font-sans)}.LessonTheme-module__OcTvqq__theme button,.LessonTheme-module__OcTvqq__theme input,.LessonTheme-module__OcTvqq__theme select{font-family:inherit}.LessonTheme-module__OcTvqq__theme button:focus-visible,.LessonTheme-module__OcTvqq__theme a:focus-visible,.LessonTheme-module__OcTvqq__theme summary:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.LessonTheme-module__OcTvqq__theme [data-speech-warning]{width:100%;max-width:none;box-shadow:none;border-radius:12px;margin:0 0 18px;padding:10px 12px}.LessonTheme-module__OcTvqq__theme [data-speech-warning]>div{gap:8px;font-size:12px;line-height:1.45}@media print{.LessonTheme-module__OcTvqq__theme{color:#000;background:#fff}}
.RichMediaShared-module__s-FXXG__layers{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.RichMediaShared-module__s-FXXG__layerButton{--rich-layer-accent:var(--rich-accent,#6366f1);border:1px solid var(--rich-border,#cbd5e1);background:var(--rich-surface,#fff);min-height:40px;color:var(--rich-muted,#64748b);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;padding:8px 14px;font-size:13px;font-weight:650;line-height:1.25;transition:background .15s,border-color .15s,color .15s}.RichMediaShared-module__s-FXXG__layerButton[data-layer=secondaryText]{--rich-layer-accent:var(--rich-muted,#64748b)}.RichMediaShared-module__s-FXXG__layerButton[data-layer=primaryTranslit]{--rich-layer-accent:var(--rich-transcription,#047857)}.RichMediaShared-module__s-FXXG__layerButton[data-layer=secondaryTranslit]{--rich-layer-accent:var(--rich-pronunciation,#b45309)}.RichMediaShared-module__s-FXXG__layerButton[aria-pressed=true]{border-color:var(--rich-layer-accent);background:color-mix(in srgb, var(--rich-layer-accent) 12%, var(--rich-surface,#fff));color:var(--rich-layer-accent)}.RichMediaShared-module__s-FXXG__compactLayers{gap:6px}.RichMediaShared-module__s-FXXG__compactLayers .RichMediaShared-module__s-FXXG__layerButton{padding-left:11px;padding-right:11px}.RichMediaShared-module__s-FXXG__controls{box-sizing:border-box;width:100%;color:var(--rich-text,#0f172a);padding:4px 16px;font-family:inherit}.RichMediaShared-module__s-FXXG__timeline{align-items:center;gap:10px;min-height:22px;display:flex}.RichMediaShared-module__s-FXXG__time{min-width:29px;color:var(--rich-muted,#64748b);font-variant-numeric:tabular-nums;text-align:center;font-size:11px;line-height:1}.RichMediaShared-module__s-FXXG__seek{appearance:none;min-width:0;height:22px;accent-color:var(--rich-accent,#6366f1);cursor:pointer;background:0 0;flex:1;margin:0}.RichMediaShared-module__s-FXXG__seek::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--rich-accent,#6366f1) 0%, var(--rich-accent,#6366f1) var(--rich-seek-progress,0%), var(--rich-border,#cbd5e1) var(--rich-seek-progress,0%), var(--rich-border,#cbd5e1) 100%);border-radius:8px;height:4px}.RichMediaShared-module__s-FXXG__seek::-moz-range-track{background:var(--rich-border,#cbd5e1);border-radius:8px;height:4px}.RichMediaShared-module__s-FXXG__seek::-moz-range-progress{background:var(--rich-accent,#6366f1);border-radius:8px;height:4px}.RichMediaShared-module__s-FXXG__seek::-webkit-slider-thumb{appearance:none;border:2px solid var(--rich-surface,#fff);background:var(--rich-accent,#6366f1);width:12px;height:12px;box-shadow:0 0 0 1px var(--rich-accent,#6366f1);border-radius:50%;margin-top:-4px}.RichMediaShared-module__s-FXXG__seek::-moz-range-thumb{border:2px solid var(--rich-surface,#fff);background:var(--rich-accent,#6366f1);width:9px;height:9px;box-shadow:0 0 0 1px var(--rich-accent,#6366f1);border-radius:50%}.RichMediaShared-module__s-FXXG__transport{justify-content:center;align-items:center;gap:14px;min-height:48px;display:flex}.RichMediaShared-module__s-FXXG__controlButton{width:44px;height:44px;color:var(--rich-text,#0f172a);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;transition:background .15s,transform .15s;display:inline-flex}.RichMediaShared-module__s-FXXG__rateButton{font:inherit;font-variant-numeric:tabular-nums;font-size:13px;font-weight:750}.RichMediaShared-module__s-FXXG__playButton{background:var(--rich-accent,#6366f1);width:48px;height:48px;color:var(--rich-on-accent,#fff);border-radius:17px;flex-basis:48px}.RichMediaShared-module__s-FXXG__playButton svg{width:25px;height:25px}.RichMediaShared-module__s-FXXG__controlButton:active:not(:disabled){transform:scale(.94)}.RichMediaShared-module__s-FXXG__layerButton:focus-visible,.RichMediaShared-module__s-FXXG__controlButton:focus-visible,.RichMediaShared-module__s-FXXG__seek:focus-visible{outline:3px solid var(--rich-accent,#6366f1);outline-offset:3px}.RichMediaShared-module__s-FXXG__controlButton:disabled,.RichMediaShared-module__s-FXXG__seek:disabled{cursor:default;opacity:.4}@media (hover:hover){.RichMediaShared-module__s-FXXG__layerButton:hover{border-color:var(--rich-layer-accent);background:color-mix(in srgb, var(--rich-layer-accent) 12%, var(--rich-surface,#fff));color:var(--rich-layer-accent)}.RichMediaShared-module__s-FXXG__controlButton:hover:not(:disabled):not(.RichMediaShared-module__s-FXXG__playButton){background:var(--rich-soft,#e0e7ff);color:var(--rich-accent,#6366f1)}.RichMediaShared-module__s-FXXG__playButton:hover:not(:disabled){filter:brightness(1.1)}}@media (max-width:767px){.RichMediaShared-module__s-FXXG__layers{scrollbar-width:thin;scrollbar-color:var(--rich-border,#cbd5e1) transparent;flex-wrap:nowrap;gap:6px;margin:-3px;padding:3px;overflow-x:auto}.RichMediaShared-module__s-FXXG__layerButton,.RichMediaShared-module__s-FXXG__compactLayers .RichMediaShared-module__s-FXXG__layerButton{border-radius:10px;flex-shrink:0;min-height:32px;padding:6px 10px;font-size:12px}}@media (max-width:640px){.RichMediaShared-module__s-FXXG__transport{justify-content:space-between;gap:4px;max-width:360px;margin:0 auto}.RichMediaShared-module__s-FXXG__controls{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.RichMediaShared-module__s-FXXG__layerButton,.RichMediaShared-module__s-FXXG__controlButton{transition:none}}
.RichMediaErrorMessage-module__G78Swq__message{text-align:center;justify-items:center;gap:8px;max-width:36ch;display:grid}.RichMediaErrorMessage-module__G78Swq__emoji{font-size:32px;line-height:1}.RichMediaErrorMessage-module__G78Swq__text{margin:0;line-height:1.5}.RichMediaErrorMessage-module__G78Swq__title{font-weight:800;display:block}.RichMediaErrorMessage-module__G78Swq__hint{margin-top:5px;display:block}
.RichMediaViewer-module__XPFrXa__viewer{--rich-media-height:220px;--rich-controls-height:78px;box-sizing:border-box;min-width:0;color:var(--rich-text);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.RichMediaViewer-module__XPFrXa__mediaColumn{align-self:start;min-width:0;position:sticky;top:20px}.RichMediaViewer-module__XPFrXa__mediaHeading{min-width:0}.RichMediaViewer-module__XPFrXa__mediaPlayer{border:1px solid var(--rich-border);background:var(--rich-surface);min-width:0;box-shadow:0 8px 28px var(--rich-shadow);border-radius:22px;overflow:hidden}.RichMediaViewer-module__XPFrXa__mediaContent{box-sizing:border-box;background:var(--rich-surface);min-width:0;overflow:hidden}.RichMediaViewer-module__XPFrXa__controls{background:var(--rich-surface);min-width:0;color:var(--rich-text);position:relative}.RichMediaViewer-module__XPFrXa__transcript{min-width:0;padding-bottom:var(--rich-transcript-tail,0px)}.RichMediaViewer-module__XPFrXa__transcriptToolbar{z-index:3;background:var(--rich-bg);align-items:center;gap:10px;min-width:0;margin-bottom:12px;padding:8px 0 10px;display:flex;position:sticky;top:0}.RichMediaViewer-module__XPFrXa__transcriptToolbar>div{flex:1;min-width:0}.RichMediaViewer-module__XPFrXa__iconButton{border:1px solid var(--rich-border);background:var(--rich-surface);width:44px;height:44px;color:var(--rich-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex}.RichMediaViewer-module__XPFrXa__phrases{gap:10px;min-width:0;display:grid}.RichMediaViewer-module__XPFrXa__phrase{border:1px solid var(--rich-border);background:var(--rich-surface);width:100%;min-width:0;color:var(--rich-text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:17px;grid-template-columns:19px minmax(0,1fr) 22px;align-items:center;gap:9px;padding:15px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.RichMediaViewer-module__XPFrXa__phraseNumber{color:var(--rich-muted);font-variant-numeric:tabular-nums;text-align:center;opacity:.75;align-self:start;padding-top:4px;font-size:12px;font-weight:500;line-height:1.4}.RichMediaViewer-module__XPFrXa__phraseBody,.RichMediaViewer-module__XPFrXa__focusBody{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.RichMediaViewer-module__XPFrXa__original{color:var(--rich-text);font-size:17px;font-weight:800;line-height:1.45;display:block}.RichMediaViewer-module__XPFrXa__translation{color:var(--rich-muted);font-size:14px;font-weight:500;line-height:1.5;display:block}.RichMediaViewer-module__XPFrXa__pronunciation{color:var(--rich-pronunciation);font-size:14px;font-weight:500;line-height:1.5;display:block}.RichMediaViewer-module__XPFrXa__transcription{color:var(--rich-transcription);font-family:Doulos SIL,serif;font-size:17px;font-weight:400;line-height:1.5;display:block}.RichMediaViewer-module__XPFrXa__phrasePlay{width:20px;height:20px;color:var(--rich-muted);opacity:.6}.RichMediaViewer-module__XPFrXa__phraseActive{border-color:var(--rich-accent);background:var(--rich-soft);box-shadow:0 3px 12px var(--rich-shadow)}.RichMediaViewer-module__XPFrXa__phraseActive:before{background:var(--rich-accent);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;inset:13px auto 13px 0}.RichMediaViewer-module__XPFrXa__phraseActive .RichMediaViewer-module__XPFrXa__phrasePlay{color:var(--rich-accent);opacity:1}.RichMediaViewer-module__XPFrXa__phrase:disabled{cursor:default;opacity:.55}.RichMediaViewer-module__XPFrXa__phrasesHidden{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:9px}.RichMediaViewer-module__XPFrXa__phrasesHidden .RichMediaViewer-module__XPFrXa__phrase{grid-template-columns:19px 22px;justify-content:space-between;min-height:64px;padding:12px}.RichMediaViewer-module__XPFrXa__phrasesHidden .RichMediaViewer-module__XPFrXa__phraseBody{display:none}.RichMediaViewer-module__XPFrXa__phrasesHidden .RichMediaViewer-module__XPFrXa__phraseNumber{align-self:center;padding-top:0}.RichMediaViewer-module__XPFrXa__usageHint{color:var(--rich-muted);margin:15px 7px 0;font-size:12px;line-height:1.55}.RichMediaViewer-module__XPFrXa__single{z-index:1000;background:var(--rich-bg);grid-template:"media"minmax(0,1fr)"text"minmax(0,1fr)"controls"/minmax(0,1fr);align-items:stretch;gap:0;height:100dvh;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.RichMediaViewer-module__XPFrXa__single .RichMediaViewer-module__XPFrXa__mediaColumn,.RichMediaViewer-module__XPFrXa__single .RichMediaViewer-module__XPFrXa__mediaPlayer{display:contents}.RichMediaViewer-module__XPFrXa__single .RichMediaViewer-module__XPFrXa__mediaHeading{display:none}.RichMediaViewer-module__XPFrXa__single .RichMediaViewer-module__XPFrXa__mediaContent{z-index:auto;background:var(--rich-bg);border:0;border-radius:0;grid-area:media;min-height:0;padding-top:58px;position:static}.RichMediaViewer-module__XPFrXa__single .RichMediaViewer-module__XPFrXa__controls{z-index:auto;width:100%;padding:0 0 env(safe-area-inset-bottom);border-top:1px solid var(--rich-border);box-shadow:none;grid-area:controls;position:static}.RichMediaViewer-module__XPFrXa__singleTopBar{inset:max(6px, env(safe-area-inset-top)) 12px auto;z-index:5;background:var(--rich-bg);align-items:center;gap:10px;min-width:0;min-height:44px;display:flex;position:absolute}.RichMediaViewer-module__XPFrXa__singleTopBar>div{scrollbar-width:none;flex-wrap:nowrap;flex:1;min-width:0;overflow-x:auto}.RichMediaViewer-module__XPFrXa__singleTopBar>div::-webkit-scrollbar{display:none}.RichMediaViewer-module__XPFrXa__singleTopBar>div>button{flex-shrink:0}.RichMediaViewer-module__XPFrXa__autoplay{min-height:44px;color:var(--rich-muted);cursor:pointer;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.RichMediaViewer-module__XPFrXa__autoplay input{width:16px;height:16px;accent-color:var(--rich-accent);margin:0}.RichMediaViewer-module__XPFrXa__focusStage{overscroll-behavior:contain;grid-area:text;justify-content:center;align-items:center;min-width:0;min-height:0;padding:12px 18px;display:flex;overflow:auto}.RichMediaViewer-module__XPFrXa__focusPhrase{width:min(100%,980px);color:var(--rich-text);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:16px;margin:auto;padding:12px;display:flex}.RichMediaViewer-module__XPFrXa__focusPhrase:disabled{cursor:default}.RichMediaViewer-module__XPFrXa__focusNumber{color:var(--rich-muted);font-size:12px;font-weight:600;line-height:1.4}.RichMediaViewer-module__XPFrXa__focusBody{justify-items:center;gap:12px}.RichMediaViewer-module__XPFrXa__focusBody .RichMediaViewer-module__XPFrXa__original{font-size:clamp(23px,3.6vw,44px);line-height:1.3}.RichMediaViewer-module__XPFrXa__focusBody .RichMediaViewer-module__XPFrXa__translation{font-size:clamp(17px,2.1vw,27px);line-height:1.4}.RichMediaViewer-module__XPFrXa__focusBody .RichMediaViewer-module__XPFrXa__pronunciation,.RichMediaViewer-module__XPFrXa__focusBody .RichMediaViewer-module__XPFrXa__transcription{font-size:clamp(15px,1.7vw,22px);line-height:1.4}.RichMediaViewer-module__XPFrXa__listeningIcon{box-sizing:content-box;background:var(--rich-soft);width:64px;height:64px;color:var(--rich-accent);border-radius:32px;padding:22px}.RichMediaViewer-module__XPFrXa__focusError{max-width:36ch;color:var(--rich-text);text-align:center;margin:0;font-size:16px;line-height:1.5}.RichMediaViewer-module__XPFrXa__singleAudio{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"text""controls"}.RichMediaViewer-module__XPFrXa__singleAudio .RichMediaViewer-module__XPFrXa__mediaContent{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.RichMediaViewer-module__XPFrXa__singleAudio .RichMediaViewer-module__XPFrXa__focusStage{padding-top:calc(66px + env(safe-area-inset-top))}.RichMediaViewer-module__XPFrXa__phrase:focus-visible,.RichMediaViewer-module__XPFrXa__iconButton:focus-visible,.RichMediaViewer-module__XPFrXa__focusPhrase:focus-visible,.RichMediaViewer-module__XPFrXa__autoplay input:focus-visible{outline:3px solid var(--rich-accent);outline-offset:3px}@media (hover:hover){.RichMediaViewer-module__XPFrXa__phrase:hover:not(:disabled){border-color:var(--rich-accent);background:var(--rich-soft)}.RichMediaViewer-module__XPFrXa__iconButton:hover{background:var(--rich-soft);color:var(--rich-accent)}}@media (max-width:767px){.RichMediaViewer-module__XPFrXa__viewer:not(.RichMediaViewer-module__XPFrXa__single){padding-bottom:calc(var(--rich-controls-height) + 12px);display:block}.RichMediaViewer-module__XPFrXa__mediaColumn,.RichMediaViewer-module__XPFrXa__mediaPlayer{display:contents}.RichMediaViewer-module__XPFrXa__transcript{padding-bottom:0}.RichMediaViewer-module__XPFrXa__mediaContent{z-index:8;border:1px solid var(--rich-border);box-shadow:0 3px 12px var(--rich-shadow);border-radius:16px;position:sticky;top:0}.RichMediaViewer-module__XPFrXa__viewer[data-rich-media-type=richVideo]:not(.RichMediaViewer-module__XPFrXa__single) .RichMediaViewer-module__XPFrXa__mediaContent{box-shadow:none;border:0;border-radius:0;margin-inline:-12px}.RichMediaViewer-module__XPFrXa__controls{z-index:30;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--rich-border);box-shadow:0 -4px 20px var(--rich-shadow);position:fixed;inset:auto 0 0}.RichMediaViewer-module__XPFrXa__transcriptToolbar{top:var(--rich-media-height);z-index:7;gap:8px;margin-bottom:8px;padding:6px 0}.RichMediaViewer-module__XPFrXa__transcriptToolbar .RichMediaViewer-module__XPFrXa__iconButton{border-radius:10px;flex-basis:32px;width:32px;height:32px}.RichMediaViewer-module__XPFrXa__transcriptToolbar>div{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.RichMediaViewer-module__XPFrXa__transcriptToolbar>div::-webkit-scrollbar{display:none}.RichMediaViewer-module__XPFrXa__transcriptToolbar>div>button{flex-shrink:0}.RichMediaViewer-module__XPFrXa__phrases{gap:8px}.RichMediaViewer-module__XPFrXa__phrase{border-radius:15px;gap:8px;padding:13px 10px}.RichMediaViewer-module__XPFrXa__usageHint{margin-top:12px}.RichMediaViewer-module__XPFrXa__singleTopBar{gap:8px;left:8px;right:8px}.RichMediaViewer-module__XPFrXa__single .RichMediaViewer-module__XPFrXa__mediaContent{padding-top:calc(58px + env(safe-area-inset-top));box-shadow:none}.RichMediaViewer-module__XPFrXa__singleAudio .RichMediaViewer-module__XPFrXa__mediaContent{padding:0}.RichMediaViewer-module__XPFrXa__focusStage{padding:10px 12px}.RichMediaViewer-module__XPFrXa__focusPhrase{gap:10px;padding:8px}.RichMediaViewer-module__XPFrXa__focusBody{gap:9px}.RichMediaViewer-module__XPFrXa__focusBody .RichMediaViewer-module__XPFrXa__original{font-size:clamp(22px,5.6vw,32px)}.RichMediaViewer-module__XPFrXa__focusBody .RichMediaViewer-module__XPFrXa__translation{font-size:clamp(17px,4.2vw,23px)}}@media (prefers-reduced-motion:reduce){.RichMediaViewer-module__XPFrXa__phrase{transition:none}}
.RichMediaPlayer-module__Qr-DGW__workspace{width:100%;min-width:0}.RichMediaPlayer-module__Qr-DGW__mediaRow{width:100%;position:relative}.RichMediaPlayer-module__Qr-DGW__videoPanel{aspect-ratio:16/9;background:var(--rich-soft);width:100%;position:relative;overflow:hidden}.RichMediaPlayer-module__Qr-DGW__video{object-fit:contain;background:#0d1117;width:100%;height:100%;display:block}.RichMediaPlayer-module__Qr-DGW__introCover{z-index:1;background:var(--rich-soft);color:var(--rich-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:22px;display:flex;position:absolute;inset:0;overflow:hidden}.RichMediaPlayer-module__Qr-DGW__introCover:before,.RichMediaPlayer-module__Qr-DGW__introCover:after{background:color-mix(in srgb, var(--rich-accent) 9%, transparent);pointer-events:none;content:"";border-radius:50%;width:220px;height:220px;position:absolute}.RichMediaPlayer-module__Qr-DGW__introCover:before{top:-115px;right:-55px}.RichMediaPlayer-module__Qr-DGW__introCover:after{background:color-mix(in srgb, var(--rich-warm) 65%, transparent);width:250px;height:250px;bottom:-130px;left:-80px}.RichMediaPlayer-module__Qr-DGW__introSeries,.RichMediaPlayer-module__Qr-DGW__introTitle,.RichMediaPlayer-module__Qr-DGW__introPlay{z-index:1;position:relative}.RichMediaPlayer-module__Qr-DGW__introSeries{color:var(--rich-muted);margin:0;font-size:13px;font-weight:700;line-height:1.35}.RichMediaPlayer-module__Qr-DGW__introTitle{max-width:95%;color:var(--rich-text);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2.5vw,30px);font-weight:800;line-height:1.18}.RichMediaPlayer-module__Qr-DGW__introPlay{background:var(--rich-accent);min-height:44px;color:var(--rich-on-accent);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.RichMediaPlayer-module__Qr-DGW__introPlay svg{width:20px;height:20px}.RichMediaPlayer-module__Qr-DGW__introPlay:focus-visible{outline:3px solid var(--rich-accent);outline-offset:4px}@media (hover:hover){.RichMediaPlayer-module__Qr-DGW__introPlay:hover{filter:brightness(1.1)}}.RichMediaPlayer-module__Qr-DGW__loading{z-index:2;background:var(--rich-soft);color:var(--rich-muted);pointer-events:none;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.RichMediaPlayer-module__Qr-DGW__loadingError{background:var(--rich-surface);color:var(--rich-text);text-align:center;pointer-events:auto;padding:16px;font-size:14px;line-height:1.5}.RichMediaPlayer-module__Qr-DGW__audioCardError{min-height:172px}.RichMediaPlayer-module__Qr-DGW__spinner{border:2px solid var(--rich-border);border-top-color:var(--rich-accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite RichMediaPlayer-module__Qr-DGW__spin}.RichMediaPlayer-module__Qr-DGW__hiddenWaveform{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.RichMediaPlayer-module__Qr-DGW__waveform{height:1px}.RichMediaPlayer-module__Qr-DGW__audioCard{background:var(--rich-surface);align-items:center;gap:20px;padding:26px 24px;display:flex}.RichMediaPlayer-module__Qr-DGW__audioCover{border-left:6px solid color-mix(in srgb, var(--rich-accent) 65%, var(--rich-text));background:var(--rich-accent);width:105px;min-height:146px;color:var(--rich-on-accent);box-shadow:5px 5px 0 var(--rich-border);text-align:center;overflow-wrap:anywhere;border-radius:4px 13px 13px 4px;flex-direction:column;flex:0 0 105px;justify-content:center;align-items:center;gap:16px;padding:14px 10px;font-size:16px;font-weight:800;line-height:1.25;display:flex}.RichMediaPlayer-module__Qr-DGW__audioCover svg{width:30px;height:30px}.RichMediaPlayer-module__Qr-DGW__audioCopy{min-width:0}.RichMediaPlayer-module__Qr-DGW__audioCopy h2{color:var(--rich-text);overflow-wrap:anywhere;margin:8px 0;font-size:20px;font-weight:800;line-height:1.25}.RichMediaPlayer-module__Qr-DGW__audioLabel{color:var(--rich-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.RichMediaPlayer-module__Qr-DGW__audioLabel svg{width:16px;height:16px}.RichMediaPlayer-module__Qr-DGW__soundBars{height:36px;color:var(--rich-accent);align-items:center;gap:4px;margin-top:12px;display:flex}.RichMediaPlayer-module__Qr-DGW__soundBars span{background:currentColor;border-radius:5px;width:5px}[data-rich-display=single] .RichMediaPlayer-module__Qr-DGW__mediaRow{height:100%}[data-rich-display=single] .RichMediaPlayer-module__Qr-DGW__videoPanel{aspect-ratio:auto;background:0 0;height:100%}[data-rich-display=single] .RichMediaPlayer-module__Qr-DGW__video{background:0 0}@keyframes RichMediaPlayer-module__Qr-DGW__spin{to{transform:rotate(360deg)}}@media (max-width:767px){.RichMediaPlayer-module__Qr-DGW__videoPanel{max-height:31dvh}.RichMediaPlayer-module__Qr-DGW__introCover{gap:8px;padding:12px 16px}.RichMediaPlayer-module__Qr-DGW__introTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(18px,5vw,24px);display:-webkit-box;overflow:hidden}.RichMediaPlayer-module__Qr-DGW__audioCard{gap:14px;padding:12px 16px}.RichMediaPlayer-module__Qr-DGW__audioCover{width:64px;min-height:82px;box-shadow:3px 3px 0 var(--rich-border);border-left-width:4px;border-radius:3px 10px 10px 3px;flex-basis:64px;gap:8px;padding:9px 6px;font-size:11px}.RichMediaPlayer-module__Qr-DGW__audioCover svg{width:20px;height:20px}.RichMediaPlayer-module__Qr-DGW__audioCopy h2{margin:5px 0;font-size:16px}.RichMediaPlayer-module__Qr-DGW__audioLabel{font-size:11px}.RichMediaPlayer-module__Qr-DGW__soundBars{gap:3px;height:18px;margin-top:7px}.RichMediaPlayer-module__Qr-DGW__soundBars span{width:4px;max-height:18px}[data-rich-display=single] .RichMediaPlayer-module__Qr-DGW__videoPanel{max-height:none}}@media (prefers-reduced-motion:reduce){.RichMediaPlayer-module__Qr-DGW__spinner{animation:none}}
.RichVideoPage-module__iPe58G__page{width:min(1100px,100vw - 32px);color:var(--foreground);margin:0 auto;padding:24px 0 32px}.RichVideoPage-module__iPe58G__contentColumn{width:min(100%,400px);margin:0 auto}.RichVideoPage-module__iPe58G__breadcrumbsRow{width:100%}.RichVideoPage-module__iPe58G__header{border-bottom:1px solid #d9e0ea;gap:6px;margin-bottom:16px;padding-bottom:12px;display:grid}.RichVideoPage-module__iPe58G__headerLayout{gap:14px;display:grid}.RichVideoPage-module__iPe58G__headerLayoutNoImage{grid-template-columns:minmax(0,1fr)}.RichVideoPage-module__iPe58G__headerContent{gap:6px;min-width:0;display:grid}.RichVideoPage-module__iPe58G__headerImage{object-fit:cover;border-radius:6px;width:min(100%,320px);height:auto;display:block}.RichVideoPage-module__iPe58G__headerMainRow{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.RichVideoPage-module__iPe58G__headerActions{flex:none;align-items:center;gap:4px;display:inline-flex}.RichVideoPage-module__iPe58G__headerCopy{gap:8px;display:grid}.RichVideoPage-module__iPe58G__title{color:var(--foreground);margin:0;font-size:1.45rem;font-weight:700;line-height:1.2}.RichVideoPage-module__iPe58G__titleSeparator{color:var(--muted)}.RichVideoPage-module__iPe58G__headerTitleInput,.RichVideoPage-module__iPe58G__headerSubInput,.RichVideoPage-module__iPe58G__headerTextarea,.RichVideoPage-module__iPe58G__headerTextareaSecondary{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #d7deea;border-radius:8px;outline:none}.RichVideoPage-module__iPe58G__headerTitleInput{min-width:0;padding:8px 10px;font-size:1.35rem;font-weight:700;line-height:1.2}.RichVideoPage-module__iPe58G__headerSubInput{color:#647084;padding:7px 10px;font-size:1rem;line-height:1.35}.RichVideoPage-module__iPe58G__headerTextarea,.RichVideoPage-module__iPe58G__headerTextareaSecondary{resize:vertical;padding:8px 10px;line-height:1.45}.RichVideoPage-module__iPe58G__headerTextarea{color:#647084;font-size:.98rem}.RichVideoPage-module__iPe58G__headerTextareaSecondary{color:#8b97aa;font-size:.95rem}.RichVideoPage-module__iPe58G__headerTitleInput:focus,.RichVideoPage-module__iPe58G__headerSubInput:focus,.RichVideoPage-module__iPe58G__headerTextarea:focus,.RichVideoPage-module__iPe58G__headerTextareaSecondary:focus{border-color:#8fb7ff;box-shadow:0 0 0 3px #8fb7ff38}.RichVideoPage-module__iPe58G__localDraftNotice{color:#8d6314;background:#fff8e8;border:1px solid #f0d39a;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-width:0;padding:4px 8px;font-size:.78rem;line-height:1.2;display:inline-flex}.RichVideoPage-module__iPe58G__localDraftResetButton{color:#8d6314;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;line-height:1;text-decoration:underline}.RichVideoPage-module__iPe58G__titleTranslation{color:var(--muted);margin:8px 0 0;font-size:1.12rem;font-weight:600;line-height:1.28}.RichVideoPage-module__iPe58G__description{max-width:760px;color:var(--muted);margin:8px 0 0}.RichVideoPage-module__iPe58G__descriptionTranslation{max-width:760px;color:var(--muted);margin:8px 0 0;font-size:.95rem;line-height:1.45}@media (max-width:767px){.RichVideoPage-module__iPe58G__headerImage{width:100%}}@media (min-width:768px){.RichVideoPage-module__iPe58G__headerLayout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:center}.RichVideoPage-module__iPe58G__headerLayoutNoImage{grid-template-columns:minmax(0,1fr)}}.RichVideoPage-module__iPe58G__editorShell{gap:14px;width:100%;display:grid}.RichVideoPage-module__iPe58G__editorShellWide{width:min(1100px,100vw - 32px);position:relative;left:50%;transform:translate(-50%)}.RichVideoPage-module__iPe58G__loadingOverlay{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#ebf1f847;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.RichVideoPage-module__iPe58G__loadingOverlayContent{justify-items:center;gap:12px;padding:0 20px;display:grid}.RichVideoPage-module__iPe58G__loadingSpinner{border:3px solid #3d7bff38;border-top-color:#3d7bff;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite RichVideoPage-module__iPe58G__richVideoSpin}.RichVideoPage-module__iPe58G__loadingOverlayText{color:#4f5d73;text-align:center;font-size:.95rem;line-height:1.35}@keyframes RichVideoPage-module__iPe58G__richVideoSpin{to{transform:rotate(360deg)}}.RichVideoPage-module__iPe58G__modeToggle{background:#f3f6fba6;border:1px solid #d7deeab3;border-radius:999px;flex:none;align-self:flex-start;align-items:center;margin-top:1px;padding:1px;display:inline-flex}.RichVideoPage-module__iPe58G__modeExportButton{color:#8a95a8;letter-spacing:.02em;cursor:pointer;background:#f3f6fba6;border:1px solid #d7deeab3;border-radius:999px;min-height:20px;padding:0 6px;font-size:.62rem;font-weight:600;line-height:1}.RichVideoPage-module__iPe58G__modeToggleButton,.RichVideoPage-module__iPe58G__modeToggleButtonActive,.RichVideoPage-module__iPe58G__primaryButton,.RichVideoPage-module__iPe58G__secondaryButton{min-height:34px;font:inherit;cursor:pointer;border-radius:8px;padding:0 12px}.RichVideoPage-module__iPe58G__modeToggleButton{color:#8a95a8;letter-spacing:.02em;background:0 0;border:none;border-radius:999px;min-height:18px;padding:0 6px;font-size:.62rem;font-weight:600;line-height:1}.RichVideoPage-module__iPe58G__modeToggleButtonActive{color:#466286;letter-spacing:.02em;background:#dbe6f6;border:none;border-radius:999px;min-height:18px;padding:0 6px;font-size:.62rem;font-weight:600;line-height:1}.RichVideoPage-module__iPe58G__secondaryButton{color:#243246;background:#fff;border:1px solid #d7deea}.RichVideoPage-module__iPe58G__primaryButton{color:#fff;background:#1d4f91;border:1px solid #1d4f91}.RichVideoPage-module__iPe58G__modeHint{color:#647084;margin-left:auto;font-size:.82rem}.RichVideoPage-module__iPe58G__loadingMessage{color:#8b2d2d;font-size:.9rem}.RichVideoPage-module__iPe58G__statusRow{color:#647084;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.84rem;display:flex}.RichVideoPage-module__iPe58G__statusActions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.RichVideoPage-module__iPe58G__stickyMediaRow{z-index:20;background:#fff;border-top:1px solid #dfe5ee;border-bottom:1px solid #dfe5ee;align-items:stretch;gap:0;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:sticky;top:0}.RichVideoPage-module__iPe58G__videoPanel,.RichVideoPage-module__iPe58G__waveformCard{background:#fff;padding:12px}.RichVideoPage-module__iPe58G__videoPanel,.RichVideoPage-module__iPe58G__viewerVideoPanel{position:relative;overflow:hidden}.RichVideoPage-module__iPe58G__videoPanelLoading,.RichVideoPage-module__iPe58G__viewerVideoPanel.RichVideoPage-module__iPe58G__videoPanelLoading{isolation:isolate}.RichVideoPage-module__iPe58G__video{object-fit:contain;background:#0b0f17;border-radius:6px;width:100%;height:100%;display:block}.RichVideoPage-module__iPe58G__audioElement{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RichVideoPage-module__iPe58G__videoLoading{filter:blur(10px)}.RichVideoPage-module__iPe58G__videoPanel{border-right:1px solid #dfe5ee;flex:0 0 400px;width:400px;min-width:400px;height:240px}.RichVideoPage-module__iPe58G__viewerVideoPanel{width:100%}.RichVideoPage-module__iPe58G__waveformHelp{color:#647084;margin-bottom:10px;font-size:.84rem}.RichVideoPage-module__iPe58G__waveformCard{flex:auto;min-width:0;position:relative}.RichVideoPage-module__iPe58G__waveformViewport{contain:layout paint;width:100%;max-width:100%;position:relative;overflow:auto hidden}.RichVideoPage-module__iPe58G__waveform{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:206px;position:relative}.RichVideoPage-module__iPe58G__waveformLoadingOverlay{z-index:2;pointer-events:none;background:#ffffffb8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.RichVideoPage-module__iPe58G__placeholder{color:#647084;background:#fff;border:1px dashed #c8d1de;border-radius:8px;padding:24px}.RichVideoPage-module__iPe58G__viewerShell{width:min(100%,400px);display:block}.RichVideoPage-module__iPe58G__viewerShellSingle{z-index:1000;background:#05070c;grid-template-rows:minmax(0,1fr) auto;width:100vw;max-width:none;height:100%;display:grid;position:fixed;inset:0}.RichVideoPage-module__iPe58G__viewerStickyVideo{z-index:10;background:0 0;flex-direction:column;width:min(100%,400px);display:flex;position:sticky;top:0}.RichVideoPage-module__iPe58G__viewerVideo{background:#0b0f17;border-radius:8px 8px 0;width:100%;display:block}.RichVideoPage-module__iPe58G__viewerLayerSwitcher{z-index:1;background:0 0;justify-content:flex-end;align-items:center;gap:0;width:100%;min-height:0;margin:0 0 -1px;padding:0;line-height:0;display:inline-flex;position:relative}.RichVideoPage-module__iPe58G__viewerFullscreenButton{color:#dbe6f6;cursor:pointer;background:#3a4352;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;margin-right:4px;padding:0;display:inline-flex}.RichVideoPage-module__iPe58G__viewerFullscreenIcon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.RichVideoPage-module__iPe58G__viewerFullscreenSvg{width:16px;height:16px;display:block}.RichVideoPage-module__iPe58G__viewerPhraseModeHint{color:#7b879a;white-space:nowrap;font-size:.72rem;line-height:1}.RichVideoPage-module__iPe58G__viewerLayerButton{color:#dbe6f6;cursor:pointer;opacity:.4;background:0 0;border:2px solid;border-radius:4px;width:24px;height:24px;padding:0;font-size:.7rem;font-weight:700;line-height:1;transition:opacity .12s,transform .12s}.RichVideoPage-module__iPe58G__viewerLayerButton:first-of-type{margin-left:0}.RichVideoPage-module__iPe58G__viewerLayerButton+.RichVideoPage-module__iPe58G__viewerLayerButton{margin-left:4px}.RichVideoPage-module__iPe58G__viewerLayerButton:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.RichVideoPage-module__iPe58G__viewerLayerButton:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.RichVideoPage-module__iPe58G__viewerLayerButton:hover{opacity:.7;transform:scaleY(1.3)}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__primaryText{border-color:var(--primary-text-color)}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__primaryText.RichVideoPage-module__iPe58G__enabled{background:var(--primary-text-color);color:#fff;opacity:1}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__primaryTranslit{border-color:var(--primary-translit-color)}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__primaryTranslit.RichVideoPage-module__iPe58G__enabled{background:var(--primary-translit-color);color:#fff;opacity:1}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__secondaryTranslit{border-color:var(--secondary-translit-color)}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__secondaryTranslit.RichVideoPage-module__iPe58G__enabled{background:var(--secondary-translit-color);color:#fff;opacity:1}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__secondaryText{border-color:#c45a76}.RichVideoPage-module__iPe58G__viewerLayerButton.RichVideoPage-module__iPe58G__secondaryText.RichVideoPage-module__iPe58G__enabled{color:#fff;opacity:1;background:#c45a76}.RichVideoPage-module__iPe58G__viewerWaveformShell{opacity:0;pointer-events:none;height:1px;overflow:hidden}.RichVideoPage-module__iPe58G__viewerWaveform{height:1px}.RichVideoPage-module__iPe58G__viewerPhrases{border:1px solid var(--border);background:var(--border);border-radius:8px;gap:1px;margin-top:0;display:grid;overflow:hidden}.RichVideoPage-module__iPe58G__viewerSinglePhraseStage{background:#05070c;place-items:center;min-height:0;padding:32px 24px;display:grid;position:relative}.RichVideoPage-module__iPe58G__viewerSinglePhraseStageWithVideo{grid-template-rows:minmax(0,1fr) minmax(0,1fr);align-items:stretch;padding:48px 0 24px}.RichVideoPage-module__iPe58G__viewerSinglePhraseTopBar{top:max(12px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));z-index:2;justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute}.RichVideoPage-module__iPe58G__viewerSinglePhraseLayerButtons{align-items:center;gap:0;min-width:0;display:inline-flex}.RichVideoPage-module__iPe58G__viewerSinglePhraseTitle{color:#d7e5ffd1;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #00000059;min-width:0;margin-left:8px;font-size:.78rem;font-weight:500;line-height:1.2;overflow:hidden}.RichVideoPage-module__iPe58G__viewerSinglePhraseTitleSeparator{color:#d7e5ff75}.RichVideoPage-module__iPe58G__viewerSinglePhraseTopActions{align-items:center;gap:8px;display:inline-flex}.RichVideoPage-module__iPe58G__viewerAutoplaySwitch{color:#d7e5ff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;background:#ffffff14;border-radius:999px;align-items:center;gap:8px;min-height:28px;padding:3px 4px 3px 10px;font-size:.78rem;line-height:1;display:inline-flex}.RichVideoPage-module__iPe58G__viewerAutoplaySwitchDisabled{cursor:default;opacity:.45}.RichVideoPage-module__iPe58G__viewerAutoplaySwitchInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RichVideoPage-module__iPe58G__viewerAutoplaySwitchText{white-space:nowrap}.RichVideoPage-module__iPe58G__viewerAutoplaySwitchTrack{background:#ffffff2e;border-radius:999px;width:34px;height:20px;transition:background .14s;display:inline-flex;position:relative}.RichVideoPage-module__iPe58G__viewerAutoplaySwitchThumb{background:#d7e5ff;border-radius:50%;width:14px;height:14px;transition:transform .14s,background .14s;position:absolute;top:3px;left:3px}.RichVideoPage-module__iPe58G__viewerAutoplaySwitchEnabled .RichVideoPage-module__iPe58G__viewerAutoplaySwitchTrack{background:#3d7bff}.RichVideoPage-module__iPe58G__viewerAutoplaySwitchEnabled .RichVideoPage-module__iPe58G__viewerAutoplaySwitchThumb{background:#fff;transform:translate(14px)}.RichVideoPage-module__iPe58G__viewerSinglePhraseVideoPane{justify-content:center;align-items:end;width:100%;min-height:0;display:flex}.RichVideoPage-module__iPe58G__viewerSinglePhraseVideo{object-fit:contain;background:#0b0f17;width:100%;max-width:100%;max-height:100%;display:block}.RichVideoPage-module__iPe58G__viewerSinglePhraseTextPane{justify-content:center;align-items:start;min-height:0;padding:28px 16px 0;display:flex}.RichVideoPage-module__iPe58G__viewerSinglePhraseCloseButton{color:#d7e5ff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:none;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.RichVideoPage-module__iPe58G__viewerSinglePhraseCard{color:#f5f8ff;text-align:center;cursor:pointer;background:0 0;border:none;width:min(960px,100%);padding:0;display:block}.RichVideoPage-module__iPe58G__viewerSinglePhraseCard:disabled{cursor:default}.RichVideoPage-module__iPe58G__viewerSinglePhraseBody{justify-items:center;gap:14px;animation:1.3s ease-in-out RichVideoPage-module__iPe58G__viewerSinglePhraseGlow;display:grid}.RichVideoPage-module__iPe58G__viewerSinglePhraseEn,.RichVideoPage-module__iPe58G__viewerSinglePhraseEnTransl,.RichVideoPage-module__iPe58G__viewerSinglePhraseRuTransl,.RichVideoPage-module__iPe58G__viewerSinglePhraseRu{text-wrap:balance;max-width:100%}.RichVideoPage-module__iPe58G__viewerSinglePhraseEn{color:#fff;text-shadow:0 0 22px #ffffff29;font-size:clamp(2rem,4.2vw,4rem);line-height:1.2}.RichVideoPage-module__iPe58G__viewerSinglePhraseEnTransl{color:#d7e5ff;text-shadow:0 0 18px #8fb7ff29;font-size:clamp(1.45rem,3vw,2.8rem);line-height:1.24}.RichVideoPage-module__iPe58G__viewerSinglePhraseRuTransl{color:#dcd7f8;text-shadow:0 0 18px #bda9ff24;font-size:clamp(1.45rem,3vw,2.8rem);line-height:1.24}.RichVideoPage-module__iPe58G__viewerSinglePhraseRu{color:#f2d5dd;text-shadow:0 0 18px #c45a761f;font-size:clamp(1.5rem,3.1vw,2.9rem);line-height:1.24}@keyframes RichVideoPage-module__iPe58G__viewerSinglePhraseGlow{0%{opacity:.18;filter:blur(3px);transform:scale(.985)}42%{opacity:1;filter:blur();transform:scale(1)}to{opacity:1;filter:blur();transform:scale(1)}}.RichVideoPage-module__iPe58G__viewerPhrase,.RichVideoPage-module__iPe58G__viewerPhraseMuted{background:var(--card-bg);width:100%;color:var(--foreground);text-align:left;padding:0;display:block}.RichVideoPage-module__iPe58G__viewerPhraseMuted{color:var(--muted)}.RichVideoPage-module__iPe58G__viewerPhraseActive{background:var(--hover-bg)}.RichVideoPage-module__iPe58G__viewerPhraseBody{gap:6px;min-width:0;padding:12px 14px;display:grid}.RichVideoPage-module__iPe58G__viewerPhraseEn{color:var(--foreground);font-size:1rem;line-height:1.4}.RichVideoPage-module__iPe58G__viewerPhraseEnTransl{color:var(--primary-translit-color);font-size:.92rem;line-height:1.35}.RichVideoPage-module__iPe58G__viewerPhraseRuTransl{color:var(--secondary-translit-color);font-size:.92rem;line-height:1.35}.RichVideoPage-module__iPe58G__viewerPhraseRu{color:var(--secondary-text-color);font-size:.94rem;line-height:1.4}.RichVideoPage-module__iPe58G__viewerPhraseAction{border-left:1px solid var(--border-subtle);color:var(--muted);justify-content:center;align-items:flex-end;display:flex}.RichVideoPage-module__iPe58G__viewerPhraseMeta{min-height:18px;color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:flex-end;align-items:center;padding:0;display:flex}.RichVideoPage-module__iPe58G__viewerPhrasePlay{width:18px;height:18px;color:var(--muted);flex:0 0 18px;justify-content:center;align-items:center;padding:0;display:inline-flex}.RichVideoPage-module__iPe58G__viewerPhraseMeta:disabled{cursor:default;opacity:.45}.RichVideoPage-module__iPe58G__viewerPhraseNumber{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;font-size:.72rem;line-height:1;display:inline-flex}.RichVideoPage-module__iPe58G__viewerControlsBar{z-index:30;border-top:1px solid var(--border);background:color-mix(in srgb, var(--card-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:0;width:100%;min-height:64px;display:grid;position:sticky;bottom:0}.RichVideoPage-module__iPe58G__viewerControlsBarSingle{background:#09111de0;border-top-color:#ffffff14}.RichVideoPage-module__iPe58G__viewerProgress{appearance:none;cursor:pointer;touch-action:pan-x;background:0 0;width:100%;height:28px;margin:0;padding:10px 0;display:block}.RichVideoPage-module__iPe58G__viewerProgress::-webkit-slider-runnable-track{background:linear-gradient(to right, #8fb7ff 0%, #8fb7ff var(--progress-percent,0%), #dce9ff var(--progress-percent,0%), #dce9ff 100%);border-radius:999px;height:6px}.RichVideoPage-module__iPe58G__viewerProgress::-webkit-slider-thumb{appearance:none;background:#5b8fff;border:none;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 1px 4px #0000002e}.RichVideoPage-module__iPe58G__viewerProgress::-moz-range-track{background:#dce9ff;border-radius:999px;height:6px}.RichVideoPage-module__iPe58G__viewerProgress::-moz-range-progress{background:#8fb7ff;border-radius:999px;height:6px}.RichVideoPage-module__iPe58G__viewerProgress::-moz-range-thumb{background:#5b8fff;border:none;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0000002e}.RichVideoPage-module__iPe58G__viewerControlsBarSingle .RichVideoPage-module__iPe58G__viewerProgress::-webkit-slider-runnable-track{background:linear-gradient(to right, #8fb7ff 0%, #8fb7ff var(--progress-percent,0%), #ffffff24 var(--progress-percent,0%), #ffffff24 100%)}.RichVideoPage-module__iPe58G__viewerControlsBarSingle .RichVideoPage-module__iPe58G__viewerProgress::-moz-range-track{background:#ffffff24}.RichVideoPage-module__iPe58G__viewerControlsRow{min-height:64px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:8px;display:flex}.RichVideoPage-module__iPe58G__viewerControlsMeta{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.RichVideoPage-module__iPe58G__viewerControlsGroup{align-items:center;gap:6px;margin-left:auto;display:flex}.RichVideoPage-module__iPe58G__viewerControlText,.RichVideoPage-module__iPe58G__viewerControlButton,.RichVideoPage-module__iPe58G__viewerControlButtonPrimary{color:#3d7bff;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.RichVideoPage-module__iPe58G__viewerControlText{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 6px;font-size:.92rem}.RichVideoPage-module__iPe58G__viewerControlButton,.RichVideoPage-module__iPe58G__viewerControlButtonPrimary{border-radius:999px;width:40px}.RichVideoPage-module__iPe58G__viewerControlButtonPrimary{color:#fff;background:#3d7bff}.RichVideoPage-module__iPe58G__viewerControlsBarSingle .RichVideoPage-module__iPe58G__viewerControlText,.RichVideoPage-module__iPe58G__viewerControlsBarSingle .RichVideoPage-module__iPe58G__viewerControlButton{color:#d7e5ff}.RichVideoPage-module__iPe58G__viewerControlIcon{width:22px;height:22px;display:block}@media (max-width:900px){.RichVideoPage-module__iPe58G__page{width:100%;padding:18px 0 24px}.RichVideoPage-module__iPe58G__header{padding-left:12px;padding-right:12px}.RichVideoPage-module__iPe58G__headerMainRow{align-items:flex-start}.RichVideoPage-module__iPe58G__headerTitleInput{font-size:1.2rem}.RichVideoPage-module__iPe58G__meta{text-align:left}.RichVideoPage-module__iPe58G__stickyMediaRow{flex-direction:column}.RichVideoPage-module__iPe58G__videoPanel{border-bottom:1px solid #dfe5ee;border-right:none;width:100%;min-width:0;height:auto}.RichVideoPage-module__iPe58G__video{aspect-ratio:16/9;height:auto}.RichVideoPage-module__iPe58G__viewerStickyVideo{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.RichVideoPage-module__iPe58G__viewerVideo{border-radius:0}.RichVideoPage-module__iPe58G__viewerControlsBar{width:100%}.RichVideoPage-module__iPe58G__viewerControlsRow{padding-left:10px;padding-right:10px}.RichVideoPage-module__iPe58G__viewerShell{width:100%}.RichVideoPage-module__iPe58G__viewerFullscreenButton{width:24px;height:24px}.RichVideoPage-module__iPe58G__viewerLayerSwitcher{margin-top:0}.RichVideoPage-module__iPe58G__viewerPhrases{border-left:none;border-right:none;border-radius:0;margin-top:0}.RichVideoPage-module__iPe58G__viewerSinglePhraseStage{padding:20px 16px}.RichVideoPage-module__iPe58G__viewerSinglePhraseStageWithVideo{padding:40px 0 20px}.RichVideoPage-module__iPe58G__viewerSinglePhraseTopBar{top:max(8px, env(safe-area-inset-top));left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));gap:4px}.RichVideoPage-module__iPe58G__viewerSinglePhraseLayerButtons{flex:auto}.RichVideoPage-module__iPe58G__viewerSinglePhraseTitle{font-size:.7rem}.RichVideoPage-module__iPe58G__viewerSinglePhraseTopActions{flex:none;gap:6px}.RichVideoPage-module__iPe58G__viewerAutoplaySwitch{gap:6px;padding-left:8px;font-size:.72rem}}
.RichMediaPage-module__BhjB9W__themeShell{--rich-bg:#f1f5f9;--rich-surface:#fff;--rich-text:#0f172a;--rich-muted:#64748b;--rich-border:#cbd5e1;--rich-soft:#e0e7ff;--rich-accent:#6366f1;--rich-on-accent:#fff;--rich-warm:#ede9fe;--rich-shadow:#0f172a14;--rich-transcription:#047857;--rich-pronunciation:#b45309;--font-sans:"Nunito", "Trebuchet MS", sans-serif;--foreground:var(--rich-text);--foreground-muted:var(--rich-muted);--background:var(--rich-bg);--background-secondary:var(--rich-soft);--muted:var(--rich-muted);--border:var(--rich-border);--card-bg:var(--rich-surface);--hover-bg:var(--rich-soft);--primary:var(--rich-accent);--primary-light:var(--rich-soft);--primary-text-color:var(--rich-text);--secondary-text-color:var(--rich-muted);--primary-translit-color:var(--rich-transcription);--secondary-translit-color:var(--rich-pronunciation);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--rich-bg);min-height:100dvh;color:var(--rich-text);font-family:var(--font-sans)}.RichMediaPage-module__BhjB9W__themeShell[data-rich-theme=dark]{--rich-bg:#0d1117;--rich-surface:#141a26;--rich-text:#e2e8f0;--rich-muted:#94a3b8;--rich-border:#1e293b;--rich-soft:#6366f133;--rich-accent:#818cf8;--rich-on-accent:#0f172a;--rich-warm:#a78bfa26;--rich-shadow:#00000030;--rich-transcription:#34d399;--rich-pronunciation:#fbbf24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.RichMediaPage-module__BhjB9W__themeShell:not([data-rich-theme]){--rich-bg:#0d1117;--rich-surface:#141a26;--rich-text:#e2e8f0;--rich-muted:#94a3b8;--rich-border:#1e293b;--rich-soft:#6366f133;--rich-accent:#818cf8;--rich-on-accent:#0f172a;--rich-warm:#a78bfa26;--rich-shadow:#00000030;--rich-transcription:#34d399;--rich-pronunciation:#fbbf24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.RichMediaPage-module__BhjB9W__page{width:min(960px,100% - 48px);margin:0 auto;padding:18px 0 32px}.RichMediaPage-module__BhjB9W__contentColumn{width:100%;min-width:0}.RichMediaPage-module__BhjB9W__breadcrumbsRow{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.RichMediaPage-module__BhjB9W__breadcrumbsRow>nav{min-width:0;margin:8px 0 0}.RichMediaPage-module__BhjB9W__themeToggle{border:1px solid var(--rich-border);background:var(--rich-surface);min-height:40px;color:var(--rich-muted);font:inherit;cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.RichMediaPage-module__BhjB9W__themeToggle:hover{color:var(--rich-accent);background:var(--rich-soft)}.RichMediaPage-module__BhjB9W__header{margin-bottom:22px}.RichMediaPage-module__BhjB9W__headerLayout{align-items:center;gap:14px;display:flex}.RichMediaPage-module__BhjB9W__headerImage{object-fit:cover;width:64px;height:72px;box-shadow:0 3px 12px var(--rich-shadow);border-radius:12px;display:block}.RichMediaPage-module__BhjB9W__headerContent{flex:1;min-width:0}.RichMediaPage-module__BhjB9W__headerMainRow{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.RichMediaPage-module__BhjB9W__headerTitles{flex:1;gap:6px;min-width:0;display:grid}.RichMediaPage-module__BhjB9W__title{color:var(--rich-text);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.45rem,2.7vw,1.8rem);font-weight:800;line-height:1.2}.RichMediaPage-module__BhjB9W__titleTranslation{color:var(--rich-muted);margin:0;font-size:.9rem;line-height:1.4}.RichMediaPage-module__BhjB9W__headerTools{flex:none;justify-items:end;gap:9px;display:grid}.RichMediaPage-module__BhjB9W__mediaBadge{background:var(--rich-warm);min-height:35px;color:var(--rich-text);border-radius:12px;align-items:center;gap:7px;padding:8px 11px;font-size:.76rem;font-weight:800;line-height:1.25;display:inline-flex}.RichMediaPage-module__BhjB9W__mediaBadge svg{flex:none}.RichMediaPage-module__BhjB9W__headerActions{align-items:center;gap:6px;display:inline-flex}.RichMediaPage-module__BhjB9W__editModeButton,.RichMediaPage-module__BhjB9W__modeExportButton,.RichMediaPage-module__BhjB9W__localDraftResetButton{min-height:32px;color:var(--rich-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.RichMediaPage-module__BhjB9W__editModeButton:hover,.RichMediaPage-module__BhjB9W__modeExportButton:hover,.RichMediaPage-module__BhjB9W__editModeButton[aria-pressed=true]{background:var(--rich-soft);color:var(--rich-accent)}.RichMediaPage-module__BhjB9W__headerCopy{gap:8px;margin-top:12px;display:grid}.RichMediaPage-module__BhjB9W__descriptionDetails{width:fit-content;max-width:760px;color:var(--rich-muted);font-size:.88rem;line-height:1.55}.RichMediaPage-module__BhjB9W__descriptionDetails summary{width:fit-content;min-height:32px;color:var(--rich-muted);cursor:pointer;padding:5px 0;font-size:.78rem;font-weight:700}.RichMediaPage-module__BhjB9W__descriptionDetails summary:hover{color:var(--rich-accent)}.RichMediaPage-module__BhjB9W__description,.RichMediaPage-module__BhjB9W__descriptionTranslation{margin:7px 0 0}.RichMediaPage-module__BhjB9W__descriptionTranslation{font-size:.84rem}.RichMediaPage-module__BhjB9W__headerTitleInput,.RichMediaPage-module__BhjB9W__headerSubInput,.RichMediaPage-module__BhjB9W__headerTextarea,.RichMediaPage-module__BhjB9W__headerTextareaSecondary{border:1px solid var(--rich-border);background:var(--rich-surface);width:100%;min-width:0;color:var(--rich-text);font:inherit;border-radius:11px;padding:9px 11px;line-height:1.4}.RichMediaPage-module__BhjB9W__headerTitleInput{font-size:1.15rem;font-weight:800}.RichMediaPage-module__BhjB9W__headerSubInput,.RichMediaPage-module__BhjB9W__headerTextareaSecondary{color:var(--rich-muted)}.RichMediaPage-module__BhjB9W__headerTextarea,.RichMediaPage-module__BhjB9W__headerTextareaSecondary{resize:vertical;font-size:.9rem}.RichMediaPage-module__BhjB9W__themeShell button:focus-visible,.RichMediaPage-module__BhjB9W__themeShell summary:focus-visible,.RichMediaPage-module__BhjB9W__themeShell input:focus-visible,.RichMediaPage-module__BhjB9W__themeShell textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--rich-accent) 65%, transparent);outline-offset:3px}.RichMediaPage-module__BhjB9W__localDraftNotice{background:var(--rich-warm);color:var(--rich-text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:5px 10px;font-size:.78rem;line-height:1.4;display:flex}.RichMediaPage-module__BhjB9W__localDraftResetButton{min-height:28px;color:inherit;text-underline-offset:3px;text-decoration:underline}.RichMediaPage-module__BhjB9W__bottomNavigation{border-top:1px solid var(--rich-border);margin-top:24px;padding-top:18px}@media (min-width:768px){[data-rich-media-heading] .RichMediaPage-module__BhjB9W__header{margin-bottom:14px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__headerLayout{align-items:flex-start;gap:12px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__headerImage{border-radius:10px;width:54px;height:64px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__headerMainRow{flex-direction:column;align-items:stretch;gap:10px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__headerTitles{flex:0 auto;gap:4px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__title{font-size:clamp(24px,2.3vw,26px)}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__titleTranslation{font-size:13px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__headerTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__mediaBadge{border-radius:10px;min-height:31px;padding:6px 9px;font-size:11px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__headerCopy{gap:6px;margin-top:8px}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__descriptionDetails{font-size:13px;line-height:1.5}[data-rich-media-heading] .RichMediaPage-module__BhjB9W__descriptionDetails summary{min-height:28px;padding:3px 0}}@media (max-width:767px){.RichMediaPage-module__BhjB9W__page{width:calc(100% - 24px);padding-top:6px;padding-bottom:calc(90px + env(safe-area-inset-bottom))}.RichMediaPage-module__BhjB9W__breadcrumbsRow{gap:10px;margin-bottom:10px}.RichMediaPage-module__BhjB9W__breadcrumbsRow>nav{margin-top:10px}.RichMediaPage-module__BhjB9W__breadcrumbsRow nav li:last-child,.RichMediaPage-module__BhjB9W__breadcrumbsRow nav li:nth-last-child(2)>span:last-child{display:none}.RichMediaPage-module__BhjB9W__themeToggle{width:40px;padding:8px}.RichMediaPage-module__BhjB9W__themeToggle span{display:none}.RichMediaPage-module__BhjB9W__header{margin-bottom:14px}.RichMediaPage-module__BhjB9W__headerLayout{gap:10px}.RichMediaPage-module__BhjB9W__headerImage{border-radius:9px;width:46px;height:58px}.RichMediaPage-module__BhjB9W__headerMainRow{flex-wrap:wrap;gap:8px}.RichMediaPage-module__BhjB9W__headerTitles{flex-basis:calc(100% - 38px);gap:4px}.RichMediaPage-module__BhjB9W__title{font-size:1.35rem}.RichMediaPage-module__BhjB9W__titleTranslation{font-size:.82rem}.RichMediaPage-module__BhjB9W__headerTools{flex:1 0 100%;justify-content:space-between;align-items:center;gap:8px;display:flex}.RichMediaPage-module__BhjB9W__mediaBadge{border-radius:9px;min-height:29px;padding:6px 9px;font-size:.69rem}.RichMediaPage-module__BhjB9W__headerCopy{margin-top:6px}.RichMediaPage-module__BhjB9W__bottomNavigation{margin-top:18px}}
