.camera-capture-module__GxerBW__backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08120ec7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.camera-capture-module__GxerBW__dialog{background:#fffdf8;border-radius:20px;width:min(620px,100%);padding:22px;box-shadow:0 30px 100px #00000057}.camera-capture-module__GxerBW__header{justify-content:space-between;align-items:start;gap:20px;display:flex}.camera-capture-module__GxerBW__header span{color:#ff5b35;letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:800}.camera-capture-module__GxerBW__header h2{letter-spacing:-.035em;margin:5px 0 18px;font:700 2rem/1 Georgia,serif}.camera-capture-module__GxerBW__header button{color:#65726c;cursor:pointer;background:0 0;border:0;font-size:1.8rem}.camera-capture-module__GxerBW__viewport{color:#fff;background:#10221b;border-radius:14px;place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.camera-capture-module__GxerBW__viewport video{object-fit:cover;width:100%;max-height:60vh;transform:scaleX(-1)}.camera-capture-module__GxerBW__viewport p{text-align:center;max-width:380px;padding:18px;position:absolute}.camera-capture-module__GxerBW__error{color:#ffd7cd}.camera-capture-module__GxerBW__guide{border:2px solid #fffc;border-radius:48%;width:42%;height:75%;position:absolute;box-shadow:0 0 0 999px #00000026}.camera-capture-module__GxerBW__hint{color:#65726c;text-align:center;margin:13px 0 18px;font-size:.82rem}.camera-capture-module__GxerBW__actions{justify-content:flex-end;gap:10px;display:flex}.camera-capture-module__GxerBW__actions button{cursor:pointer;border-radius:9px;padding:12px 18px;font-weight:800}.camera-capture-module__GxerBW__cancel{color:#10221b;background:0 0;border:1px solid #d7d6cd}.camera-capture-module__GxerBW__capture{color:#fff;background:#10221b;border:0}.camera-capture-module__GxerBW__capture:disabled{opacity:.45;cursor:wait}.camera-capture-module__GxerBW__capture span{vertical-align:-1px;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}@media (max-width:620px){.camera-capture-module__GxerBW__dialog{padding:14px}.camera-capture-module__GxerBW__viewport{min-height:300px}.camera-capture-module__GxerBW__guide{width:58%}}
.verification-form-module__5i_dLG__uploadShell{min-width:0;position:relative}.verification-form-module__5i_dLG__uploadShell>label{width:100%;height:100%}.verification-form-module__5i_dLG__documentChoice{border-bottom:1px solid #d7d6cd;align-items:end;gap:22px;margin-bottom:24px;padding-bottom:24px;display:flex}.verification-form-module__5i_dLG__documentChoice label{letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:8px;font-size:.76rem;font-weight:700;display:flex}.verification-form-module__5i_dLG__documentChoice p{color:#65726c;max-width:520px;margin:0 0 10px;font-size:.82rem;line-height:1.45}.verification-form-module__5i_dLG__documentUploads{min-width:0;display:grid}.verification-form-module__5i_dLG__documentUploads.verification-form-module__5i_dLG__twoSides{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.verification-form-module__5i_dLG__resultStack{gap:10px;display:grid}.verification-form-module__5i_dLG__resultStack>div{margin-top:18px}.verification-form-module__5i_dLG__resultStack>div+div{margin-top:0}.verification-form-module__5i_dLG__progressRegion{background:#f4f1e9b3;border:1px solid #d7d6cd;border-radius:14px;margin-top:18px;padding:18px}.verification-form-module__5i_dLG__progressHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.verification-form-module__5i_dLG__progressHeader strong,.verification-form-module__5i_dLG__progressHeader span{display:block}.verification-form-module__5i_dLG__progressHeader strong{font-size:.92rem}.verification-form-module__5i_dLG__progressHeader span{color:#65726c;margin-top:4px;font-size:.78rem}.verification-form-module__5i_dLG__progressHeader b{color:#145239;background:#dceee5;border-radius:999px;flex:none;padding:7px 10px;font-size:.72rem}.verification-form-module__5i_dLG__checkLabel{letter-spacing:.08em;opacity:.65;text-transform:uppercase;margin-bottom:5px;font-size:.64rem;font-weight:900;display:block}.verification-form-module__5i_dLG__statusBadge{border:1px solid;border-radius:999px;width:fit-content;padding:7px 10px;font-weight:800;opacity:1!important;margin-top:12px!important;font-size:.75rem!important}.verification-form-module__5i_dLG__validStatus{color:#145239;background:#dceee5d9}.verification-form-module__5i_dLG__invalidStatus{color:#782f20;background:#f8dfd8e6}.verification-form-module__5i_dLG__unknownStatus{color:#735416;background:#f8edc7e6}.verification-form-module__5i_dLG__detailGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.verification-form-module__5i_dLG__detailItem{background:#ffffff7a;border:1px solid #10221b1f;border-radius:8px;min-width:0;padding:9px 10px}.verification-form-module__5i_dLG__detailItem small,.verification-form-module__5i_dLG__detailItem b{overflow-wrap:anywhere;display:block}.verification-form-module__5i_dLG__detailItem small{letter-spacing:.06em;opacity:.65;text-transform:uppercase;margin-bottom:3px;font-size:.62rem;font-weight:800}.verification-form-module__5i_dLG__detailItem b{font-size:.76rem}.verification-form-module__5i_dLG__matchDetails{margin-top:12px}.verification-form-module__5i_dLG__matchDetails>small{letter-spacing:.06em;opacity:.7;text-transform:uppercase;margin-bottom:6px;font-size:.65rem;font-weight:900;display:block}.verification-form-module__5i_dLG__matchDetails>div{flex-wrap:wrap;gap:6px;display:flex}.verification-form-module__5i_dLG__matchDetails span{opacity:1;border-radius:6px;margin:0;padding:5px 7px;font-size:.68rem;font-weight:800}.verification-form-module__5i_dLG__inlineValid{color:#145239;background:#dceee5e6}.verification-form-module__5i_dLG__inlineInvalid{color:#782f20;background:#f8dfd8e6}.verification-form-module__5i_dLG__inlineUnknown{color:#735416;background:#f8edc7e6}.verification-form-module__5i_dLG__pendingResult{color:#354b43;background:#e7ece8}.verification-form-module__5i_dLG__progressSpinner{border:2px solid #14523933;border-top-color:#145239;border-radius:50%;width:17px;height:17px;animation:.8s linear infinite verification-form-module__5i_dLG__progressSpin;display:block}@keyframes verification-form-module__5i_dLG__progressSpin{to{transform:rotate(360deg)}}.verification-form-module__5i_dLG__cameraTrigger{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#10221bd1;border:1px solid #ffffffa6;border-radius:8px;padding:9px 12px;font-size:.75rem;font-weight:800;position:absolute;top:12px;right:12px}.verification-form-module__5i_dLG__cameraTrigger:hover{background:#ff5b35}@media (max-width:900px){.verification-form-module__5i_dLG__documentUploads.verification-form-module__5i_dLG__twoSides{grid-template-columns:1fr}}@media (max-width:720px){.verification-form-module__5i_dLG__documentChoice{flex-direction:column;align-items:stretch}.verification-form-module__5i_dLG__documentChoice p{margin:0}.verification-form-module__5i_dLG__progressHeader{flex-direction:column;align-items:flex-start}.verification-form-module__5i_dLG__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.verification-form-module__5i_dLG__stepHeading{align-items:flex-start;gap:14px;margin:4px 0 16px;display:flex}.verification-form-module__5i_dLG__stepHeading>span{color:#fff;letter-spacing:.08em;background:#10221b;border-radius:999px;flex:none;padding:6px 9px;font-size:.68rem;font-weight:900}.verification-form-module__5i_dLG__stepHeading strong{font-size:.92rem;display:block}.verification-form-module__5i_dLG__stepHeading p{color:#65726c;margin:5px 0 0;font-size:.8rem;line-height:1.45}.verification-form-module__5i_dLG__addressStep{border-top:1px solid #d7d6cd;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:stretch;gap:24px;margin-top:26px;padding-top:24px;display:grid}.verification-form-module__5i_dLG__addressStep .verification-form-module__5i_dLG__stepHeading{margin:0}.verification-form-module__5i_dLG__addressStep .verification-form-module__5i_dLG__uploadShell>label{min-height:150px}.verification-form-module__5i_dLG__addressStep .verification-form-module__5i_dLG__uploadShell img{object-fit:contain;background:#f4f1e9;height:150px}@media (max-width:720px){.verification-form-module__5i_dLG__addressStep{grid-template-columns:1fr}}
