.same-language-asr-dialog{width:min(520px,calc(100vw - 32px));padding:28px 28px 24px}.same-language-asr h2{margin:0 0 12px;font-size:1.35rem;letter-spacing:-.03em}.same-language-asr p{margin:0 0 12px;color:#3c455c;line-height:1.55}.same-language-asr__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.same-language-asr__actions button,.same-language-asr__link,.same-language-asr-banner a{display:inline-flex;min-height:44px;align-items:center;padding:0 16px;border-radius:12px;font-weight:750;text-decoration:none}.same-language-asr__link,.same-language-asr-banner a{background:#6f4ce5;color:#fff}.same-language-asr__actions button{border:1px solid #e3e6ee;background:#fff;color:#12172a;cursor:pointer}.same-language-asr-banner{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;justify-content:space-between;width:min(1520px,100%);margin:0 auto 14px;padding:16px 18px;border:1px solid #e4d8ff;border-radius:16px;background:#f7f4ff;color:#12172a}.same-language-asr-banner p{margin:0;max-width:820px;line-height:1.5}.tlm-field{position:relative;min-width:0}.tlm-label{display:block;margin:0 0 8px 2px;color:var(--vts-muted, var(--at-muted, #73778a));font-size:.72rem;font-weight:760}.tlm-trigger{display:flex;width:100%;min-height:52px;padding:0 11px;align-items:center;gap:9px;border:1px solid var(--vts-line, var(--at-line, #e3e4ec));border-radius:13px;outline:0;background:#fafaff;color:var(--vts-ink, var(--at-ink, #202236));cursor:pointer;font:inherit;font-size:.84rem;font-weight:750;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.tlm-trigger:hover{border-color:#c9cddd;background:#fff}.tlm-trigger:focus-visible,.tlm-trigger.is-open{border-color:var(--vts-violet, var(--at-violet, #6f4ce5));background:#fff;box-shadow:0 0 0 3px #6f4ce51f}.tlm-flag,.tlm-option-flag{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:9px;background:#f0ecff;font-size:1rem;line-height:1}.tlm-summary{min-width:0;overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}.tlm-count{padding:3px 6px;border-radius:7px;background:#f0ecff;color:var(--vts-violet-dark, var(--at-violet, #6242ce));font-size:.66rem;font-weight:820}.tlm-chevron{color:var(--vts-muted, var(--at-muted, #73778a));font-size:1rem;transition:transform .16s ease}.tlm-trigger.is-open .tlm-chevron{transform:rotate(180deg)}.tlm-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:max(100%,230px);max-height:320px;padding:6px;overflow-y:auto;border:1px solid var(--vts-line, var(--at-line, #e3e4ec));border-radius:14px;background:#fff;box-shadow:0 18px 44px #1f264329;animation:tlm-enter .16s ease-out both}.tlm-menu button{display:flex;width:100%;min-height:44px;padding:6px 9px;align-items:center;gap:10px;border:0;border-radius:10px;outline:0;background:transparent;color:var(--vts-ink, var(--at-ink, #202236));cursor:pointer;font:inherit;font-size:.8rem;font-weight:700;text-align:left}.tlm-menu button>span:nth-child(2){min-width:0;flex:1}.tlm-menu button:hover,.tlm-menu button:focus-visible,.tlm-menu button.is-selected{background:#f5f2ff;color:var(--vts-violet-dark, var(--at-violet, #6242ce))}.tlm-menu button:disabled{cursor:not-allowed;opacity:.4}.tlm-option-flag{width:26px;height:26px;flex-basis:26px;border-radius:8px}.tlm-check{display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border:1px solid #d5d0e9;border-radius:6px;color:#fff;font-size:.72rem;font-style:normal}.tlm-menu button.is-selected .tlm-check{border-color:var(--vts-violet, var(--at-violet, #6f4ce5));background:var(--vts-violet, var(--at-violet, #6f4ce5))}@keyframes tlm-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
