:root{--adm-radius-s:4px;--adm-radius-m:8px;--adm-radius-l:12px;--adm-font-size-1:9px;--adm-font-size-2:10px;--adm-font-size-3:11px;--adm-font-size-4:12px;--adm-font-size-5:13px;--adm-font-size-6:14px;--adm-font-size-7:15px;--adm-font-size-8:16px;--adm-font-size-9:17px;--adm-font-size-10:18px;--adm-color-primary:#1677ff;--adm-color-success:#00b578;--adm-color-warning:#ff8f1f;--adm-color-danger:#ff3141;--adm-color-yellow:#ff9f18;--adm-color-orange:#ff6430;--adm-color-wathet:#e7f1ff;--adm-color-text:#333;--adm-color-text-secondary:#666;--adm-color-weak:#999;--adm-color-light:#ccc;--adm-color-border:#eee;--adm-color-background:#fff;--adm-color-highlight:var(--adm-color-danger);--adm-color-white:#fff;--adm-color-box:#f5f5f5;--adm-color-text-light-solid:var(--adm-color-white);--adm-color-text-dark-solid:#000;--adm-color-fill-content:var(--adm-color-box);--adm-font-size-main:var(--adm-font-size-5);--adm-font-family:-apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color:var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary:#3086ff;--adm-color-success:#34b368;--adm-color-warning:#ffa930;--adm-color-danger:#ff4a58;--adm-color-yellow:#ffa930;--adm-color-orange:#e65a2b;--adm-color-wathet:#0d2543;--adm-color-text:#e6e6e6;--adm-color-text-secondary:#b3b3b3;--adm-color-weak:gray;--adm-color-light:#4d4d4d;--adm-color-border:#2b2b2b;--adm-color-box:#0a0a0a;--adm-color-background:#1a1a1a;--adm-color-background-body:var(--adm-color-background);--adm-border-color:var(--adm-color-border)}:root{-webkit-tap-highlight-color:#0000}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity .2s ease-in-out}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size:1;height:calc(var(--size) / 2 * 2px);-webkit-user-select:none;user-select:none;pointer-events:none;width:0;position:fixed;top:-100vh;left:-100vw}.adm-mask{--z-index:var(--adm-mask-z-index,1000);z-index:var(--z-index);width:100%;height:100%;display:block;position:fixed;top:0;left:0}.adm-mask-aria-button{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.adm-mask-content{z-index:1}.adm-safe-area{--multiple:var(--adm-safe-area-multiple,1);width:100%;display:block}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top) * var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom) * var(--multiple))}.adm-auto-center{justify-content:center;display:flex}.adm-auto-center-content{flex:0 auto}.adm-avatar{--size:var(--adm-avatar-size,44px);--border-radius:var(--adm-avatar-border-radius,4px);border-radius:var(--border-radius)}.adm-avatar.adm-image{--width:var(--size);--height:var(--size)}.adm-avatar-fallback{width:100%;height:100%;display:block}.adm-image{--width:var(--adm-image-width,auto);--height:var(--adm-image-height,auto);width:var(--width);height:var(--height);display:block;overflow:hidden}.adm-image-img{width:100%;height:100%}.adm-image-tip{background-color:var(--adm-color-fill-content);min-width:24px;height:100%;min-height:24px;position:relative}.adm-image-tip>svg{width:24px;height:24px;color:var(--adm-color-weak);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adm-badge-wrapper{display:inline-block;position:relative}.adm-badge{vertical-align:middle;box-sizing:content-box;background-color:var(--color);--right:0;--top:0;--color:var(--adm-badge-color,var(--adm-color-highlight));border-radius:100px;display:inline-flex}.adm-badge-content{color:var(--adm-color-text-light-solid);box-sizing:border-box;min-width:8px;font-size:var(--adm-font-size-1);white-space:nowrap;text-align:center;padding:1px 4px;font-weight:400;line-height:12px}.adm-badge-fixed{right:var(--right);top:var(--top);position:absolute;transform:translate(50%,-50%)}.adm-badge-dot{border-radius:5px;width:10px;min-width:10px;height:10px}.adm-badge-bordered{border:solid 1px var(--adm-color-text-light-solid)}.adm-button{--color:var(--adm-color-text-light-solid);--text-color:var(--adm-button-text-color,var(--adm-color-text));--background-color:var(--adm-button-background-color,var(--adm-color-background));--border-radius:var(--adm-button-border-radius,4px);--border-width:var(--adm-button-border-width,1px);--border-style:var(--adm-button-border-style,solid);--border-color:var(--adm-button-border-color,var(--adm-color-border));color:var(--text-color);background-color:var(--background-color);box-sizing:border-box;height:auto;font-size:var(--adm-font-size-9);text-align:center;border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;padding:7px 12px;line-height:1.4;transition:opacity .15s;display:inline-block;position:relative}.adm-button:focus{outline:none}.adm-button:before{transform:translate(calc(var(--border-width) * -1), calc(var(--border-width) * -1));background-color:var(--adm-color-text-dark-solid);border:var(--border-width) var(--border-style) var(--adm-color-text-dark-solid);border-radius:var(--border-radius);opacity:0;content:" ";box-sizing:content-box;width:100%;height:100%;position:absolute;top:0;left:0}.adm-button:active:before{opacity:.08}.adm-button-default.adm-button-fill-outline{--background-color:transparent;--border-color:var(--adm-color-text)}.adm-button-default.adm-button-fill-none{--background-color:transparent;--border-width:0px}.adm-button:not(.adm-button-default){--text-color:var(--adm-color-text-light-solid);--background-color:var(--color);--border-color:var(--color)}.adm-button:not(.adm-button-default).adm-button-fill-outline{--text-color:var(--color);--background-color:transparent}.adm-button:not(.adm-button-default).adm-button-fill-none{--text-color:var(--color);--background-color:transparent;--border-width:0px}.adm-button-primary{--color:var(--adm-color-primary)}.adm-button-success{--color:var(--adm-color-success)}.adm-button-danger{--color:var(--adm-color-danger)}.adm-button-warning{--color:var(--adm-color-warning)}.adm-button-block{width:100%;display:block}.adm-button-disabled{cursor:not-allowed;opacity:.4}.adm-button-disabled:active:before{display:none}.adm-button.adm-button-mini{font-size:var(--adm-font-size-main);padding-top:3px;padding-bottom:3px}.adm-button.adm-button-mini.adm-button-shape-rounded{padding-left:9px;padding-right:9px}.adm-button.adm-button-small{font-size:var(--adm-font-size-7);padding-top:3px;padding-bottom:3px}.adm-button.adm-button-large{font-size:var(--adm-font-size-10);padding-top:11px;padding-bottom:11px}.adm-button.adm-button-shape-rounded{--border-radius:1000px}.adm-button.adm-button-shape-rectangular{--border-radius:0}.adm-button-loading{vertical-align:bottom}.adm-button-loading-wrapper{justify-content:center;align-items:center;height:1.4em;display:flex}.adm-button-loading-wrapper>.adm-loading{opacity:.6}.adm-dot-loading{display:inline-block}.adm-spin-loading{--color:var(--adm-color-weak);--size:32px;width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:.8s linear infinite adm-spin-loading-rotate}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-list{--header-font-size:var(--adm-font-size-7);--prefix-width:"auto";--prefix-padding-right:12px;--align-items:center;--active-background-color:var(--adm-color-border);--border-inner:solid 1px var(--adm-color-border);--border-top:solid 1px var(--adm-color-border);--border-bottom:solid 1px var(--adm-color-border);--padding-left:12px;--padding-right:12px;--font-size:var(--adm-font-size-9);--extra-max-width:70%}.adm-list-header{color:var(--adm-color-weak);font-size:var(--header-font-size);padding:8px var(--padding-right) 8px var(--padding-left)}.adm-list-body{background-color:var(--adm-color-background);font-size:var(--font-size);overflow:hidden}.adm-list-body-inner{margin-top:-1px}.adm-list-default .adm-list-body{border-top:var(--border-top);border-bottom:var(--border-bottom)}.adm-list-card{margin:12px}.adm-list-card .adm-list-body{border-radius:8px}.adm-list-card .adm-list-header{padding-left:0}.adm-list-item{padding-left:var(--padding-left);background-color:var(--adm-color-background);line-height:1.5;display:block;position:relative}.adm-list-item-title,.adm-list-item-description{color:var(--adm-color-weak);font-size:var(--adm-font-size-main)}.adm-list-item-content{align-items:var(--align-items);border-top:var(--border-inner);padding-right:var(--padding-right);justify-content:flex-start;display:flex}.adm-list-item-content-prefix{width:var(--prefix-width);padding-right:var(--prefix-padding-right);flex:none}.adm-list-item-content-main{flex:auto;padding:12px 0}.adm-list-item-content-extra{font-size:var(--adm-font-size-7);color:var(--adm-color-weak);max-width:var(--extra-max-width);flex:none;padding-left:12px}.adm-list-item-content-arrow{color:var(--adm-color-light);flex:none;align-items:center;margin-left:4px;font-size:19px;display:flex}.adm-list-item-disabled{cursor:not-allowed}.adm-list-item-disabled.adm-list-item-disabled>.adm-list-item-content>*{opacity:.4;pointer-events:none}a.adm-list-item:active:not(.adm-list-item-disabled){background-color:var(--active-background-color)}a.adm-list-item:active:not(.adm-list-item-disabled):after{content:" ";border-bottom:var(--border-inner);width:100%;display:block;position:absolute;bottom:-1px;left:0}.adm-tab-bar-wrap{flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;min-height:48px;display:flex;overflow:hidden}.adm-tab-bar-item{color:var(--adm-color-text-secondary);white-space:nowrap;cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min-content;padding:4px 8px;display:flex;position:relative}.adm-tab-bar-item-icon{height:24px;font-size:24px;line-height:1}.adm-tab-bar-item-title{font-size:var(--adm-font-size-2);line-height:15px}.adm-tab-bar-item-title-with-icon{margin-top:2px}.adm-tab-bar-item-active{color:var(--adm-color-primary)}.adm-tab-bar-icon-badge{--top:6px}.adm-tab-bar-title-badge{--right:-2px;--top:-2px}.adm-toast-mask .adm-toast-wrap{text-align:center;width:100%;height:100%;position:fixed;top:0;left:0}.adm-toast-mask .adm-toast-main{color:#fff;word-break:break-all;pointer-events:all;width:auto;max-width:204px;max-height:70%;font-size:var(--adm-font-size-7);box-sizing:border-box;text-align:initial;background-color:#000000b3;border-radius:8px;line-height:1.5;display:inline-block;position:relative;top:50%;overflow:auto;transform:translateY(-50%)}.adm-toast-mask .adm-toast-main-text{min-width:0;padding:12px}.adm-toast-mask .adm-toast-main-icon{min-width:150px;padding:35px 12px}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{text-align:center;margin-bottom:8px;font-size:36px;line-height:1}.adm-toast-loading{--size:48px;margin:0 auto 8px}:root{--app-bg:#f5f6f8;--app-text:#1f1f1f;--app-muted:#8f8f8f;color:var(--app-text);background-color:var(--app-bg);-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:3.73333vw;line-height:1.5}*{box-sizing:border-box}html,body,#root{height:100%}body{background-color:var(--app-bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}.app-shell{flex-direction:column;min-height:100%;display:flex}.app-content{padding-bottom:calc(13.3333vw + env(safe-area-inset-bottom));flex:1}.app-tabbar{z-index:100;padding-bottom:env(safe-area-inset-bottom);background-color:#fff;border-top:1px solid #eee;position:fixed;bottom:0;left:0;right:0}.page{flex-direction:column;gap:3.2vw;padding:3.2vw;display:flex}.page-title{margin:1.06667vw 0 0;font-size:4.8vw;font-weight:600}.page-desc{color:var(--app-muted);margin:0;font-size:3.2vw}.center-screen{flex-direction:column;justify-content:center;align-items:center;gap:4.26667vw;min-height:100vh;padding:6.4vw;display:flex}.profile-card{background-color:#fff;border-radius:2.13333vw;align-items:center;gap:3.2vw;padding:4.26667vw;display:flex}.profile-name{font-size:4.26667vw;font-weight:600}.profile-avatar{color:#1677ff;background-color:#e8f0fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12.8vw;height:12.8vw;font-size:4.8vw;display:flex}:root{--ins-green:#07c160;--ins-green-dark:#06a854;--ins-bg:#f2f2f2;--ins-card:#fff;--ins-ink:#191919;--ins-muted:#8a8f99;--ins-line:#e9e9e9}.ins-page{background:var(--ins-bg);min-height:100dvh;color:var(--ins-ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.ins-container{max-width:128vw;padding:8.53333vw 5.33333vw calc(7.46667vw + env(safe-area-inset-bottom));margin:0 auto}.ins-brand{text-align:center}.ins-logo{background:0 0;width:25.6vw;height:auto;margin:0 auto;display:block}.ins-brand h1{letter-spacing:.04em;margin:3.73333vw 0 0;font-size:6.13333vw;font-weight:600}.ins-brand-sub{color:var(--ins-muted);letter-spacing:.14em;margin:1.06667vw 0 0;font-size:3.2vw}.ins-store-chip{border:1px solid var(--ins-line);color:#555;background:#fff;border-radius:266.4vw;align-items:center;gap:1.6vw;margin-top:4.8vw;padding:1.86667vw 3.46667vw;font-size:3.2vw;display:inline-flex}.ins-store-chip:before{content:"";background:var(--ins-green);border-radius:50%;width:1.6vw;height:1.6vw}.ins-btn{background:var(--ins-green);color:#fff;border:0;border-radius:2.66667vw;width:100%;height:12.8vw;font-size:4.26667vw;font-weight:600;box-shadow:0 2.13333vw 4.8vw #07c16038}.ins-btn:disabled{box-shadow:none;background:#a7e3c4}.ins-btn.ghost{color:#333;border:1px solid var(--ins-line);box-shadow:none;background:#fff}.ins-btn+.ins-btn{margin-top:2.66667vw}.ins-actions{margin-top:10.6667vw}.ins-fineprint{color:#a0a5ad;text-align:center;margin-top:3.2vw;font-size:2.93333vw;line-height:1.6}.ins-notice{color:#8a5a16;background:#fff8e9;border:1px solid #fdecc9;border-radius:2.66667vw;margin-top:4.26667vw;padding:3.2vw 3.73333vw;font-size:3.2vw;line-height:1.6}.ins-hero{text-align:center;padding:8vw 0 5.33333vw}.ins-pulse{background:#07c1601a;border-radius:50%;justify-content:center;align-items:center;width:20.2667vw;height:20.2667vw;margin:0 auto 4.8vw;display:flex}.ins-pulse span{border:.8vw solid #e7f7ee;border-top-color:var(--ins-green);border-radius:50%;width:10.6667vw;height:10.6667vw;animation:.9s linear infinite ins-spin}.ins-check{background:var(--ins-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18.6667vw;height:18.6667vw;margin:0 auto 4.26667vw;font-size:9.06667vw;display:flex}.ins-hero h2{margin:0;font-size:5.86667vw}.ins-hero p{color:var(--ins-muted);margin:1.86667vw 0 0;font-size:3.2vw}.ins-card{background:var(--ins-card);border:1px solid #00000008;border-radius:3.73333vw;padding:4.26667vw}.ins-row{border-bottom:1px solid #f1f2f4;justify-content:space-between;gap:4.26667vw;padding:2.66667vw 0;font-size:3.46667vw;display:flex}.ins-row:last-child{border-bottom:0}.ins-row span{color:var(--ins-muted);flex:none}.ins-row b{text-align:right;word-break:break-all;font-weight:600}.ins-banner{color:#fff;cursor:pointer;background:linear-gradient(125deg,#ff8250 0%,#ff5a3c 55%,#e9453c 100%);border-radius:3.73333vw;align-items:center;gap:3.2vw;min-height:25.6vw;margin-top:4.26667vw;padding:4.26667vw 4vw;display:flex;position:relative;overflow:hidden}.ins-banner-tag{background:#00000029;border-bottom-right-radius:2.13333vw;padding:.53333vw 1.86667vw;font-size:2.4vw;position:absolute;top:0;left:0}.ins-banner-copy{z-index:2;flex:1;padding-top:1.6vw;position:relative}.ins-banner-copy span{opacity:.9;font-size:2.93333vw;display:block}.ins-banner-copy strong{margin-top:.8vw;font-size:4.8vw;display:block}.ins-banner-copy em{opacity:.88;margin-top:1.33333vw;font-size:2.93333vw;font-style:normal;display:block}.ins-banner-cta{z-index:2;color:#e9453c;background:#fff;border-radius:266.4vw;flex:none;padding:2.13333vw 3.2vw;font-size:3.2vw;font-weight:700;position:relative}.ins-fallback{color:#8a5a16;text-align:center;margin-top:2.13333vw;font-size:2.93333vw;line-height:1.6}.ins-skeleton{background:#fff;border-radius:3.73333vw;margin-top:1.06667vw;padding:4.26667vw}.ins-skeleton i{background:#eef0f2;border-radius:1.6vw;height:3.2vw;margin:2.66667vw 0;display:block}@keyframes ins-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ins-pulse span{animation:none}}
