.qr-reader[data-v-ea6eae0c]{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;max-height:56svh;width:100%}.qr-reader[data-v-ea6eae0c] canvas,.qr-reader[data-v-ea6eae0c] img,.qr-reader[data-v-ea6eae0c] video{border-radius:.5rem;height:100%!important;max-height:56svh!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.qr-reader[data-v-ea6eae0c] #qr-reader__dashboard_section_csr button{margin-top:0}.qr-reader[data-v-ea6eae0c] #qr-reader__status_span,.qr-reader[data-v-ea6eae0c] img[alt="Info icon"]{display:none!important}.voice-recorder-container[data-v-7396b322]{display:flex;flex-direction:column;gap:1rem;padding:.5rem}.back-btn[data-v-7396b322]{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--ht-text-secondary,hsla(0,0%,100%,.5));cursor:pointer;display:flex;font-size:.8125rem;gap:.375rem;padding:.375rem .75rem;transition:color .15s ease,background .15s ease;width:-moz-fit-content;width:fit-content}.back-btn[data-v-7396b322]:hover:not(:disabled){background:#ffffff14;color:var(--ht-text,#fff)}.back-btn[data-v-7396b322]:disabled{cursor:not-allowed;opacity:.4}.contact-fields[data-v-7396b322]{display:flex;flex-direction:column;gap:.75rem}.field-label[data-v-7396b322]{display:block;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));font-size:.8125rem;font-weight:600;margin-bottom:.25rem}.contact-input-glass[data-v-7396b322]{background:var(--ht-input-bg,hsla(0,0%,100%,.12));border:1px solid var(--ht-input-border,hsla(0,0%,100%,.22));border-radius:.5rem;color:var(--ht-input-text,#fff);font-size:.875rem;outline:none;padding:.5rem .75rem;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.contact-input-glass[data-v-7396b322]::-moz-placeholder{color:var(--ht-text-secondary,hsla(0,0%,100%,.45))}.contact-input-glass[data-v-7396b322]::placeholder{color:var(--ht-text-secondary,hsla(0,0%,100%,.45))}.contact-input-glass[data-v-7396b322]:focus{background:#ffffff2e;border-color:#fff6;box-shadow:0 0 0 2px var(--tw-ring-color,rgba(163,77,227,.4))}.contact-input-glass[data-v-7396b322]:disabled{cursor:not-allowed;opacity:.5}.error-banner[data-v-7396b322]{align-items:center;background:#ef44441f;border:1px solid rgba(239,68,68,.25);border-radius:.5rem;color:#fca5a5;display:flex;font-size:.8125rem;gap:.5rem;padding:.625rem .75rem}.recording-area[data-v-7396b322]{padding:1rem 0}.idle-state[data-v-7396b322],.recording-area[data-v-7396b322]{align-items:center;display:flex;flex-direction:column}.idle-state[data-v-7396b322]{gap:.75rem}.mic-btn-large[data-v-7396b322]{align-items:center;animation:mic-pulse-7396b322 2s ease-in-out infinite;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid;border-radius:50%;cursor:pointer;display:flex;height:80px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:80px}.mic-btn-large[data-v-7396b322]:hover{transform:scale(1.08)}.mic-btn-large--neutral[data-v-7396b322]{background-color:#ffffff1f;border-color:#ffffff40}.mic-btn-large--primary[data-v-7396b322]{animation-name:mic-pulse-primary-7396b322;background-color:color-mix(in srgb,var(--primary) 20%,transparent);border-color:color-mix(in srgb,var(--primary) 55%,transparent)}@keyframes mic-pulse-7396b322{0%,to{box-shadow:0 0 #fff3}50%{box-shadow:0 0 0 12px #fff0}}@keyframes mic-pulse-primary-7396b322{0%,to{box-shadow:0 0 color-mix(in srgb,var(--primary) 28%,transparent)}50%{box-shadow:0 0 0 12px transparent}}.mic-hint[data-v-7396b322]{font-size:.8125rem}.recording-state[data-v-7396b322]{align-items:center;display:flex;flex-direction:column;gap:.75rem;width:100%}.waveform-canvas[data-v-7396b322]{border-radius:.5rem;height:60px;max-width:280px;width:100%}.recording-controls[data-v-7396b322]{align-items:center;display:flex;gap:1.25rem}.countdown-timer[data-v-7396b322]{font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;min-width:60px;text-align:right}.stop-btn[data-v-7396b322]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:0 4px 12px #0003;cursor:pointer;display:flex;height:72px;justify-content:center;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease;width:72px}.stop-btn[data-v-7396b322]:hover{opacity:.95;transform:scale(1.08)}.recording-dot[data-v-7396b322]{animation:blink-7396b322 1s ease-in-out infinite;background:#ef4444;border-radius:50%;height:10px;width:10px}@keyframes blink-7396b322{0%,to{opacity:1}50%{opacity:.3}}.recorded-state[data-v-7396b322]{flex-direction:column;gap:.75rem}.preview-player[data-v-7396b322],.recorded-state[data-v-7396b322]{align-items:center;display:flex;width:100%}.preview-player[data-v-7396b322]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.18);border-radius:1rem;gap:.875rem;max-width:340px;padding:.875rem 1rem}.preview-play-btn[data-v-7396b322]{align-items:center;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;box-shadow:0 4px 12px #0003;cursor:pointer;display:flex;flex-shrink:0;height:64px;justify-content:center;transition:transform .15s ease,box-shadow .15s ease;width:64px}.preview-play-btn[data-v-7396b322]:hover{transform:scale(1.08)}.preview-info[data-v-7396b322]{display:flex;flex:1;flex-direction:column;gap:.375rem}.preview-track[data-v-7396b322]{border-radius:2px;cursor:pointer;height:4px;position:relative}.preview-track-bg[data-v-7396b322]{background:#fff3;border-radius:2px;inset:0;position:absolute}.preview-track-fill[data-v-7396b322]{border-radius:2px;bottom:0;left:0;position:absolute;top:0;transition:width .1s linear}.preview-duration[data-v-7396b322]{font-size:.7rem;font-variant-numeric:tabular-nums}.rerecord-btn[data-v-7396b322]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:var(--ht-text-secondary,hsla(0,0%,100%,.5));cursor:pointer;display:flex;font-size:.8125rem;gap:.375rem;padding:.375rem .75rem;transition:color .15s ease,background .15s ease}.rerecord-btn[data-v-7396b322]:hover{background:#ffffff1f;color:var(--ht-text,#fff)}.submitting-state[data-v-7396b322]{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:1rem 0}.submitting-text[data-v-7396b322]{font-size:.875rem}.success-state[data-v-7396b322]{animation:fadeInScale-7396b322 .3s ease-out;flex-direction:column;gap:1rem;padding:2rem 0}.success-icon[data-v-7396b322],.success-state[data-v-7396b322]{align-items:center;display:flex}.success-icon[data-v-7396b322]{animation:checkBounce-7396b322 .5s ease-out .15s both;border:3px solid;border-radius:50%;height:64px;justify-content:center;width:64px}.success-text[data-v-7396b322]{font-size:1.125rem;font-weight:600}@keyframes fadeInScale-7396b322{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes checkBounce-7396b322{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}.submit-btn[data-v-7396b322]{align-items:center;border:none;border-radius:.5rem;box-shadow:0 4px 16px #0003;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.625rem;transition:brightness .15s ease,transform .1s ease;width:100%}.submit-btn[data-v-7396b322]:hover{filter:brightness(1.1);transform:scale(1.01)}.submit-btn[data-v-7396b322]:active{transform:scale(.99)}.lf-scale-root .text-xs[data-v-826ac0f2]{font-size:calc(var(--lf-fs, 1rem)*.75)}.lf-scale-root .text-sm[data-v-826ac0f2]{font-size:calc(var(--lf-fs, 1rem)*.875)}.lf-scale-root .text-base[data-v-826ac0f2]{font-size:calc(var(--lf-fs, 1rem)*1)}.lf-scale-root .text-lg[data-v-826ac0f2]{font-size:calc(var(--lf-fs, 1rem)*1.125)}.lf-scale-root .text-xl[data-v-826ac0f2]{font-size:calc(var(--lf-fs, 1rem)*1.25)}.lf-scale-root .text-2xl[data-v-826ac0f2]{font-size:calc(var(--lf-fs, 1rem)*1.5)}.lf-inset-scroll[data-v-826ac0f2]{scrollbar-color:rgba(160,160,180,.35) transparent;scrollbar-width:thin}.lf-inset-scroll[data-v-826ac0f2]::-webkit-scrollbar{width:10px}.lf-inset-scroll[data-v-826ac0f2]::-webkit-scrollbar-track{background:transparent;margin:10px 0}.lf-inset-scroll[data-v-826ac0f2]::-webkit-scrollbar-thumb{background:#a0a0b466;background-clip:padding-box;border:3px solid transparent;border-radius:999px}.lf-inset-scroll[data-v-826ac0f2]::-webkit-scrollbar-thumb:hover{background:#a0a0b499;background-clip:padding-box}.fade-enter-active[data-v-826ac0f2],.fade-leave-active[data-v-826ac0f2]{transition:opacity .3s ease}.fade-enter-from[data-v-826ac0f2],.fade-leave-to[data-v-826ac0f2]{opacity:0}.slide-fade-enter-active[data-v-826ac0f2]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-826ac0f2]{transition:all .15s ease-in}.slide-fade-enter-from[data-v-826ac0f2],.slide-fade-leave-to[data-v-826ac0f2]{opacity:0;transform:translateY(-4px)}.animate-scale-in[data-v-826ac0f2]{animation:scaleIn-826ac0f2 .3s ease}@keyframes scaleIn-826ac0f2{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}input[data-v-826ac0f2]:-webkit-autofill,input[data-v-826ac0f2]:-webkit-autofill:focus,input[data-v-826ac0f2]:-webkit-autofill:hover,textarea[data-v-826ac0f2]:-webkit-autofill{-webkit-transition:background-color 9999999s ease-in-out 0s;transition:background-color 9999999s ease-in-out 0s;-webkit-text-fill-color:currentColor;caret-color:currentColor}
