.iservices__trigger[data-v-a52cf5b1]{align-items:center;background:#fff;border:none;border-radius:8px;box-shadow:var(--shadow-card);color:var(--primary);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:700;gap:12px;padding:24px;transition:opacity .15s,transform .15s;width:100%}.iservices__trigger[data-v-a52cf5b1]:hover{opacity:.93;transform:translateY(-1px)}.iservices__trigger-icon[data-v-a52cf5b1]{align-items:center;background:var(--primary-soft);border-radius:8px;color:var(--primary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.iservices__trigger-icon svg[data-v-a52cf5b1]{height:20px;width:20px}.iservices__trigger-text[data-v-a52cf5b1]{flex:1;text-align:left}.iservices__trigger-arrow[data-v-a52cf5b1]{flex-shrink:0;height:16px;width:16px}.iservices-modal__overlay[data-v-a52cf5b1]{align-items:flex-start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a80;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:8vh 16px 16px;position:fixed;z-index:1000}.iservices-modal[data-v-a52cf5b1]{background:#fff;border-radius:14px;box-shadow:0 2px 10px #bbc1dd4d;max-width:560px;overflow:hidden;width:100%}.iservices-modal__head[data-v-a52cf5b1]{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:18px 20px}.iservices-modal__title[data-v-a52cf5b1]{color:var(--text);font-size:17px;font-weight:700}.iservices-modal__close[data-v-a52cf5b1]{align-items:center;background:var(--primary-soft,#eff6ff);border:none;border-radius:8px;color:var(--text);cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:background .15s;width:34px}.iservices-modal__close[data-v-a52cf5b1]:hover{background:var(--border)}.iservices-modal__body[data-v-a52cf5b1]{display:flex;flex-direction:column;gap:8px;max-height:70vh;overflow-y:auto;padding:20px}.iservices-modal__item[data-v-a52cf5b1]{align-items:center;border:1px solid var(--border);border-radius:10px;color:var(--text);display:flex;gap:12px;padding:12px 14px;transition:background .15s,border-color .15s,transform .15s}.iservices-modal__item[data-v-a52cf5b1]:hover{background:var(--primary-soft,#eff6ff);border-color:var(--primary);transform:translate(2px)}.iservices-modal__icon[data-v-a52cf5b1]{align-items:center;background:var(--primary-soft,#eff6ff);border-radius:8px;display:flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;width:38px}.iservices-modal__icon img[data-v-a52cf5b1]{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.iservices-modal__icon-fallback[data-v-a52cf5b1]{color:var(--primary);font-size:16px;font-weight:700}.iservices-modal__name[data-v-a52cf5b1]{flex:1;font-size:15px;font-weight:600;line-height:1.35;min-width:0}.iservices-fade-enter-active[data-v-a52cf5b1],.iservices-fade-leave-active[data-v-a52cf5b1]{transition:opacity .2s ease}.iservices-fade-enter-from[data-v-a52cf5b1],.iservices-fade-leave-to[data-v-a52cf5b1]{opacity:0}.faq-modal__overlay[data-v-3454fc41]{align-items:flex-start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a80;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:7vh 16px 16px;position:fixed;z-index:1000}.faq-modal[data-v-3454fc41]{background:#fff;border-radius:14px;box-shadow:0 2px 10px #bbc1dd4d;max-width:640px;overflow:hidden;width:100%}.faq-modal__head[data-v-3454fc41]{align-items:flex-start;border-bottom:1px solid var(--border);display:flex;gap:12px;padding:18px 20px}.faq-modal__title[data-v-3454fc41]{color:var(--text);flex:1;font-size:16px;font-weight:700;line-height:1.45;margin:0}.faq-modal__close[data-v-3454fc41]{align-items:center;background:var(--bg,#f3f4f6);border:none;border-radius:8px;color:var(--muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s,color .15s;width:32px}.faq-modal__close[data-v-3454fc41]:hover{background:#fee2e2;color:#dc2626}.faq-modal__body[data-v-3454fc41]{max-height:55vh;overflow-y:auto;padding:20px}.faq-modal__answer[data-v-3454fc41] *{color:var(--muted);font-size:14px;line-height:1.65}.faq-modal__answer[data-v-3454fc41] p{margin:0 0 10px}.faq-modal__answer[data-v-3454fc41] p:last-child{margin-bottom:0}.faq-modal__rate[data-v-3454fc41]{background:#f9fafb;border-top:1px solid var(--border);padding:16px 20px}.faq-modal__rate-q[data-v-3454fc41]{color:var(--text);display:block;font-size:13.5px;font-weight:600;margin-bottom:10px}.faq-modal__rate-btns[data-v-3454fc41]{display:flex;gap:10px}.faq-modal__rate-btn[data-v-3454fc41]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#374151;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:7px;padding:8px 16px;transition:all .15s ease}.faq-modal__rate-btn svg[data-v-3454fc41]{height:18px;width:18px}.faq-modal__rate-btn small[data-v-3454fc41]{font-size:12px;opacity:.7}.faq-modal__rate-btn[data-v-3454fc41]:disabled{cursor:not-allowed;opacity:.6}.faq-modal__rate-btn--yes[data-v-3454fc41]:hover:not(:disabled){background:#eff6ff;border-color:#2563eb;color:#2563eb}.faq-modal__rate-btn--no[data-v-3454fc41]:hover:not(:disabled){background:#fef2f2;border-color:#dc2626;color:#dc2626}.faq-modal__thanks[data-v-3454fc41]{align-items:center;color:#16a34a;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0}.faq-modal__thanks svg[data-v-3454fc41]{height:20px;width:20px}.faq-modal-fade-enter-active[data-v-3454fc41],.faq-modal-fade-leave-active[data-v-3454fc41]{transition:opacity .2s ease}.faq-modal-fade-enter-from[data-v-3454fc41],.faq-modal-fade-leave-to[data-v-3454fc41]{opacity:0}.faq__list[data-v-c343828d]{display:flex;flex-direction:column;gap:8px}.faq__q[data-v-c343828d]{align-items:center;background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;justify-content:space-between;line-height:1.45;padding:12px 14px;text-align:left;transition:border-color .15s,box-shadow .15s,color .15s;width:100%}.faq__q-text[data-v-c343828d]{color:var(--text);transition:color .15s}.faq__q[data-v-c343828d]:hover{border-color:var(--primary);box-shadow:0 2px 10px #bbc1dd4d}.faq__q[data-v-c343828d]:hover,.faq__q:hover .faq__q-text[data-v-c343828d]{color:var(--primary)}.faq__arrow[data-v-c343828d]{color:var(--muted);flex-shrink:0;height:18px;transition:transform .15s,color .15s;width:18px}.faq__q:hover .faq__arrow[data-v-c343828d]{color:var(--primary);transform:translate(2px)}
