.voice-module__QPIOkq__status{background:linear-gradient(120deg,#172941,#102031);border:1px solid #b8965680;border-radius:16px;margin:1.5rem 0 2rem;padding:1.5rem}.voice-module__QPIOkq__status>div{align-items:center;gap:.75rem;display:flex}.voice-module__QPIOkq__status h2{margin:0;font-size:1.2rem}.voice-module__QPIOkq__status p{max-width:85ch;color:var(--muted,#b4c7dc);line-height:1.8}.voice-module__QPIOkq__dot{background:#dfbd79;border-radius:50%;flex:none;width:10px;height:10px}.voice-module__QPIOkq__layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.voice-module__QPIOkq__toc{border:1px solid #42607b66;border-radius:12px;gap:.25rem;padding:1.25rem;display:grid;position:sticky;top:100px}.voice-module__QPIOkq__toc strong{color:#dfbd79;margin-bottom:.65rem}.voice-module__QPIOkq__toc a{color:#bfd0e5;padding:.65rem .25rem;font-size:.95rem;line-height:1.5;text-decoration:none}.voice-module__QPIOkq__toc a:hover{color:#fff}.voice-module__QPIOkq__toc a:focus-visible,.voice-module__QPIOkq__faq summary:focus-visible{outline-offset:4px;outline:2px solid #dfbd79}.voice-module__QPIOkq__article{min-width:0}.voice-module__QPIOkq__article section{border-bottom:1px solid #42607b66;margin-bottom:2.5rem;padding:0 0 2.5rem;scroll-margin-top:110px}.voice-module__QPIOkq__article section:last-child{border-bottom:0}.voice-module__QPIOkq__article h2{margin:.5rem 0 1rem;font-size:clamp(1.4rem,2.5vw,1.8rem);line-height:1.4}.voice-module__QPIOkq__article h3{margin:1.5rem 0 .5rem;font-size:1.08rem;line-height:1.5}.voice-module__QPIOkq__article p{color:var(--muted,#b4c7dc);overflow-wrap:anywhere;line-height:1.85}.voice-module__QPIOkq__eyebrow{letter-spacing:.16em;margin:0;font-size:.75rem;color:#dfbd79!important}.voice-module__QPIOkq__tip{color:#d7e3ef;background:#15283c;border-left:3px solid #dfbd79;border-radius:0 10px 10px 0;padding:1.15rem 1.4rem;line-height:1.8}.voice-module__QPIOkq__tip h3{margin-top:0}.voice-module__QPIOkq__steps{counter-reset:steps;gap:.9rem;padding:0;list-style:none;display:grid}.voice-module__QPIOkq__steps li{counter-increment:steps;background:#102034;border:1px solid #42607b66;border-radius:12px;padding:1rem 1.25rem 1rem 3.75rem;position:relative}.voice-module__QPIOkq__steps li:before{content:counter(steps);color:#dfbd79;font-weight:700;position:absolute;top:1.15rem;left:1.15rem}.voice-module__QPIOkq__steps h3{margin:0}.voice-module__QPIOkq__steps p{margin:.5rem 0 0}.voice-module__QPIOkq__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.voice-module__QPIOkq__control{background:#102034;border:1px solid #42607b66;border-radius:12px;padding:1.25rem}.voice-module__QPIOkq__control h3{margin:0}.voice-module__QPIOkq__control p{margin:.5rem 0}.voice-module__QPIOkq__control .voice-module__QPIOkq__note{color:#9cb6d0;font-size:.9rem}.voice-module__QPIOkq__shortcuts{gap:.75rem;display:grid}.voice-module__QPIOkq__shortcuts>div{align-items:center;gap:1rem;display:flex}.voice-module__QPIOkq__shortcuts dd{margin:0;line-height:1.6}.voice-module__QPIOkq__shortcuts kbd{white-space:nowrap;background:#1a3046;border:1px solid #69819b;border-radius:6px;padding:.4rem .65rem;font-family:inherit;display:block}.voice-module__QPIOkq__faq{gap:.65rem;margin-bottom:1.5rem;display:grid}.voice-module__QPIOkq__faq details{background:#102034;border:1px solid #42607b66;border-radius:10px;padding:1rem 1.25rem}.voice-module__QPIOkq__faq summary{cursor:pointer;font-size:1rem;font-weight:600;line-height:1.6}.voice-module__QPIOkq__faq details p{margin:.8rem 0 .2rem}@media (max-width:900px){.voice-module__QPIOkq__layout{grid-template-columns:1fr;gap:1.75rem}.voice-module__QPIOkq__toc{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.voice-module__QPIOkq__toc strong{grid-column:1/-1}.voice-module__QPIOkq__article section{scroll-margin-top:90px}}@media (max-width:560px){.voice-module__QPIOkq__controls{grid-template-columns:1fr}.voice-module__QPIOkq__status{padding:1.2rem}.voice-module__QPIOkq__toc{padding:1rem}.voice-module__QPIOkq__toc a{font-size:.9rem}.voice-module__QPIOkq__shortcuts>div{align-items:flex-start}.voice-module__QPIOkq__steps li{padding-left:3rem}.voice-module__QPIOkq__steps li:before{left:1rem}.voice-module__QPIOkq__article section{margin-bottom:1.75rem;padding-bottom:1.75rem}}
