.jvSoQq_preChatForm{direction:rtl;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;padding:40px 24px;display:flex}.jvSoQq_preChatForm__card{background:linear-gradient(135deg, color-mix(in srgb, var(--color-overlay) 60%, transparent) 0%, color-mix(in srgb, var(--color-bg-primary) 80%, transparent) 100%);-webkit-backdrop-filter:blur(16px);border:1px solid color-mix(in srgb, var(--color-text-primary) 15%, transparent);border-radius:var(--radius-card);width:100%;max-width:560px;box-shadow:var(--shadow-card-strong);padding:40px;animation:.4s ease-out both jvSoQq_fadeSlideUp}@media (max-width:768px){.jvSoQq_preChatForm__card{border-radius:var(--border-radius);padding:24px}}.jvSoQq_preChatForm__header{text-align:center;margin-bottom:32px}.jvSoQq_preChatForm__icon{background:color-mix(in srgb, var(--color-text-primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-text-primary) 25%, transparent);width:56px;height:56px;color:var(--color-text-primary);font-size:var(--font-xl);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.jvSoQq_preChatForm__title{font-size:var(--font-lg);font-weight:var(--font-weight-bold);color:var(--color-title-hover);line-height:var(--line-height-sm);margin:0 0 8px}.jvSoQq_preChatForm__subtitle{font-size:var(--font-sm);color:var(--color-card-text);opacity:.7;line-height:var(--line-height-md);margin:0}.jvSoQq_preChatForm__fields{flex-direction:column;gap:20px;display:flex}.jvSoQq_preChatForm__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:480px){.jvSoQq_preChatForm__row{grid-template-columns:1fr}}.jvSoQq_preChatForm__field{flex-direction:column;gap:6px;display:flex}.jvSoQq_preChatForm__label{font-size:var(--font-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);padding-right:2px}.jvSoQq_preChatForm__label--required:after{content:" *";color:var(--color-error)}.jvSoQq_preChatForm__input,.jvSoQq_preChatForm__select,.jvSoQq_preChatForm__textarea{background:color-mix(in srgb, var(--color-white) 4%, transparent);border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);width:100%;color:var(--color-card-text);font-size:var(--font-md);font-family:inherit;line-height:var(--line-height-md);appearance:none;border-radius:10px;outline:none;padding:10px 14px;transition:border-color .25s,background .25s,box-shadow .25s}.jvSoQq_preChatForm__input::placeholder,.jvSoQq_preChatForm__select::placeholder,.jvSoQq_preChatForm__textarea::placeholder{color:color-mix(in srgb, var(--color-card-text) 35%, transparent)}.jvSoQq_preChatForm__input:focus,.jvSoQq_preChatForm__select:focus,.jvSoQq_preChatForm__textarea:focus{border-color:color-mix(in srgb, var(--color-text-primary) 60%, transparent);background:color-mix(in srgb, var(--color-white) 7%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-text-primary) 8%, transparent)}.jvSoQq_preChatForm__input.jvSoQq_preChatForm__input--error,.jvSoQq_preChatForm__input.jvSoQq_preChatForm__select--error,.jvSoQq_preChatForm__input.jvSoQq_preChatForm__textarea--error,.jvSoQq_preChatForm__select.jvSoQq_preChatForm__input--error,.jvSoQq_preChatForm__select.jvSoQq_preChatForm__select--error,.jvSoQq_preChatForm__select.jvSoQq_preChatForm__textarea--error,.jvSoQq_preChatForm__textarea.jvSoQq_preChatForm__input--error,.jvSoQq_preChatForm__textarea.jvSoQq_preChatForm__select--error,.jvSoQq_preChatForm__textarea.jvSoQq_preChatForm__textarea--error{border-color:color-mix(in srgb, var(--color-error) 50%, transparent)}.jvSoQq_preChatForm__input.jvSoQq_preChatForm__input--error:focus,.jvSoQq_preChatForm__input.jvSoQq_preChatForm__select--error:focus,.jvSoQq_preChatForm__input.jvSoQq_preChatForm__textarea--error:focus,.jvSoQq_preChatForm__select.jvSoQq_preChatForm__input--error:focus,.jvSoQq_preChatForm__select.jvSoQq_preChatForm__select--error:focus,.jvSoQq_preChatForm__select.jvSoQq_preChatForm__textarea--error:focus,.jvSoQq_preChatForm__textarea.jvSoQq_preChatForm__input--error:focus,.jvSoQq_preChatForm__textarea.jvSoQq_preChatForm__select--error:focus,.jvSoQq_preChatForm__textarea.jvSoQq_preChatForm__textarea--error:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error) 10%, transparent)}.jvSoQq_preChatForm__select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23F6D982' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;padding-left:36px}.jvSoQq_preChatForm__select option{background:var(--color-overlay);color:var(--color-card-text)}.jvSoQq_preChatForm__textarea{resize:vertical;min-height:100px}.jvSoQq_preChatForm__error{font-size:var(--font-xs);color:var(--color-error);align-items:center;gap:4px;margin-top:2px;padding-right:2px;display:flex}.jvSoQq_preChatForm__submit{background:var(--color-text-primary);width:100%;color:var(--color-bg-primary);font-size:var(--font-md);font-weight:var(--font-weight-bold);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:13px 24px;font-family:inherit;transition:background .25s,transform .15s,box-shadow .25s;display:flex}.jvSoQq_preChatForm__submit:hover:not(:disabled){background:var(--color-title-hover);box-shadow:0 8px 24px color-mix(in srgb, var(--color-text-primary) 25%, transparent);transform:translateY(-1px)}.jvSoQq_preChatForm__submit:active:not(:disabled){transform:translateY(0)}.jvSoQq_preChatForm__submit:disabled{opacity:.55;cursor:not-allowed}.jvSoQq_preChatForm__serverError{background:color-mix(in srgb, var(--color-error) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-error) 25%, transparent);color:var(--color-error);font-size:var(--font-sm);border-radius:10px;align-items:center;gap:10px;margin-top:-4px;padding:12px 16px;display:flex}.jvSoQq_preChatForm__spinner{border:2px solid color-mix(in srgb, var(--color-bg-primary) 30%, transparent);border-top-color:var(--color-bg-primary);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite jvSoQq_spin}@keyframes jvSoQq_fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes jvSoQq_spin{to{transform:rotate(360deg)}}.jvSoQq_preChatForm__skeletonBlock{background:color-mix(in srgb, var(--color-white) 6%, transparent);border-radius:10px;width:100%;height:42px;animation:1.5s ease-in-out infinite jvSoQq_pulse}.jvSoQq_preChatForm__skeletonLabel{background:color-mix(in srgb, var(--color-white) 8%, transparent);border-radius:4px;width:80px;height:16px;margin-bottom:6px;animation:1.5s ease-in-out infinite jvSoQq_pulse}.jvSoQq_preChatForm__retryButton{background:color-mix(in srgb, var(--color-text-primary) 15%, transparent);color:var(--color-text-primary);border:1px solid color-mix(in srgb, var(--color-text-primary) 30%, transparent);font-size:var(--font-sm);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:8px 16px;transition:background .2s;display:inline-flex}.jvSoQq_preChatForm__retryButton:hover{background:color-mix(in srgb, var(--color-text-primary) 25%, transparent)}@keyframes jvSoQq_pulse{0%,to{opacity:.4}50%{opacity:.8}}
