._button_1x7jc_1{border:1px solid var(--accent);background:var(--surface);min-width:44px;min-height:44px;color:var(--accent);cursor:pointer;font:inherit;border-radius:.5rem;margin:.25rem;padding:.6rem 1rem}._button_1x7jc_1:disabled{opacity:.5;cursor:default}._card_1x7jc_17{border:1px solid var(--border);border-radius:.6rem;min-width:0;margin:1rem 0;padding:1rem}._option_1x7jc_24{align-items:center;gap:.6rem;min-height:44px;display:flex}._japanese_1x7jc_30{overflow-wrap:anywhere;font-size:1.2rem;line-height:2.4}._japanese_1x7jc_30 rt{font-size:.6em}._panel_jacae_1{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:.6rem;margin:1rem 0;padding:1rem}._actions_jacae_2{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._actions_jacae_2 a{align-items:center;min-height:44px;display:inline-flex}._questions_jacae_4{border:0;min-width:0;margin:0;padding:0}._timer_jacae_5{background:var(--surface);border:1px solid var(--border);z-index:1;padding:.7rem;font-weight:700;position:sticky;top:0}._stack_qpfra_1{gap:1rem;display:grid}._card_qpfra_2{background:var(--surface);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:12px;margin:1rem 0;padding:1rem}._link_qpfra_3{align-items:center;min-height:44px;padding:.5rem;display:inline-flex}._actions_qpfra_4{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}._answer_qpfra_5{border:0;min-width:0;margin:0;padding:0}._form_9541k_1{gap:1rem;margin-bottom:2rem;display:grid}._form_9541k_1 label{gap:.5rem;display:grid}._form_9541k_1 input{width:100%;padding:.5rem}._confirm_9541k_4{border:2px solid var(--accent);border-radius:.6rem;margin:1rem 0;padding:1rem}._reset_9541k_5{border:1px solid var(--accent);background:var(--surface);min-height:44px;color:var(--accent);cursor:pointer;border-radius:.5rem;padding:.6rem 1rem}._layout_red8g_1{max-width:1100px;margin:auto;padding:1rem}._nav_red8g_6{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.4rem;padding-bottom:1rem;display:flex}._nav_red8g_6 a{border-radius:.5rem;align-items:center;min-height:44px;padding:.4rem .7rem;text-decoration:none;display:flex}._nav_red8g_6 a[aria-current]{background:var(--accent);color:#fff}._main_red8g_25{background:var(--surface);border-radius:.75rem;max-width:760px;margin:1.5rem auto;padding:1rem}:root{--accent:#17634b;--text:#182c26;--surface:#fff;--background:#f3f6f2;--border:#aabbb2;color:var(--text);background:var(--background);font-synthesis:none;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:var(--accent)}button,input,select{font:inherit}input,select{max-width:100%;min-height:44px}:focus-visible{outline-offset:3px;outline:3px solid #b85212}audio{max-width:100%}h1{font-size:1.8rem}
