.target-voice[data-v-b035336d]{display:flex;flex-direction:column;min-width:0;padding-bottom:calc(var(--lineheight-20) + var(--padding-12))}.target-voice__header[data-v-b035336d]{align-items:center;display:flex;gap:var(--padding-12);justify-content:space-between;margin-bottom:var(--padding-16)}.target-voice__header h3[data-v-b035336d]{font-size:var(--font-20);font-weight:500;line-height:var(--lineheight-26);margin:0}.target-voice__header>span[data-v-b035336d]{color:var(--color-text-white-60);font-size:var(--font-12)}.target-voice__body[data-v-b035336d]{background:var(--color-white-2);border:1px solid var(--color-border-white-8);border-radius:var(--radius-14);display:flex;flex:1;flex-direction:column;gap:var(--padding-12);padding:var(--padding-12)}.target-voice__list[data-v-b035336d]{display:grid;flex:1;gap:var(--padding-8);grid-template-rows:repeat(var(--voice-count,4),minmax(80px,1fr))}.target-voice__row[data-v-b035336d]{align-items:center;background:var(--color-white-2);border:1px solid var(--color-border-white-8);border-radius:var(--radius-12);display:flex;gap:var(--padding-8);padding:var(--padding-8);transition:background-color .18s ease,border-color .18s ease}.target-voice__row[data-v-b035336d]:hover{background:var(--color-white-4)}.target-voice__row[data-selected=true][data-v-b035336d]{background:var(--color-primary-16);border-color:var(--color-primary)}.target-voice__play[data-v-b035336d]{background:var(--color-white-4);border:1px solid var(--color-border-white-8);border-radius:50%;flex:0 0 44px;padding:0;width:44px}.target-voice__choose[data-v-b035336d]{align-items:center;background:none;border:none;color:var(--color-text);cursor:pointer;display:flex;flex:1;gap:var(--padding-12);justify-content:space-between;min-height:48px;min-width:0;padding:var(--padding-4) var(--padding-8);text-align:left}.target-voice__choose[data-v-b035336d]:focus-visible{border-radius:var(--radius-8);outline:2px solid var(--color-primary)}.target-voice__identity[data-v-b035336d]{display:flex;flex-direction:column;gap:var(--padding-4);min-width:0}.target-voice__identity strong[data-v-b035336d]{font-size:var(--font-14);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-voice__identity small[data-v-b035336d]{color:var(--color-text-white-60);font-size:var(--font-12);line-height:1.25}.target-voice__name[data-v-b035336d]{align-items:center;display:flex;gap:var(--padding-8);min-width:0}.target-voice__region[data-v-b035336d]{border:1px solid var(--color-border-white-8);border-radius:var(--radius-4);color:var(--color-text-white-60);font-size:var(--font-11);line-height:1.2;padding:2px var(--padding-4)}.target-voice__character[data-v-b035336d]{color:var(--color-text-white-60);font-size:var(--font-12);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-voice__radio[data-v-b035336d]{border:1px solid var(--color-border-white-16);border-radius:50%;display:grid;flex:0 0 18px;height:18px;place-items:center;width:18px}.target-voice__choose[aria-pressed=true] .target-voice__radio[data-v-b035336d]{border-color:var(--color-primary)}.target-voice__choose[aria-pressed=true] .target-voice__radio[data-v-b035336d]:after{background:var(--color-primary);border-radius:50%;content:"";height:8px;width:8px}.target-voice__error[data-v-b035336d]{color:var(--color-text-white-60);font-size:var(--font-14);line-height:var(--lineheight-20);padding:var(--padding-12) 0}.target-voice__explore[data-v-b035336d]{align-items:center;border-top:1px solid var(--color-border-white-8);color:var(--color-text);display:flex;font-size:var(--font-12);gap:var(--padding-12);justify-content:space-between;margin-top:auto;min-height:56px;padding:var(--padding-8) var(--padding-12);text-decoration:none}.target-voice__explore>span[data-v-b035336d]:first-child{display:grid;gap:var(--padding-4)}.target-voice__explore small[data-v-b035336d]{color:var(--color-text-white-60);font-size:var(--font-11)}.target-voice__explore[data-v-b035336d]:hover{color:var(--color-primary)}.target-voice__explore[data-v-b035336d]:focus-visible{border-radius:var(--radius-8);outline:2px solid var(--color-primary);outline-offset:2px}.target-voice__arrow[data-v-b035336d]{border:1px solid var(--color-border-white-8);border-radius:50%;display:grid;flex:0 0 32px;font-size:var(--font-16);height:32px;place-items:center}@media (max-width:900px){.target-voice[data-v-b035336d]{padding-bottom:0}}@media (max-width:520px){.target-voice__body[data-v-b035336d]{padding:var(--padding-8)}.target-voice__row[data-v-b035336d]{gap:var(--padding-8);padding:var(--padding-4)}.target-voice__choose[data-v-b035336d]{gap:var(--padding-8);padding-left:0;padding-right:var(--padding-4)}.target-voice__explore[data-v-b035336d]{padding-left:var(--padding-4);padding-right:var(--padding-4)}}@media (prefers-reduced-motion:reduce){.target-voice__row[data-v-b035336d]{transition:none}}
