.qr-scan-overlay[data-v-04c920e5]{position:fixed;top:0;bottom:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .qr-scan-overlay[data-v-04c920e5]{background-color:rgba(0,0,0,.9);padding:1rem}[dir=ltr] .qr-scan-overlay[data-v-04c920e5],[dir=rtl] .qr-scan-overlay[data-v-04c920e5]{left:0;right:0}.qr-scan-container[data-v-04c920e5]{width:100%;max-width:400px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:600px;position:relative;opacity:1!important;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.5)}[dir] .qr-scan-container[data-v-04c920e5]{border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.5)}.qr-scan-header[data-v-04c920e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff!important;position:relative;z-index:100;opacity:1!important;backdrop-filter:none!important}[dir] .qr-scan-header[data-v-04c920e5]{padding:1rem 1.5rem}.header-title[data-v-04c920e5]{color:#fff!important;font-size:18px;font-weight:600;opacity:1!important;-webkit-filter:none!important;filter:none!important;backdrop-filter:none!important}[dir] .header-title[data-v-04c920e5]{text-shadow:0 1px 2px rgba(0,0,0,.1)}.close-icon[data-v-04c920e5]{color:#fff!important;transition:all .2s;opacity:1!important;-webkit-filter:none!important;filter:none!important;backdrop-filter:none!important}[dir] .close-icon[data-v-04c920e5]{cursor:pointer;padding:8px;border-radius:6px;-webkit-transition:all .2s}.close-icon[data-v-04c920e5]:hover{-webkit-transform:scale(1.05)}[dir] .close-icon[data-v-04c920e5]:hover{background-color:hsla(0,0%,100%,.1)!important;transform:scale(1.05)}.close-icon svg[data-v-04c920e5]{color:#fff!important;fill:#fff!important;opacity:1!important}.camera-container[data-v-04c920e5]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px}.camera-video[data-v-04c920e5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.camera-controls[data-v-04c920e5]{position:absolute;top:4.5rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}[dir=ltr] .camera-controls[data-v-04c920e5]{left:1rem}[dir=rtl] .camera-controls[data-v-04c920e5]{right:1rem}.control-button[data-v-04c920e5]{width:54px;height:54px;backdrop-filter:blur(4px);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .2s}[dir] .control-button[data-v-04c920e5]{border-radius:9999px;border:none;background:rgba(0,0,0,.6274509804);cursor:pointer;-webkit-transition:all .2s}.control-button[data-v-04c920e5]:hover:not(:disabled){-webkit-transform:scale(1.05)}[dir] .control-button[data-v-04c920e5]:hover:not(:disabled){background-color:rgba(0,0,0,.7);transform:scale(1.05)}.control-button[data-v-04c920e5]:disabled{opacity:.5}[dir] .control-button[data-v-04c920e5]:disabled{cursor:not-allowed}.control-button.active[data-v-04c920e5]{color:#fff}[dir] .control-button.active[data-v-04c920e5]{background:rgba(74,144,226,.8)}.scan-region[data-v-04c920e5]{position:absolute;top:50%;width:250px;height:250px;pointer-events:none;z-index:5}[dir=ltr] .scan-region[data-v-04c920e5]{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .scan-region[data-v-04c920e5]{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.scan-frame[data-v-04c920e5]{position:relative;width:100%;height:100%;-webkit-box-shadow:0 0 0 2000px rgba(0,0,0,.5),0 0 20px rgba(74,144,226,.5)}[dir] .scan-frame[data-v-04c920e5]{border:2px solid rgba(74,144,226,.8);border-radius:8px;box-shadow:0 0 0 2000px rgba(0,0,0,.5),0 0 20px rgba(74,144,226,.5)}.corner[data-v-04c920e5]{position:absolute;width:30px;height:30px}[dir] .corner[data-v-04c920e5]{border:3px solid #4a90e2;border-radius:4px}.corner.corner-top-left[data-v-04c920e5]{top:-15px}[dir] .corner.corner-top-left[data-v-04c920e5]{border-bottom:none}[dir=ltr] .corner.corner-top-left[data-v-04c920e5]{left:-15px;border-right:none}[dir=rtl] .corner.corner-top-left[data-v-04c920e5]{right:-15px;border-left:none}.corner.corner-top-right[data-v-04c920e5]{top:-15px}[dir] .corner.corner-top-right[data-v-04c920e5]{border-bottom:none}[dir=ltr] .corner.corner-top-right[data-v-04c920e5]{right:-15px;border-left:none}[dir=rtl] .corner.corner-top-right[data-v-04c920e5]{left:-15px;border-right:none}.corner.corner-bottom-left[data-v-04c920e5]{bottom:-15px}[dir] .corner.corner-bottom-left[data-v-04c920e5]{border-top:none}[dir=ltr] .corner.corner-bottom-left[data-v-04c920e5]{left:-15px;border-right:none}[dir=rtl] .corner.corner-bottom-left[data-v-04c920e5]{right:-15px;border-left:none}.corner.corner-bottom-right[data-v-04c920e5]{bottom:-15px}[dir] .corner.corner-bottom-right[data-v-04c920e5]{border-top:none}[dir=ltr] .corner.corner-bottom-right[data-v-04c920e5]{right:-15px;border-left:none}[dir=rtl] .corner.corner-bottom-right[data-v-04c920e5]{left:-15px;border-right:none}.loading-overlay[data-v-04c920e5]{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;z-index:10}[dir] .loading-overlay[data-v-04c920e5]{background:rgba(0,0,0,.8)}[dir=ltr] .loading-overlay[data-v-04c920e5],[dir=rtl] .loading-overlay[data-v-04c920e5]{left:0;right:0}.loading-spinner[data-v-04c920e5]{width:40px;height:40px}[dir] .loading-spinner[data-v-04c920e5]{border:3px solid #333;border-top-color:#4a90e2;border-radius:50%;margin-bottom:1rem}[dir=ltr] .loading-spinner[data-v-04c920e5]{-webkit-animation:spin-ltr-04c920e5 1s linear infinite;animation:spin-ltr-04c920e5 1s linear infinite}[dir=rtl] .loading-spinner[data-v-04c920e5]{-webkit-animation:spin-rtl-04c920e5 1s linear infinite;animation:spin-rtl-04c920e5 1s linear infinite}.loading-text[data-v-04c920e5]{font-size:16px}[dir] .loading-text[data-v-04c920e5]{text-align:center}.error-overlay[data-v-04c920e5]{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;z-index:10}[dir] .error-overlay[data-v-04c920e5]{padding:2rem;text-align:center}[dir=ltr] .error-overlay[data-v-04c920e5],[dir=rtl] .error-overlay[data-v-04c920e5]{left:0;right:0}.error-text[data-v-04c920e5]{font-size:14px;white-space:pre-line;line-height:1.6;max-height:300px;overflow-y:auto}[dir] .error-text[data-v-04c920e5]{margin:1rem 0}.error-actions[data-v-04c920e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}[dir] .error-actions[data-v-04c920e5]{margin-top:1rem}.help-button[data-v-04c920e5],.retry-button[data-v-04c920e5]{min-width:120px}.instruction-text[data-v-04c920e5]{color:#fff;font-size:16px;line-height:1.5}[dir] .instruction-text[data-v-04c920e5]{text-align:center;padding:1.5rem;background:#1a1a1a}.instruction-text.mobile-instruction[data-v-04c920e5]{position:relative;bottom:auto;backdrop-filter:blur(4px)}[dir] .instruction-text.mobile-instruction[data-v-04c920e5]{background:rgba(26,26,26,.9);margin-top:auto;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom, 0))}[dir=ltr] .instruction-text.mobile-instruction[data-v-04c920e5],[dir=rtl] .instruction-text.mobile-instruction[data-v-04c920e5]{left:auto;right:auto}[dir] .bottom-actions[data-v-04c920e5]{padding:1rem 1.5rem}.cancel-button[data-v-04c920e5]{width:100%}@-webkit-keyframes spin-ltr-04c920e5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin-rtl-04c920e5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-ltr-04c920e5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-rtl-04c920e5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@media(max-width:768px){.qr-scan-overlay[data-v-04c920e5]{height:100vh;height:100dvh}[dir] .qr-scan-overlay[data-v-04c920e5]{padding:0}.qr-scan-container[data-v-04c920e5]{height:100vh;height:100dvh;max-width:none;min-height:100vh;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .qr-scan-container[data-v-04c920e5]{margin:0;border-radius:0;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.camera-container[data-v-04c920e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.scan-region[data-v-04c920e5]{width:200px;height:200px}.scan-frame[data-v-04c920e5]{width:100%;height:100%}.camera-controls[data-v-04c920e5]{top:calc(6rem + env(safe-area-inset-top, 0))}.instruction-text.mobile-instruction[data-v-04c920e5]{position:relative;bottom:auto;backdrop-filter:blur(4px)}[dir] .instruction-text.mobile-instruction[data-v-04c920e5]{background:rgba(26,26,26,.9);margin-top:auto;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom, 0))}[dir=ltr] .instruction-text.mobile-instruction[data-v-04c920e5],[dir=rtl] .instruction-text.mobile-instruction[data-v-04c920e5]{left:auto;right:auto}}[data-v-04c920e5] .close-icon,[data-v-04c920e5] .close-icon svg,[data-v-04c920e5] .header-title,[data-v-04c920e5] .qr-scan-header *{color:#fff!important;opacity:1!important}[data-v-04c920e5] .close-icon svg{fill:#fff!important}.image-translate-container[data-v-0961df72]{min-width:360px}.drop-zone[data-v-0961df72]{min-height:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:border-color .2s,background-color .2s}[dir] .drop-zone[data-v-0961df72]{border:2px dashed #d1d5db;border-radius:12px;cursor:pointer;-webkit-transition:border-color .2s,background-color .2s;padding:24px;text-align:center}[dir] .drop-zone--dragging[data-v-0961df72]{border-color:#758af5;background-color:#f0f4ff}[dir] .drop-zone--filled[data-v-0961df72]{cursor:default;border-color:#d1d5db;padding:8px}.preview-img[data-v-0961df72]{max-width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain}[dir] .preview-img[data-v-0961df72]{border-radius:8px}.upload-btn[data-v-0961df72]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;font-size:14px}[dir] .upload-btn[data-v-0961df72]{padding:10px 20px;background-color:#758af5;border:none;border-radius:8px;cursor:pointer}[dir] .upload-btn--secondary[data-v-0961df72]{background-color:#9ca3af}.voice-root[data-v-3a406b9a]{--vp:#1e0d61;--vp-hover:#2d1a8e;--vd:#e53e3e;--vd-hover:#c53030;--vw:#f59e0b;--vs:#10b981;--bg:#fff;--bg-subtle:#f9fafb;--bg-muted:#f3f4f6;--border:#e5e7eb;--border-strong:#d1d5db;--text:#111827;--text-muted:#6b7280;--text-faint:#9ca3af;--radius:14px;--radius-sm:8px;--shadow-lg:0 10px 40px rgba(0,0,0,0.18);--shadow-md:0 4px 12px rgba(0,0,0,0.08)}.voice-backdrop[data-v-3a406b9a]{position:fixed;inset:0;backdrop-filter:blur(2px);z-index:9998}[dir] .voice-backdrop[data-v-3a406b9a]{background:rgba(0,0,0,.45)}.voice-container[data-v-3a406b9a]{position:fixed;top:50%;z-index:9999;-webkit-box-shadow:var(--shadow-lg);display:grid;grid-template-rows:auto auto 1fr;overflow:hidden;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);font-family:inherit}[dir] .voice-container[data-v-3a406b9a]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg)}[dir=ltr] .voice-container[data-v-3a406b9a]{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .voice-container[data-v-3a406b9a]{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.voice-container.voice-container-history[data-v-3a406b9a]{grid-template-rows:auto 1fr}.voice-container-mobile[data-v-3a406b9a]{width:calc(100vw - 24px)!important;max-width:480px;height:86vh!important;max-height:720px}.voice-header[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}[dir] .voice-header[data-v-3a406b9a]{padding:14px 18px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#fff,#fafafa)}[dir=ltr] .voice-header[data-v-3a406b9a]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fafafa))}[dir=rtl] .voice-header[data-v-3a406b9a]{background:-webkit-gradient(linear,right top,right bottom,from(#fff),to(#fafafa))}.voice-header-left[data-v-3a406b9a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.voice-header-left[data-v-3a406b9a],.voice-header-title[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.voice-header-title[data-v-3a406b9a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.voice-title[data-v-3a406b9a]{font-size:15px;font-weight:700;color:var(--text);line-height:1.2}.voice-subtitle[data-v-3a406b9a]{font-size:11px;color:var(--text-muted);line-height:1.4}[dir] .voice-subtitle[data-v-3a406b9a]{margin-top:2px}.voice-header-actions[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.voice-timer[data-v-3a406b9a]{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--vd);transition:background .2s,color .2s}[dir] .voice-timer[data-v-3a406b9a]{background:#fee2e2;padding:4px 8px;border-radius:6px;-webkit-transition:background .2s,color .2s}[dir=ltr] .voice-timer[data-v-3a406b9a]{margin-right:6px}[dir=rtl] .voice-timer[data-v-3a406b9a]{margin-left:6px}.voice-timer.is-warning[data-v-3a406b9a]{color:#b45309}[dir] .voice-timer.is-warning[data-v-3a406b9a]{background:#fef3c7}.voice-timer.is-critical[data-v-3a406b9a]{color:#fff}[dir] .voice-timer.is-critical[data-v-3a406b9a]{background:var(--vd)}[dir=ltr] .voice-timer.is-critical[data-v-3a406b9a],[dir=rtl] .voice-timer.is-critical[data-v-3a406b9a]{-webkit-animation:voice-pulse-strong-3a406b9a .9s ease-in-out infinite;animation:voice-pulse-strong-3a406b9a .9s ease-in-out infinite}@-webkit-keyframes voice-pulse-strong-3a406b9a{0%,to{-webkit-box-shadow:0 0 0 0 rgba(229,62,62,.6);box-shadow:0 0 0 0 rgba(229,62,62,.6)}50%{-webkit-box-shadow:0 0 0 6px rgba(229,62,62,0);box-shadow:0 0 0 6px rgba(229,62,62,0)}}@keyframes voice-pulse-strong-3a406b9a{0%,to{-webkit-box-shadow:0 0 0 0 rgba(229,62,62,.6);box-shadow:0 0 0 0 rgba(229,62,62,.6)}50%{-webkit-box-shadow:0 0 0 6px rgba(229,62,62,0);box-shadow:0 0 0 6px rgba(229,62,62,0)}}.voice-status-dot[data-v-3a406b9a]{width:10px;height:10px;-ms-flex-negative:0;flex-shrink:0;position:relative}[dir] .voice-status-dot[data-v-3a406b9a]{border-radius:50%}[dir] .voice-status-dot.is-idle[data-v-3a406b9a]{background:var(--text-faint)}[dir] .voice-status-dot.is-connecting[data-v-3a406b9a]{background:var(--vw)}[dir=ltr] .voice-status-dot.is-connecting[data-v-3a406b9a],[dir=rtl] .voice-status-dot.is-connecting[data-v-3a406b9a]{-webkit-animation:voice-pulse-3a406b9a 1.4s ease-in-out infinite;animation:voice-pulse-3a406b9a 1.4s ease-in-out infinite}[dir] .voice-status-dot.is-preparing[data-v-3a406b9a]{background:var(--vw)}[dir=ltr] .voice-status-dot.is-preparing[data-v-3a406b9a],[dir=rtl] .voice-status-dot.is-preparing[data-v-3a406b9a]{-webkit-animation:voice-pulse-3a406b9a 1.4s ease-in-out infinite;animation:voice-pulse-3a406b9a 1.4s ease-in-out infinite}[dir] .voice-status-dot.is-recording[data-v-3a406b9a]{background:var(--vd)}[dir=ltr] .voice-status-dot.is-recording[data-v-3a406b9a],[dir=rtl] .voice-status-dot.is-recording[data-v-3a406b9a]{-webkit-animation:voice-pulse-3a406b9a 1.2s ease-in-out infinite;animation:voice-pulse-3a406b9a 1.2s ease-in-out infinite}[dir] .voice-status-dot.is-paused[data-v-3a406b9a]{background:var(--vw)}[dir] .voice-status-dot.is-error[data-v-3a406b9a]{background:var(--vd)}@-webkit-keyframes voice-pulse-3a406b9a{0%,to{-webkit-box-shadow:0 0 0 0 rgba(229,62,62,.5);box-shadow:0 0 0 0 rgba(229,62,62,.5)}50%{-webkit-box-shadow:0 0 0 6px rgba(229,62,62,0);box-shadow:0 0 0 6px rgba(229,62,62,0)}}@keyframes voice-pulse-3a406b9a{0%,to{-webkit-box-shadow:0 0 0 0 rgba(229,62,62,.5);box-shadow:0 0 0 0 rgba(229,62,62,.5)}50%{-webkit-box-shadow:0 0 0 6px rgba(229,62,62,0);box-shadow:0 0 0 6px rgba(229,62,62,0)}}.voice-permission[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .voice-permission[data-v-3a406b9a]{padding:28px 24px;background:#fffbeb;text-align:center;border-bottom:1px solid var(--border)}.voice-permission-icon[data-v-3a406b9a]{width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#b45309}[dir] .voice-permission-icon[data-v-3a406b9a]{border-radius:50%;background:#fef3c7;margin-bottom:4px}.voice-permission-icon[data-v-3a406b9a] svg{width:26px;height:26px}.voice-permission-title[data-v-3a406b9a]{font-size:14px;font-weight:700;color:#92400e}[dir] .voice-permission-title[data-v-3a406b9a]{margin:0}.voice-permission-text[data-v-3a406b9a]{font-size:12px;color:var(--text-muted);max-width:320px;line-height:1.5}[dir] .voice-permission-text[data-v-3a406b9a]{margin:0}.voice-controls[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}[dir] .voice-controls[data-v-3a406b9a]{padding:14px 16px 12px;background:var(--bg-subtle);border-bottom:1px solid var(--border)}.voice-lang-row[data-v-3a406b9a]{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-lang-picker[data-v-3a406b9a]{position:relative;min-width:0}.voice-lang-picker.is-disabled .voice-lang-btn[data-v-3a406b9a]{opacity:.6}[dir] .voice-lang-picker.is-disabled .voice-lang-btn[data-v-3a406b9a]{cursor:not-allowed}.voice-lang-btn[data-v-3a406b9a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:var(--text);transition:all .15s}[dir] .voice-lang-btn[data-v-3a406b9a]{padding:9px 12px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;-webkit-transition:all .15s}[dir=ltr] .voice-lang-btn[data-v-3a406b9a]{text-align:left}[dir=rtl] .voice-lang-btn[data-v-3a406b9a]{text-align:right}.voice-lang-btn[data-v-3a406b9a]:hover:not(:disabled){-webkit-box-shadow:0 0 0 2px rgba(30,13,97,.08)}[dir] .voice-lang-btn[data-v-3a406b9a]:hover:not(:disabled){border-color:var(--vp);box-shadow:0 0 0 2px rgba(30,13,97,.08)}.voice-lang-picker.is-open .voice-lang-btn[data-v-3a406b9a]{-webkit-box-shadow:0 0 0 2px rgba(30,13,97,.12)}[dir] .voice-lang-picker.is-open .voice-lang-btn[data-v-3a406b9a]{border-color:var(--vp);box-shadow:0 0 0 2px rgba(30,13,97,.12)}.voice-lang-flag[data-v-3a406b9a]{font-size:18px;line-height:1;-ms-flex-negative:0;flex-shrink:0}.voice-lang-name[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice-lang-caret[data-v-3a406b9a]{width:14px!important;height:14px!important;color:var(--text-muted);-ms-flex-negative:0;flex-shrink:0;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}[dir] .voice-lang-caret[data-v-3a406b9a]{-webkit-transition:-webkit-transform .2s}[dir=ltr] .voice-lang-picker.is-open .voice-lang-caret[data-v-3a406b9a]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .voice-lang-picker.is-open .voice-lang-caret[data-v-3a406b9a]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.voice-lang-dropdown[data-v-3a406b9a]{position:absolute;top:calc(100% + 6px);-webkit-box-shadow:var(--shadow-md);z-index:100;max-height:280px;overflow-y:auto}[dir] .voice-lang-dropdown[data-v-3a406b9a]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:4px}[dir=ltr] .voice-lang-dropdown[data-v-3a406b9a],[dir=rtl] .voice-lang-dropdown[data-v-3a406b9a]{left:0;right:0}.voice-lang-option[data-v-3a406b9a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;transition:background .1s}[dir] .voice-lang-option[data-v-3a406b9a]{padding:8px 10px;background:transparent;border:none;border-radius:6px;cursor:pointer;-webkit-transition:background .1s}[dir=ltr] .voice-lang-option[data-v-3a406b9a]{text-align:left}[dir=rtl] .voice-lang-option[data-v-3a406b9a]{text-align:right}[dir] .voice-lang-option[data-v-3a406b9a]:hover{background:var(--bg-muted)}[dir] .voice-lang-option.is-active[data-v-3a406b9a]{background:rgba(30,13,97,.06)}.voice-lang-option-text[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.voice-lang-option-label[data-v-3a406b9a]{font-weight:500;color:var(--text)}.voice-lang-option-sub[data-v-3a406b9a]{font-size:11px;color:var(--text-faint)}.voice-lang-check[data-v-3a406b9a]{width:14px!important;height:14px!important;color:var(--vp)}.voice-swap-btn[data-v-3a406b9a]{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--vp);transition:all .2s;-ms-flex-negative:0;flex-shrink:0}[dir] .voice-swap-btn[data-v-3a406b9a]{border-radius:50%;border:1px solid var(--border);background:var(--bg);cursor:pointer;-webkit-transition:all .2s}.voice-swap-btn[data-v-3a406b9a]:hover:not(:disabled){color:#fff;-webkit-transform:scale(1.05)}[dir] .voice-swap-btn[data-v-3a406b9a]:hover:not(:disabled){background:var(--vp);border-color:var(--vp);transform:scale(1.05)}.voice-swap-btn[data-v-3a406b9a]:disabled{opacity:.4}[dir] .voice-swap-btn[data-v-3a406b9a]:disabled{cursor:not-allowed}[dir=ltr] .voice-swap-btn.is-swapping[data-v-3a406b9a]{-webkit-animation:voice-spin-half-ltr-3a406b9a .4s ease-in-out;animation:voice-spin-half-ltr-3a406b9a .4s ease-in-out}[dir=rtl] .voice-swap-btn.is-swapping[data-v-3a406b9a]{-webkit-animation:voice-spin-half-rtl-3a406b9a .4s ease-in-out;animation:voice-spin-half-rtl-3a406b9a .4s ease-in-out}.voice-swap-btn[data-v-3a406b9a] svg{width:16px;height:16px}@-webkit-keyframes voice-spin-half-ltr-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes voice-spin-half-rtl-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes voice-spin-half-ltr-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes voice-spin-half-rtl-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.voice-action-row[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.voice-action-row[data-v-3a406b9a],.voice-btn[data-v-3a406b9a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-btn[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-size:13px;font-weight:600;transition:all .15s;white-space:nowrap}[dir] .voice-btn[data-v-3a406b9a]{padding:9px 16px;border-radius:var(--radius-sm);border:none;cursor:pointer;-webkit-transition:all .15s}.voice-btn[data-v-3a406b9a]:disabled{opacity:.5}[dir] .voice-btn[data-v-3a406b9a]:disabled{cursor:not-allowed}.voice-btn-main[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.voice-btn-primary[data-v-3a406b9a]{color:#fff}[dir] .voice-btn-primary[data-v-3a406b9a]{background:var(--vp)}[dir] .voice-btn-primary[data-v-3a406b9a]:hover:not(:disabled){background:var(--vp-hover)}.voice-btn-danger[data-v-3a406b9a]{color:#fff}[dir] .voice-btn-danger[data-v-3a406b9a]{background:var(--vd)}[dir] .voice-btn-danger[data-v-3a406b9a]:hover:not(:disabled){background:var(--vd-hover)}.voice-btn-outline[data-v-3a406b9a]{color:var(--text)}[dir] .voice-btn-outline[data-v-3a406b9a]{background:transparent;border:1px solid var(--border-strong)}[dir] .voice-btn-outline[data-v-3a406b9a]:hover:not(:disabled){background:var(--bg-muted)}[dir=ltr] .voice-action-reset[data-v-3a406b9a]{margin-left:auto}[dir=rtl] .voice-action-reset[data-v-3a406b9a]{margin-right:auto}.voice-icon-btn[data-v-3a406b9a]{width:32px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-muted);transition:all .15s}[dir] .voice-icon-btn[data-v-3a406b9a]{border-radius:6px;background:transparent;border:none;cursor:pointer;-webkit-transition:all .15s}.voice-icon-btn[data-v-3a406b9a]:hover:not(:disabled){color:var(--text)}[dir] .voice-icon-btn[data-v-3a406b9a]:hover:not(:disabled){background:var(--bg-muted)}.voice-icon-btn[data-v-3a406b9a]:disabled{opacity:.3}[dir] .voice-icon-btn[data-v-3a406b9a]:disabled{cursor:not-allowed}.voice-icon[data-v-3a406b9a]{width:16px;height:16px}[dir=ltr] .voice-spin[data-v-3a406b9a]{-webkit-animation:voice-spin-ltr-3a406b9a 1s linear infinite;animation:voice-spin-ltr-3a406b9a 1s linear infinite}[dir=rtl] .voice-spin[data-v-3a406b9a]{-webkit-animation:voice-spin-rtl-3a406b9a 1s linear infinite;animation:voice-spin-rtl-3a406b9a 1s linear infinite}@-webkit-keyframes voice-spin-ltr-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes voice-spin-rtl-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes voice-spin-ltr-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes voice-spin-rtl-3a406b9a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.voice-error[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--vd);font-size:12px}[dir] .voice-error[data-v-3a406b9a]{padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-sm)}.voice-error-text[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.voice-error-retry[data-v-3a406b9a]{color:#fff;font-size:11px;font-weight:600}[dir] .voice-error-retry[data-v-3a406b9a]{background:var(--vd);border:none;border-radius:6px;padding:4px 10px;cursor:pointer}[dir] .voice-error-retry[data-v-3a406b9a]:hover{background:var(--vd-hover)}.voice-result[data-v-3a406b9a]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}[dir] .voice-result[data-v-3a406b9a]{background:var(--bg-subtle)}.voice-turns-wrap[data-v-3a406b9a]{min-height:0;position:relative}.voice-turns-list[data-v-3a406b9a],.voice-turns-wrap[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.voice-turns-list[data-v-3a406b9a]{overflow-y:auto;gap:10px;scroll-behavior:smooth}[dir] .voice-turns-list[data-v-3a406b9a]{padding:14px 14px 18px}.voice-turn-card[data-v-3a406b9a]{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}[dir] .voice-turn-card[data-v-3a406b9a]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-transition:border-color .15s,-webkit-box-shadow .15s}.voice-turn-card[data-v-3a406b9a]:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.06)}[dir] .voice-turn-card[data-v-3a406b9a]:hover{border-color:var(--border-strong);box-shadow:0 2px 6px rgba(0,0,0,.06)}.voice-turn-card-live[data-v-3a406b9a]{-webkit-box-shadow:0 0 0 2px rgba(229,62,62,.08)}[dir] .voice-turn-card-live[data-v-3a406b9a]{border-color:var(--vd);background:linear-gradient(180deg,#fff5f5,var(--bg) 40%);box-shadow:0 0 0 2px rgba(229,62,62,.08)}[dir=ltr] .voice-turn-card-live[data-v-3a406b9a]{background:-webkit-gradient(linear,left top,left bottom,from(#fff5f5),color-stop(40%,var(--bg)))}[dir=rtl] .voice-turn-card-live[data-v-3a406b9a]{background:-webkit-gradient(linear,right top,right bottom,from(#fff5f5),color-stop(40%,var(--bg)))}.voice-turn-header[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[dir] .voice-turn-header[data-v-3a406b9a]{margin-bottom:8px}.voice-turn-time[data-v-3a406b9a]{font-size:11px;font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums}.voice-turn-index[data-v-3a406b9a]{font-size:11px;color:var(--text-faint)}[dir] .voice-turn-index[data-v-3a406b9a]{padding:1px 6px;background:var(--bg-muted);border-radius:10px}.voice-turn-live-badge[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:var(--vd);font-weight:700}.voice-live-dot[data-v-3a406b9a]{width:6px;height:6px}[dir] .voice-live-dot[data-v-3a406b9a]{border-radius:50%;background:var(--vd)}[dir=ltr] .voice-live-dot[data-v-3a406b9a],[dir=rtl] .voice-live-dot[data-v-3a406b9a]{-webkit-animation:voice-pulse-3a406b9a 1.2s ease-in-out infinite;animation:voice-pulse-3a406b9a 1.2s ease-in-out infinite}.voice-turn-action[data-v-3a406b9a]{width:26px;height:26px;opacity:0;transition:opacity .15s}[dir] .voice-turn-action[data-v-3a406b9a]{-webkit-transition:opacity .15s}[dir=ltr] .voice-turn-action[data-v-3a406b9a]{margin-left:auto}[dir=rtl] .voice-turn-action[data-v-3a406b9a]{margin-right:auto}.voice-turn-card:hover .voice-turn-action[data-v-3a406b9a]{opacity:1}.voice-turn-row[data-v-3a406b9a]{display:grid;grid-template-columns:auto 1fr auto;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}[dir] .voice-turn-row[data-v-3a406b9a]{padding:4px 0}.voice-turn-chip[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:10px;font-weight:600;color:var(--text-muted);white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}[dir] .voice-turn-chip[data-v-3a406b9a]{padding:3px 8px;background:var(--bg-muted);border-radius:14px;margin-top:2px}.voice-turn-chip .voice-lang-flag[data-v-3a406b9a]{font-size:13px}.voice-turn-row-target .voice-turn-chip[data-v-3a406b9a]{color:var(--vp)}[dir] .voice-turn-row-target .voice-turn-chip[data-v-3a406b9a]{background:rgba(30,13,97,.08)}.voice-turn-text[data-v-3a406b9a]{font-size:14px;line-height:1.55;color:var(--text);word-break:break-word;white-space:pre-wrap}[dir] .voice-turn-text[data-v-3a406b9a]{margin:0}.voice-turn-row-target .voice-turn-text[data-v-3a406b9a]{font-weight:500}.voice-turn-partial[data-v-3a406b9a]{color:var(--text-muted);font-style:italic}.voice-turn-row-action[data-v-3a406b9a]{width:26px;height:26px;opacity:0;transition:opacity .15s;-ms-flex-negative:0;flex-shrink:0}[dir] .voice-turn-row-action[data-v-3a406b9a]{-webkit-transition:opacity .15s}.voice-turn-card:hover .voice-turn-row-action[data-v-3a406b9a],.voice-turn-row-action.is-active[data-v-3a406b9a]{opacity:1}.voice-turn-row-action.is-active[data-v-3a406b9a]{color:#fff}[dir] .voice-turn-row-action.is-active[data-v-3a406b9a]{background:var(--vp)}.voice-turn-row-action.is-active[data-v-3a406b9a]:hover{color:#fff}[dir] .voice-turn-row-action.is-active[data-v-3a406b9a]:hover{background:var(--vp-hover)}.voice-turn-divider[data-v-3a406b9a]{height:1px}[dir] .voice-turn-divider[data-v-3a406b9a]{background:var(--border);margin:4px 0}.voice-cursor[data-v-3a406b9a]{display:inline-block;color:var(--vd);font-style:normal}[dir=ltr] .voice-cursor[data-v-3a406b9a]{margin-left:1px}[dir=ltr] .voice-cursor[data-v-3a406b9a],[dir=rtl] .voice-cursor[data-v-3a406b9a]{-webkit-animation:voice-blink-3a406b9a .9s steps(2) infinite;animation:voice-blink-3a406b9a .9s steps(2) infinite}[dir=rtl] .voice-cursor[data-v-3a406b9a]{margin-right:1px}@-webkit-keyframes voice-blink-3a406b9a{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes voice-blink-3a406b9a{0%,50%{opacity:1}51%,to{opacity:0}}.voice-summary-banner[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}[dir] .voice-summary-banner[data-v-3a406b9a]{padding:10px 14px;border-bottom:1px solid #bbf7d0}[dir=ltr] .voice-summary-banner[data-v-3a406b9a]{background:-webkit-gradient(linear,left top,right top,from(#ecfdf5),to(#f0fdf4));background:linear-gradient(90deg,#ecfdf5,#f0fdf4)}[dir=rtl] .voice-summary-banner[data-v-3a406b9a]{background:-webkit-gradient(linear,right top,left top,from(#ecfdf5),to(#f0fdf4));background:linear-gradient(270deg,#ecfdf5,#f0fdf4)}.voice-summary-banner-check[data-v-3a406b9a]{width:18px!important;height:18px!important;color:var(--vs)}.voice-summary-banner-text[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.voice-summary-banner-title[data-v-3a406b9a]{font-size:13px;font-weight:700;color:#065f46}.voice-summary-banner-reason[data-v-3a406b9a]{font-weight:500;color:#047857}[dir=ltr] .voice-summary-banner-reason[data-v-3a406b9a]{margin-left:2px}[dir=rtl] .voice-summary-banner-reason[data-v-3a406b9a]{margin-right:2px}.voice-summary-banner-meta[data-v-3a406b9a]{font-size:11px;color:#047857;font-variant-numeric:tabular-nums}.voice-summary-banner-action[data-v-3a406b9a]{width:30px;height:30px;color:#047857}.voice-summary-banner-action[data-v-3a406b9a]:hover{color:#065f46}[dir] .voice-summary-banner-action[data-v-3a406b9a]:hover{background:rgba(16,185,129,.12)}.voice-new-badge[data-v-3a406b9a]{position:absolute;top:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#fff;font-size:12px;font-weight:600;-webkit-box-shadow:var(--shadow-md)}[dir] .voice-new-badge[data-v-3a406b9a]{background:var(--vp);border:none;padding:6px 14px;border-radius:20px;cursor:pointer;box-shadow:var(--shadow-md)}[dir=ltr] .voice-new-badge[data-v-3a406b9a]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:voice-badge-in-ltr-3a406b9a .25s;animation:voice-badge-in-ltr-3a406b9a .25s}[dir=rtl] .voice-new-badge[data-v-3a406b9a]{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-animation:voice-badge-in-rtl-3a406b9a .25s;animation:voice-badge-in-rtl-3a406b9a .25s}[dir] .voice-new-badge[data-v-3a406b9a]:hover{background:var(--vp-hover)}@-webkit-keyframes voice-badge-in-ltr-3a406b9a{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-6px);transform:translateX(-50%) translateY(-6px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@-webkit-keyframes voice-badge-in-rtl-3a406b9a{0%{opacity:0;-webkit-transform:translateX(50%) translateY(-6px);transform:translateX(50%) translateY(-6px)}to{opacity:1;-webkit-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}}@keyframes voice-badge-in-ltr-3a406b9a{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-6px);transform:translateX(-50%) translateY(-6px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes voice-badge-in-rtl-3a406b9a{0%{opacity:0;-webkit-transform:translateX(50%) translateY(-6px);transform:translateX(50%) translateY(-6px)}to{opacity:1;-webkit-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}}.voice-empty[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}[dir] .voice-empty[data-v-3a406b9a]{text-align:center;padding:32px 24px}.voice-empty-icon[data-v-3a406b9a]{width:76px;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--vp)}[dir] .voice-empty-icon[data-v-3a406b9a]{border-radius:50%;margin-bottom:8px}[dir=ltr] .voice-empty-icon[data-v-3a406b9a]{background:linear-gradient(135deg,rgba(30,13,97,.08),rgba(30,13,97,.02))}[dir=ltr] .voice-empty-icon[data-v-3a406b9a],[dir=rtl] .voice-empty-icon[data-v-3a406b9a]{-webkit-animation:voice-soft-pulse-3a406b9a 2.4s ease-in-out infinite;animation:voice-soft-pulse-3a406b9a 2.4s ease-in-out infinite}[dir=rtl] .voice-empty-icon[data-v-3a406b9a]{background:linear-gradient(-135deg,rgba(30,13,97,.08),rgba(30,13,97,.02))}.voice-empty-icon[data-v-3a406b9a] svg{width:32px;height:32px}@-webkit-keyframes voice-soft-pulse-3a406b9a{0%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 rgba(30,13,97,.08);box-shadow:0 0 0 0 rgba(30,13,97,.08)}50%{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-box-shadow:0 0 0 12px rgba(30,13,97,0);box-shadow:0 0 0 12px rgba(30,13,97,0)}}@keyframes voice-soft-pulse-3a406b9a{0%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 0 rgba(30,13,97,.08);box-shadow:0 0 0 0 rgba(30,13,97,.08)}50%{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-box-shadow:0 0 0 12px rgba(30,13,97,0);box-shadow:0 0 0 12px rgba(30,13,97,0)}}.voice-empty-title[data-v-3a406b9a]{font-size:16px;font-weight:700;color:var(--text)}[dir] .voice-empty-title[data-v-3a406b9a]{margin:0}.voice-empty-desc[data-v-3a406b9a]{font-size:13px;color:var(--text-muted);max-width:320px;line-height:1.5}[dir] .voice-empty-desc[data-v-3a406b9a]{margin:0}.voice-empty-chip[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-muted)}[dir] .voice-empty-chip[data-v-3a406b9a]{margin-top:12px;padding:6px 14px;background:var(--bg-muted);border-radius:24px}.voice-empty-chip .voice-lang-flag[data-v-3a406b9a]{font-size:16px}.voice-empty-arrow[data-v-3a406b9a]{width:14px!important;height:14px!important;color:var(--text-faint)}.voice-empty-policy[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:11px;color:var(--text-faint);line-height:1.4}[dir] .voice-empty-policy[data-v-3a406b9a]{margin:18px 0 0}.voice-empty-policy-icon[data-v-3a406b9a]{width:12px!important;height:12px!important}.voice-toast[data-v-3a406b9a]{position:absolute;bottom:18px;color:#fff;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-shadow:var(--shadow-md);z-index:200}[dir] .voice-toast[data-v-3a406b9a]{background:rgba(17,24,39,.92);padding:8px 14px;border-radius:20px;box-shadow:var(--shadow-md)}[dir=ltr] .voice-toast[data-v-3a406b9a]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .voice-toast[data-v-3a406b9a]{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.voice-toast .voice-icon[data-v-3a406b9a]{color:var(--vs)}.voice-toast-enter-active[data-v-3a406b9a],.voice-toast-leave-active[data-v-3a406b9a]{transition:all .25s}[dir] .voice-toast-enter-active[data-v-3a406b9a],[dir] .voice-toast-leave-active[data-v-3a406b9a]{-webkit-transition:all .25s}.voice-toast-enter[data-v-3a406b9a],.voice-toast-leave-to[data-v-3a406b9a]{opacity:0}[dir=ltr] .voice-toast-enter[data-v-3a406b9a],[dir=ltr] .voice-toast-leave-to[data-v-3a406b9a]{-webkit-transform:translateX(-50%) translateY(6px);transform:translateX(-50%) translateY(6px)}[dir=rtl] .voice-toast-enter[data-v-3a406b9a],[dir=rtl] .voice-toast-leave-to[data-v-3a406b9a]{-webkit-transform:translateX(50%) translateY(6px);transform:translateX(50%) translateY(6px)}.voice-back-btn[data-v-3a406b9a]{width:30px;height:30px;color:var(--text)}[dir] .voice-back-btn[data-v-3a406b9a]{border:1px solid var(--border);background:var(--bg)}[dir] .voice-back-btn[data-v-3a406b9a]:hover{background:var(--bg-muted);border-color:var(--border-strong)}.voice-summary-banner-link[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#065f46;font-size:11px;font-weight:600;white-space:nowrap}[dir] .voice-summary-banner-link[data-v-3a406b9a]{padding:5px 10px;background:rgba(16,185,129,.12);border:1px solid #6ee7b7;border-radius:16px;cursor:pointer}[dir] .voice-summary-banner-link[data-v-3a406b9a]:hover{background:rgba(16,185,129,.22);border-color:var(--vs)}.voice-summary-banner-link .voice-icon[data-v-3a406b9a]{width:12px;height:12px}.voice-history[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0}[dir] .voice-history[data-v-3a406b9a]{background:var(--bg-subtle)}.voice-history-content[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0}.voice-history-meta[data-v-3a406b9a]{-ms-flex-negative:0;flex-shrink:0;font-size:11px;color:var(--text-muted)}[dir] .voice-history-meta[data-v-3a406b9a]{padding:10px 16px;border-bottom:1px solid var(--border);background:var(--bg)}.voice-history-cards[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}[dir] .voice-history-cards[data-v-3a406b9a]{padding:12px}.voice-history-card[data-v-3a406b9a]{transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s,-webkit-box-shadow .15s,-webkit-transform .1s}[dir] .voice-history-card[data-v-3a406b9a]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;cursor:pointer;-webkit-transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .1s}.voice-history-card[data-v-3a406b9a]:hover{-webkit-box-shadow:0 2px 8px rgba(30,13,97,.08)}[dir] .voice-history-card[data-v-3a406b9a]:hover{border-color:var(--vp);box-shadow:0 2px 8px rgba(30,13,97,.08)}.voice-history-card[data-v-3a406b9a]:active{-webkit-transform:scale(.998)}[dir] .voice-history-card[data-v-3a406b9a]:active{transform:scale(.998)}.voice-history-card-header[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}[dir] .voice-history-card-header[data-v-3a406b9a]{margin-bottom:8px}.voice-history-card-time[data-v-3a406b9a]{gap:5px;font-size:12px;font-weight:600;color:var(--text)}.voice-history-card-duration[data-v-3a406b9a],.voice-history-card-time[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-history-card-duration[data-v-3a406b9a]{gap:4px;font-size:11px;color:var(--text-muted);font-variant-numeric:tabular-nums}.voice-history-card-icon[data-v-3a406b9a]{width:12px!important;height:12px!important}.voice-history-card-langs[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir] .voice-history-card-langs[data-v-3a406b9a]{margin-bottom:8px}.voice-history-lang[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--text-muted)}[dir] .voice-history-lang[data-v-3a406b9a]{padding:3px 9px;background:var(--bg-muted);border-radius:12px}.voice-history-lang .voice-lang-flag[data-v-3a406b9a]{font-size:13px}.voice-history-arrow[data-v-3a406b9a]{width:12px!important;height:12px!important;color:var(--text-faint)}.voice-history-turn-badge[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--vp);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}[dir] .voice-history-turn-badge[data-v-3a406b9a]{padding:3px 9px;background:rgba(30,13,97,.08);border-radius:12px}[dir=ltr] .voice-history-turn-badge[data-v-3a406b9a]{margin-left:auto}[dir=rtl] .voice-history-turn-badge[data-v-3a406b9a]{margin-right:auto}.voice-history-preview[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}[dir] .voice-history-preview[data-v-3a406b9a]{padding-top:6px;border-top:1px dashed var(--border)}.voice-history-preview-line[data-v-3a406b9a]{font-size:12px;color:var(--text-muted);line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}[dir] .voice-history-preview-line[data-v-3a406b9a]{margin:0}.voice-history-preview-target[data-v-3a406b9a]{color:var(--text);font-weight:500}.voice-history-pagination[data-v-3a406b9a]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}[dir] .voice-history-pagination[data-v-3a406b9a]{padding:10px 12px;border-top:1px solid var(--border);background:var(--bg)}.voice-history-page-info[data-v-3a406b9a]{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:600;min-width:60px}[dir] .voice-history-page-info[data-v-3a406b9a]{text-align:center}.voice-history-empty[data-v-3a406b9a],.voice-history-error[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}[dir] .voice-history-empty[data-v-3a406b9a],[dir] .voice-history-error[data-v-3a406b9a]{text-align:center;padding:40px 24px}.voice-history-empty-icon[data-v-3a406b9a]{width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-faint)}[dir] .voice-history-empty-icon[data-v-3a406b9a]{border-radius:50%;background:var(--bg-muted);margin-bottom:6px}.voice-history-empty-icon[data-v-3a406b9a] svg{width:28px;height:28px}.voice-history-empty-title[data-v-3a406b9a]{font-size:15px;font-weight:700;color:var(--text)}[dir] .voice-history-empty-title[data-v-3a406b9a]{margin:0}.voice-history-empty-desc[data-v-3a406b9a]{font-size:12px;color:var(--text-muted);max-width:280px;line-height:1.5}[dir] .voice-history-empty-desc[data-v-3a406b9a]{margin:0}.voice-history-error-icon[data-v-3a406b9a]{width:36px!important;height:36px!important;color:var(--vd)}.voice-history-error-text[data-v-3a406b9a]{font-size:13px;color:var(--text);max-width:320px;line-height:1.5}[dir] .voice-history-error-text[data-v-3a406b9a]{margin:0 0 8px}.voice-history-loading[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;overflow:hidden}[dir] .voice-history-loading[data-v-3a406b9a]{padding:12px}.voice-history-skeleton[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}[dir] .voice-history-skeleton[data-v-3a406b9a]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px}.voice-skeleton-line[data-v-3a406b9a]{height:12px}[dir] .voice-skeleton-line[data-v-3a406b9a]{background-size:200% 100%;border-radius:4px}[dir=ltr] .voice-skeleton-line[data-v-3a406b9a]{background:-webkit-gradient(linear,left top,right top,from(var(--bg-muted)),color-stop(var(--bg-subtle)),to(var(--bg-muted)));background:linear-gradient(90deg,var(--bg-muted),var(--bg-subtle),var(--bg-muted));-webkit-animation:voice-skeleton-shimmer-ltr-3a406b9a 1.4s linear infinite;animation:voice-skeleton-shimmer-ltr-3a406b9a 1.4s linear infinite}[dir=rtl] .voice-skeleton-line[data-v-3a406b9a]{background:-webkit-gradient(linear,right top,left top,from(var(--bg-muted)),color-stop(var(--bg-subtle)),to(var(--bg-muted)));background:linear-gradient(-90deg,var(--bg-muted),var(--bg-subtle),var(--bg-muted));-webkit-animation:voice-skeleton-shimmer-rtl-3a406b9a 1.4s linear infinite;animation:voice-skeleton-shimmer-rtl-3a406b9a 1.4s linear infinite}.voice-skeleton-line-1[data-v-3a406b9a]{width:45%}.voice-skeleton-line-2[data-v-3a406b9a]{width:70%}.voice-skeleton-line-3[data-v-3a406b9a]{width:90%}@-webkit-keyframes voice-skeleton-shimmer-ltr-3a406b9a{0%{background-position:200% 0}to{background-position:-200% 0}}@-webkit-keyframes voice-skeleton-shimmer-rtl-3a406b9a{0%{background-position:-100% 0}to{background-position:300% 0}}@keyframes voice-skeleton-shimmer-ltr-3a406b9a{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes voice-skeleton-shimmer-rtl-3a406b9a{0%{background-position:-100% 0}to{background-position:300% 0}}.voice-history-detail-header[data-v-3a406b9a]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}[dir] .voice-history-detail-header[data-v-3a406b9a]{padding:14px 18px;background:var(--bg);border-bottom:1px solid var(--border)}.voice-history-detail-meta[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;font-size:12px;color:var(--text-muted);-ms-flex-wrap:wrap;flex-wrap:wrap}.voice-history-detail-meta>span[data-v-3a406b9a],.voice-history-detail-meta[data-v-3a406b9a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-history-detail-meta>span[data-v-3a406b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.voice-history-detail-divider[data-v-3a406b9a]{color:var(--border-strong)}.voice-history-detail-langs[data-v-3a406b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir=ltr] .voice-history-detail-copy[data-v-3a406b9a]{margin-left:auto}[dir=rtl] .voice-history-detail-copy[data-v-3a406b9a]{margin-right:auto}.voice-history-turns[data-v-3a406b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}[dir] .voice-history-turns[data-v-3a406b9a]{padding:12px}.voice-turn-duration[data-v-3a406b9a]{font-size:10px;color:var(--text-faint);font-variant-numeric:tabular-nums}[dir] .voice-turn-duration[data-v-3a406b9a]{padding:1px 6px;background:var(--bg-muted);border-radius:8px}.voice-history-turns .voice-turn-action[data-v-3a406b9a],.voice-history-turns .voice-turn-row-action[data-v-3a406b9a]{opacity:1}@media (max-width:480px){[dir] .voice-header[data-v-3a406b9a]{padding:12px 14px}[dir] .voice-controls[data-v-3a406b9a]{padding:12px 12px 10px}[dir] .voice-turns-list[data-v-3a406b9a]{padding:12px 10px 16px}[dir] .voice-turn-card[data-v-3a406b9a]{padding:10px}.voice-btn[data-v-3a406b9a]{font-size:13px}[dir] .voice-btn[data-v-3a406b9a]{padding:10px 12px}.voice-title[data-v-3a406b9a]{font-size:14px}.voice-turn-action[data-v-3a406b9a],.voice-turn-row-action[data-v-3a406b9a]{opacity:1}[dir] .voice-history-cards[data-v-3a406b9a],[dir] .voice-history-turns[data-v-3a406b9a]{padding:10px}[dir] .voice-history-card[data-v-3a406b9a]{padding:10px 12px}}.floating-menu-item[data-v-f862bac4]{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:.5rem;gap:.5rem;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-weight:700;font-size:1.125rem}[dir] .floating-menu-item[data-v-f862bac4]{padding-top:1rem;padding-bottom:1rem;border-radius:9999px;background-color:#758af5}[dir=ltr] .floating-menu-item[data-v-f862bac4],[dir=rtl] .floating-menu-item[data-v-f862bac4]{padding-left:1.25rem;padding-right:1.25rem}.floating-menu-item-disabled[data-v-f862bac4]{opacity:.8}[dir] .floating-menu-item-disabled[data-v-f862bac4]{background-color:#999!important;cursor:not-allowed!important}.floating-menu-item-disabled span[data-v-f862bac4]{color:#fff!important}.chat-bubble[data-v-f862bac4]{max-width:80%;font-size:14px}[dir] .chat-bubble[data-v-f862bac4]{background:rgba(30,13,97,.2);padding:10px 14px;border-radius:12px;margin-bottom:24px}[dir=ltr] .chat-bubble[data-v-f862bac4]{margin-left:auto}[dir=rtl] .chat-bubble[data-v-f862bac4]{margin-right:auto}.chat-response[data-v-f862bac4]{max-width:100%;white-space:break-spaces;font-size:14px}[dir] .chat-response[data-v-f862bac4]{background:rgba(102,112,203,.13333333333333333);padding:10px 14px;border-radius:4px;margin-bottom:24px}[dir=ltr] .chat-response[data-v-f862bac4]{margin-right:auto}[dir=rtl] .chat-response[data-v-f862bac4]{margin-left:auto}[dir] input[readonly=readonly],[dir] textarea[readonly=readonly]{background-color:#fafafa}[dir] .con-select .vs-select--input,[dir] .file-input .vs-con-input .vs-inputx,[dir] .vdp-datepicker input[readonly=readonly]{background-color:#fff}[dir] .vs-con-table .vs-table--pagination .vs-row .vs-col:first-child{display:none!important}[dir] .vs-con-table .vs-table--pagination .vs-row .vs-col:nth-child(2){width:100%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}[dir] .vs-con-table .vs-table--pagination .vs-pagination-primary .effect,[dir] .vs-con-table .vs-table--pagination .vs-pagination-primary .vs-pagination--buttons:hover{background:rgba(var(--vs-secondary),1)!important}.dot{width:10px;height:10px;display:inline-block}[dir] .dot{border-radius:10px;background-color:#6670cb}[dir=ltr] .dot{margin-right:8px}[dir=rtl] .dot{margin-left:8px}.dot.small{width:3px;height:3px}[dir] .dot.red{background-color:#fb0000}[dir] .dot.black{background-color:#3c3c3c}[dir] .dot.yellow{background-color:#ffd600}ul.table{width:100%}ul.table>li{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-rows:minmax(52px,100%)}[dir] ul.table>li{text-align:center;border-bottom:1px solid #cdcdcd}[dir] ul.table>li.tbody{background-color:#fff}ul.table>li.tbody>span{font-weight:400!important}ul.table>li>span{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500}[dir] ul.table>li>span{padding:6px}[dir=ltr] ul.table>li>span:first-child{border-left:none}[dir=rtl] ul.table>li>span:first-child{border-right:none}ul.table.table-2>li{grid-template-columns:repeat(2,minmax(0,1fr))}ul.table.table-3>li{grid-template-columns:repeat(3,minmax(0,1fr))}ul.table.table-4>li{grid-template-columns:repeat(4,minmax(0,1fr))}ul.table.table-5>li{grid-template-columns:repeat(5,minmax(0,1fr))}ul.table.table-6>li{grid-template-columns:repeat(6,minmax(0,1fr))}ul.table.table-7>li{grid-template-columns:repeat(7,minmax(0,1fr))}ul.table.table-8>li{grid-template-columns:repeat(8,minmax(0,1fr))}ul.table.table-9>li{grid-template-columns:repeat(9,minmax(0,1fr))}ul.table.table-10>li{grid-template-columns:50px repeat(9,minmax(0,1fr))}ul.table.table-no>li{grid-template-columns:60px minmax(0,100%)}ul.table>li.table-2-li{grid-template-columns:repeat(2,minmax(0,1fr))}ul.table>li.table-3-li{grid-template-columns:repeat(3,minmax(0,1fr))}ul.table>li.table-4-li{grid-template-columns:repeat(4,minmax(0,1fr))}ul.table>li.table-5-li{grid-template-columns:repeat(5,minmax(0,1fr))}ul.table>li.table-6-li{grid-template-columns:repeat(6,minmax(0,1fr))}ul.table>li.table-7-li{grid-template-columns:repeat(7,minmax(0,1fr))}ul.table>li.table-8-li{grid-template-columns:repeat(8,minmax(0,1fr))}ul.table>li.table-9-li{grid-template-columns:repeat(9,minmax(0,1fr))}ul.table>li.table-10-li{grid-template-columns:50px repeat(9,minmax(0,1fr))}ul.table>li.table-no-li{grid-template-columns:60px minmax(0,100%)}[dir] .vs-row .border{text-align:center;background-color:#f9f9f9}[dir] .bg-fff{background-color:#fff}[dir=ltr] .border-left{border-left:1px solid #cdcdcd!important}[dir=ltr] .border-right,[dir=rtl] .border-left{border-right:1px solid #cdcdcd!important}[dir=rtl] .border-right{border-left:1px solid #cdcdcd!important}[dir] .border-bottom{border-bottom:1px solid #cdcdcd!important}[dir] .border-top{border-top:1px solid #cdcdcd!important}.title{font-weight:500}[dir] .router-header{padding:0 16px}@media(min-width:1200px){[dir] .router-header{padding:0}}.breadcrumb-note{font-size:15px;color:#3c3c3c;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir=ltr] .breadcrumb-note{margin-left:16px}[dir=rtl] .breadcrumb-note{margin-right:16px}[dir=ltr] .breadcrumb-note img{margin-right:4px}[dir=rtl] .breadcrumb-note img{margin-left:4px}.typing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.typing span{width:8px;height:8px}[dir] .typing span{background:#999;border-radius:50%}[dir=ltr] .typing span,[dir=rtl] .typing span{-webkit-animation:blink 1.4s infinite;animation:blink 1.4s infinite}[dir=ltr] .typing span:first-child,[dir=rtl] .typing span:first-child{-webkit-animation-delay:0s;animation-delay:0s}[dir=ltr] .typing span:nth-child(2),[dir=rtl] .typing span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}[dir=ltr] .typing span:nth-child(3),[dir=rtl] .typing span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes blink{0%,80%,to{opacity:.2;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes blink{0%,80%,to{opacity:.2;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.ai-chatbot{position:fixed;bottom:0;z-index:11;max-height:90%}[dir=ltr] .ai-chatbot{right:14px}[dir=rtl] .ai-chatbot{left:14px}