:root{--app-ink:#17203b;--app-muted:#626b83;--app-surface:#fffefb;--app-surface-soft:#f8f7ff;--app-border:rgba(83,75,139,0.14);--app-primary:#5748ee;--app-primary-2:#347ff2;--app-guided:#3485f4;--app-success:#18a77b;--app-success-soft:#eafaf4;--app-danger:#df5370;--app-danger-soft:#fff0f3;--app-warm:#f38a42;--app-warm-soft:#fff5e9;--app-info-soft:#edf4ff;--app-radius-sm:12px;--app-radius-md:18px;--app-radius-lg:24px;--app-shadow-sm:0 7px 20px rgba(46,38,94,0.07);--app-shadow-md:0 18px 48px rgba(46,38,94,0.12),0 3px 10px rgba(46,38,94,0.05);--app-ring:0 0 0 4px rgba(87,72,238,0.2)}.figmaExactPage[data-app-visual-system=languae-app-v2]{color:var(--app-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.figmaExactPage[data-app-visual-system=languae-app-v2] h1,.figmaExactPage[data-app-visual-system=languae-app-v2] h2,.figmaExactPage[data-app-visual-system=languae-app-v2] h3{color:var(--app-ink);font-weight:900;letter-spacing:-.035em}.figmaExactPage[data-app-visual-system=languae-app-v2] [role=button],.figmaExactPage[data-app-visual-system=languae-app-v2] button{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.figmaExactPage[data-app-visual-system=languae-app-v2] [role=button]:active,.figmaExactPage[data-app-visual-system=languae-app-v2] button:not(:disabled):active{transform:translateY(1px) scale(.995)}.figmaExactPage[data-app-visual-system=languae-app-v2] :is(button,input,select,textarea,[role=button]):focus-visible{outline:0;box-shadow:var(--app-ring)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-canonical-library-card],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-library-card],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-settings-mobile-single-panel],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-settings-single-panel]{border-color:var(--app-border);border-radius:var(--app-radius-md);background:linear-gradient(155deg,rgba(255,255,255,.98),rgba(255,254,250,.96));box-shadow:var(--app-shadow-sm)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-canonical-card-region=actions],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-library-action-row]{border-color:rgba(83,75,139,.09);background:linear-gradient(180deg,rgba(250,249,255,.25),rgba(247,246,255,.72))}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-canonical-library-text-action=true],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-library-action-row] button[class*=bg-indigo]{min-height:44px;border:0;border-radius:13px;background:linear-gradient(120deg,#202d52,#344b82)!important;color:#fff!important;font-weight:800;box-shadow:0 8px 20px rgba(32,45,82,.24),0 0 0 1px color-mix(in srgb,var(--joy-accent,var(--app-primary)) 16%,transparent)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-settings-u8-canvas],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-settings-u8-mobile-canvas]{background:radial-gradient(circle at 93% 6%,rgba(69,133,244,.1),transparent 25%),linear-gradient(145deg,#f8faff,#fbfbff 54%,#fffaf8)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-settings-mobile-single-panel],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-settings-single-panel]{box-shadow:0 14px 38px rgba(45,38,93,.08)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-session-canvas-region=work-scroll]{background:radial-gradient(circle at 10% 88%,rgba(244,95,133,.08),transparent 22%),radial-gradient(circle at 92% 12%,rgba(52,133,244,.14),transparent 28%)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-guided-compact-feedback-panel=two-panel]{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:22px;padding:22px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(249,251,255,.94))}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-learning-panel=prompt]{min-width:0;border:1px solid rgba(52,133,244,.14);border-radius:var(--app-radius-md);background:linear-gradient(150deg,rgba(255,255,255,.98),rgba(239,247,255,.78));padding:18px;box-shadow:0 10px 30px rgba(52,133,244,.07)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-prompt-heading]{display:flex;align-items:center;gap:12px;text-align:left}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-icon-badge]{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,var(--app-guided),var(--app-primary));box-shadow:0 9px 22px rgba(52,133,244,.25)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-primary-stimulus]{min-height:112px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(52,133,244,.14)!important;border-radius:16px;background:linear-gradient(135deg,#edf7ff,#f5f2ff)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-options] button{min-height:58px;border-radius:14px!important;border-color:rgba(78,87,127,.14)!important;background:rgba(255,255,255,.92);box-shadow:0 4px 12px rgba(36,43,79,.045)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-options] button:not(:disabled):hover{border-color:rgba(52,133,244,.42)!important;background:#f5f9ff;box-shadow:0 8px 20px rgba(52,133,244,.1)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback][data-guided-feedback-contract]{align-self:stretch;border:1px solid rgba(24,167,123,.18)!important;border-radius:var(--app-radius-md);background:linear-gradient(155deg,rgba(244,255,250,.98),rgba(238,248,255,.96))!important;padding:16px;color:var(--app-ink)!important;box-shadow:0 12px 34px rgba(24,167,123,.08)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-status-copy]{color:#34725f;background:rgba(255,255,255,.82)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-fact]{border-width:1px!important;border-color:rgba(24,167,123,.2)!important;border-radius:var(--app-radius-sm)!important;box-shadow:none!important;ring:0!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson]{overflow:hidden;border:0!important;border-radius:var(--app-radius-sm)!important;background:var(--app-warm-soft)!important;padding:0!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson]>div{padding:12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson]>div:last-child{margin:0;border-radius:0;background:var(--app-info-soft)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson-why-label]{color:#b66024}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-audio-slot]{min-width:0}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-audio-slot] .m6AuthenticAudioControl{position:relative;inset:auto;width:100%;margin:0;transform:none;border-color:rgba(87,72,238,.16);background:rgba(255,255,255,.84);box-shadow:none}.figmaExactPage[data-app-visual-system=languae-app-v2] .m6AuthenticAudioPlayButton{min-height:44px;border-radius:12px;background:linear-gradient(120deg,var(--app-primary),var(--app-primary-2));box-shadow:0 8px 18px rgba(87,72,238,.2)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-session-canvas-region=action-bar]{border-color:rgba(83,75,139,.12);background:rgba(255,254,251,.94);box-shadow:0 -10px 28px rgba(46,38,94,.06)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-session-canvas-region=action-bar] button{min-height:46px;border-radius:14px;font-weight:800}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-app-learning-panel=prompt]{padding:14px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-icon-badge]{width:36px;height:36px;flex-basis:36px;border-radius:12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-primary-stimulus]{min-height:86px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback][data-guided-feedback-contract]{padding:12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson]{display:grid;grid-template-columns:1fr}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson]>div{padding:10px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-audio-slot] .m6AuthenticAudioControl{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:767px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-session-canvas-region=work-scroll]{padding:12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-guided-local-options]{gap:8px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas=guided] [data-guided-local-options] button{min-height:56px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-answer-stack] [data-guided-readable-feedback-cards]{grid-template-columns:1fr}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback][data-guided-feedback-contract]{border-radius:16px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-audio-slot] .m6AuthenticAudioControl{grid-template-columns:1fr;gap:8px;padding:10px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-audio-slot] .m6AuthenticAudioPlayButton{width:100%}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-audio-slot] .m6AuthenticAudioDisclosure{grid-column:1}}@media (prefers-reduced-motion:reduce){.figmaExactPage[data-app-visual-system=languae-app-v2] *,.figmaExactPage[data-app-visual-system=languae-app-v2] :after,.figmaExactPage[data-app-visual-system=languae-app-v2] :before{transition-duration:.01ms!important}}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split]{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-compact-feedback-panel=two-panel]{position:relative;isolation:isolate;align-items:start;grid-template-columns:minmax(0,1.16fr) minmax(350px,.84fr);gap:26px;padding:10px;background:transparent}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-compact-feedback-panel=two-panel]:after,.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-compact-feedback-panel=two-panel]:before{content:"";position:absolute;z-index:-1;border-radius:999px;filter:blur(2px)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-compact-feedback-panel=two-panel]:before{width:150px;height:150px;left:-36px;top:-28px;background:linear-gradient(135deg,rgba(52,133,244,.18),rgba(87,72,238,.08))}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-compact-feedback-panel=two-panel]:after{width:120px;height:120px;right:-22px;bottom:-24px;background:linear-gradient(135deg,rgba(243,138,66,.12),rgba(244,95,133,.12))}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-app-learning-panel=prompt]{position:relative;align-self:start;overflow:hidden;border:0;border-radius:26px;background:radial-gradient(circle at 94% 4%,rgba(52,133,244,.13),transparent 25%),linear-gradient(150deg,#fff,#fbfdff 56%,#f4f8ff);padding:26px;box-shadow:0 22px 55px rgba(49,66,126,.13),0 2px 7px rgba(49,66,126,.06)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-app-learning-panel=prompt]:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,var(--app-guided),var(--app-primary),#8b5cf6)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-app-prompt-heading]{margin-bottom:20px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-app-icon-badge=guided]{width:48px;height:48px;flex-basis:48px;border-radius:16px;transform:rotate(-3deg)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-conjugation-title-band]{height:82px;min-height:82px;border-radius:18px;box-shadow:0 13px 28px rgba(87,72,238,.2)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-conjugation-title-band]>[data-activity-title-band]{height:100%}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-primary-stimulus]{position:relative;min-height:126px;border:0!important;border-radius:22px;background:radial-gradient(circle at 90% 15%,rgba(139,92,246,.12),transparent 28%),linear-gradient(135deg,#eaf7ff,#f5f0ff)!important;box-shadow:inset 0 0 0 1px rgba(73,116,210,.1)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-primary-stimulus]:before{content:"“";position:absolute;left:18px;top:2px;color:rgba(87,72,238,.14);font-size:54px;font-weight:900;line-height:1}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-options]{margin-top:16px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-options] button{min-height:68px;border:0!important;background:#fff;box-shadow:0 8px 22px rgba(46,52,91,.09),inset 0 0 0 1px rgba(75,78,115,.08)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-choice-label]{display:flex;min-height:24px;align-items:center;justify-content:center;font-size:16px;font-weight:800;line-height:1.3}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-choice-badge-row]{min-height:0}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-options] button[data-guided-local-choice-status=expected]{background:linear-gradient(145deg,#d9fff0,#c8f8e3)!important;box-shadow:0 10px 25px rgba(24,167,123,.16),inset 0 0 0 2px rgba(24,167,123,.28)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-feedback][data-guided-feedback-contract]{align-self:start;overflow:hidden;border:0!important;border-radius:26px;background:#fff!important;padding:0 18px 18px;box-shadow:0 22px 55px rgba(33,99,90,.13),0 2px 7px rgba(33,99,90,.06)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-feedback-hero]{margin:0 -18px 16px;min-height:76px;padding:16px 18px;color:#fff;background:radial-gradient(circle at 90% 0,rgba(255,255,255,.22),transparent 35%),linear-gradient(120deg,#159b76,#18b792 58%,#2c99c7)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback=incorrect] [data-app-feedback-hero]{background:radial-gradient(circle at 90% 0,rgba(255,255,255,.22),transparent 35%),linear-gradient(120deg,#dc526f,#f06a78 58%,#ee8b65)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback=incorrect] [data-app-feedback-hero] [data-guided-feedback-status-copy]{color:#a52f4c}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-feedback-hero]>div{font-size:17px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-feedback-hero] [data-guided-feedback-status],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-feedback-hero] svg{color:#fff!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-feedback-hero] [data-guided-feedback-status-copy]{color:#087157;background:rgba(255,255,255,.92)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-feedback-answer-stack]{gap:12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-feedback-fact]{min-height:86px;border:0!important;background:#f5fbf8!important;box-shadow:inset 0 0 0 1px rgba(24,167,123,.12)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-feedback-fact]>p:first-child{margin-bottom:8px;font-size:11px;line-height:1.25;letter-spacing:.045em}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-feedback-fact]>p:not(:first-child){font-size:15px;line-height:1.4}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-feedback-fact=correction]{background:linear-gradient(135deg,#e7fbf3,#f3fffa)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-micro-lesson]{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;background:transparent!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-micro-lesson]>div{border-radius:14px;background:linear-gradient(135deg,#fff3e4,#fff8ef);padding:13px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-micro-lesson-takeaway],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-rule]{font-size:14px;line-height:1.5}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-local-micro-lesson]>div:last-child{border-radius:14px;background:linear-gradient(135deg,#edf3ff,#f2efff)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=coach-split] [data-guided-feedback-audio-slot] .m6AuthenticAudioControl{border:0;border-radius:16px;background:#f7f6ff;padding:10px;box-shadow:inset 0 0 0 1px rgba(87,72,238,.1)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-feedback-answer-stack]{gap:8px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-feedback-fact]{min-height:70px;padding:10px 12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-feedback-fact]>p:first-child{margin-bottom:5px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-local-micro-lesson]>div{padding:10px 12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-local-micro-lesson]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-local-micro-lesson-takeaway],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-local-rule]{font-size:13px;line-height:1.4}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-guided-local-micro-lesson]{grid-template-columns:1fr}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-learning-panel=prompt]{overflow:hidden;border:0;border-radius:22px;background:radial-gradient(circle at 94% 5%,rgba(52,133,244,.13),transparent 26%),linear-gradient(150deg,#fff,#f4f8ff);box-shadow:var(--app-shadow-sm)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback][data-guided-feedback-contract]{overflow:hidden;border:0!important;background:#fff!important;padding:0 12px 12px;box-shadow:var(--app-shadow-sm)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-feedback-hero]{margin:0 -12px 12px;min-height:58px;padding:12px}}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow]{overflow:hidden;border:0!important;border-radius:26px!important;background:#fff!important;box-shadow:0 22px 64px rgba(30,50,92,.14)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-stimulus]{width:100%;display:flex;align-items:center;justify-content:center;gap:14px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-conjugation-sentence],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-stimulus] [data-app-stimulus-copy]{margin:0;color:#121c36;font-size:22px;font-weight:750;line-height:1.35}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=compact] [data-app-stimulus-copy],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=compact] [data-guided-conjugation-sentence]{font-size:19px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=dense] [data-app-stimulus-copy],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=dense] [data-guided-conjugation-sentence]{font-size:17px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-conjugation-blank]{display:inline-block;min-width:76px;margin:0 5px;color:#4f46e5;letter-spacing:.08em;border-bottom:3px solid #6366f1}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-conjugation-filled]{display:inline-block;margin:0 5px;padding:2px 9px;border-radius:9px;color:#087157;background:#d8faec;box-shadow:inset 0 0 0 1px #82dfbd}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-error-interactive-sentence]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment]{min-height:44px;padding:7px 9px;border:1px solid transparent;border-radius:10px;color:#121c36;background:rgba(255,255,255,.72);font-size:20px;font-weight:700;transition:transform .14s ease,border-color .14s ease,background .14s ease}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment-state=selected],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment]:not(:disabled):hover{border-color:#4f46e5;background:#eef0ff;transform:translateY(-1px)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment-state=selected]{color:#fff!important;border-color:#4338ca!important;background-color:#4f46e5!important;background-image:linear-gradient(145deg,#6366f1,#4f46e5)!important;box-shadow:0 0 0 3px rgba(99,102,241,.24),0 9px 20px rgba(67,56,202,.32)!important;transform:translateY(-2px) scale(1.035)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment-state=wrong-selected]{color:#a92f4d;border-color:#f2a6b5;background:#fff0f3;text-decoration:line-through}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment-state=corrected]{color:#087157;border-color:#7fdcba;background:#dff9ef}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment] svg{width:15px;height:15px;display:inline;margin-right:4px;vertical-align:-2px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-phrase-audio-slot]{flex:0 0 auto;min-width:116px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-phrase-audio-slot]:empty{flex-basis:0;min-width:0;width:0;height:0}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-phrase-audio-slot] .m6AuthenticAudioControl{min-height:44px!important;padding:5px 7px!important;border-radius:12px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-answer-stack=single-progressive-coach]{display:grid!important;grid-template-columns:minmax(150px,.72fr) minmax(240px,1.28fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:stretch}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-answer-stack=single-progressive-coach] [data-app-coach-repair-line]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-answer-stack=single-progressive-coach] [data-app-coach-repair-line]>span{color:#697489;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-answer-stack=single-progressive-coach] [data-app-coach-repair-line]>strong{color:#122039;font-size:15px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-answer-stack=single-progressive-coach] [data-guided-local-micro-lesson]{display:block!important;padding:10px 12px!important;border-radius:14px;background:#fff3e4!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-rule-details]{min-width:145px;padding:10px 12px;border-radius:14px;color:#4038b5;background:#eef1ff}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-rule-details] summary{cursor:pointer;font-weight:800}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-rule-details]>div{margin-top:8px;color:#29344b}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-stimulus]{flex-direction:column;gap:9px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-segment]{min-height:42px;padding:6px 7px;font-size:17px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=compact] [data-app-stimulus-copy],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=compact] [data-guided-conjugation-sentence]{font-size:18px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=dense] [data-app-stimulus-copy],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-stimulus-density=dense] [data-guided-conjugation-sentence]{font-size:16px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-feedback-answer-stack=single-progressive-coach]{display:flex!important;flex-direction:column;gap:8px!important;padding:10px}}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes]{position:relative;isolation:isolate;border:1px solid rgba(111,126,175,.12)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(247,249,255,.98))!important;box-shadow:0 20px 58px rgba(30,50,92,.13)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes] [data-app-learning-panel=prompt]{background:radial-gradient(circle at 96% 4%,rgba(82,109,240,.11),transparent 30%),linear-gradient(145deg,#fff,#f8f9ff)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-exercise-kind=dictation] [data-guided-local-playback-status],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes] [data-guided-local-primary-stimulus]{border-color:#dfe5f8!important;background:linear-gradient(105deg,#eef7ff,#f5f0ff)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-exercise-kind=dictation] textarea,.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes] [data-guided-local-options] button{border-radius:14px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 7px 18px rgba(32,49,91,.055)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes] [data-guided-local-options] button[data-guided-local-choice-status=selected]{border-color:#4f46e5!important;background:#e0e7ff!important;color:#312e81!important;box-shadow:0 0 0 2px rgba(79,70,229,.28),0 8px 20px rgba(67,56,202,.14)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes] [data-guided-local-options] button[data-guided-local-choice-status=expected]{border-color:#10b981!important;background:#d1fae5!important;color:#064e3b!important;box-shadow:0 0 0 2px rgba(16,185,129,.24)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes] [data-guided-local-options] button[data-guided-local-choice-status=wrong-selected]{border-color:#f43f5e!important;background:#ffe4e6!important;color:#881337!important;box-shadow:0 0 0 2px rgba(244,63,94,.24)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-exercise-kind=dictation] [data-guided-local-feedback][data-guided-feedback-contract]{margin:0!important;overflow:hidden;border:0!important;border-top:1px solid #e6ebf4!important;border-radius:0!important;background:linear-gradient(180deg,#fbfffd,#f7fbff)!important;box-shadow:none!important}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-visual-format=unified-all-modes]{border-radius:20px!important;box-shadow:0 13px 34px rgba(30,50,92,.11)!important}}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-phrase-audio-slot]{min-width:112px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-phrase-audio-slot] .m6AuthenticAudioControl{display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-phrase-audio-slot] :is(.m6AuthenticAudioLabel,.m6AuthenticAudioDisclosure){display:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-phrase-audio-slot] .m6AuthenticAudioPlayButton{min-width:112px;min-height:44px;border-radius:12px;box-shadow:0 7px 16px rgba(79,70,229,.18)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-coach-body=progressive][data-guided-feedback-answer-stack=single-progressive-coach]{grid-gap:12px!important;align-items:stretch!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-feedback-answer-stack=single-progressive-coach] [data-app-coach-repair-line]{min-height:92px;padding:14px 16px;border:1px solid #dce9e5;border-radius:16px;background:linear-gradient(145deg,#ffffff,#f5fbf8)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy=case-then-rule]{min-width:0;overflow:hidden;border:1px solid #dfe5f4;border-radius:16px;background:#fff}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-coach-pedagogy] [data-guided-local-micro-lesson]{align-items:start}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy] [data-guided-local-micro-lesson-why-label]{margin:0;padding-top:1px;color:#4f46c8;font-size:11px;font-weight:850;letter-spacing:.035em;line-height:1.4;text-transform:uppercase}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy] [data-guided-local-rule]{margin:0;color:#27344d;font-size:13px!important;line-height:1.5!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy] [data-guided-rule-details]{min-width:0;padding:0;border:0;border-top:1px solid #e6e9f4;border-radius:0;color:#4038b5;background:linear-gradient(90deg,#f8f8ff,#f3f6ff)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy] [data-guided-rule-details] summary{position:relative;min-height:46px;display:flex;align-items:center;padding:11px 46px 11px 16px;cursor:pointer;color:#4338ca;font-size:13px;font-weight:800;list-style:none}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy] [data-guided-rule-details] summary::-webkit-details-marker{display:none}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy] [data-guided-rule-details] summary:after{content:"+";position:absolute;right:16px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#e4e7ff;font-size:17px;line-height:1}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-coach-pedagogy] [data-guided-rule-details][open] summary:after{content:"−"}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-rule-content]{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:12px;gap:12px;margin:0!important;padding:0 16px 15px;color:#29344b}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-rule-content] [data-guided-local-micro-lesson-takeaway-label]{margin:0;color:#5a55a8;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-rule-content] [data-guided-local-micro-lesson-takeaway]{margin:0;color:#27344d;font-size:13px!important;line-height:1.5!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback-safe-padding=true]{scroll-padding-bottom:110px}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-app-coach-body=progressive][data-guided-feedback-answer-stack=single-progressive-coach]{display:flex!important;flex-direction:column!important;gap:8px!important;padding:10px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-guided-feedback-answer-stack=single-progressive-coach] [data-app-coach-repair-line]{min-height:0;padding:10px 12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-guided-coach-pedagogy] [data-guided-local-micro-lesson],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-guided-rule-content]{grid-template-columns:1fr!important;gap:5px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-focus-stimulus]{gap:10px}}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-compact-feedback-panel=focus-flow]{display:flex!important;flex-direction:column;gap:0!important;padding:0!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-learning-panel=prompt]{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:11px!important;gap:11px!important;padding:18px 24px 20px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 94% 0,rgba(84,110,240,.12),transparent 28%),linear-gradient(145deg,#fff,#f8f9ff)!important;box-shadow:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-learning-panel=prompt]:after,.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-learning-panel=prompt]:before{display:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-prompt-heading]{display:flex!important;align-items:center;gap:11px;padding:0!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-prompt-heading] h2{font-size:19px!important;line-height:1.2}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-icon-badge=guided]{width:42px;height:42px;border-radius:13px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-conjugation-title-band=desktop-compact]{height:48px!important;border-radius:14px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-conjugation-title-band=desktop-compact] [data-activity-title-band]{min-height:48px!important;height:48px!important;padding:7px 16px!important;border-radius:14px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-primary-stimulus]{min-height:78px!important;display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:16px!important;margin:0!important;padding:14px 20px!important;border:1px solid rgba(79,90,218,.13)!important;border-radius:17px!important;background:linear-gradient(120deg,#eef7ff,#f4efff)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-primary-stimulus]:before{display:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-primary-stimulus] [data-guided-local-listen]{min-height:40px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:8px 13px;border:1px solid rgba(64,91,211,.16);border-radius:999px;color:#3f4db7;background:rgba(255,255,255,.9);font-size:12px;font-weight:800}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-helper-text]{margin:-1px 0 0!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-options]{gap:9px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-app-guided-stage=focus-flow] [data-guided-local-options]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-options] button{min-height:58px!important;border-radius:14px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-feedback][data-guided-feedback-contract]{margin:0!important;padding:0 16px 14px!important;overflow:hidden;border:0!important;border-top:1px solid #e6ebf4!important;border-radius:0!important;background:linear-gradient(180deg,#fbfffd,#f7fbff)!important;box-shadow:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-feedback-hero]{min-height:46px!important;margin:0 -16px 10px!important;padding:9px 16px!important;background:linear-gradient(105deg,#0ea574,#25b69d 62%,#3c9fd4)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-feedback=incorrect] [data-app-feedback-hero]{background:linear-gradient(105deg,#d94e6d,#ee6a76 62%,#f08b63)!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-coach-body=progressive]{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1.45fr) 180px!important;grid-gap:10px!important;gap:10px!important;align-items:stretch;margin:0!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-coach-repair-line]{min-width:0;display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px rgba(25,154,112,.14)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-coach-repair-line] [data-guided-feedback-fact]{min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-coach-repair-line] [data-guided-feedback-fact]>span,.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-coach-repair-line] [data-guided-feedback-fact]>strong{display:block}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-coach-repair-line] [data-guided-feedback-fact]>span{margin-bottom:2px;color:#778195;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-coach-repair-line] [data-guided-feedback-fact]>strong{color:#122039;font-size:14px;line-height:1.3}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-feedback=correct] [data-app-coach-repair-line] [data-guided-feedback-fact=learner-answer]{display:none}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-error-repair]{min-width:0;display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:6px 9px;border-radius:999px;color:#087157;background:#e3f8f0;font-size:12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-coach-repair-line] [data-guided-local-selected-answer-clarification]{width:100%;margin:0;color:#687387;font-size:10px;line-height:1.3}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-error-repair] [data-guided-local-error-segment]{color:#b8445c;text-decoration:line-through;text-decoration-thickness:2px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-micro-lesson]{min-width:0;display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:7px!important;gap:7px!important;padding:0!important;border:0!important;background:transparent!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-micro-lesson]>div{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:9px 10px!important;border-radius:13px!important;background:#fff3e4!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-micro-lesson]>div:last-child{background:#eef1ff!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson-takeaway-label],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-guided-local-micro-lesson-why-label]{margin-bottom:4px;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-micro-lesson-takeaway],.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-local-rule]{font-size:11px!important;line-height:1.35!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-feedback-audio-slot] .m6AuthenticAudioControl{min-height:100%!important;height:100%;padding:8px!important;border-radius:13px!important}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile]{overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 14px 36px rgba(28,48,91,.11)}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-app-learning-panel=prompt]{min-height:0!important;border-radius:0!important;box-shadow:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-guided-local-primary-stimulus]{display:flex;flex-direction:column;align-items:center;gap:8px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile]>[data-guided-local-options]{padding:0 12px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-session-canvas-mode=error-spotting] [data-app-guided-stage=focus-flow-mobile]>[data-guided-local-options]{grid-template-columns:repeat(2,minmax(0,1fr))}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-guided-local-feedback][data-guided-feedback-contract]{margin-top:0!important;border-radius:0!important;box-shadow:none!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-app-feedback-hero]{margin-bottom:0!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-app-coach-body=progressive]{display:flex!important;flex-direction:column;gap:9px!important;padding:11px}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-app-coach-repair-line]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 11px;border-radius:13px;background:#f7fbf9}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-app-error-repair]{width:100%;margin:2px 0 0;justify-content:center}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-guided-local-micro-lesson]{grid-template-columns:1fr!important}}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-coach-body=progressive][data-guided-feedback-answer-stack=single-progressive-coach]{display:grid!important;grid-template-columns:minmax(150px,.72fr) minmax(240px,1.28fr) auto!important;grid-gap:10px!important;gap:10px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-feedback-answer-stack=single-progressive-coach] [data-guided-local-micro-lesson]{display:block!important;padding:10px 12px!important;border-radius:14px!important;background:#fff3e4!important}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-app-coach-body=progressive][data-guided-feedback-answer-stack=single-progressive-coach]{display:flex!important;flex-direction:column!important;gap:8px!important;padding:10px!important}}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-app-coach-body=progressive][data-guided-feedback-answer-stack=single-progressive-coach]{grid-template-columns:minmax(168px,.48fr) minmax(0,1.52fr)!important;gap:12px!important;padding:12px!important}.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow] [data-guided-coach-pedagogy] [data-guided-local-micro-lesson]{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;padding:15px 16px 13px!important;border:0!important;border-radius:0!important;background:#fff!important}@media (max-width:1023px){.figmaExactPage[data-app-visual-system=languae-app-v2] [data-app-guided-stage=focus-flow-mobile] [data-guided-coach-pedagogy] [data-guided-local-micro-lesson]{grid-template-columns:1fr!important;gap:5px!important}}.publicInfoPage{min-height:100dvh;background:#f8fafc;color:#172033;padding:32px 20px}.publicInfoShell{width:min(760px,100%);margin:0 auto}.publicInfoHeader{display:flex;align-items:center;gap:12px;padding:4px 0 24px}.publicInfoHeader div{display:flex;flex-direction:column}.publicInfoHeader strong{font-size:18px;color:#111b3f}.publicInfoHeader span{font-size:13px;color:#667085}.publicInfoArticle{background:#fff;border:1px solid #dbe3f0;border-radius:8px;padding:32px;box-shadow:0 8px 24px rgba(15,23,42,.06)}.publicInfoArticle h1{font-size:28px;line-height:1.2;margin:0;color:#111b3f}.publicInfoIntro{font-size:17px;line-height:1.55;color:#566176;margin:12px 0 28px}.publicInfoArticle section{border-top:1px solid #e8edf5;padding-top:20px;margin-top:20px}.publicInfoArticle h2{font-size:18px;line-height:1.3;margin:0 0 8px;color:#172033}.publicInfoArticle p{font-size:15px;line-height:1.6;margin:0;color:#4f5b70}.publicInfoActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.publicInfoPrimary,.publicInfoSecondary{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none}.publicInfoPrimary{background:#4f46e5;color:#fff}.publicInfoSecondary{border:1px solid #cbd5e1;background:#fff;color:#29354c}.publicInfoFooter{display:flex;flex-wrap:wrap;gap:8px 20px;padding:20px 4px}.publicInfoFooter a{display:inline-flex;min-height:44px;align-items:center;font-size:13px;color:#4f46e5;text-decoration:none}.pwaUpdateNotice{position:fixed;z-index:1000;right:16px;bottom:max(16px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;max-width:min(420px,calc(100vw - 32px));border:1px solid #c7d2fe;border-radius:8px;background:#fff;padding:12px 14px;box-shadow:0 12px 30px rgba(15,23,42,.18);color:#172033;font-size:14px}.pwaUpdateNotice button{border:0;border-radius:8px;background:#4f46e5;color:#fff;padding:8px 12px;font-weight:800}@media(max-width:600px){.publicInfoPage{padding:20px 12px}.publicInfoArticle{padding:24px 20px}.publicInfoArticle h1{font-size:24px}.publicInfoActions{display:grid}.publicInfoPrimary,.publicInfoSecondary{width:100%}.pwaUpdateNotice{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));justify-content:space-between}}