.sample-choice{gap:8px;padding:0;list-style:none;display:grid}.sample-choice li{margin:0}.sample-choice button{text-align:left;color:#37352f;cursor:pointer;counter-increment:none;background:#fff;border:1px solid #e3e2e0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:9px 14px;font-size:15px;line-height:1.45;transition:border-color .15s,background .15s;display:flex}.sample-choice button:not(:disabled):hover{background:#f4fafc;border-color:#0e7399}.sample-choice button:disabled{cursor:default}.sample-choice li.is-right button{color:#0b4f45;background:#ecf7f2;border-color:#0f7b6c;font-weight:600}.sample-choice li.is-wrong button{color:#7a2e28;background:#fbf0ef;border-color:#c4554d}.sample-choice li.is-dim button{opacity:.55}.sample-choice-result{margin:10px 0 0;font-size:14.5px;font-weight:700}.sample-choice-result.is-right{color:#0f7b6c}.sample-choice-result.is-wrong{color:#c4554d}.sample-choice-letter{color:#57534e;background:#f1f1ef;border-radius:99px;flex:none;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:700;display:grid}.sample-choice li.is-right .sample-choice-letter{color:#fff;background:#0f7b6c}.sample-choice li.is-wrong .sample-choice-letter{color:#fff;background:#c4554d}
