.eng-runner--language .runner__columns{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.eng-runner--language .runner__question{position:static;max-height:none;height:auto}.eng-runner--language .runner__finish{margin-top:20px}.eng-runner--language .runner__stemzone{min-height:0;max-height:none;overflow:visible}.eng-hint{margin:0 0 10px;font-size:14px;line-height:1.45;color:var(--ink-soft)}.eng-blank{display:inline-block;min-width:5.5em;margin:0 .15em;padding:0 .3em;border-bottom:2px solid var(--ink);font-weight:600;text-align:center}.eng-fragments{line-height:2.1}.eng-fragment{padding:2px 4px;border-radius:4px;background:var(--panel);border:1px solid var(--line-strong);color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.eng-fragment--chosen{background:var(--accent-soft);border-color:var(--accent)}.eng-fragment__letter{margin-right:.35em;font-size:.75em;font-weight:700;color:var(--ink-soft)}.eng-option-text{font-weight:400}.runner__option-label.eng-option-text{font-weight:500}.eng-word{width:100%;max-width:52ch;margin:0 auto}.eng-word__label{display:block;margin-bottom:6px;font-size:14px;color:var(--ink-soft)}.eng-word__row{display:flex;gap:8px;align-items:stretch}.eng-word__input{flex:1 1 auto;min-width:0;padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel);color:var(--ink);font:inherit;font-size:calc(17px * var(--test-font-scale));-moz-user-select:text;user-select:text;-webkit-user-select:text}.eng-word__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.runner__option.eng-word__save{width:auto;flex:0 0 auto;text-align:center;font-weight:600}.eng-word__note{margin:8px 0 0;font-size:13px;color:var(--ink-soft)}@media (max-width:860px){.eng-word__row{flex-direction:column}.runner__option.eng-word__save{width:100%}}.eng-nav-group{display:inline-flex;gap:6px}