.enny-v70-lesson-page{position:fixed;z-index:82;inset:0;overflow:auto;background:var(--enny-bg);color:var(--enny-text);font-family:var(--enny-font-system);padding-bottom:calc(24px + env(safe-area-inset-bottom))}.enny-v70-lesson-body{width:min(620px,100%);margin:0 auto;padding:24px 16px}.enny-v70-lesson-meter{height:7px;border-radius:4px;background:var(--enny-surface-secondary);overflow:hidden;margin-bottom:20px}.enny-v70-lesson-meter i{display:block;height:100%;background:var(--enny-accent);border-radius:inherit}.enny-v70-task-card{padding:20px 16px;border-radius:var(--enny-radius-l);background:var(--enny-surface);border:1px solid var(--enny-separator)}.enny-v70-task-count{font-size:calc(11px * var(--enny-user-font-scale));color:var(--enny-text-secondary);margin-bottom:9px}.enny-v70-task-card h2{margin:0 0 18px;font-size:calc(19px * var(--enny-user-font-scale));line-height:1.45}.enny-v70-task-options{display:flex;flex-direction:column;gap:9px}.enny-v70-task-option{min-height:48px;padding:9px 13px;border:1px solid var(--enny-separator);border-radius:var(--enny-radius-s);background:var(--enny-surface-secondary);text-align:left}.enny-v70-task-option.selected{border-color:var(--enny-accent)}.enny-v70-task-input{display:flex;gap:8px}.enny-v70-task-input input{flex:1;min-width:0;height:46px;border:1px solid var(--enny-separator);border-radius:var(--enny-radius-s);background:var(--enny-surface-secondary);padding:0 12px;outline:0}.enny-v70-task-input button,.enny-v70-task-self button{min-height:44px;padding:0 13px;border:0;border-radius:var(--enny-radius-s);background:var(--enny-accent);color:var(--enny-accent-on);font-weight:600}.enny-v70-task-self p{padding:12px;border-radius:var(--enny-radius-s);background:var(--enny-surface-secondary);line-height:1.55}.enny-v70-task-result{margin-top:14px;padding-top:12px;border-top:1px solid var(--enny-separator);font-weight:600;font-size:calc(13px * var(--enny-user-font-scale))}.enny-v70-task-result.correct{color:var(--enny-success)}.enny-v70-task-result.wrong{color:var(--enny-danger)}.enny-v70-task-result p{margin:5px 0 0;color:var(--enny-text-secondary);font-weight:400;line-height:1.5}.enny-v70-lesson-next{width:100%;min-height:50px;margin-top:16px;border:0;border-radius:var(--enny-radius-m);background:var(--enny-accent);color:var(--enny-accent-on);font-weight:650}.enny-v70-lesson-next:disabled{opacity:.35}