.kyc-module__Yi0nKq__root{--_surface:var(--kyc-surface,#141a33);--_surface-2:var(--kyc-surface-2,#1c2445);--_border:var(--kyc-border,#ffffff1f);--_text:var(--kyc-text,#fff);--_muted:var(--kyc-text-muted,#c3c9e0);--_accent:var(--kyc-accent,#ff7a1a);--_accent-text:var(--kyc-accent-text,#ffa366);--_on-accent:var(--kyc-on-accent,#1a0e00);--_focus:var(--kyc-focus,#ffd28a);--_radius:var(--kyc-radius,16px);--_radius-sm:var(--kyc-radius-sm,10px);--_track:var(--kyc-track,#ffffff24);--_success-fg:var(--kyc-success-fg,#86efac);--_success-bg:var(--kyc-success-bg,#0f3a26);--_warning-fg:var(--kyc-warning-fg,#fcd34d);--_warning-bg:var(--kyc-warning-bg,#3b2d06);--_danger-fg:var(--kyc-danger-fg,#fca5a5);--_danger-bg:var(--kyc-danger-bg,#4a1515);--_info-fg:var(--kyc-info-fg,#93c5fd);--_info-bg:var(--kyc-info-bg,#11294d);--_neutral-fg:var(--kyc-neutral-fg,#dbe0f0);--_neutral-bg:var(--kyc-neutral-bg,#2a3352);--kyc-illustration-bg:var(--_surface-2);--kyc-illustration-line:var(--_muted);--kyc-illustration-accent:var(--_accent);color:var(--_text);font-family:var(--kyc-font,inherit);flex-direction:column;gap:16px;font-size:16px;line-height:1.5;display:flex}.kyc-module__Yi0nKq__root[data-scheme=light]{--_surface:var(--kyc-surface,#fff);--_surface-2:var(--kyc-surface-2,#f3f4f8);--_border:var(--kyc-border,#d5d9e4);--_text:var(--kyc-text,#111827);--_muted:var(--kyc-text-muted,#4b5563);--_accent:var(--kyc-accent,#c2410c);--_accent-text:var(--kyc-accent-text,#9a3412);--_on-accent:var(--kyc-on-accent,#fff);--_focus:var(--kyc-focus,#1d4ed8);--_track:var(--kyc-track,#e5e7eb);--_success-fg:var(--kyc-success-fg,#166534);--_success-bg:var(--kyc-success-bg,#dcfce7);--_warning-fg:var(--kyc-warning-fg,#854d0e);--_warning-bg:var(--kyc-warning-bg,#fef3c7);--_danger-fg:var(--kyc-danger-fg,#991b1b);--_danger-bg:var(--kyc-danger-bg,#fee2e2);--_info-fg:var(--kyc-info-fg,#1e40af);--_info-bg:var(--kyc-info-bg,#dbeafe);--_neutral-fg:var(--kyc-neutral-fg,#374151);--_neutral-bg:var(--kyc-neutral-bg,#e5e7eb)}.kyc-module__Yi0nKq__root *,.kyc-module__Yi0nKq__root :before,.kyc-module__Yi0nKq__root :after{box-sizing:border-box}.kyc-module__Yi0nKq__root :where(h2,h3,p,ul,ol,fieldset){margin:0}.kyc-module__Yi0nKq__root :focus-visible{outline:3px solid var(--_focus);outline-offset:2px}.kyc-module__Yi0nKq__stack{flex-direction:column;gap:6px;min-width:0;display:flex}.kyc-module__Yi0nKq__title{font-size:22px;font-weight:700;line-height:1.3}.kyc-module__Yi0nKq__card,.kyc-module__Yi0nKq__summary,.kyc-module__Yi0nKq__trust{background:var(--_surface);border:1px solid var(--_border);border-radius:var(--_radius);padding:24px}.kyc-module__Yi0nKq__card{scroll-margin-top:calc(var(--kyc-sticky-top,0px) + 140px);flex-direction:column;gap:16px;display:flex}.kyc-module__Yi0nKq__card[data-emphasis]{border-color:var(--_info-fg)}.kyc-module__Yi0nKq__cardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kyc-module__Yi0nKq__cardTitle{font-size:18px;font-weight:700;line-height:1.35}.kyc-module__Yi0nKq__cardBody{flex-direction:column;gap:16px;display:flex}.kyc-module__Yi0nKq__note{color:var(--_muted);font-size:15px}.kyc-module__Yi0nKq__muted{color:var(--_muted);font-size:14px}.kyc-module__Yi0nKq__summary{flex-direction:column;gap:16px;display:flex}.kyc-module__Yi0nKq__summaryHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.kyc-module__Yi0nKq__progressCount{color:var(--_text);flex:none;font-size:15px;font-weight:700}.kyc-module__Yi0nKq__progressTrack{background:var(--_track);border-radius:999px;height:10px;position:relative;overflow:hidden}.kyc-module__Yi0nKq__progressFill{border-radius:inherit;background:var(--_accent);transition:width .3s;position:absolute;inset:0 auto 0 0}.kyc-module__Yi0nKq__checklist{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;padding:0;list-style:none;display:grid}.kyc-module__Yi0nKq__checkItem{border-radius:var(--_radius-sm);background:var(--_surface-2);min-height:52px;color:var(--_text);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.kyc-module__Yi0nKq__checkItem:hover{border-color:var(--_accent);box-shadow:inset 0 0 0 1px var(--_accent)}.kyc-module__Yi0nKq__checkIndex{background:var(--_track);border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-grid}.kyc-module__Yi0nKq__checkItem[data-state=verified] .kyc-module__Yi0nKq__checkIndex{background:var(--_success-bg);color:var(--_success-fg)}.kyc-module__Yi0nKq__checkTitle{flex:1;min-width:0;font-size:15px;font-weight:600}.kyc-module__Yi0nKq__pill{white-space:nowrap;color:var(--_neutral-fg);background:var(--_neutral-bg);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.kyc-module__Yi0nKq__pill[data-state=verified]{color:var(--_success-fg);background:var(--_success-bg)}.kyc-module__Yi0nKq__pill[data-state=in_review],.kyc-module__Yi0nKq__pill[data-state=uploading]{color:var(--_info-fg);background:var(--_info-bg)}.kyc-module__Yi0nKq__pill[data-state=rejected]{color:var(--_danger-fg);background:var(--_danger-bg)}.kyc-module__Yi0nKq__pill[data-state=todo]{color:var(--_warning-fg);background:var(--_warning-bg)}.kyc-module__Yi0nKq__example{border-radius:var(--_radius-sm);background:var(--_surface-2);align-items:center;gap:20px;padding:16px;display:flex}.kyc-module__Yi0nKq__example svg{flex:none}.kyc-module__Yi0nKq__exampleTitle{font-size:15px;font-weight:700}.kyc-module__Yi0nKq__tips{color:var(--_muted);margin:0;padding-left:20px;font-size:15px}.kyc-module__Yi0nKq__choice{border:0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.kyc-module__Yi0nKq__choiceLegend{width:100%;margin-bottom:8px;padding:0;font-size:15px;font-weight:600}.kyc-module__Yi0nKq__choiceOption{border:1px solid var(--_border);min-height:44px;color:var(--_text);cursor:pointer;border-radius:999px;align-items:center;padding:0 18px;font-weight:600;display:inline-flex;position:relative}.kyc-module__Yi0nKq__choiceOption[data-checked]{border-color:var(--_accent);box-shadow:inset 0 0 0 1px var(--_accent)}.kyc-module__Yi0nKq__choiceOption:focus-within{outline:3px solid var(--_focus);outline-offset:2px}.kyc-module__Yi0nKq__slots{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.kyc-module__Yi0nKq__slot{border-radius:var(--_radius-sm);border:1px solid var(--_border);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.kyc-module__Yi0nKq__slotHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.kyc-module__Yi0nKq__slotLabel{font-size:16px;font-weight:700}.kyc-module__Yi0nKq__dropzone{border:2px dashed var(--_border);border-radius:var(--_radius-sm);background:var(--_surface-2);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:148px;padding:20px 16px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.kyc-module__Yi0nKq__dropzone:hover,.kyc-module__Yi0nKq__dropzone[data-dragging]{border-color:var(--_accent)}.kyc-module__Yi0nKq__dropzone:focus-within{outline:3px solid var(--_focus);outline-offset:2px;border-color:var(--_accent)}.kyc-module__Yi0nKq__dropzone[data-invalid]{border-color:var(--_danger-fg)}.kyc-module__Yi0nKq__dropIcon{background:var(--_surface);width:44px;height:44px;color:var(--_accent-text);border-radius:999px;place-items:center;margin-bottom:4px;display:inline-grid}.kyc-module__Yi0nKq__dropTitle{font-size:16px;font-weight:700}.kyc-module__Yi0nKq__cameraButton{border-radius:var(--_radius-sm);border:1px solid var(--_border);min-height:48px;color:var(--_text);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-weight:600;display:none;position:relative}.kyc-module__Yi0nKq__cameraButton:focus-within{outline:3px solid var(--_focus);outline-offset:2px}@media (pointer:coarse){.kyc-module__Yi0nKq__cameraButton{display:flex}}.kyc-module__Yi0nKq__fileRow{border-radius:var(--_radius-sm);background:var(--_surface-2);align-items:center;gap:12px;padding:12px;display:flex}.kyc-module__Yi0nKq__thumb{object-fit:cover;border-radius:8px;flex:none;width:64px;height:64px}.kyc-module__Yi0nKq__fileChip{background:var(--_surface);width:64px;height:64px;color:var(--_accent-text);border-radius:8px;flex:none;place-items:center;display:inline-grid}.kyc-module__Yi0nKq__fileMeta{flex-direction:column;flex:1;min-width:0;display:flex}.kyc-module__Yi0nKq__fileName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kyc-module__Yi0nKq__fileActions{flex-wrap:wrap;gap:4px 12px;display:flex}.kyc-module__Yi0nKq__sendRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.kyc-module__Yi0nKq__buttonPrimary,.kyc-module__Yi0nKq__buttonSecondary,.kyc-module__Yi0nKq__linkButton,.kyc-module__Yi0nKq__textLink{font:inherit;cursor:pointer}.kyc-module__Yi0nKq__buttonPrimary{border-radius:var(--kyc-button-radius,999px);background:var(--kyc-button-bg,var(--_accent));min-height:48px;color:var(--_on-accent);border:0;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.kyc-module__Yi0nKq__buttonPrimary:hover{filter:brightness(1.08)}.kyc-module__Yi0nKq__buttonPrimary[aria-disabled=true]{background:var(--_track);color:var(--_muted);cursor:not-allowed;filter:none}.kyc-module__Yi0nKq__buttonSecondary{border:1px solid var(--_border);border-radius:var(--kyc-button-radius,999px);min-height:48px;color:var(--_text);background:0 0;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.kyc-module__Yi0nKq__buttonSecondary:hover{border-color:var(--_accent)}.kyc-module__Yi0nKq__linkButton,.kyc-module__Yi0nKq__textLink{min-height:44px;color:var(--_accent-text);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.kyc-module__Yi0nKq__textLink{align-items:center;display:inline-flex}.kyc-module__Yi0nKq__inlineLinks{flex-wrap:wrap;gap:0 20px;display:flex}.kyc-module__Yi0nKq__rejected{flex-direction:column;gap:12px;display:flex}.kyc-module__Yi0nKq__error{color:var(--_danger-fg);font-size:15px;font-weight:600}.kyc-module__Yi0nKq__progressBlock{flex-direction:column;gap:8px;display:flex}.kyc-module__Yi0nKq__trust{align-items:flex-start;gap:16px;display:flex}.kyc-module__Yi0nKq__trustIcon,.kyc-module__Yi0nKq__gateIcon{background:var(--_success-bg);width:40px;height:40px;color:var(--_success-fg);border-radius:999px;flex:none;place-items:center;display:inline-grid}.kyc-module__Yi0nKq__providerCard{flex-direction:row;align-items:center}.kyc-module__Yi0nKq__gate{border-radius:var(--_radius-sm);border:1px solid var(--_warning-fg);background:var(--_warning-bg);flex-direction:row;align-items:flex-start;gap:12px;padding:16px}.kyc-module__Yi0nKq__gate .kyc-module__Yi0nKq__note,.kyc-module__Yi0nKq__gate .kyc-module__Yi0nKq__cardTitle{color:var(--_warning-fg)}.kyc-module__Yi0nKq__gate .kyc-module__Yi0nKq__gateIcon{color:var(--_warning-fg);background:0 0}.kyc-module__Yi0nKq__hidden,.kyc-module__Yi0nKq__stickyProgress{display:none}.kyc-module__Yi0nKq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kyc-module__Yi0nKq__skeleton{border-radius:var(--_radius);background:linear-gradient(90deg, var(--_surface) 0%, var(--_surface-2) 50%, var(--_surface) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite kyc-module__Yi0nKq__kyc-shimmer}.kyc-module__Yi0nKq__skeletonTall{height:200px}.kyc-module__Yi0nKq__skeletonCard{height:150px}@keyframes kyc-module__Yi0nKq__kyc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.kyc-module__Yi0nKq__toastRegion{left:50%;bottom:calc(24px + var(--kyc-toast-offset,0px));z-index:60;pointer-events:none;width:min(480px,100vw - 32px);position:fixed;transform:translate(-50%)}.kyc-module__Yi0nKq__toast{border-radius:var(--_radius-sm);background:var(--_surface);border:1px solid var(--_border);color:var(--_text);pointer-events:auto;align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex;box-shadow:0 12px 32px #00000059}@media (prefers-reduced-motion:reduce){.kyc-module__Yi0nKq__skeleton{animation:none}.kyc-module__Yi0nKq__progressFill,.kyc-module__Yi0nKq__dropzone{transition:none}}@media (max-width:767px){.kyc-module__Yi0nKq__card,.kyc-module__Yi0nKq__summary,.kyc-module__Yi0nKq__trust{padding:16px}.kyc-module__Yi0nKq__stickyProgress{top:var(--kyc-sticky-top,0px);z-index:5;border-radius:var(--_radius-sm);border:1px solid var(--_border);background:var(--_surface);flex-direction:column;gap:8px;margin:0 -4px;padding:12px 16px;display:flex;position:sticky;box-shadow:0 8px 20px #00000040}.kyc-module__Yi0nKq__desktopOnly{display:none}.kyc-module__Yi0nKq__summaryHead,.kyc-module__Yi0nKq__cardHead,.kyc-module__Yi0nKq__providerCard{flex-direction:column;align-items:flex-start}.kyc-module__Yi0nKq__checklist,.kyc-module__Yi0nKq__slots{grid-template-columns:1fr}.kyc-module__Yi0nKq__example{flex-direction:column;align-items:flex-start}.kyc-module__Yi0nKq__buttonPrimary,.kyc-module__Yi0nKq__buttonSecondary{width:100%}}.kyc-module__Yi0nKq__selfie,.kyc-module__Yi0nKq__handoff{border-radius:var(--_radius-sm);border:1px solid var(--_border);background:var(--_surface-2);flex-direction:column;gap:16px;padding:16px;display:flex}.kyc-module__Yi0nKq__help{flex-direction:column;gap:4px;display:flex}.kyc-module__Yi0nKq__viewfinder{aspect-ratio:3/4;border-radius:var(--_radius-sm);background:#000;width:min(100%,420px,37.5vh);position:relative;overflow:hidden}.kyc-module__Yi0nKq__video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.kyc-module__Yi0nKq__oval{width:100%;height:100%;position:absolute;inset:0}.kyc-module__Yi0nKq__ovalShade{fill:#0000008c}.kyc-module__Yi0nKq__oval>ellipse{fill:none;stroke:#fff;stroke-width:.8px;stroke-dasharray:2 1.5;vector-effect:non-scaling-stroke}.kyc-module__Yi0nKq__oval>ellipse[data-active]{stroke:var(--_accent);stroke-width:3px;stroke-dasharray:none}.kyc-module__Yi0nKq__prompt{flex-direction:column;gap:4px;min-height:48px;display:flex}.kyc-module__Yi0nKq__promptText{font-size:18px;line-height:1.3}.kyc-module__Yi0nKq__frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:420px;display:grid}.kyc-module__Yi0nKq__frame{aspect-ratio:3/4;object-fit:cover;border-radius:8px;width:100%;transform:scaleX(-1)}.kyc-module__Yi0nKq__handoffBody{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.kyc-module__Yi0nKq__qrFrame{border-radius:var(--_radius-sm);background:#fff;flex:none;place-items:center;width:196px;height:196px;display:grid}.kyc-module__Yi0nKq__qr{width:180px;height:180px}.kyc-module__Yi0nKq__qrDone{width:72px;height:72px;color:var(--_success-fg);background:var(--_success-bg);border-radius:50%;place-items:center;display:grid}.kyc-module__Yi0nKq__handoff[data-view=expired] .kyc-module__Yi0nKq__qrDone{color:var(--_warning-fg);background:var(--_warning-bg)}.kyc-module__Yi0nKq__handoffStatus{font-weight:700}.kyc-module__Yi0nKq__handoff[data-view=received] .kyc-module__Yi0nKq__handoffStatus{color:var(--_success-fg)}.kyc-module__Yi0nKq__phonePage{max-width:560px;margin:0 auto;padding:16px}.kyc-module__Yi0nKq__phoneDone{text-align:center;align-items:center}
