.client-verification-page[data-v-f3713439]{min-height:100vh;padding:1.25rem;background:radial-gradient(circle at top left,rgba(37,99,235,.1),transparent 18%),linear-gradient(180deg,#eef4fb,#f8fafc)}.client-verification-page__inner[data-v-f3713439]{width:min(760px,100%);margin:0 auto}.client-verification-page__status[data-v-f3713439]{margin:.9rem 0 0;padding:.8rem .9rem;border:1px solid #cfe0d4;border-radius:.9rem;background:#f6fbf7;color:#166534;font-size:.78rem;font-weight:700}.client-verification[data-v-f3713439]{width:100%;max-height:min(880px,calc(100vh - 2rem))}.client-verification__shell[data-v-f3713439]{display:flex;flex-direction:column;max-height:inherit;overflow:hidden;border:1px solid #d7e0e9;border-radius:1.15rem;background:linear-gradient(180deg,#fff,#f8fbf9);box-shadow:0 16px 30px #0f172a0f}.client-verification__header[data-v-f3713439]{padding:1rem 1rem .95rem;background:linear-gradient(180deg,#0b1c42,#081632);color:#fff}.client-verification__header h3[data-v-f3713439],.client-verification__header p[data-v-f3713439],.client-verification__brand[data-v-f3713439]{margin:0}.client-verification__brand[data-v-f3713439]{color:#d8ef8d;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.client-verification__header h3[data-v-f3713439]{margin-top:.35rem;font-size:1.02rem;font-weight:800}.client-verification__header p[data-v-f3713439]{margin-top:.35rem;color:#ffffffd1;font-size:.75rem;line-height:1.5}.client-verification__steps[data-v-f3713439]{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.55rem;padding:.95rem 1rem 0}.client-verification__step[data-v-f3713439]{display:grid;justify-items:center;gap:.25rem;border:0;background:transparent;cursor:pointer}.client-verification__step span[data-v-f3713439]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#edf1f7;color:#51607d;font-size:.84rem;font-weight:800}.client-verification__step small[data-v-f3713439]{color:#65738a;font-size:.66rem;font-weight:700}.client-verification__step.is-active span[data-v-f3713439],.client-verification__step.is-done span[data-v-f3713439]{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff}.client-verification__step.is-active small[data-v-f3713439],.client-verification__step.is-done small[data-v-f3713439]{color:#1d4ed8}.client-verification__line[data-v-f3713439]{height:3px;border-radius:999px;background:#e7ecf4}.client-verification__line.is-done[data-v-f3713439]{background:linear-gradient(90deg,#2563eb,#60a5fa)}.client-verification__panel[data-v-f3713439]{flex:1 1 auto;display:grid;gap:.9rem;padding:.95rem 1rem 1rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8c6d8 transparent}.client-verification__panel[data-v-f3713439]::-webkit-scrollbar{width:.55rem}.client-verification__panel[data-v-f3713439]::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,#c9d6e4,#a8bbd1)}.client-verification__panel[data-v-f3713439]::-webkit-scrollbar-track{background:transparent}.client-verification__copy h4[data-v-f3713439],.client-verification__copy p[data-v-f3713439]{margin:0}.client-verification__copy h4[data-v-f3713439]{color:#0f172a;font-size:.95rem;font-weight:800}.client-verification__copy p[data-v-f3713439]{margin-top:.28rem;color:#64748b;font-size:.74rem;line-height:1.55}.client-verification__viewer[data-v-f3713439]{position:relative;overflow:hidden;min-height:clamp(18rem,52vh,31rem);max-height:60vh;border-radius:1rem;background:linear-gradient(180deg,#04060d,#0a1021);transition:box-shadow .28s ease,transform .28s ease}.client-verification__video[data-v-f3713439],.client-verification__placeholder[data-v-f3713439]{width:100%;min-height:inherit;height:100%}.client-verification__video[data-v-f3713439]{display:block;object-fit:cover}.client-verification__placeholder[data-v-f3713439]{display:block}.client-verification__overlay[data-v-f3713439]{position:absolute;inset:0;z-index:3;display:grid;place-items:center;padding:1.25rem;pointer-events:none}.client-verification__loading[data-v-f3713439]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.95rem;background:linear-gradient(180deg,#070a1280,#070a12ad);color:#ffffffeb;font-size:.9rem;font-weight:600;letter-spacing:.01em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.client-verification__loading-spinner[data-v-f3713439]{position:relative;width:3rem;height:3rem;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ffffff3d,#ffffff0f);box-shadow:inset 0 1px 1px #ffffff2e,0 10px 30px #0f172a38}.client-verification__loading-spinner[data-v-f3713439]:before,.client-verification__loading-spinner[data-v-f3713439]:after{content:"";position:absolute;inset:0;border-radius:inherit}.client-verification__loading-spinner[data-v-f3713439]:before{border:2px solid rgba(255,255,255,.12)}.client-verification__loading-spinner[data-v-f3713439]:after{inset:.32rem;border-top:2px solid rgba(255,255,255,.95);border-right:2px solid rgba(255,255,255,.35);border-bottom:2px solid transparent;border-left:2px solid transparent;animation:client-verification-spin-f3713439 .9s cubic-bezier(.55,.08,.32,.99) infinite}.client-verification__success-badge[data-v-f3713439]{position:absolute;top:1rem;left:50%;display:inline-flex;align-items:center;gap:.45rem;padding:.62rem .9rem;border:1px solid rgba(134,239,172,.55);border-radius:999px;background:#0b1f14c2;color:#dcfce7;font-size:.78rem;font-weight:800;box-shadow:0 14px 30px #16a34a2e;transform:translate(-50%);animation:client-verification-success-pop-f3713439 .42s ease}.client-verification__success-badge i[data-v-f3713439]{color:#86efac;font-size:.92rem}.client-verification__scan-frame[data-v-f3713439]{position:absolute;display:grid;place-items:center;min-width:0;min-height:0;perspective:900px;transform-style:preserve-3d;will-change:transform;transform:translateZ(0);transition:left .12s linear,top .12s linear,width .14s linear,height .14s linear,opacity .18s ease}.client-verification__scan-guide[data-v-f3713439]{position:relative;z-index:3;width:100%;height:100%;border:2px solid rgba(191,219,254,.9);border-radius:42% 42% 38% 38%/34% 34% 46% 46%;box-shadow:0 0 0 1px #7dd3fc2e,0 0 34px #60a5fa24,inset 0 0 34px #ffffff0a;background:radial-gradient(circle at 50% 26%,rgba(125,211,252,.08),transparent 30%),linear-gradient(180deg,#94a3b80a,#0f172a00);transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease}.client-verification__scan-guide[data-v-f3713439]:before{content:"";position:absolute;inset:1.15rem;border:1px dashed rgba(255,255,255,.45);border-radius:42% 42% 38% 38%/34% 34% 46% 46%}.client-verification__scan-orbit[data-v-f3713439]{position:absolute;z-index:4;inset:1.05rem;border-radius:42% 42% 38% 38%/34% 34% 46% 46%;overflow:hidden}.client-verification__scan-depth[data-v-f3713439],.client-verification__scan-grid[data-v-f3713439]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.client-verification__scan-depth[data-v-f3713439]{z-index:1}.client-verification__scan-depth span[data-v-f3713439]{position:absolute;border-radius:42% 42% 38% 38%/34% 34% 46% 46%;border:1px solid rgba(125,211,252,.12);box-shadow:inset 0 0 16px #60a5fa0d;transform:translateZ(0);animation:client-verification-depth-pulse-f3713439 3.8s ease-in-out infinite}.client-verification__scan-depth span[data-v-f3713439]:nth-child(1){inset:1.1rem;animation-delay:0s}.client-verification__scan-depth span[data-v-f3713439]:nth-child(2){inset:2rem;animation-delay:.2s}.client-verification__scan-depth span[data-v-f3713439]:nth-child(3){inset:2.9rem;animation-delay:.4s}.client-verification__scan-depth span[data-v-f3713439]:nth-child(4){inset:3.8rem;animation-delay:.6s}.client-verification__scan-depth span[data-v-f3713439]:nth-child(5){inset:4.7rem;animation-delay:.8s}.client-verification__scan-depth span[data-v-f3713439]:nth-child(6){inset:5.6rem;animation-delay:1s}.client-verification__scan-grid[data-v-f3713439]{z-index:2;inset:1.4rem;border-radius:42% 42% 38% 38%/34% 34% 46% 46%;overflow:hidden;mask-image:radial-gradient(circle at center,rgba(0,0,0,.95) 58%,rgba(0,0,0,.1) 92%,transparent 100%);-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.95) 58%,rgba(0,0,0,.1) 92%,transparent 100%)}.client-verification__scan-grid span[data-v-f3713439]{position:absolute;left:12%;right:12%;height:1px;background:linear-gradient(90deg,#7dd3fc00,#7dd3fc4d,#7dd3fc00);opacity:.5;transform:perspective(700px) rotateX(70deg) scaleX(1.04)}.client-verification__scan-grid span[data-v-f3713439]:nth-child(1){top:22%}.client-verification__scan-grid span[data-v-f3713439]:nth-child(2){top:34%}.client-verification__scan-grid span[data-v-f3713439]:nth-child(3){top:46%}.client-verification__scan-grid span[data-v-f3713439]:nth-child(4){top:58%}.client-verification__scan-grid span[data-v-f3713439]:nth-child(5){top:70%}.client-verification__scan-orbit[data-v-f3713439]:before{content:"";position:absolute;left:8%;right:8%;top:-12%;height:22%;border-radius:999px;background:linear-gradient(180deg,#fff0,#7dd3fc1f 22%,#4ade8042,#7dd3fc1f,#fff0);filter:blur(10px);opacity:.95;animation:client-verification-scan-sweep-f3713439 2.6s ease-in-out infinite}.client-verification__scan-orbit.is-locked[data-v-f3713439]:before{background:linear-gradient(180deg,#fff0,#86efac33 22%,#4ade806b,#86efac33 78%,#fff0);filter:blur(11px)}.client-verification__viewer[data-v-f3713439]:has(.client-verification__success-badge){box-shadow:0 0 0 1px #86efac3d,0 18px 42px #16a34a29}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-guide[data-v-f3713439]{border-color:#86efaceb;box-shadow:0 0 0 1px #86efac52,0 0 38px #4ade8042,inset 0 0 34px #dcfce714;transform:scale(1.015)}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-depth span[data-v-f3713439]{border-color:#86efac3d;box-shadow:inset 0 0 22px #4ade801a}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-grid span[data-v-f3713439]{background:linear-gradient(90deg,#86efac00,#86efac6b,#86efac00);opacity:.78}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-orbit[data-v-f3713439]:before{background:linear-gradient(180deg,#fff0,#86efac29 24%,#4ade8066,#86efac29 76%,#fff0)}.client-verification__scan-corners[data-v-f3713439]{position:absolute;inset:-.3rem;pointer-events:none}.client-verification__scan-corners span[data-v-f3713439]{position:absolute;width:1.45rem;height:1.45rem;border-color:#ffffffc7;border-style:solid}.client-verification__scan-corners span[data-v-f3713439]:nth-child(1){top:0;left:0;border-width:2px 0 0 2px;border-top-left-radius:.7rem}.client-verification__scan-corners span[data-v-f3713439]:nth-child(2){top:0;right:0;border-width:2px 2px 0 0;border-top-right-radius:.7rem}.client-verification__scan-corners span[data-v-f3713439]:nth-child(3){right:0;bottom:0;border-width:0 2px 2px 0;border-bottom-right-radius:.7rem}.client-verification__scan-corners span[data-v-f3713439]:nth-child(4){bottom:0;left:0;border-width:0 0 2px 2px;border-bottom-left-radius:.7rem}.client-verification__overlay p[data-v-f3713439]{position:absolute;right:1rem;bottom:1rem;left:1rem;margin:0;padding:.7rem .85rem;border-radius:.8rem;background:#060a18c7;color:#ffffffeb;font-size:.78rem;line-height:1.45;text-align:center}.client-verification__overlay p.is-warning[data-v-f3713439]{background:#3c0b0bd6;color:#fee2e2;box-shadow:0 10px 26px #7f1d1d3d}.client-verification__overlay p.is-success[data-v-f3713439]{background:#0b1f14d6;color:#dcfce7;box-shadow:0 10px 26px #16653433}@keyframes client-verification-scan-sweep-f3713439{0%{transform:translateY(0);opacity:0}12%{opacity:.9}50%{transform:translateY(250%);opacity:1}88%{opacity:.85}to{transform:translateY(500%);opacity:0}}@keyframes client-verification-success-pop-f3713439{0%{opacity:0;transform:translate(-50%) translateY(-10px) scale(.92)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes client-verification-depth-pulse-f3713439{0%,to{opacity:.3;transform:translateZ(0) scale(.992)}50%{opacity:.72;transform:translateZ(0) scale(1.01)}}.client-verification__canvas[data-v-f3713439],.client-verification__input[data-v-f3713439]{display:none}.client-verification__error[data-v-f3713439]{color:#b42318;font-size:.72rem;font-weight:700}.client-verification__hint[data-v-f3713439]{color:#86610b;font-size:.72rem;font-weight:700}.client-verification__actions[data-v-f3713439]{display:flex;flex-wrap:wrap;gap:.55rem;position:sticky;bottom:0;z-index:2;padding-top:.2rem;padding-bottom:.2rem;background:linear-gradient(180deg,#f8fbf900,#f8fbf9eb 22%,#f8fbf9)}.client-verification__btn[data-v-f3713439]{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:.58rem .9rem;border:1px solid #d5ddea;border-radius:.8rem;background:#fff;color:#17315c;font-size:.74rem;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.client-verification__btn[data-v-f3713439]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px #0f172a14}.client-verification__btn[data-v-f3713439]:disabled{opacity:.5;cursor:not-allowed}.client-verification__btn--primary[data-v-f3713439]{border-color:#11442f;background:linear-gradient(135deg,#11442f,#1b6a49);color:#fff}.client-verification__btn--ghost[data-v-f3713439]{background:#f8fafc}.client-verification__document[data-v-f3713439]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:center;padding:.95rem;border:1px solid #e3e8f1;border-radius:1rem;background:linear-gradient(180deg,#fbfcff,#f5f8fd)}.client-verification__document-icon[data-v-f3713439]{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:.95rem;background:linear-gradient(135deg,#fff1f2,#ffe4e6);color:#dc2626;font-size:1.2rem}.client-verification__document-copy[data-v-f3713439]{display:grid;gap:.18rem}.client-verification__document-copy strong[data-v-f3713439]{color:#0f172a;font-size:.8rem}.client-verification__document-copy span[data-v-f3713439]{color:#64748b;font-size:.7rem;line-height:1.45}.client-verification__summary[data-v-f3713439]{display:grid;gap:.55rem}.client-verification__summary-item[data-v-f3713439]{display:flex;align-items:center;gap:.55rem;padding:.82rem .9rem;border:1px solid #e5ebf3;border-radius:.9rem;background:#f8fafc;color:#516070;font-size:.76rem;font-weight:700}.client-verification__summary-item i[data-v-f3713439]{color:#94a3b8;font-size:.95rem}.client-verification__summary-item.is-done[data-v-f3713439]{border-color:#cce5d5;background:#f4fbf7;color:#166534}.client-verification__summary-item.is-done i[data-v-f3713439]{color:#16a34a}@media(max-width:640px){.client-verification__steps[data-v-f3713439]{gap:.35rem;padding-inline:.75rem}.client-verification__panel[data-v-f3713439]{padding:.85rem .75rem}.client-verification__viewer[data-v-f3713439],.client-verification__video[data-v-f3713439],.client-verification__placeholder[data-v-f3713439]{min-height:14rem}}@keyframes client-verification-spin-f3713439{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.client-verification-page[data-v-8f1d7cb4]{min-height:100vh;padding:1.25rem;background:radial-gradient(circle at top left,rgba(37,99,235,.1),transparent 18%),linear-gradient(180deg,#eef4fb,#f8fafc)}.client-verification-page__inner[data-v-8f1d7cb4]{width:min(760px,100%);margin:0 auto}.client-verification-page__status[data-v-8f1d7cb4]{margin:.9rem 0 0;padding:.8rem .9rem;border:1px solid #cfe0d4;border-radius:.9rem;background:#f6fbf7;color:#166534;font-size:.78rem;font-weight:700}.client-verification[data-v-8f1d7cb4]{width:100%;max-height:min(880px,calc(100vh - 2rem))}.client-verification__shell[data-v-8f1d7cb4]{display:flex;flex-direction:column;max-height:inherit;overflow:hidden;border:1px solid #d7e0e9;border-radius:1.15rem;background:linear-gradient(180deg,#fff,#f8fbf9);box-shadow:0 16px 30px #0f172a0f}.client-verification__header[data-v-8f1d7cb4]{padding:1rem 1rem .95rem;background:linear-gradient(180deg,#0b1c42,#081632);color:#fff}.client-verification__header h3[data-v-8f1d7cb4],.client-verification__header p[data-v-8f1d7cb4],.client-verification__brand[data-v-8f1d7cb4]{margin:0}.client-verification__brand[data-v-8f1d7cb4]{color:#d8ef8d;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.client-verification__header h3[data-v-8f1d7cb4]{margin-top:.35rem;font-size:1.02rem;font-weight:800}.client-verification__header p[data-v-8f1d7cb4]{margin-top:.35rem;color:#ffffffd1;font-size:.75rem;line-height:1.5}.client-verification__steps[data-v-8f1d7cb4]{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.55rem;padding:.95rem 1rem 0}.client-verification__step[data-v-8f1d7cb4]{display:grid;justify-items:center;gap:.25rem;border:0;background:transparent;cursor:pointer}.client-verification__step span[data-v-8f1d7cb4]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#edf1f7;color:#51607d;font-size:.84rem;font-weight:800}.client-verification__step small[data-v-8f1d7cb4]{color:#65738a;font-size:.66rem;font-weight:700}.client-verification__step.is-active span[data-v-8f1d7cb4],.client-verification__step.is-done span[data-v-8f1d7cb4]{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff}.client-verification__step.is-active small[data-v-8f1d7cb4],.client-verification__step.is-done small[data-v-8f1d7cb4]{color:#1d4ed8}.client-verification__line[data-v-8f1d7cb4]{height:3px;border-radius:999px;background:#e7ecf4}.client-verification__line.is-done[data-v-8f1d7cb4]{background:linear-gradient(90deg,#2563eb,#60a5fa)}.client-verification__panel[data-v-8f1d7cb4]{flex:1 1 auto;display:grid;gap:.9rem;padding:.95rem 1rem 1rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8c6d8 transparent}.client-verification__panel[data-v-8f1d7cb4]::-webkit-scrollbar{width:.55rem}.client-verification__panel[data-v-8f1d7cb4]::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,#c9d6e4,#a8bbd1)}.client-verification__panel[data-v-8f1d7cb4]::-webkit-scrollbar-track{background:transparent}.client-verification__copy h4[data-v-8f1d7cb4],.client-verification__copy p[data-v-8f1d7cb4]{margin:0}.client-verification__copy h4[data-v-8f1d7cb4]{color:#0f172a;font-size:.95rem;font-weight:800}.client-verification__copy p[data-v-8f1d7cb4]{margin-top:.28rem;color:#64748b;font-size:.74rem;line-height:1.55}.client-verification__viewer[data-v-8f1d7cb4]{position:relative;overflow:hidden;min-height:clamp(18rem,52vh,31rem);max-height:60vh;border-radius:1rem;background:linear-gradient(180deg,#04060d,#0a1021);transition:box-shadow .28s ease,transform .28s ease}.client-verification__video[data-v-8f1d7cb4],.client-verification__placeholder[data-v-8f1d7cb4]{width:100%;min-height:inherit;height:100%}.client-verification__video[data-v-8f1d7cb4]{display:block;object-fit:cover}.client-verification__placeholder[data-v-8f1d7cb4]{display:block}.client-verification__overlay[data-v-8f1d7cb4]{position:absolute;inset:0;z-index:3;display:grid;place-items:center;padding:1.25rem;pointer-events:none}.client-verification__loading[data-v-8f1d7cb4]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.95rem;background:linear-gradient(180deg,#070a1280,#070a12ad);color:#ffffffeb;font-size:.9rem;font-weight:600;letter-spacing:.01em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.client-verification__loading-spinner[data-v-8f1d7cb4]{position:relative;width:3rem;height:3rem;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ffffff3d,#ffffff0f);box-shadow:inset 0 1px 1px #ffffff2e,0 10px 30px #0f172a38}.client-verification__loading-spinner[data-v-8f1d7cb4]:before,.client-verification__loading-spinner[data-v-8f1d7cb4]:after{content:"";position:absolute;inset:0;border-radius:inherit}.client-verification__loading-spinner[data-v-8f1d7cb4]:before{border:2px solid rgba(255,255,255,.12)}.client-verification__loading-spinner[data-v-8f1d7cb4]:after{inset:.32rem;border-top:2px solid rgba(255,255,255,.95);border-right:2px solid rgba(255,255,255,.35);border-bottom:2px solid transparent;border-left:2px solid transparent;animation:client-verification-spin-8f1d7cb4 .9s cubic-bezier(.55,.08,.32,.99) infinite}.client-verification__success-badge[data-v-8f1d7cb4]{position:absolute;top:1rem;left:50%;display:inline-flex;align-items:center;gap:.45rem;padding:.62rem .9rem;border:1px solid rgba(134,239,172,.55);border-radius:999px;background:#0b1f14c2;color:#dcfce7;font-size:.78rem;font-weight:800;box-shadow:0 14px 30px #16a34a2e;transform:translate(-50%);animation:client-verification-success-pop-8f1d7cb4 .42s ease}.client-verification__success-badge i[data-v-8f1d7cb4]{color:#86efac;font-size:.92rem}.client-verification__scan-frame[data-v-8f1d7cb4]{position:absolute;display:grid;place-items:center;min-width:0;min-height:0;perspective:900px;transform-style:preserve-3d;will-change:transform;transform:translateZ(0);transition:left .12s linear,top .12s linear,width .14s linear,height .14s linear,opacity .18s ease}.client-verification__scan-guide[data-v-8f1d7cb4]{position:relative;z-index:3;width:100%;height:100%;border:2px solid rgba(191,219,254,.9);border-radius:42% 42% 38% 38%/34% 34% 46% 46%;box-shadow:0 0 0 1px #7dd3fc2e,0 0 34px #60a5fa24,inset 0 0 34px #ffffff0a;background:radial-gradient(circle at 50% 26%,rgba(125,211,252,.08),transparent 30%),linear-gradient(180deg,#94a3b80a,#0f172a00);transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease}.client-verification__scan-guide[data-v-8f1d7cb4]:before{content:"";position:absolute;inset:1.15rem;border:1px dashed rgba(255,255,255,.45);border-radius:42% 42% 38% 38%/34% 34% 46% 46%}.client-verification__scan-orbit[data-v-8f1d7cb4]{position:absolute;z-index:4;inset:1.05rem;border-radius:42% 42% 38% 38%/34% 34% 46% 46%;overflow:hidden}.client-verification__scan-depth[data-v-8f1d7cb4],.client-verification__scan-grid[data-v-8f1d7cb4]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.client-verification__scan-depth[data-v-8f1d7cb4]{z-index:1}.client-verification__scan-depth span[data-v-8f1d7cb4]{position:absolute;border-radius:42% 42% 38% 38%/34% 34% 46% 46%;border:1px solid rgba(125,211,252,.12);box-shadow:inset 0 0 16px #60a5fa0d;transform:translateZ(0);animation:client-verification-depth-pulse-8f1d7cb4 3.8s ease-in-out infinite}.client-verification__scan-depth span[data-v-8f1d7cb4]:nth-child(1){inset:1.1rem;animation-delay:0s}.client-verification__scan-depth span[data-v-8f1d7cb4]:nth-child(2){inset:2rem;animation-delay:.2s}.client-verification__scan-depth span[data-v-8f1d7cb4]:nth-child(3){inset:2.9rem;animation-delay:.4s}.client-verification__scan-depth span[data-v-8f1d7cb4]:nth-child(4){inset:3.8rem;animation-delay:.6s}.client-verification__scan-depth span[data-v-8f1d7cb4]:nth-child(5){inset:4.7rem;animation-delay:.8s}.client-verification__scan-depth span[data-v-8f1d7cb4]:nth-child(6){inset:5.6rem;animation-delay:1s}.client-verification__scan-grid[data-v-8f1d7cb4]{z-index:2;inset:1.4rem;border-radius:42% 42% 38% 38%/34% 34% 46% 46%;overflow:hidden;mask-image:radial-gradient(circle at center,rgba(0,0,0,.95) 58%,rgba(0,0,0,.1) 92%,transparent 100%);-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.95) 58%,rgba(0,0,0,.1) 92%,transparent 100%)}.client-verification__scan-grid span[data-v-8f1d7cb4]{position:absolute;left:12%;right:12%;height:1px;background:linear-gradient(90deg,#7dd3fc00,#7dd3fc4d,#7dd3fc00);opacity:.5;transform:perspective(700px) rotateX(70deg) scaleX(1.04)}.client-verification__scan-grid span[data-v-8f1d7cb4]:nth-child(1){top:22%}.client-verification__scan-grid span[data-v-8f1d7cb4]:nth-child(2){top:34%}.client-verification__scan-grid span[data-v-8f1d7cb4]:nth-child(3){top:46%}.client-verification__scan-grid span[data-v-8f1d7cb4]:nth-child(4){top:58%}.client-verification__scan-grid span[data-v-8f1d7cb4]:nth-child(5){top:70%}.client-verification__scan-orbit[data-v-8f1d7cb4]:before{content:"";position:absolute;left:8%;right:8%;top:-12%;height:22%;border-radius:999px;background:linear-gradient(180deg,#fff0,#7dd3fc1f 22%,#4ade8042,#7dd3fc1f,#fff0);filter:blur(10px);opacity:.95;animation:client-verification-scan-sweep-8f1d7cb4 2.6s ease-in-out infinite}.client-verification__scan-orbit.is-locked[data-v-8f1d7cb4]:before{background:linear-gradient(180deg,#fff0,#86efac33 22%,#4ade806b,#86efac33 78%,#fff0);filter:blur(11px)}.client-verification__viewer[data-v-8f1d7cb4]:has(.client-verification__success-badge){box-shadow:0 0 0 1px #86efac3d,0 18px 42px #16a34a29}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-guide[data-v-8f1d7cb4]{border-color:#86efaceb;box-shadow:0 0 0 1px #86efac52,0 0 38px #4ade8042,inset 0 0 34px #dcfce714;transform:scale(1.015)}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-depth span[data-v-8f1d7cb4]{border-color:#86efac3d;box-shadow:inset 0 0 22px #4ade801a}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-grid span[data-v-8f1d7cb4]{background:linear-gradient(90deg,#86efac00,#86efac6b,#86efac00);opacity:.78}.client-verification__viewer:has(.client-verification__success-badge) .client-verification__scan-orbit[data-v-8f1d7cb4]:before{background:linear-gradient(180deg,#fff0,#86efac29 24%,#4ade8066,#86efac29 76%,#fff0)}.client-verification__scan-corners[data-v-8f1d7cb4]{position:absolute;inset:-.3rem;pointer-events:none}.client-verification__scan-corners span[data-v-8f1d7cb4]{position:absolute;width:1.45rem;height:1.45rem;border-color:#ffffffc7;border-style:solid}.client-verification__scan-corners span[data-v-8f1d7cb4]:nth-child(1){top:0;left:0;border-width:2px 0 0 2px;border-top-left-radius:.7rem}.client-verification__scan-corners span[data-v-8f1d7cb4]:nth-child(2){top:0;right:0;border-width:2px 2px 0 0;border-top-right-radius:.7rem}.client-verification__scan-corners span[data-v-8f1d7cb4]:nth-child(3){right:0;bottom:0;border-width:0 2px 2px 0;border-bottom-right-radius:.7rem}.client-verification__scan-corners span[data-v-8f1d7cb4]:nth-child(4){bottom:0;left:0;border-width:0 0 2px 2px;border-bottom-left-radius:.7rem}.client-verification__overlay p[data-v-8f1d7cb4]{position:absolute;right:1rem;bottom:1rem;left:1rem;margin:0;padding:.7rem .85rem;border-radius:.8rem;background:#060a18c7;color:#ffffffeb;font-size:.78rem;line-height:1.45;text-align:center}.client-verification__overlay p.is-warning[data-v-8f1d7cb4]{background:#3c0b0bd6;color:#fee2e2;box-shadow:0 10px 26px #7f1d1d3d}.client-verification__overlay p.is-success[data-v-8f1d7cb4]{background:#0b1f14d6;color:#dcfce7;box-shadow:0 10px 26px #16653433}@keyframes client-verification-scan-sweep-8f1d7cb4{0%{transform:translateY(0);opacity:0}12%{opacity:.9}50%{transform:translateY(250%);opacity:1}88%{opacity:.85}to{transform:translateY(500%);opacity:0}}@keyframes client-verification-success-pop-8f1d7cb4{0%{opacity:0;transform:translate(-50%) translateY(-10px) scale(.92)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes client-verification-depth-pulse-8f1d7cb4{0%,to{opacity:.3;transform:translateZ(0) scale(.992)}50%{opacity:.72;transform:translateZ(0) scale(1.01)}}.client-verification__canvas[data-v-8f1d7cb4],.client-verification__input[data-v-8f1d7cb4]{display:none}.client-verification__error[data-v-8f1d7cb4]{color:#b42318;font-size:.72rem;font-weight:700}.client-verification__hint[data-v-8f1d7cb4]{color:#86610b;font-size:.72rem;font-weight:700}.client-verification__actions[data-v-8f1d7cb4]{display:flex;flex-wrap:wrap;gap:.55rem;position:sticky;bottom:0;z-index:2;padding-top:.2rem;padding-bottom:.2rem;background:linear-gradient(180deg,#f8fbf900,#f8fbf9eb 22%,#f8fbf9)}.client-verification__btn[data-v-8f1d7cb4]{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:.58rem .9rem;border:1px solid #d5ddea;border-radius:.8rem;background:#fff;color:#17315c;font-size:.74rem;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.client-verification__btn[data-v-8f1d7cb4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px #0f172a14}.client-verification__btn[data-v-8f1d7cb4]:disabled{opacity:.5;cursor:not-allowed}.client-verification__btn--primary[data-v-8f1d7cb4]{border-color:#11442f;background:linear-gradient(135deg,#11442f,#1b6a49);color:#fff}.client-verification__btn--ghost[data-v-8f1d7cb4]{background:#f8fafc}.client-verification__document[data-v-8f1d7cb4]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:center;padding:.95rem;border:1px solid #e3e8f1;border-radius:1rem;background:linear-gradient(180deg,#fbfcff,#f5f8fd)}.client-verification__document-icon[data-v-8f1d7cb4]{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:.95rem;background:linear-gradient(135deg,#fff1f2,#ffe4e6);color:#dc2626;font-size:1.2rem}.client-verification__document-copy[data-v-8f1d7cb4]{display:grid;gap:.18rem}.client-verification__document-copy strong[data-v-8f1d7cb4]{color:#0f172a;font-size:.8rem}.client-verification__document-copy span[data-v-8f1d7cb4]{color:#64748b;font-size:.7rem;line-height:1.45}.client-verification__summary[data-v-8f1d7cb4]{display:grid;gap:.55rem}.client-verification__summary-item[data-v-8f1d7cb4]{display:flex;align-items:center;gap:.55rem;padding:.82rem .9rem;border:1px solid #e5ebf3;border-radius:.9rem;background:#f8fafc;color:#516070;font-size:.76rem;font-weight:700}.client-verification__summary-item i[data-v-8f1d7cb4]{color:#94a3b8;font-size:.95rem}.client-verification__summary-item.is-done[data-v-8f1d7cb4]{border-color:#cce5d5;background:#f4fbf7;color:#166534}.client-verification__summary-item.is-done i[data-v-8f1d7cb4]{color:#16a34a}@media(max-width:640px){.client-verification__steps[data-v-8f1d7cb4]{gap:.35rem;padding-inline:.75rem}.client-verification__panel[data-v-8f1d7cb4]{padding:.85rem .75rem}.client-verification__viewer[data-v-8f1d7cb4],.client-verification__video[data-v-8f1d7cb4],.client-verification__placeholder[data-v-8f1d7cb4]{min-height:14rem}}@keyframes client-verification-spin-8f1d7cb4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
