.svp[data-astro-cid-vwmwyd2k]{--svp-ink:var(--fg,oklch(.235308 .017857 177.4766));--svp-accent:var(--accent,oklch(.400992 .069671 178.1514));--svp-muted:var(--muted,oklch(.479944 .022857 171.9332));--svp-border:var(--border,oklch(.921565 .012897 172.3447));--svp-surface:var(--surface,oklch(1 0 0));--svp-bg:var(--bg,oklch(.979569 .003436 174.4845));color:var(--svp-ink);font-family:Manrope,system-ui,sans-serif;font-size:14px;min-width:0}.svp[data-astro-cid-vwmwyd2k],.svp[data-astro-cid-vwmwyd2k] [data-astro-cid-vwmwyd2k]{box-sizing:border-box}.svp[data-astro-cid-vwmwyd2k] [data-astro-cid-vwmwyd2k][hidden]{display:none!important}.svp-task[data-astro-cid-vwmwyd2k]{font-size:12px;line-height:1.6;color:var(--svp-muted);margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--svp-border);text-wrap:pretty}.svp-stage[data-astro-cid-vwmwyd2k]{background:var(--svp-bg);border:1px solid var(--svp-border);border-radius:12px;padding:20px 12px 16px;text-align:center}.svp-person[data-astro-cid-vwmwyd2k]{display:flex;align-items:center;justify-content:center;gap:10px;text-align:left}.svp-person[data-astro-cid-vwmwyd2k] strong[data-astro-cid-vwmwyd2k]{display:block;font-size:15px;font-weight:800;line-height:1.5}.svp-avatar[data-astro-cid-vwmwyd2k]{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border:1px solid var(--svp-border);border-radius:50%;color:var(--svp-accent);background:var(--svp-surface);font-family:"Source Serif 4",serif;font-weight:600;font-size:23px}.svp-role[data-astro-cid-vwmwyd2k]{display:block;font-size:11px;color:var(--svp-muted)}.svp-wave[data-astro-cid-vwmwyd2k]{height:68px;display:flex;align-items:center;justify-content:center;gap:clamp(3px,1vw,5px);margin:14px auto 3px;max-width:250px}.svp-wave[data-astro-cid-vwmwyd2k] span[data-astro-cid-vwmwyd2k]{width:4px;flex:0 1 4px;min-width:2px;height:var(--svp-height);border-radius:4px;background:var(--svp-accent);transform:scaleY(.65);animation:svp-speaking var(--svp-duration) ease-in-out var(--svp-delay) infinite alternate;transform-origin:center}.svp-status[data-astro-cid-vwmwyd2k]{font-weight:700;font-size:14px;line-height:1.5;margin:0;color:var(--svp-accent)}.svp-cue[data-astro-cid-vwmwyd2k]{color:var(--svp-muted);font-size:11px;line-height:1.5;margin:5px 0 0;text-wrap:pretty}.svp-main-control[data-astro-cid-vwmwyd2k]{display:flex;align-items:center;flex-direction:column;gap:8px;margin:20px 0 16px}.svp-mic[data-astro-cid-vwmwyd2k]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:2px solid var(--svp-accent);border-radius:50%;background:var(--svp-accent);color:var(--svp-surface);cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.svp-mic[data-astro-cid-vwmwyd2k]:hover{background:oklch(.32 .06 178);border-color:oklch(.32 .06 178);color:var(--svp-surface)}.svp-mic[data-astro-cid-vwmwyd2k][aria-pressed=true]{box-shadow:0 0 0 5px var(--svp-bg),0 0 0 6px var(--svp-border)}.svp-mic-label[data-astro-cid-vwmwyd2k]{font-size:12px;font-weight:700;line-height:1.5;text-align:center}.svp-mic[data-astro-cid-vwmwyd2k]:disabled{cursor:default;opacity:.45;box-shadow:none}.svp-tools[data-astro-cid-vwmwyd2k]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.svp-tool[data-astro-cid-vwmwyd2k]{font:600 11px/1.3 Manrope,system-ui,sans-serif;min-height:54px;padding:7px 2px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;min-width:0;border:1px solid var(--svp-border);border-radius:10px;background:var(--svp-surface);color:var(--svp-ink);cursor:pointer}.svp-tool[data-astro-cid-vwmwyd2k] svg[data-astro-cid-vwmwyd2k]{flex:none}.svp-tool[data-astro-cid-vwmwyd2k]:hover{border-color:var(--svp-accent);box-shadow:inset 0 0 0 1px var(--svp-accent);background:var(--svp-surface);color:var(--svp-ink)}.svp-tool[data-astro-cid-vwmwyd2k][aria-pressed=true],.svp-tool[data-astro-cid-vwmwyd2k][aria-expanded=true]{border-color:var(--svp-accent);box-shadow:inset 0 0 0 1px var(--svp-accent)}.svp[data-astro-cid-vwmwyd2k] button[data-astro-cid-vwmwyd2k]:focus-visible{outline:3px solid var(--svp-accent);outline-offset:4px}.svp-hint[data-astro-cid-vwmwyd2k]{margin-top:12px;padding:12px 14px;background:var(--svp-bg);border:1px solid var(--svp-border);border-radius:10px}.svp-hint[data-astro-cid-vwmwyd2k] span[data-astro-cid-vwmwyd2k]{font-size:11px;color:var(--svp-muted)}.svp-hint[data-astro-cid-vwmwyd2k] p[data-astro-cid-vwmwyd2k]{font-size:13px;line-height:1.6;font-weight:600;margin:3px 0 0;text-wrap:pretty}.svp-note[data-astro-cid-vwmwyd2k]{font-size:10.5px;line-height:1.6;color:var(--svp-muted);text-align:center;text-wrap:pretty;margin:14px 0 0}.svp[data-astro-cid-vwmwyd2k][data-svp-paused=true] .svp-wave[data-astro-cid-vwmwyd2k] span[data-astro-cid-vwmwyd2k]{animation-play-state:paused}.svp[data-astro-cid-vwmwyd2k][data-svp-turn=learner] .svp-wave[data-astro-cid-vwmwyd2k] span[data-astro-cid-vwmwyd2k]{animation-direction:alternate-reverse}@keyframes svp-speaking{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.svp[data-astro-cid-vwmwyd2k] .svp-wave[data-astro-cid-vwmwyd2k] span[data-astro-cid-vwmwyd2k]{animation:none;transform:scaleY(.65)}.svp[data-astro-cid-vwmwyd2k] .svp-mic[data-astro-cid-vwmwyd2k]{transition:none}}.product-example[data-astro-cid-vcpn4j6i]{background:var(--surface);color:var(--fg);font-family:Manrope,system-ui,sans-serif;font-size:14px}.product-header[data-astro-cid-vcpn4j6i]{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid #ebf1ee;gap:12px}.product-header[data-astro-cid-vcpn4j6i] strong[data-astro-cid-vcpn4j6i]{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:800}.wave-mark[data-astro-cid-vcpn4j6i]{display:flex;align-items:center;justify-content:center;gap:2.5px;width:26px;height:26px;border-radius:7px;background:var(--accent)}.wave-mark[data-astro-cid-vcpn4j6i] i[data-astro-cid-vcpn4j6i]{width:3px;height:8px;border-radius:2px;background:var(--surface)}.wave-mark[data-astro-cid-vcpn4j6i] i[data-astro-cid-vcpn4j6i]:nth-child(2){height:13px}.wave-mark[data-astro-cid-vcpn4j6i] i[data-astro-cid-vcpn4j6i]:last-child{height:6px;background:#7fd9c8}.pill[data-astro-cid-vcpn4j6i]{background:#e8f2ef;color:var(--accent);border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700}.product-body[data-astro-cid-vcpn4j6i]{padding:18px 20px 20px}.product-kicker[data-astro-cid-vcpn4j6i]{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:4px}.product-body[data-astro-cid-vcpn4j6i] h3[data-astro-cid-vcpn4j6i]{font-family:"Source Serif 4",serif;font-size:22px;line-height:1.15;font-weight:700;margin:0 0 16px}.task[data-astro-cid-vcpn4j6i]{font-size:12px;color:var(--muted);padding-bottom:12px;border-bottom:1px solid #e7efec;margin:0 0 18px}.exchange[data-astro-cid-vcpn4j6i]{display:flex;gap:10px;align-items:flex-start;margin:13px 0}.avatar[data-astro-cid-vcpn4j6i]{width:30px;height:30px;border-radius:50%;background:var(--accent);color:var(--surface);flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.bubble[data-astro-cid-vcpn4j6i]{background:var(--surface);border:1px solid #e7efec;border-radius:4px 13px 13px;padding:10px 14px;line-height:1.45}.own[data-astro-cid-vcpn4j6i]{flex-direction:row-reverse}.own[data-astro-cid-vcpn4j6i] .avatar[data-astro-cid-vcpn4j6i]{background:#e8f2ef;color:var(--accent)}.own[data-astro-cid-vcpn4j6i] .bubble[data-astro-cid-vcpn4j6i]{background:#e8f2ef;border-color:#cfe3dd;border-radius:13px 4px 13px 13px}.own[data-astro-cid-vcpn4j6i] small[data-astro-cid-vcpn4j6i]{display:block;text-align:right;margin-top:5px;color:var(--muted);font-size:11px}.hint[data-astro-cid-vcpn4j6i]{background:#fbefd6;border:1px solid #e8ce97;border-radius:10px;padding:10px 13px;color:#5a4a2a;margin:12px 0;font-size:13px}.hint[data-astro-cid-vcpn4j6i] p[data-astro-cid-vcpn4j6i]{margin:4px 0 0}.hint[data-astro-cid-vcpn4j6i] b[data-astro-cid-vcpn4j6i]{font-size:11px;text-transform:uppercase;letter-spacing:.04em}.sample-button[data-astro-cid-vcpn4j6i]{display:inline-flex;justify-content:center;align-items:center;min-height:44px;border:1px solid #cfe3dd;border-radius:10px;background:#e8f2ef;color:var(--accent);padding:10px 14px;font-size:12px;font-weight:700;cursor:pointer;margin-top:12px}.sample-button[data-astro-cid-vcpn4j6i]:hover{background:#c7e2d9;color:#073329;border-color:var(--accent)}.quiet[data-astro-cid-vcpn4j6i]{font-size:10.5px;color:var(--muted);margin:10px 0 0}.result-note[data-astro-cid-vcpn4j6i]{font-size:12px;color:var(--muted);margin:12px 0 0}.word-top[data-astro-cid-vcpn4j6i]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.word-card[data-astro-cid-vcpn4j6i]{text-align:center;border:1px solid var(--border);border-radius:10px;padding:18px;margin:16px 0;background:#fbfdfc}.word-card[data-astro-cid-vcpn4j6i] h4[data-astro-cid-vcpn4j6i]{font:600 38px/1.1 "Source Serif 4",serif;margin:6px 0}.word-card[data-astro-cid-vcpn4j6i] p[data-astro-cid-vcpn4j6i]{margin:5px 0}.word-card[data-astro-cid-vcpn4j6i] audio[data-astro-cid-vcpn4j6i]{width:100%;max-width:280px;height:40px;margin-top:8px}.recall-label[data-astro-cid-vcpn4j6i]{display:block;font-size:13px}.recall-label[data-astro-cid-vcpn4j6i] input[data-astro-cid-vcpn4j6i]{display:block;width:100%;min-width:0;border:1px solid #cfe3dd;border-radius:9px;padding:12px;margin-top:8px;font-size:16px;background:var(--surface);color:var(--fg)}.word-actions[data-astro-cid-vcpn4j6i]{display:flex;gap:8px;flex-wrap:wrap}.text-button[data-astro-cid-vcpn4j6i]{display:block;background:none;border:0;text-decoration:underline;text-underline-offset:3px;color:var(--accent);cursor:pointer;padding:8px 0;font-size:12px}.assignment[data-astro-cid-vcpn4j6i]{padding:13px;border-radius:10px;border:1px solid #cfe3dd;background:#e8f2ef;margin-bottom:14px}.assignment[data-astro-cid-vcpn4j6i] span[data-astro-cid-vcpn4j6i]{display:block;font-size:11px;color:var(--muted)}.assignment[data-astro-cid-vcpn4j6i] strong[data-astro-cid-vcpn4j6i]{font-size:13px}.evidence-row[data-astro-cid-vcpn4j6i]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:13px 0;border-bottom:1px solid var(--border);font-size:12px}.evidence-row[data-astro-cid-vcpn4j6i] b[data-astro-cid-vcpn4j6i]{color:var(--accent)}.evidence[data-astro-cid-vcpn4j6i] summary[data-astro-cid-vcpn4j6i]{cursor:pointer;padding:12px 0;font-weight:700;font-size:12px}.evidence[data-astro-cid-vcpn4j6i] p[data-astro-cid-vcpn4j6i]{font-size:13px;margin:8px 0}.evidence[data-astro-cid-vcpn4j6i] small[data-astro-cid-vcpn4j6i]{color:var(--muted)}.product-example[data-astro-cid-vcpn4j6i] [data-astro-cid-vcpn4j6i]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:420px){.product-body[data-astro-cid-vcpn4j6i]{padding:16px}.product-header[data-astro-cid-vcpn4j6i]{padding:13px 16px}.bubble[data-astro-cid-vcpn4j6i]{padding:9px 11px}.exchange[data-astro-cid-vcpn4j6i]{gap:8px}}
