*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.uc-page--design{padding:1.17188rem 1.28906rem calc(1.40625rem + env(safe-area-inset-bottom));box-sizing:border-box;min-height:100%}.uc-page-stack{display:flex;flex-direction:column;gap:.70313rem}.uc-page-stack--sm{display:flex;flex-direction:column;gap:.58594rem}.uc-section-head{display:flex;justify-content:space-between;align-items:center;gap:.58594rem}.uc-section-head .uc-section-title{display:inline;margin-bottom:0}.uc-section-meta{font-size:uc-d(13);color:#8896ab;font-weight:800;white-space:nowrap}.uc-caption{font-size:uc-d(13);color:#475569;line-height:1.45;font-weight:600}.uc-list-stack{display:flex;flex-direction:column;gap:.58594rem}.uc-list-row{display:flex;flex-direction:column;gap:.29297rem;padding:.82031rem .9375rem!important}.uc-filter-scroll{width:100%}.uc-filter-inner{display:inline-flex;gap:.35156rem;padding:.23438rem 0}.uc-btn-row{display:flex;gap:.58594rem}.uc-btn-row>uni-view{flex:1;text-align:center}.uc-font-title{font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif}.uc-font-body{font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif}.uc-muted{font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif;font-size:uc-d(14);color:#475569;line-height:1.55;font-weight:600}.uc-muted--sm{font-size:uc-d(13);line-height:1.45;font-weight:600}.uc-section-title{font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;font-size:1.17188rem;font-weight:800;color:#1e3a5f;margin-bottom:.41016rem;display:block;line-height:1.28;letter-spacing:.2px}.uc-tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.uc-focus-ring:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.uc-card{background:#fff;border-radius:.9375rem;padding:.9375rem 1.05469rem;border:.03125rem solid #dbeafe;box-shadow:0 .46875rem 1.40625rem rgba(37,99,235,.07)}.uc-card-soft{background:#f8fbff;border-radius:.82031rem;padding:.9375rem;border:.03125rem solid #dbeafe;box-shadow:0 .11719rem .58594rem rgba(15,23,42,.035)}.uc-btn-gradient,.uc-primary-btn{min-height:2.69531rem;line-height:2.69531rem;text-align:center;border-radius:.82031rem;background:linear-gradient(90deg,#3b82f6,#22c55e);color:#fff;font-size:uc-d(16);font-weight:800;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;border:.03125rem solid #2563eb;box-shadow:0 .35156rem 1.05469rem rgba(37,99,235,.08);padding:0 1.17188rem;transition:transform .16s ease,opacity .16s ease,filter .16s ease}.uc-btn-gradient:active,.uc-primary-btn:active{transform:translateY(.05859rem) scale(.99);opacity:.95;filter:saturate(.94)}.uc-btn-gradient.is-disabled,.is-disabled.uc-primary-btn,.uc-btn-outline-blue.is-disabled,.uc-btn-danger-outline.is-disabled{opacity:.52;pointer-events:none;filter:grayscale(.1)}.uc-btn-gradient.is-busy,.is-busy.uc-primary-btn,.uc-btn-outline-blue.is-busy,.uc-btn-danger-outline.is-busy{pointer-events:none;opacity:.72}.uc-btn-gradient.is-busy:after,.is-busy.uc-primary-btn:after,.uc-btn-outline-blue.is-busy:after,.uc-btn-danger-outline.is-busy:after{content:"";display:inline-block;width:.70313rem;height:.70313rem;margin-left:.35156rem;border-radius:50%;border:.0625rem solid currentColor;border-right-color:transparent;animation:uc-btn-spin .7s linear infinite;vertical-align:-1px}.uc-btn-outline-blue{min-height:2.69531rem;line-height:2.69531rem;text-align:center;border-radius:.82031rem;color:#2563eb;font-size:uc-d(16);font-weight:800;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;background:#f0f6ff;border:.03125rem solid #bfdbfe;transition:background .18s ease,border-color .18s ease;padding:0 1.17188rem}.uc-btn-outline-blue:active{background:#dbeafe;border-color:#2563eb;transform:translateY(.05859rem) scale(.99)}.uc-btn-danger-outline{min-height:2.69531rem;line-height:2.69531rem;text-align:center;border-radius:.82031rem;color:#b91c1c;font-size:uc-d(16);font-weight:800;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;background:#fef2f2;border:.03125rem solid #fecaca;padding:0 1.17188rem}.uc-btn-danger-outline:active{background:#fee2e2;transform:translateY(.05859rem) scale(.99)}@keyframes uc-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.uc-btn-sm{min-height:2.57813rem;line-height:1.3;padding:.58594rem .9375rem;font-size:uc-d(14);border-radius:.70313rem}.uc-pad-tab{padding-bottom:calc(3.4375rem + env(safe-area-inset-bottom))!important}.uc-safe-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uc-fixed-above-tabbar{bottom:calc(3.39844rem + constant(safe-area-inset-bottom));bottom:calc(3.39844rem + env(safe-area-inset-bottom))}.uc-ios-fullscreen{min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available}.uc-ios-fixed-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;height:-webkit-fill-available;transform:translateZ(0);backface-visibility:hidden}.uc-ios-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.uni-tabbar{display:none!important}.uc-press-hover{opacity:.88}.uc-press-light-hover{opacity:.92}.tight{margin-bottom:.46875rem!important}.uc-press-scale{transition:transform .18s ease,opacity .18s ease}.uc-press-scale:active{transform:scale(.98);opacity:.92}.uc-pill{flex-shrink:0;padding:.35156rem .82031rem;border-radius:31.21875rem;font-size:.82031rem;font-weight:700;line-height:1.4;border:.03125rem solid #cbd5e1;background:#f8fbff;color:#475569;transition:all .2s ease;white-space:nowrap;font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif}.uc-pill.on{background:#e8f1ff;color:#1d4ed8;border-color:#7cb3ff;font-weight:800}.uc-pill:active{transform:scale(.96)}.uc-load-more{display:flex;align-items:center;justify-content:center;padding:.70313rem 0;font-size:uc-d(14);font-weight:700;color:#2563eb;font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif;border-radius:.82031rem;background:#f8fbff;border:.03125rem solid #e2e8f0;transition:background .18s ease}.uc-load-more:active{background:#eef2ff}.uc-load-more.is-disabled{opacity:.5;pointer-events:none}.uc-status-badge{display:inline-flex;align-items:center;justify-content:center;gap:.23438rem;padding:.23438rem .70313rem;border-radius:31.21875rem;font-size:.76172rem;font-weight:800;line-height:1.35;min-height:1.28906rem;white-space:nowrap}.uc-status-badge--paid,.uc-status-badge--success{background:#dcfce7;color:#166534;border:.03125rem solid #86efac}.uc-status-badge--pending{background:#fef9c3;color:#854d0e;border:.03125rem solid #fde047}.uc-status-badge--failed,.uc-status-badge--expired{background:#fee2e2;color:#991b1b;border:.03125rem solid #fca5a5}.uc-badge{display:inline-flex;align-items:center;justify-content:center;font-size:.76172rem;font-weight:700;line-height:1;padding:.23438rem .58594rem;border-radius:.35156rem;white-space:nowrap;font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif}.uc-badge--gold{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:.03125rem solid #fcd34d}.uc-badge--green{background:#dcfce7;color:#166534;border:.03125rem solid #86efac}.uc-badge--blue{background:#dbeafe;color:#1e40af;border:.03125rem solid #93c5fd}.uc-badge--red{background:#fee2e2;color:#991b1b;border:.03125rem solid #fca5a5}.uc-badge--gray{background:#f1f5f9;color:#475569;border:.03125rem solid #cbd5e1}.uc-badge--purple{background:#ede9fe;color:#5b21b6;border:.03125rem solid #c4b5fd}.uc-badge--icon{gap:.23438rem}.uc-badge--icon:before{font-size:.76172rem;line-height:1}.uc-stat-card{background:#fff;border-radius:.9375rem;padding:.82031rem .9375rem;border:.03125rem solid #dbeafe;box-shadow:0 .41016rem 1.28906rem rgba(37,99,235,.067)}.uc-stat-card--accent{border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#fff)}.uc-stat-card--gold{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#fcd34d}.uc-stat-label{font-size:uc-d(13);color:#475569;font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.4;margin-bottom:.23438rem}.uc-stat-value{font-size:1.52344rem;font-weight:800;color:#1e3a5f;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.2;font-variant-numeric:tabular-nums}.uc-stat-value--gold{font-size:1.52344rem;font-weight:800;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.2;font-variant-numeric:tabular-nums}.uc-stat-value--sm{font-size:1.17188rem}.uc-stat-unit{font-size:uc-d(13);color:#8896ab;font-weight:500;margin-left:.23438rem}.uc-stat-trend{font-size:.76172rem;font-weight:700;margin-left:.35156rem}.uc-stat-trend--up{color:#16a34a}.uc-stat-trend--down{color:#ef4444}.uc-gold-grad,.uc-stat-value--gold{background:linear-gradient(135deg,#fcd34d,#f59e0b 45%,#b45309);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.uc-gold-grad--glow{background:linear-gradient(135deg,#fef3c7,#fcd34d,#f59e0b 60%,#b45309);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 .11719rem .35156rem rgba(245,158,11,.35))}.uc-gold-grad--strong{background:linear-gradient(135deg,#fcd34d,#f59e0b 40%,#d97706,#b45309);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 .11719rem .46875rem rgba(217,119,6,.4))}.uc-banner-cta{background:linear-gradient(135deg,#3b82f6,#1d4ed8,#2563eb);border-radius:.9375rem;padding:1.05469rem 1.17188rem;position:relative;overflow:hidden}.uc-banner-cta:after{content:"";position:absolute;top:-50%;right:-20%;width:9.375rem;height:9.375rem;border-radius:50%;background:rgba(255,255,255,.06);pointer-events:none}.uc-banner-cta:before{content:"";position:absolute;bottom:-30%;left:-10%;width:5.85938rem;height:5.85938rem;border-radius:50%;background:rgba(255,255,255,.04);pointer-events:none}.uc-banner-gold{background:linear-gradient(135deg,#f59e0b,#d97706,#b45309);border-radius:.9375rem;padding:1.05469rem 1.17188rem;position:relative;overflow:hidden}.uc-banner-gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 20%,rgba(255,255,255,.15) 0%,transparent 60%);pointer-events:none}.uc-banner-green{background:linear-gradient(135deg,#22c55e,#16a34a,#15803d);border-radius:.9375rem;padding:1.05469rem 1.17188rem;position:relative;overflow:hidden}.uc-banner-green:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 80%,rgba(255,255,255,.12) 0%,transparent 60%);pointer-events:none}.uc-banner-purple{background:linear-gradient(135deg,#8b5cf6,#7c3aed,#6d28d9);border-radius:.9375rem;padding:1.05469rem 1.17188rem;position:relative;overflow:hidden}.uc-banner-purple:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 60% 40%,rgba(255,255,255,.1) 0%,transparent 55%);pointer-events:none}.uc-banner-title{font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;font-size:uc-d(19);font-weight:800;color:#fff;line-height:1.22;letter-spacing:.2px;position:relative;z-index:1}.uc-banner-desc{font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif;font-size:uc-d(15);color:rgba(255,255,255,.84);line-height:1.5;margin-top:.23438rem;position:relative;z-index:1}.uc-banner-action{margin-top:.70313rem;position:relative;z-index:1}@keyframes uc-prog-glint{0%{transform:translate(-55%)}to{transform:translate(210%)}}.uc-prog-fill--live{position:relative;overflow:hidden;border-radius:inherit}.uc-prog-fill--live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.28) 48%,transparent 72%);animation:uc-prog-glint 2.75s ease-in-out infinite;pointer-events:none}.uc-prog-live .fill{background:linear-gradient(90deg,#3b82f6,#22c55e)}.uc-prog-warm .fill{background:linear-gradient(90deg,#f59e0b,#f97316)}.uc-prog-hot .fill{background:linear-gradient(90deg,#ef4444,#dc2626)}.uc-cd-urgent{color:#ef4444!important;animation:uc-cd-blink 1s ease-in-out infinite}@keyframes uc-cd-blink{0%,to{opacity:1}50%{opacity:.4}}.uc-number-ball{display:inline-flex;align-items:center;justify-content:center;width:2.57813rem;height:2.57813rem;border-radius:50%;background:linear-gradient(145deg,#eef2ff,#e0e7ff);border:.03125rem solid #c7d2fe;color:#1e3a5f;font-size:uc-d(15);font-weight:800;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif}.uc-surface-raised{background:#fff;border-radius:1.17188rem;box-shadow:0 1.17188rem 3.51563rem rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.04)}.uc-tag{display:inline-flex;align-items:center;gap:.23438rem;padding:.23438rem .58594rem;border-radius:.35156rem;font-size:.76172rem;font-weight:700;line-height:1.4;white-space:nowrap;font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif}.uc-tag--gold{background:#fef3c7;color:#92400e}.uc-tag--green{background:#dcfce7;color:#166534}.uc-tag--blue{background:#dbeafe;color:#1e40af}.uc-tag--red{background:#fee2e2;color:#991b1b}.uc-tag--gray{background:#f1f5f9;color:#475569}.uc-tag--purple{background:#ede9fe;color:#5b21b6}.uc-divider{display:flex;align-items:center;gap:.58594rem;color:#8896ab;font-size:uc-d(13);font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif}.uc-divider:before,.uc-divider:after{content:"";flex:1;height:.03125rem;background:#dbeafe}.uc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.8125rem 1.17188rem;gap:.58594rem}.uc-empty-icon{font-size:2.8125rem;opacity:.3}.uc-empty-text{font-size:uc-d(14);color:#8896ab;font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.5;text-align:center}@keyframes uc-win-nudge{0%{transform:scale(1)}45%{transform:scale(1.015)}to{transform:scale(1)}}.uc-win-nudge{animation:uc-win-nudge .55s cubic-bezier(.22,1,.36,1) both}.sg-coin-fx{position:fixed;left:50%;top:38%;z-index:80;width:min(16.40625rem,100vw - 2.8125rem);min-height:8.32031rem;transform:translate(-50%);border-radius:1.17188rem;background:radial-gradient(circle at 50% 14%,rgba(255,255,255,.92),rgba(255,255,255,0) 34%),linear-gradient(135deg,#fff7cc,#facc15 48%,#f59e0b);border:.11719rem solid rgba(255,255,255,.84);box-shadow:0 1.05469rem 2.69531rem rgba(180,83,9,.34),0 0 2.10938rem rgba(250,204,21,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;pointer-events:none;animation:sg-coin-fx-card 2.6s ease-out both}.sg-coin-fx:before{content:"";position:absolute;top:.46875rem;right:.46875rem;bottom:.46875rem;left:.46875rem;border-radius:.9375rem;border:.03125rem solid rgba(146,64,14,.18)}.sg-coin-fx__label{position:relative;z-index:2;color:#78350f;font-size:.99609rem;font-weight:900}.sg-coin-fx__amount{position:relative;z-index:2;margin-top:.17578rem;color:#7c2d12;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif;font-size:2.46094rem;font-weight:900;line-height:1;text-shadow:0 .03125rem 0 rgba(255,255,255,.58)}.sg-coin-fx__burst{position:absolute;top:0;right:0;bottom:0;left:0}.sg-coin-fx__coin{position:absolute;left:50%;top:50%;width:1.46484rem;height:1.46484rem;margin-left:-.70313rem;margin-top:-.70313rem;border-radius:50%;background:linear-gradient(135deg,#fde68a,#f59e0b);border:.03125rem solid rgba(146,64,14,.22);color:#92400e;font-size:.64453rem;font-weight:900;line-height:1.46484rem;text-align:center;opacity:0;animation:sg-coin-fx-burst 1.4s ease-out both}.sg-coin-fx__coin:nth-child(1){--x: -3.6875rem;--y: -1.5rem;animation-delay:.04s}.sg-coin-fx__coin:nth-child(2){--x: 3.625rem;--y: -1.6875rem;animation-delay:.08s}.sg-coin-fx__coin:nth-child(3){--x: -2.875rem;--y: 1.5rem;animation-delay:.12s}.sg-coin-fx__coin:nth-child(4){--x: 2.9375rem;--y: 1.625rem;animation-delay:.16s}.sg-coin-fx__coin:nth-child(5){--x: -1.4375rem;--y: -2.25rem;animation-delay:.2s}.sg-coin-fx__coin:nth-child(6){--x: 1.5rem;--y: -2.375rem;animation-delay:.24s}.sg-coin-fx__coin:nth-child(7){--x: -4.0625rem;--y: .125rem;animation-delay:.28s}.sg-coin-fx__coin:nth-child(8){--x: 4.125rem;--y: 0;animation-delay:.32s}@keyframes sg-coin-fx-card{0%{transform:translate(-50%) translateY(.5625rem) scale(.72);opacity:0}12%{transform:translate(-50%) translateY(0) scale(1.06);opacity:1}22%{transform:translate(-50%) translateY(0) scale(1);opacity:1}78%{transform:translate(-50%) translateY(0) scale(1);opacity:1}to{transform:translate(-50%) translateY(-.625rem) scale(.96);opacity:0}}@keyframes sg-coin-fx-burst{0%{transform:translate(0) scale(.35) rotate(0);opacity:0}20%{opacity:1}to{transform:translate(var(--x),var(--y)) scale(1) rotate(240deg);opacity:0}}@keyframes uc-fade-up{0%{opacity:0;transform:translateY(.46875rem)}to{opacity:1;transform:translateY(0)}}.uc-enter-item{animation:uc-fade-up .42s cubic-bezier(.22,1,.36,1) both}.uc-enter-delay-1{animation-delay:0ms}.uc-enter-delay-2{animation-delay:45ms}.uc-enter-delay-3{animation-delay:90ms}.uc-enter-delay-4{animation-delay:135ms}.uc-enter-delay-5{animation-delay:.18s}.uc-enter-delay-6{animation-delay:225ms}.uc-enter-delay-7{animation-delay:.27s}.uc-enter-delay-8{animation-delay:315ms}.uc-enter-delay-9{animation-delay:.36s}.uc-enter-delay-10{animation-delay:405ms}.uc-enter-delay-11{animation-delay:.45s}.uc-enter-delay-12{animation-delay:495ms}.uc-skel-line-g,.uc-skel-block-g{position:relative;overflow:hidden;background:#e8eef5;border-radius:.46875rem}.uc-skel-line-g{height:.82031rem}.uc-skel-block-g{height:4.21875rem;border-radius:.70313rem}.uc-skel-avatar{width:3.75rem;height:3.75rem;border-radius:50%;position:relative;overflow:hidden;background:#e8eef5}.uc-skel-avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 48%,transparent 92%);animation:uc-skel-shimmer-global 1.3s ease-in-out infinite}.uc-skel-card{height:7.03125rem;border-radius:.9375rem;position:relative;overflow:hidden;background:#e8eef5}.uc-skel-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 48%,transparent 92%);animation:uc-skel-shimmer-global 1.3s ease-in-out infinite}.uc-skel-line-g:after,.uc-skel-block-g:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 48%,transparent 92%);animation:uc-skel-shimmer-global 1.3s ease-in-out infinite}@keyframes uc-skel-shimmer-global{0%{transform:translate(-100%)}to{transform:translate(100%)}}.uc-shimmer-live{position:relative;overflow:hidden}.uc-shimmer-live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.25) 48%,transparent 72%);animation:uc-shimmer-slide 2s ease-in-out infinite;pointer-events:none;border-radius:inherit}@keyframes uc-shimmer-slide{0%{transform:translate(-100%)}to{transform:translate(200%)}}.uc-celebrate-pulse{animation:uc-celebrate-pulse 1.2s ease-in-out 3}@keyframes uc-celebrate-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.uc-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:.58594rem}.uc-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:.58594rem}.uc-grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35156rem;padding:.82031rem .46875rem;background:#f8fbff;border-radius:.82031rem;border:.03125rem solid #dbeafe;transition:all .2s ease;text-align:center}.uc-grid-item:active{transform:scale(.96);background:#eef2ff}.uc-grid-item .grid-icon{font-size:1.64063rem;line-height:1}.uc-grid-item .grid-label{font-size:uc-d(13);color:#0c4a6e;font-weight:700}.uc-icon-lg{font-size:1.40625rem;line-height:1}.uc-icon-md{font-size:1.17188rem;line-height:1}.uc-icon-sm{font-size:.9375rem;line-height:1}.uc-flex-row-gap{display:flex;gap:8px;align-items:stretch}.uc-flex-1{flex:1}.uc-text-hint{font-weight:500;color:#cbd5e1}.uc-border-accent-gold{border-left:.125rem solid #f59e0b}.uc-border-accent-blue{border-left:.125rem solid #3b82f6}.uc-fade-in{animation:uc-fade-in .3s ease both}@keyframes uc-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.uc-enter-item,.uc-shimmer-live:after,.uc-skel-line-g:after,.uc-skel-block-g:after,.uc-prog-fill--live:after,.uc-celebrate-pulse,.uc-win-nudge,.uc-cd-urgent{animation:none!important}}.auth-page{min-height:100vh;background:linear-gradient(180deg,#f0f6ff,#f8fafc);display:flex;flex-direction:column}.auth-inner{flex:1;padding:2.34375rem 1.40625rem 1.40625rem;display:flex;flex-direction:column;gap:1.17188rem}.auth-hero{text-align:center;padding-top:1.17188rem}.auth-brand-line{display:none}.auth-h1{font-size:1.52344rem;font-weight:800;color:#1e3a5f;font-family:Rubik,PingFang SC,Microsoft YaHei,sans-serif}.auth-lead{font-size:.87891rem;color:#475569;display:block;margin-top:.35156rem}.auth-tabs{display:flex;background:#f1f5f9;border-radius:.70313rem;padding:.23438rem}.auth-tab{flex:1;text-align:center;padding:.58594rem 0;font-size:.9375rem;font-weight:700;color:#475569;border-radius:.58594rem;transition:all .2s}.auth-tab.active{background:#fff;color:#2563eb;font-weight:800;box-shadow:0 .11719rem .46875rem rgba(0,0,0,.06)}.auth-form-card{background:#fff;border-radius:.9375rem;padding:.23438rem .9375rem;box-shadow:0 .11719rem .70313rem rgba(0,0,0,.04)}.auth-field{padding:.82031rem 0}.auth-lab{display:block;font-size:.82031rem;font-weight:700;color:#475569;margin-bottom:.46875rem}.auth-field.focused .auth-lab{color:#2563eb}.auth-inp-wrap{display:flex;align-items:center;gap:.58594rem;background:#f8fafc;border:.04688rem solid #e2e8f0;border-radius:.58594rem;padding:0 .70313rem;min-height:2.69531rem}.auth-field.focused .auth-inp-wrap{border-color:#2563eb;background:#fff}.auth-inp-icon{font-size:1.17188rem;flex-shrink:0;opacity:.6}.auth-inp{flex:1;font-size:.99609rem;color:#0c4a6e;min-height:2.46094rem;background:transparent;border:none;outline:none}.auth-inp::-moz-placeholder{color:#94a3b8}.auth-inp::placeholder{color:#94a3b8}.auth-eye{font-size:1.17188rem;opacity:.5;padding:.23438rem;flex-shrink:0}.auth-divider{height:.03125rem;background:#f1f5f9}.auth-agree-wrap{padding:.23438rem 0}.auth-agree-row{display:flex;align-items:flex-start;gap:.46875rem}.auth-checkbox{width:1.05469rem;height:1.05469rem;border-radius:.23438rem;border:.04688rem solid #d1d5db;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.auth-checkbox.on{background:#2563eb;border-color:#2563eb}.auth-checkbox-tick{color:#fff;font-size:.76172rem;font-weight:800}.auth-agree-text{flex:1;font-size:.82031rem;color:#475569;line-height:1.5}.auth-agree-link{color:#2563eb;font-weight:800}.auth-agree-error{font-size:.76172rem;color:#dc2626;padding-left:1.52344rem}.auth-submit{min-height:2.8125rem;display:flex;align-items:center;justify-content:center;gap:.35156rem;border-radius:.70313rem;font-size:1.05469rem;font-weight:800;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none}.auth-submit[disabled]{opacity:.45}.auth-send-btn{background:#2563eb;color:#fff;border-radius:.58594rem;padding:0 .82031rem;min-height:2.46094rem;font-size:.87891rem;font-weight:800;display:flex;align-items:center;white-space:nowrap;flex-shrink:0}.auth-send-btn--dis{opacity:.45;background:#94a3b8}.auth-error{background:#fef2f2;border:.03125rem solid #fecaca;border-radius:.58594rem;padding:.58594rem .82031rem;font-size:.82031rem;color:#dc2626;text-align:center}.auth-links{display:flex;flex-direction:column;align-items:center;gap:.70313rem;margin-top:auto;padding-bottom:.9375rem}.auth-link-primary{font-size:.9375rem;font-weight:800;color:#2563eb}.auth-link-muted{font-size:.82031rem;color:#8896ab}.auth-btn-loading{display:inline-block;animation:auth-spin .8s linear infinite}@keyframes auth-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-field-opt .auth-inp-wrap{border-style:dashed}uni-page-body{--bg: #f0f9ff;--bg-soft: #e0f2fe;--card: #ffffff;--border: #dbeafe;--text: #0c4a6e;--text-soft: #475569;--primary: #2563eb;--primary-2: #3b82f6;--cta: #22c55e;--cta-2: #16a34a;--cta-soft: #dcfce7;--primary-soft: #dbeafe;--warning: #f59e0b;--danger: #ef4444;--hot: #fb7185;--text-2: #1e3a5f;--card-soft: #f8fbff;--radius-lg: 16px;--radius-md: 14px;--shadow-card: 0 .58594rem 1.75781rem rgba(37, 99, 235, .08);--uc-warning: #f59e0b;--uc-danger: #ef4444;min-height:100%;background:linear-gradient(180deg,#f0f9ff,#fff 62%);font-family:Nunito Sans,PingFang SC,Microsoft YaHei,sans-serif;color:#0c4a6e;line-height:1.48;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body{background:linear-gradient(180deg,#f0f9ff,#fff 62%)}.sk{position:relative;overflow:hidden}.sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 48%,transparent 92%);animation:uc-sk-shimmer 1.4s ease-in-out infinite}@keyframes uc-sk-shimmer{0%{transform:translate(-110%)}to{transform:translate(110%)}}
