.ScanProgressModal_overlay___yyt6{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,4,10,.82);backdrop-filter:blur(3px)}.ScanProgressModal_modal__7FCZq{position:relative;width:min(500px,94vw);box-sizing:border-box;padding:28px 32px 22px;border-radius:14px;border:1.5px solid rgba(34,197,94,.92);background:#04080e;box-shadow:0 0 0 1px rgba(34,197,94,.18),0 0 28px rgba(34,197,94,.38),0 0 60px rgba(34,197,94,.12),inset 0 0 30px rgba(34,197,94,.04);text-align:center;font-family:var(--wa-font-family,"Inter",sans-serif)}.ScanProgressModal_closeBtn__VyM26{position:absolute;top:14px;right:14px;z-index:2;width:30px;height:30px;padding:0;border:1.2px solid rgba(34,197,94,.9);border-radius:7px;background:rgba(0,0,0,.25);color:rgba(255,255,255,.92);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(34,197,94,.28),inset 0 0 8px rgba(34,197,94,.04);transition:color .15s,border-color .15s,background .15s}.ScanProgressModal_closeBtn__VyM26:hover:not(:disabled){color:#fff;border-color:#22c55e;background:rgba(34,197,94,.08)}.ScanProgressModal_closeBtn__VyM26:disabled{opacity:.45;cursor:default}.ScanProgressModal_attemptCircle__Bo_i1{position:relative;width:180px;height:180px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 18px rgba(34,197,94,.28))}.ScanProgressModal_attemptRingImage__w_4wE{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}.ScanProgressModal_attemptNumber__UYh2V{position:relative;z-index:1;font-weight:800;line-height:1;letter-spacing:-.04em;color:#22c55e;text-shadow:0 0 12px rgba(34,197,94,1),0 0 28px rgba(34,197,94,.75),0 0 48px rgba(34,197,94,.35);margin-top:-14px;font-family:var(--wa-font-family,Inter,sans-serif)}.ScanProgressModal_title__6bn9b{margin:0 0 13px;font-size:26px;font-weight:700;line-height:1.15;color:#fff}.ScanProgressModal_statusBadge__WUsvg{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;max-width:100%;box-sizing:border-box;margin:0 auto 14px;padding:7px 14px;border-radius:999px;background:rgba(0,0,0,.35);font-size:14px;font-weight:700;line-height:1.35;color:#22c55e;text-align:center}.ScanProgressModal_badgeIconWrap__rRsDW{width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(34,197,94,.08)}.ScanProgressModal_description__LN5eg{margin:0 0 16px;font-size:15px;line-height:1.45;color:rgba(255,255,255,.88);text-align:center}.ScanProgressModal_progressRow__swIkP{display:flex;align-items:center;gap:11px;margin-bottom:16px}.ScanProgressModal_progressTrack__9uLya{flex:1;height:14px;border-radius:999px;background:rgba(255,255,255,.1);overflow:hidden}.ScanProgressModal_progressFill__6_CGc{height:100%;border-radius:inherit;background:linear-gradient(90deg,#5ed430,#22c55e);box-shadow:0 0 10px rgba(34,197,94,.5);transition:width .35s ease-out}.ScanProgressModal_progressPercent__VaKkn{min-width:48px;font-size:16px;font-weight:700;color:#22c55e}.ScanProgressModal_infoStack__sKLua{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.ScanProgressModal_infoBox__gTHBI{padding:13px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.4);text-align:left}.ScanProgressModal_infoRow__N5ys7{display:flex;align-items:flex-start;gap:11px}.ScanProgressModal_infoIcon__qXjNO{width:32px;height:32px;flex-shrink:0;border:1.5px solid rgba(34,197,94,.5);border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(34,197,94,.06)}.ScanProgressModal_infoText__Prhwn{margin:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.8);padding-top:2px}.ScanProgressModal_infoHighlight__Ejand{color:var(--basic-primary);font-weight:700}.ScanProgressModal_infoPremium__hJtb7{color:var(--premium-primary);font-weight:700}.ScanProgressModal_infoBusiness__CNgAY{color:var(--business-primary);font-weight:700}.ScanProgressModal_securityHint__M_5jQ,.ScanProgressModal_waitHint__teG7Y{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:13px;line-height:1.45;color:rgba(255,255,255,.42)}.ScanProgressModal_waitHint__teG7Y{margin-bottom:5px}.ScanProgressModal_securityHint__M_5jQ svg,.ScanProgressModal_waitHint__teG7Y svg{flex-shrink:0;color:rgba(34,197,94,.65)}.ScanProgressModal_privacyLink__YV6g6{color:var(--basic-primary,#22c55e);font-weight:600;text-decoration:underline;text-underline-offset:2px}.ScanProgressModal_privacyLink__YV6g6:hover{color:var(--basic-hover,#16a34a)}@media (max-width:480px){.ScanProgressModal_modal__7FCZq{padding:22px 20px 20px}.ScanProgressModal_attemptCircle__Bo_i1{width:158px;height:158px}.ScanProgressModal_attemptNumber__UYh2V{margin-top:-12px}.ScanProgressModal_title__6bn9b{font-size:23px}.ScanProgressModal_statusBadge__WUsvg{font-size:13px;padding:7px 12px}.ScanProgressModal_description__LN5eg{font-size:14px}}.ScanCompleteModal_overlay__0qned{position:fixed;inset:0;z-index:1410;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,4,10,.82);backdrop-filter:blur(3px)}.ScanCompleteModal_modal__KhNEl{position:relative;width:min(420px,94vw);box-sizing:border-box;padding:22px 28px 24px;border-radius:14px;border:1.5px solid rgba(34,197,94,.92);background:radial-gradient(circle at 18% 22%,rgba(34,197,94,.08) 0,transparent 38%),radial-gradient(circle at 78% 18%,rgba(34,197,94,.06) 0,transparent 34%),linear-gradient(180deg,#05090e,#02060b);box-shadow:0 0 0 1px rgba(34,197,94,.18),0 0 22px rgba(34,197,94,.34),0 0 54px rgba(34,197,94,.12),inset 0 0 28px rgba(34,197,94,.04);text-align:center;font-family:var(--wa-font-family)}.ScanCompleteModal_closeBtn__gDgKp{position:absolute;top:14px;right:14px;width:auto;height:auto;padding:0;border:none;background:transparent;color:rgba(255,255,255,.82);cursor:pointer;display:flex;align-items:center;justify-content:center}.ScanCompleteModal_closeBtn__gDgKp:hover{color:#fff}.ScanCompleteModal_title__YYHFD{margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.15;color:var(--wa-text-white)}.ScanCompleteModal_iconWrap__OIPnE{position:relative;width:120px;height:120px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center}.ScanCompleteModal_heptagonRing__8w33G{position:absolute;inset:0;width:100%;height:100%;color:var(--wa-primary-green);filter:drop-shadow(0 0 14px rgba(34,197,94,.45))}.ScanCompleteModal_clipboardIcon__McQXy{position:relative;width:56px;height:56px;color:#fff}.ScanCompleteModal_message__QdyXg{margin:0 0 22px;font-size:15px;line-height:1.55;color:#fff}.ScanCompleteModal_moduleHighlight__AxT1O{color:var(--wa-primary-green);font-weight:700}.ScanCompleteModal_actions__Ohutz{display:flex;flex-direction:column;gap:10px}.ScanCompleteModal_primaryBtn__sYltz{width:100%;height:46px;border:none;border-radius:10px;background:#4eb62a;color:#fff;font-family:var(--wa-font-family);font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 0 18px rgba(34,197,94,.35);transition:background .15s}.ScanCompleteModal_primaryBtn__sYltz:hover{background:#8ef55a}.ScanCompleteModal_secondaryBtn__07t9m{width:100%;height:46px;border:1px solid rgba(34,197,94,.85);border-radius:10px;background:transparent;color:var(--wa-primary-green);font-family:var(--wa-font-family);font-size:15px;font-weight:700;cursor:pointer;transition:background .15s}.ScanCompleteModal_secondaryBtn__07t9m:hover{background:rgba(34,197,94,.1)}@media (max-width:480px){.ScanCompleteModal_modal__KhNEl{padding:18px 20px 22px}.ScanCompleteModal_iconWrap__OIPnE{width:108px;height:108px}.ScanCompleteModal_title__YYHFD{font-size:21px}}