.IdentityVerificationPanel_dialog__9_7lZ{padding:18px 20px 20px!important;border:1px solid #dbe7ef!important;border-radius:25px!important;text-align:center;overflow-x:hidden;overscroll-behavior:contain}.IdentityVerificationPanel_topBar__qNXid{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 4px}.IdentityVerificationPanel_eyebrow__RI7OA{font-size:10px;letter-spacing:.11em;font-weight:850;color:#0b7285;text-align:left}.IdentityVerificationPanel_close__Z1yHk{width:37px;height:37px;flex:0 0 37px;border:0;border-radius:50%;background:#f1f5f9;color:#52657e;font-size:23px;line-height:1;cursor:pointer}.IdentityVerificationPanel_hero__Ox_I3{height:99px;position:relative;display:grid;place-items:center;margin:0 auto 6px;isolation:isolate}.IdentityVerificationPanel_heroGlow__2_ZgP{position:absolute;z-index:-1;inset:9px auto auto 50%;width:130px;height:80px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,#e7fbec 0,#effaff 58%,transparent 76%)}.IdentityVerificationPanel_coinFallback__VRS9Y{position:absolute;left:calc(50% - 40px);top:30px;font-size:40px}.IdentityVerificationPanel_coinLottie__w1Q0w{position:absolute;inset:0;margin:auto;filter:drop-shadow(0 3px 4px #b9913018)}.IdentityVerificationPanel_coinLottie__w1Q0w~.IdentityVerificationPanel_shield__jWbKQ{box-shadow:0 3px 8px #0f3b3230}.IdentityVerificationPanel_shield__jWbKQ{position:absolute;left:calc(50% + 19px);top:49px;display:grid;place-items:center;width:37px;height:40px;padding:5px;color:white;background:#087a67;border:3px solid white;border-radius:12px;box-shadow:0 2px 8px #0f3b3230}.IdentityVerificationPanel_shield__jWbKQ svg{width:24px;height:24px}.IdentityVerificationPanel_title__G8y9U{font-size:clamp(20px,5.2vw,24px)!important;line-height:1.19;font-weight:850;letter-spacing:-.035em;margin:0 auto 9px;max-width:24ch;color:#192e43;text-wrap:balance}.IdentityVerificationPanel_description__wpMJx{font-size:13px!important;line-height:1.52!important;color:#52677d!important;margin:0 auto 15px!important;max-width:39ch;text-wrap:pretty}.IdentityVerificationPanel_statusBox__7cIPE{display:flex;gap:10px;align-items:flex-start;text-align:left;padding:11px 12px;border-radius:13px;background:#eef6ff;border:1px solid #dceafa;color:#244663}.IdentityVerificationPanel_statusIcon__rxmEn{display:grid;place-items:center;flex:0 0 23px;width:23px;height:23px;border-radius:50%;font-size:13px;font-weight:900;color:#fff;background:#167ad2}.IdentityVerificationPanel_statusBox__7cIPE strong{display:block;font-size:12.5px;line-height:1.3;font-weight:850}.IdentityVerificationPanel_statusBox__7cIPE small{display:block;font-size:12px;line-height:1.4;margin-top:4px;color:#536f88}.IdentityVerificationPanel_warning__3NRrL{background:#fff8ed;border-color:#f5e3c0;color:#7e501a}.IdentityVerificationPanel_warning__3NRrL .IdentityVerificationPanel_statusIcon__rxmEn{background:#c78222}.IdentityVerificationPanel_warning__3NRrL small{color:#84643b}.IdentityVerificationPanel_ok__6KbF0{background:#eaf9f1;border-color:#cdebdc;color:#166448}.IdentityVerificationPanel_ok__6KbF0 .IdentityVerificationPanel_statusIcon__rxmEn{background:#159264}.IdentityVerificationPanel_ok__6KbF0 small{color:#436d5a}.IdentityVerificationPanel_primary__TZU3p{min-height:50px!important;margin-top:14px!important;border-radius:14px!important;font-size:14px!important;background:#32eaa3!important;color:#073e32!important;box-shadow:0 4px 0 #139d7528;touch-action:manipulation}.IdentityVerificationPanel_secondary__GXcSn{min-height:45px!important;border-radius:13px!important;font-size:12.5px!important;touch-action:manipulation}.IdentityVerificationPanel_safeNote__lpPsa{font-size:11px!important;line-height:1.45!important;margin:14px auto 0!important;color:#65778a!important}.IdentityVerificationPanel_details__2tZQt{margin-top:8px!important;border-top:1px solid #e8eef5;text-align:left}.IdentityVerificationPanel_details__2tZQt summary{padding:9px 0 3px;font-size:12px;color:#365a70;font-weight:700;cursor:pointer}.IdentityVerificationPanel_details__2tZQt p{font-size:11.5px!important;margin:4px 0!important;line-height:1.5!important}.IdentityVerificationPanel_error__w55ty,.IdentityVerificationPanel_notice____U1e{margin:9px 0 0!important;font-size:12px!important;border-radius:10px;padding:9px 10px;text-align:left}.IdentityVerificationPanel_error__w55ty{background:#fff0ef;color:#9d2929!important}.IdentityVerificationPanel_notice____U1e{background:#edf9f2;color:#1a7650!important}.IdentityVerificationPanel_dialog__9_7lZ button:focus-visible,.IdentityVerificationPanel_dialog__9_7lZ summary:focus-visible{outline:3px solid #4d9bdc;outline-offset:2px}@media(max-width:360px){.IdentityVerificationPanel_dialog__9_7lZ{padding:12px 14px 15px!important}.IdentityVerificationPanel_hero__Ox_I3{height:85px}.IdentityVerificationPanel_description__wpMJx{font-size:12.5px!important}.IdentityVerificationPanel_statusBox__7cIPE{padding:9px}}@media(prefers-reduced-motion:reduce){.IdentityVerificationPanel_dialog__9_7lZ,.IdentityVerificationPanel_dialog__9_7lZ *{animation:none!important;transition:none!important}}.profile-page .IdentityVerificationPanel_row__W7ae2.IdentityVerificationPanel_row__W7ae2{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;min-height:105px;margin-top:14px;padding:14px;border:1px solid #bcdbed;border-radius:20px;background:linear-gradient(105deg,#edf8ff,#f6fbff 52%,#fff);box-shadow:0 6px 18px rgba(16,71,106,.09);color:#14374f;text-align:left;cursor:pointer;isolation:isolate;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.profile-page .IdentityVerificationPanel_row__W7ae2.IdentityVerificationPanel_row__W7ae2:hover{border-color:#7ab5dc;box-shadow:0 8px 23px rgba(16,71,106,.15)}.profile-page .IdentityVerificationPanel_row__W7ae2.IdentityVerificationPanel_row__W7ae2:active{transform:scale(.99)}.profile-page .IdentityVerificationPanel_row__W7ae2.IdentityVerificationPanel_row__W7ae2:focus-visible{outline:3px solid #1174de;outline-offset:3px}.profile-page .IdentityVerificationPanel_rowWarning__xPjCC.IdentityVerificationPanel_rowWarning__xPjCC{background:linear-gradient(105deg,#fff6e9,#fffaf3 50%,#fff);border-color:#eddbb8}.profile-page .IdentityVerificationPanel_rowVerified__HKJOa.IdentityVerificationPanel_rowVerified__HKJOa{background:linear-gradient(105deg,#e8fff5,#f6fffa 56%,#fff);border-color:#b9e8d1}.IdentityVerificationPanel_rowIcon__ccs00{position:relative;flex:0 0 58px;width:58px;height:58px;display:grid;place-items:center;border:1px solid #d5e7f7;border-radius:18px;background:linear-gradient(145deg,#f5fbff,#deefff)}.IdentityVerificationPanel_rowFallback__ZiTWp{position:absolute;inset:0;width:56px;height:56px}.IdentityVerificationPanel_rowLottie__TU3H7{position:absolute;inset:0;z-index:1}.IdentityVerificationPanel_rowShield__zNxtB{position:absolute;z-index:2;right:-5px;bottom:-3px;display:grid;place-items:center;width:23px;height:23px;border:2px solid white;border-radius:9px;background:#0874d5;color:white;box-shadow:0 2px 5px #214a6040}.IdentityVerificationPanel_rowShield__zNxtB svg{width:16px;height:16px}.IdentityVerificationPanel_rowWarning__xPjCC .IdentityVerificationPanel_rowShield__zNxtB{background:#cc862d}.IdentityVerificationPanel_rowVerified__HKJOa .IdentityVerificationPanel_rowShield__zNxtB{background:#159264}.IdentityVerificationPanel_rowCopy__JA8n2{display:flex;flex:1 1;min-width:0;flex-direction:column;justify-content:center;gap:4px}.profile-page .IdentityVerificationPanel_row__W7ae2 .IdentityVerificationPanel_rowTitle__3Pk5x{display:block;font-size:14px;line-height:1.3;font-weight:850;letter-spacing:-.015em;color:#1a354b;overflow-wrap:normal}.profile-page .IdentityVerificationPanel_row__W7ae2 .IdentityVerificationPanel_rowSubtitle__bk10f{display:block;margin:0;font-size:11.5px;line-height:1.25;color:#577086}.profile-page .IdentityVerificationPanel_row__W7ae2 .IdentityVerificationPanel_rowAction__tDdIY{display:inline-flex;align-items:center;align-self:flex-start;margin-top:2px;font-size:11.5px;line-height:1.3;font-weight:850;color:#0776bb}.IdentityVerificationPanel_rowWarning__xPjCC .IdentityVerificationPanel_rowAction__tDdIY{color:#9b6123!important}.IdentityVerificationPanel_rowVerified__HKJOa .IdentityVerificationPanel_rowTitle__3Pk5x{color:#175e45!important}.IdentityVerificationPanel_rowArrow__NpsvG{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#0b76e6;color:#fff;box-shadow:0 3px 10px #0b76e633}.IdentityVerificationPanel_rowArrow__NpsvG svg{width:16px;height:16px}.IdentityVerificationPanel_rowWarning__xPjCC .IdentityVerificationPanel_rowArrow__NpsvG{background:#d68c32}.IdentityVerificationPanel_rowVerified__HKJOa .IdentityVerificationPanel_rowArrow__NpsvG{background:#159264}@media(max-width:380px){.profile-page .IdentityVerificationPanel_row__W7ae2.IdentityVerificationPanel_row__W7ae2{gap:10px;padding:12px;min-height:100px}.IdentityVerificationPanel_rowIcon__ccs00{flex-basis:52px;width:52px;height:52px;border-radius:16px}.IdentityVerificationPanel_rowFallback__ZiTWp,.IdentityVerificationPanel_rowLottie__TU3H7{width:50px!important;height:50px!important}.profile-page .IdentityVerificationPanel_row__W7ae2 .IdentityVerificationPanel_rowTitle__3Pk5x{font-size:12.5px}.profile-page .IdentityVerificationPanel_row__W7ae2 .IdentityVerificationPanel_rowAction__tDdIY,.profile-page .IdentityVerificationPanel_row__W7ae2 .IdentityVerificationPanel_rowSubtitle__bk10f{font-size:11px}.IdentityVerificationPanel_rowArrow__NpsvG{flex-basis:28px;width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.profile-page .IdentityVerificationPanel_row__W7ae2.IdentityVerificationPanel_row__W7ae2{transition:none}}.profile-page .profile-identity.profile-identity-editable{display:block;padding:14px 16px}.profile-page .profile-identity-row{display:flex;align-items:center;gap:12px;min-width:0}.profile-page .profile-avatar{overflow:hidden}.profile-page .profile-avatar img{width:100%;height:100%;display:block;object-fit:cover}.profile-page .profile-identity-copy{min-width:0;flex:1 1}.profile-page .profile-identity-copy p{margin:0 0 4px;color:#6a7b90;font-size:10px;letter-spacing:.12em;font-weight:800}.profile-page .profile-identity-copy strong{display:block;font-size:16px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-page .profile-identity-copy .profile-email{display:block;margin-top:4px;color:#6b7b8e;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-page .profile-edit-toggle{flex:none;min-height:40px;padding:0 12px;border:1px solid #dce5f0;border-radius:12px;background:#f7faff;color:#0869df;font-size:13px;font-weight:800;cursor:pointer}.profile-page .profile-identity-editable.is-editing .profile-edit-toggle{background:#eef5ff}.profile-page .profile-editor{display:grid;grid-gap:14px;gap:14px;margin-top:15px;padding-top:15px;border-top:1px solid #e8eef5}.profile-page .profile-editor-avatar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.profile-page .profile-avatar-picker{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:1px solid #cfe0f5;border-radius:12px;background:#eef5ff;color:#0869df;font-size:13px;font-weight:800;cursor:pointer}.profile-page .profile-avatar-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.profile-page .profile-avatar-remove{min-height:44px;padding:0 13px;border:1px solid #eadcdf;border-radius:12px;background:#fff8f8;color:#a13440;font-size:13px;font-weight:750;cursor:pointer}.profile-page .profile-field{display:grid;grid-gap:7px;gap:7px}.profile-page .profile-field>span{font-size:13px;font-weight:800;color:#31465e}.profile-page .profile-field input{width:100%;min-height:48px;box-sizing:border-box;border:1px solid #d8e2ed;border-radius:13px;background:#fff;padding:0 13px;color:#1d3048;font:inherit;font-size:15px;outline:none}.profile-page .profile-field input:focus{border-color:#0869df;box-shadow:0 0 0 3px #0869df18}.profile-page .profile-field small{color:#718095;font-size:11px;line-height:1.4}.profile-page .profile-save{width:100%;min-height:48px}.profile-page .profile-editor-status{margin:0!important;color:#52657e!important;font-size:12px!important;line-height:1.4!important}.profile-page .profile-editor button:disabled,.profile-page .profile-editor input:disabled{opacity:.6;cursor:not-allowed}@media(max-width:380px){.profile-page .profile-identity.profile-identity-editable{padding:13px}.profile-page .profile-edit-toggle{padding:0 10px}.profile-page .profile-avatar{flex-basis:42px;height:42px}}.scan-profile-hero{margin-top:14px;padding:20px;border-radius:24px;background:linear-gradient(145deg,#056de0,#064eaa);color:#fff;box-shadow:0 18px 42px rgba(4,86,181,.18)}.scan-profile-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.scan-kicker{margin:0;font-size:11px;font-weight:900;letter-spacing:.11em;color:#d8ebff}.scan-kicker.dark{color:#667085}.scan-balance{margin-top:5px;font-size:52px;line-height:.95;font-weight:950;letter-spacing:-.045em}.scan-sub{max-width:480px;margin:9px 0 0;color:#e6f2ff;font-size:13px;line-height:1.45}.scan-symbol{flex:0 0 auto;width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:rgba(255,255,255,.14);font-size:29px;font-weight:900}.scan-rules{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:18px}.scan-rules span{padding:9px 10px;border-radius:12px;background:rgba(255,255,255,.1);font-size:11px;font-weight:750;color:#f3f8ff}.scan-profile-card{margin-top:14px;padding:18px;border:1px solid #e1e8f0;border-radius:22px;background:#fff;box-shadow:0 8px 26px rgba(28,48,74,.055)}.scan-profile-loading{display:flex;flex-direction:column;gap:4px;color:#536273}.scan-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.scan-card-head h2{margin:3px 0 0;font-size:21px;color:#1d2c39}.scan-copy{margin:11px 0 14px;color:#667085;font-size:13px;line-height:1.5}.points-pill,.secure-pill{padding:6px 9px;border-radius:999px;background:#edf6ff;color:#1769bd;font-size:11px;font-weight:850}.conversion-row{padding:12px 13px;border-radius:14px;background:#f4f8fc}.conversion-row div{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;color:#566474;font-size:12px}.conversion-row strong{color:#16324c;font-size:14px}.scan-primary{width:100%;margin-top:12px;border:0;border-radius:14px;padding:13px 14px;background:#0877f9;color:#fff;font-weight:900;font-size:14px;cursor:pointer}.scan-primary:disabled{opacity:.6;cursor:wait}.scan-progress-note{margin-top:12px;padding:10px 12px;border-radius:12px;background:#f6f7f9;color:#667085;font-size:12px;font-weight:700}.scan-error,.scan-notice{margin-top:12px;padding:12px 14px;border-radius:14px;font-size:13px;font-weight:750}.scan-notice{background:#eef8f2;color:#17683f;border:1px solid #cce8d8}.scan-error{background:#fff2f1;color:#a4322d;border:1px solid #f0cfcc}.pack-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.pack-card{position:relative;padding:14px 12px;border:1px solid #dfe6ee;border-radius:17px;background:#fbfcfe;display:flex;flex-direction:column;gap:12px}.pack-card.recommended{border-color:#9ac7ff;background:#f5faff}.recommended-label{position:absolute;top:-8px;right:9px;padding:4px 7px;border-radius:999px;background:#0877f9;color:#fff;font-size:9px;font-weight:900}.pack-card>div{display:flex;flex-direction:column;gap:3px}.pack-card>div strong{font-size:14px;color:#263746}.pack-card>div span{font-size:11px;color:#667085}.pack-card>b{font-size:22px;color:#142636}.pack-card button{border:0;border-radius:11px;padding:10px;background:#e8f2ff;color:#0b65c5;font-weight:850;cursor:pointer}.pack-card.recommended button{background:#0877f9;color:#fff}.pack-card button:disabled{opacity:.55;cursor:not-allowed}.payment-note{margin:12px 2px 0;color:#76818c;font-size:11px;line-height:1.45}@media(max-width:640px){.pack-grid,.scan-rules{grid-template-columns:1fr}.pack-card{display:grid;grid-template-columns:1fr auto;align-items:center}.pack-card button{grid-column:1/-1}.scan-balance{font-size:46px}}.points-card-v2{padding:20px}.points-v2-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.points-v2-balance{display:flex;align-items:baseline;gap:7px;margin-top:5px;color:#172b3f}.points-v2-balance strong{font-size:42px;line-height:1;font-weight:950;letter-spacing:-.04em}.points-v2-balance span{font-size:17px;font-weight:800;color:#536273}.points-v2-pending{margin-top:17px;padding:11px 13px;border-radius:13px;background:#f7f8fa;display:flex;justify-content:space-between;gap:12px;align-items:center;color:#687386;font-size:12px;font-weight:750}.points-v2-pending strong{color:#9a6800;font-size:13px}.points-v2-progress{margin-top:14px;padding:15px;border:1px solid #e7ecf2;border-radius:16px;background:#fff}.points-v2-progress-label{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#536273;font-size:12px;font-weight:800}.points-v2-progress-label strong{color:#183650}.points-v2-track{height:9px;margin-top:10px;border-radius:999px;background:#edf1f5;overflow:hidden}.points-v2-track span{display:block;height:100%;border-radius:inherit;background:#0877f9;min-width:2px}.points-v2-progress p{margin:8px 0 0;color:#687386;font-size:12px;font-weight:700}.points-v2-reward{margin-top:12px;padding:14px 15px;border-radius:16px;background:#f1f7ff;display:flex;align-items:center;justify-content:space-between;gap:14px}.points-v2-reward div{display:flex;flex-direction:column;gap:3px}.points-v2-reward div span{font-size:10px;font-weight:900;letter-spacing:.07em;color:#63758a}.points-v2-reward div strong{font-size:20px;color:#153d62}.points-v2-arrow{font-size:24px;font-weight:900;color:#0877f9}.points-v2-help{margin:13px 2px 0;color:#6a7581;font-size:12px;line-height:1.5}.points-v2-converter{margin-top:13px;padding:15px;border:1px solid #dbe6f2;border-radius:17px;background:#f8fbff}.points-v2-converter-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.points-v2-converter-head>div{display:flex;flex-direction:column;gap:3px}.points-v2-converter-head span{font-size:10px;font-weight:900;letter-spacing:.07em;color:#63758a}.points-v2-converter-head small{font-size:11px;font-weight:700;color:#7b8794}.points-v2-converter-head>strong{font-size:18px;color:#0b65c5;white-space:nowrap}.points-v2-slider{width:100%;margin:16px 0 0;accent-color:#0877f9;cursor:pointer}.points-v2-slider:disabled{cursor:default;opacity:.65}.points-v2-slider-labels{display:flex;justify-content:space-between;gap:12px;margin-top:4px;color:#7b8794;font-size:10px;font-weight:750}.points-v2-conversion-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px}.points-v2-conversion-summary>div{padding:11px 12px;border-radius:13px;background:#fff;border:1px solid #e4ebf3;display:flex;flex-direction:column;gap:3px}.points-v2-conversion-summary span{font-size:10px;font-weight:800;color:#748190}.points-v2-conversion-summary strong{font-size:13px;color:#183650}.points-v2-converter-note{margin:10px 1px 0;color:#7b8794;font-size:10px;line-height:1.4;font-weight:650}@media(max-width:420px){.points-card-v2{padding:17px}.points-v2-balance strong{font-size:38px}.points-v2-balance span{font-size:15px}.points-v2-conversion-summary{grid-template-columns:1fr 1fr}.points-v2-converter{padding:13px}.points-v2-converter-head>strong{font-size:16px}}.scans-v2-balance{display:flex;align-items:baseline;gap:8px;margin-top:5px}.scans-v2-balance strong{font-size:48px;line-height:.95;font-weight:950;letter-spacing:-.045em}.scans-v2-balance span{font-size:15px;font-weight:800;color:#dcecff}.scans-v2-rule{margin-top:17px;padding:11px 13px;border-radius:14px;background:rgba(255,255,255,.11);display:flex;align-items:flex-start;gap:9px}.scans-v2-rule>span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:rgba(255,255,255,.16);font-size:11px;font-weight:900}.scans-v2-rule p{margin:1px 0 0;color:#f2f7ff;font-size:12px;line-height:1.45}.scans-v2-pack-head .scan-copy{margin:5px 0 0}.scans-v2-pack-head{margin-bottom:14px}@media(max-width:640px){.scans-v2-hero{padding:18px}.scans-v2-balance strong{font-size:44px}.pack-grid{gap:10px}.pack-card{padding:13px 14px;grid-template-columns:1fr auto auto;gap:10px}.pack-card>b{font-size:19px}.pack-card button{grid-column:1/-1;padding:9px}}