._wrap_s3y88_1{max-width:640px;margin:0 auto}._stepTitle_s3y88_6{text-align:center;margin-bottom:2rem;font-size:1.5rem}._languageGrid_s3y88_12{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}._languageCard_s3y88_18{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;font-family:var(--font-heading);flex-direction:column;align-items:center;gap:.6rem;padding:1.8rem 1rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}._languageCard_s3y88_18 strong{color:var(--color-ink);font-size:1.05rem}._languageCard_s3y88_18 span{color:var(--color-muted);font-size:.78rem}._languageCard_s3y88_18:hover{box-shadow:var(--shadow-md);border-color:var(--color-red);transform:translateY(-4px)}._backLink_s3y88_48{cursor:pointer;font-family:var(--font-heading);color:var(--color-muted);background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:0;font-size:.85rem;font-weight:600;display:inline-flex}._backLink_s3y88_48:hover{color:var(--color-red)}._progressBar_s3y88_67{background:var(--color-border);border-radius:var(--radius-pill);height:6px;margin-bottom:.6rem;overflow:hidden}._progressFill_s3y88_75{background:var(--color-red);height:100%;transition:width .3s}._progressLabel_s3y88_81{color:var(--color-muted);margin-bottom:1.6rem;font-size:.8rem}._statement_s3y88_87{text-align:center;margin-bottom:2rem;font-size:1.4rem;line-height:1.4}._scaleGrid_s3y88_94{grid-template-columns:repeat(2,1fr);gap:.9rem;display:grid}._scaleButton_s3y88_100{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-heading);cursor:pointer;padding:1rem;font-size:.95rem;font-weight:600;transition:all .2s}._scaleButton_s3y88_100:hover{border-color:var(--color-red);background:var(--color-red-tint);color:var(--color-red)}._result_s3y88_118{text-align:center}._resultLabel_s3y88_122{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.8rem;font-size:.8rem;font-weight:700;display:inline-block}._resultBadge_s3y88_133{background:var(--color-black);color:var(--color-white);font-family:var(--font-heading);border-radius:var(--radius-pill);margin-bottom:1.4rem;padding:.7rem 1.6rem;font-size:1.4rem;font-weight:700;display:inline-block}._resultText_s3y88_145{color:var(--color-body);max-width:480px;margin:0 auto 1rem;font-size:1.02rem;line-height:1.7}._resultNote_s3y88_153{color:var(--color-muted);margin-bottom:2rem;font-size:.82rem}._resultActions_s3y88_159{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1.6rem;display:flex}._restartLink_s3y88_167{cursor:pointer;font-family:var(--font-heading);color:var(--color-muted);background:0 0;border:none;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}._restartLink_s3y88_167:hover{color:var(--color-red)}@media screen and (width<=650px){._languageGrid_s3y88_12,._scaleGrid_s3y88_94{grid-template-columns:1fr}._statement_s3y88_87{font-size:1.2rem}}
