:root:root{--bg:#f7f8fa;--text:#1f1f1f;--muted:#8c8c8c;--radius:.32rem;--spacing:.42667rem;--adm-color-primary:#4f46e5;--brand-primary:#4f46e5;--adm-border-radius:.32rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}html:has(body.mobile-layout){background-color:#f2f2f6}@media (min-width:768px){html:has(#public-landing-page){font-size:37.5px!important}}html,body{overscroll-behavior-y:none;height:100%}#root{min-height:100%;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom);min-height:100dvh}body{background:var(--bg);color:var(--text);margin:0}@media (min-width:768px){body.mobile-layout{max-width:430px;margin:0 auto;box-shadow:0 0 .64rem rgba(0,0,0,.08)}body.mobile-layout .adm-popup-body,body.mobile-layout .adm-mask{width:11.4667rem!important;max-width:430px!important;left:calc(50vw - 5.73333rem)!important;right:auto!important}body.mobile-layout [class*=loading-container]{max-width:200px;margin:0 auto}}input,textarea{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}a{color:inherit;text-decoration:none}.page{padding:var(--spacing)}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:.02667rem!important;height:.02667rem!important;margin:-.02667rem!important;padding:0!important;position:absolute!important;overflow:hidden!important}:root:root{--brand-primary:#4f46e5;--brand-primary-hover:#4338ca;--brand-secondary:#8b5cf6;--brand-gradient:linear-gradient(135deg, #4f46e5 0%, #8b5cf6 100%);--brand-soft:#eef2ff;--bg:#f8fafc;--text:#111827;--muted:#64748b;--border:#e2e8f0;--surface:#fff;--success:#2563eb;--warning:#f59e0b;--error:#dc2626;--radius:.53333rem;--adm-color-primary:#4f46e5;--adm-color-success:#2563eb;--adm-color-warning:#f59e0b;--adm-color-danger:#dc2626;--adm-color-text:#111827;--adm-color-text-secondary:#64748b;--adm-color-border:#e2e8f0;--adm-color-background:#fff;--adm-font-family:inherit;--app-emerald:#4f46e5;--app-gold:#8b5cf6;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);line-height:1.5}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}button:focus-visible{outline-offset:.10667rem;outline:.08rem solid #8b5cf6}a:focus-visible{outline-offset:.10667rem;outline:.08rem solid #8b5cf6}summary:focus-visible{outline-offset:.10667rem;outline:.08rem solid #8b5cf6}input:focus-visible{outline:none}textarea:focus-visible{outline:none}img{max-width:100%}.adm-input{--font-size:.42667rem;--placeholder-color:#64748b}.adm-input-element{min-height:.74667rem}.adm-nav-bar{--height:1.49333rem;--border-bottom:.02667rem solid var(--border);font-weight:650}.adm-nav-bar-back{align-items:center;min-width:1.17333rem;min-height:1.17333rem;display:flex}.adm-nav-bar-title{font-size:.45333rem}.adm-button{--border-radius:.37333rem;font-weight:650}.adm-button-primary{--background-color:#4f46e5;--border-color:#4f46e5;--text-color:#fff}.adm-button-primary:not(:disabled):hover{--background-color:#4338ca;--border-color:#4338ca}.adm-popup-body{border-radius:.64rem .64rem 0 0}.adm-dialog{--border-radius:.64rem}.adm-dialog-body{padding-top:.64rem}.adm-tabs{--active-line-color:#4f46e5;--active-title-color:#4f46e5;--title-font-size:.4rem}.adm-selector{--checked-color:#eef2ff;--checked-text-color:#4f46e5}.adm-slider{--fill-color:#4f46e5;--fill-content:"";--track-color:#e2e8f0;--track-height:.16rem;--thumb-size:.74667rem;padding:.42667rem 0}.adm-checkbox{--checked-color:#4f46e5}.app-loading-wrap{min-height:70dvh;color:var(--muted);align-content:center;justify-content:center;justify-items:center;gap:.48rem;font-size:.4rem;display:grid}.app-loading-spinner{border:.08rem solid #e2e8f0;border-top-color:#4f46e5;border-radius:50%;width:.96rem;height:.96rem;animation:.8s linear infinite fintech-spin}@keyframes fintech-spin{to{transform:rotate(360deg)}}button[class*=submit-btn],button[class*=continueButton],button[class*=claimButton],button[class*=confirm-btn],button[class*=apply-btn],button[class*=login-btn]{color:#fff;letter-spacing:0;background:#4f46e5;border:.02667rem solid #4f46e5;border-radius:.37333rem;min-height:1.38667rem;font-size:.42667rem;font-weight:650;animation:none;box-shadow:0 .16rem .42667rem rgba(79,70,229,.12)}button[class*=submit-btn]:after,button[class*=continueButton]:after,button[class*=claimButton]:after{display:none}button[class*=submit-btn]:not(:disabled):hover,button[class*=continueButton]:not(:disabled):hover,button[class*=claimButton]:not(:disabled):hover{background:#4338ca}button[class*=submit-btn]:disabled,button[class*=login-btn]:disabled{color:#64748b;box-shadow:none;opacity:1;background:#e2e8f0;border-color:#e2e8f0}[class*=input-wrapper]:focus-within{border-color:#4f46e5;box-shadow:0 0 0 .08rem rgba(79,70,229,.1)}[class*=input-item]:focus-within{border-color:#4f46e5;box-shadow:0 0 0 .08rem rgba(79,70,229,.1)}[class*=error-text]{color:#dc2626}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{button,.adm-tab-bar{display:none!important}body{max-width:none!important;box-shadow:none!important}}._container_u49wh_1{text-align:center;background:#fff;border-top-left-radius:.53333rem;border-top-right-radius:.53333rem;flex-direction:column;align-items:center;padding:.64rem .53333rem 1.06667rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:.3s ease-out _slideUp_u49wh_1;display:flex;position:absolute;bottom:0;left:0;right:0}@keyframes _slideUp_u49wh_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._header_u49wh_55{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:.21333rem;display:flex}._title_u49wh_71{color:#333;text-align:left;flex:1;font-size:.48rem;font-weight:700}._closeIcon_u49wh_87{color:#999;cursor:pointer;padding-left:.32rem;font-size:.64rem}._subtitle_u49wh_101{text-align:left;color:#666;width:100%;margin-bottom:.64rem;font-size:.37333rem}._preview_u49wh_117{flex-direction:column;align-items:center;margin-bottom:.64rem;display:flex;position:relative}._previewImage_u49wh_133{width:100%;max-width:7.46667rem;height:auto}._instruction_u49wh_145{flex-direction:column;gap:.42667rem;width:100%;margin-bottom:.64rem;padding:0 .26667rem;display:flex}._step_u49wh_163{color:#333;justify-content:center;align-items:center;gap:.21333rem;font-size:.4rem;display:flex}._actionIcon_u49wh_181{color:#007aff;width:.64rem;height:.64rem}._menuPreview_u49wh_193{border:.02667rem solid #f0f0f0;border-radius:.32rem;width:calc(100% - 2.13333rem);margin-bottom:.53333rem;overflow:hidden}._menuItem_u49wh_209{color:#333;background:#fff;border-bottom:.02667rem solid #f0f0f0;justify-content:space-between;align-items:center;padding:.32rem .42667rem;font-size:.4rem;display:flex}._menuItem_u49wh_209:last-child{border-bottom:none}._menuItemActive_u49wh_239{background:#fff;font-weight:500}._arrowDown_u49wh_249{border-top:.26667rem solid #4f46e5;border-left:.26667rem solid transparent;border-right:.26667rem solid transparent;width:0;height:0;margin-top:0;position:relative}._arrowDown_u49wh_249:after{content:"";background:#4f46e5;width:.53333rem;height:.13333rem;position:absolute;top:-.4rem;left:-.26667rem}._androidPreview_u49wh_289{background:linear-gradient(160deg,#eef2ff 0%,#f7fbff 58%,#fff 100%);border-radius:.58667rem;width:100%;max-width:8rem;margin-bottom:.64rem;padding:.32rem;box-shadow:0 .37333rem .96rem rgba(67,56,202,.12)}._browserTopBar_u49wh_309{align-items:center;gap:.26667rem;margin-bottom:.32rem;display:flex}._browserUrl_u49wh_323{color:#78909c;background:#fff;border-radius:26.64rem;flex:1;height:.90667rem;font-size:.34667rem;line-height:.90667rem;box-shadow:inset 0 0 0 .02667rem rgba(67,56,202,.08)}._browserMenuDots_u49wh_345{color:#fff;background:#4338ca;border-radius:50%;width:.90667rem;height:.90667rem;font-size:.64rem;font-weight:700;line-height:.8rem}._androidCard_u49wh_367{text-align:left;background:#fff;border-radius:.48rem;align-items:center;gap:.32rem;padding:.37333rem;display:flex;box-shadow:0 .21333rem .64rem rgba(79,70,229,.14)}._androidAppIcon_u49wh_389{border-radius:.37333rem;flex:none;width:1.28rem;height:1.28rem}._androidAppName_u49wh_403{color:#263238;font-size:.42667rem;font-weight:700}._androidAppDesc_u49wh_415{color:#607d8b;margin-top:.08rem;font-size:.32rem;line-height:1.35}._floatingWrap_u49wh_429{left:50%;bottom:calc(1.81333rem + env(safe-area-inset-bottom));z-index:900;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;animation:3.2s ease-in-out infinite _floatBreath_u49wh_1;position:fixed;transform:translate(-50%)}._floatingWrapAvoidBottomButton_u49wh_451{bottom:calc(3.89333rem + env(safe-area-inset-bottom))}._floatingButton_u49wh_459{color:#4338ca;-webkit-tap-highlight-color:transparent;touch-action:none;cursor:grab;background:rgba(255,255,255,.96);border:.02667rem solid rgba(67,56,202,.12);border-radius:26.64rem;justify-content:center;align-items:center;gap:.21333rem;min-width:3.14667rem;height:1.22667rem;padding:0 .4rem 0 .29333rem;font-size:.4rem;font-weight:700;line-height:1;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 .26667rem .69333rem rgba(17,24,39,.18)}._floatingButton_u49wh_459:active{transform:scale(.97);box-shadow:0 .16rem .48rem rgba(17,24,39,.16)}._floatingDragging_u49wh_513{cursor:grabbing;animation:none}._floatingDragging_u49wh_513 ._floatingButton_u49wh_459,._floatingDragging_u49wh_513._floatingButton_u49wh_459{cursor:grabbing;transform:scale(1.02)}@keyframes _floatBreath_u49wh_1{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.06)}}._floatingLogo_u49wh_555{border-radius:.24rem;flex:none;width:.74667rem;height:.74667rem;box-shadow:0 .08rem .21333rem rgba(67,56,202,.18)}._floatingText_u49wh_571{white-space:nowrap}._floatingClose_u49wh_579{color:#607d8b;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.98);border:.02667rem solid rgba(67,56,202,.12);border-radius:50%;justify-content:center;align-items:center;width:.58667rem;height:.58667rem;padding:0;display:inline-flex;position:absolute;top:-.18667rem;right:-.18667rem;box-shadow:0 .10667rem .32rem rgba(17,24,39,.16)}._collapsedHandle_u49wh_615{right:0;bottom:calc(4.58667rem + env(safe-area-inset-bottom));z-index:900;color:#4338ca;-webkit-tap-highlight-color:transparent;touch-action:none;cursor:grab;background:rgba(255,255,255,.96);border:.02667rem solid rgba(67,56,202,.12);border-right:0;border-radius:26.64rem 0 0 26.64rem;justify-content:center;align-items:center;gap:.10667rem;width:1.38667rem;height:1.17333rem;padding:0 .13333rem 0 .21333rem;display:inline-flex;position:fixed;box-shadow:0 .21333rem .58667rem rgba(17,24,39,.18)}._collapsedHandle_u49wh_615:active{transform:translate(.05333rem)scale(.98)}._collapsedLogo_u49wh_669{border-radius:.21333rem;width:.69333rem;height:.69333rem;box-shadow:0 .08rem .21333rem rgba(67,56,202,.18)}._collapsedArrow_u49wh_683{font-size:.32rem;transform:rotate(180deg)}
