.quiz-module__Zi9a9q__page{padding-top:clamp(104px,10vw,128px)}.quiz-module__Zi9a9q__layout{max-width:700px}.quiz-module__Zi9a9q__head{text-align:center;margin-bottom:20px}.quiz-module__Zi9a9q__h1{text-wrap:balance;margin:12px 0 8px;font-size:clamp(25px,3.2vw,34px);line-height:1.1}.quiz-module__Zi9a9q__lede{color:var(--muted);max-width:50ch;margin:0 auto;font-size:15px;line-height:1.55}.quiz-module__Zi9a9q__card{border:1px solid var(--line);border-radius:var(--r-xl);background:#fff;flex-direction:column;min-height:450px;padding:clamp(18px,2.6vw,28px);display:flex;overflow:hidden}.quiz-module__Zi9a9q__progress{align-items:center;gap:12px;margin-bottom:18px;display:flex}.quiz-module__Zi9a9q__topic{color:var(--blue-deep);background:var(--surface-2);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.quiz-module__Zi9a9q__bars{flex:1;gap:4px;display:flex}.quiz-module__Zi9a9q__bars span{border-radius:var(--r-pill);background:var(--surface-2);height:4px;transition:background .4s var(--ease-out);flex:1}.quiz-module__Zi9a9q__bars span[data-on]{background:var(--grad)}.quiz-module__Zi9a9q__step{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:700}.quiz-module__Zi9a9q__qTitle{font-family:var(--font-display), var(--font-display-cyr), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin-bottom:16px;font-size:clamp(20px,2.3vw,25px);font-weight:700;line-height:1.2}.quiz-module__Zi9a9q__options{gap:8px;display:grid}.quiz-module__Zi9a9q__opt{text-align:left;background:var(--surface);border-radius:var(--r-md);width:100%;transition:border-color .2s, background .2s, transform .25s var(--ease-out);border:1px solid #0000;align-items:center;gap:12px;padding:11px 14px;font-size:15px;font-weight:500;line-height:1.35;display:flex}.quiz-module__Zi9a9q__opt:hover{border-color:var(--blue);background:#fff;transform:translate(3px)}.quiz-module__Zi9a9q__opt:active{transform:scale(.99)}.quiz-module__Zi9a9q__opt[data-on]{border-color:var(--blue);background:#1d5cff14}.quiz-module__Zi9a9q__opt:focus-visible{outline-offset:2px;border-radius:var(--r-md)}.quiz-module__Zi9a9q__optNum{border-radius:var(--r-xs);border:1px solid var(--line);width:28px;height:28px;font-family:var(--font-display), sans-serif;color:var(--muted);background:#fff;flex:none;place-items:center;font-size:12.5px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:grid}.quiz-module__Zi9a9q__opt:hover .quiz-module__Zi9a9q__optNum,.quiz-module__Zi9a9q__opt[data-on] .quiz-module__Zi9a9q__optNum{background:var(--blue);color:#fff;border-color:#0000}.quiz-module__Zi9a9q__optText{min-width:0}.quiz-module__Zi9a9q__optArrow{color:var(--blue);opacity:0;transition:opacity .2s, transform .3s var(--ease-out);flex:none;margin-left:auto;transform:translate(-6px)}.quiz-module__Zi9a9q__opt:hover .quiz-module__Zi9a9q__optArrow{opacity:1;transform:translate(0)}.quiz-module__Zi9a9q__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.quiz-module__Zi9a9q__back{color:var(--muted);align-items:center;gap:7px;font-size:13.5px;font-weight:600;transition:color .2s,opacity .2s;display:inline-flex}.quiz-module__Zi9a9q__back:hover:not(:disabled){color:var(--blue)}.quiz-module__Zi9a9q__back:disabled{opacity:0;pointer-events:none}.quiz-module__Zi9a9q__back svg{transform:rotate(180deg)}.quiz-module__Zi9a9q__hint{color:var(--faint);font-size:12.5px}.quiz-module__Zi9a9q__hint kbd{min-width:20px;height:20px;font:inherit;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:6px;place-items:center;padding:0 5px;font-size:11.5px;font-weight:600;display:inline-grid}.quiz-module__Zi9a9q__done{text-align:center;justify-items:center;gap:4px;max-width:420px;margin:auto;display:grid}.quiz-module__Zi9a9q__doneIcon{background:var(--ok-bg);width:52px;height:52px;color:var(--ok);border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.quiz-module__Zi9a9q__done .quiz-module__Zi9a9q__qTitle{margin-bottom:4px}.quiz-module__Zi9a9q__empty{color:var(--muted);margin-bottom:14px;font-size:14.5px;line-height:1.55}.quiz-module__Zi9a9q__empty a{color:var(--blue);font-weight:600}@media (max-width:860px){.quiz-module__Zi9a9q__card{min-height:0}.quiz-module__Zi9a9q__hint{display:none}}@media (max-width:480px){.quiz-module__Zi9a9q__bars{flex-basis:100%;order:3}.quiz-module__Zi9a9q__progress{flex-wrap:wrap;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.quiz-module__Zi9a9q__bars span,.quiz-module__Zi9a9q__opt,.quiz-module__Zi9a9q__optNum,.quiz-module__Zi9a9q__optArrow{transition:none}}
