*{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}}uni-page-body{--pms-bg-page: #e9eef5;--pms-bg-page-top: #f4f7fb;--pms-bg-grid: rgba(16, 27, 45, .038);--pms-bg-card: #ffffff;--pms-surface-glass: rgba(255, 255, 255, .82);--pms-surface-sunken: #f1f5fa;--pms-surface-inverse: #0f1c33;--pms-surface-inverse-soft: #1b2c4a;--pms-bg-mask: rgba(9, 16, 28, .52);--pms-text-primary: #101b2d;--pms-text-secondary: #4a5872;--pms-text-tertiary: #7b879e;--pms-text-placeholder: #9aa6b8;--pms-text-inverse: #ffffff;--pms-text-inverse-soft: rgba(255, 255, 255, .74);--pms-brand: #1b4fd8;--pms-brand-light: #e4ecff;--pms-brand-dark: #123a9e;--pms-brand-ink: #0d2a6b;--pms-accent: #00a99d;--pms-accent-light: #dcf5f1;--pms-accent-dark: #00847a;--pms-success: #0f8a4d;--pms-success-light: #e2f5ea;--pms-warning: #c2700a;--pms-warning-light: #fdf1dc;--pms-danger: #cf2222;--pms-danger-light: #fde8e8;--pms-info: #3b6ea5;--pms-info-light: #e8f0f9;--pms-border: #dbe2ec;--pms-border-light: #e8edf4;--pms-border-strong: #c3cddb;--pms-shadow-card: 0 1px 2px rgba(16, 27, 45, .06), 0 10px 22px -14px rgba(16, 27, 45, .3);--pms-shadow-raised: 0 2px 6px rgba(16, 27, 45, .08), 0 18px 34px -16px rgba(16, 27, 45, .34);--pms-shadow-inverse: 0 14px 32px -16px rgba(13, 42, 107, .6);--pms-radius-xs: .25rem;--pms-radius-sm: .375rem;--pms-radius-md: .625rem;--pms-radius-lg: .8125rem;--pms-radius-xl: 1rem;--pms-radius-pill: 31.21875rem;--pms-gap-sm: .375rem;--pms-gap-md: .5rem;--pms-gap-lg: 1rem;--pms-space-1: .25rem;--pms-space-2: .375rem;--pms-space-3: .5rem;--pms-space-4: .75rem;--pms-space-5: 1rem;--pms-space-6: 1.5rem;--pms-font-micro: .6875rem;--pms-font-xs: .75rem;--pms-font-sm: .8125rem;--pms-font-md: 1rem;--pms-font-lg: 1.125rem;--pms-font-xl: 1.375rem;--pms-font-title: 1.625rem;--pms-font-display: 2rem;--pms-font-mega: 2.5rem;--pms-leading-tight: 1.24;--pms-leading-body: 1.55;--pms-ease-out: cubic-bezier(.22, 1, .36, 1);--pms-ease-spring: cubic-bezier(.34, 1.4, .64, 1);--pms-dur-fast: .12s;--pms-dur-base: .22s;--pms-dur-slow: .42s;--pms-touch-min: 2.75rem;--pms-font-family: "PingFang SC", "HarmonyOS Sans SC", "Noto Sans SC", "Microsoft YaHei", -apple-system, sans-serif;--pms-font-sans: var(--pms-font-family);--pms-font-num: "SF Pro Rounded", "Avenir Next", "DIN Alternate", var(--pms-font-family);--pms-brand-gradient: linear-gradient(140deg, #1b4fd8 0%, #123a9e 100%);--pms-brand-gradient-soft: linear-gradient(150deg, #e4ecff 0%, #f4f7ff 100%);--pms-bg-page-gradient: linear-gradient(180deg, #f4f7fa 0%, #eaeef4 26%);--pms-shadow-brand: 0 .375rem .875rem rgba(18, 58, 158, .28);--pms-card-highlight: inset 0 .03125rem 0 rgba(255, 255, 255, .9)}body{--pms-bg-page: #e9eef5;--pms-bg-page-top: #f4f7fb;--pms-bg-grid: rgba(16, 27, 45, .038);--pms-bg-card: #ffffff;--pms-surface-glass: rgba(255, 255, 255, .82);--pms-surface-sunken: #f1f5fa;--pms-surface-inverse: #0f1c33;--pms-surface-inverse-soft: #1b2c4a;--pms-bg-mask: rgba(9, 16, 28, .52);--pms-text-primary: #101b2d;--pms-text-secondary: #4a5872;--pms-text-tertiary: #7b879e;--pms-text-placeholder: #9aa6b8;--pms-text-inverse: #ffffff;--pms-text-inverse-soft: rgba(255, 255, 255, .74);--pms-brand: #1b4fd8;--pms-brand-light: #e4ecff;--pms-brand-dark: #123a9e;--pms-brand-ink: #0d2a6b;--pms-accent: #00a99d;--pms-accent-light: #dcf5f1;--pms-accent-dark: #00847a;--pms-success: #0f8a4d;--pms-success-light: #e2f5ea;--pms-warning: #c2700a;--pms-warning-light: #fdf1dc;--pms-danger: #cf2222;--pms-danger-light: #fde8e8;--pms-info: #3b6ea5;--pms-info-light: #e8f0f9;--pms-border: #dbe2ec;--pms-border-light: #e8edf4;--pms-border-strong: #c3cddb;--pms-shadow-card: 0 1px 2px rgba(16, 27, 45, .06), 0 10px 22px -14px rgba(16, 27, 45, .3);--pms-shadow-raised: 0 2px 6px rgba(16, 27, 45, .08), 0 18px 34px -16px rgba(16, 27, 45, .34);--pms-shadow-inverse: 0 14px 32px -16px rgba(13, 42, 107, .6);--pms-radius-xs: .25rem;--pms-radius-sm: .375rem;--pms-radius-md: .625rem;--pms-radius-lg: .8125rem;--pms-radius-xl: 1rem;--pms-radius-pill: 31.21875rem;--pms-gap-sm: .375rem;--pms-gap-md: .5rem;--pms-gap-lg: 1rem;--pms-space-1: .25rem;--pms-space-2: .375rem;--pms-space-3: .5rem;--pms-space-4: .75rem;--pms-space-5: 1rem;--pms-space-6: 1.5rem;--pms-font-micro: .6875rem;--pms-font-xs: .75rem;--pms-font-sm: .8125rem;--pms-font-md: 1rem;--pms-font-lg: 1.125rem;--pms-font-xl: 1.375rem;--pms-font-title: 1.625rem;--pms-font-display: 2rem;--pms-font-mega: 2.5rem;--pms-leading-tight: 1.24;--pms-leading-body: 1.55;--pms-ease-out: cubic-bezier(.22, 1, .36, 1);--pms-ease-spring: cubic-bezier(.34, 1.4, .64, 1);--pms-dur-fast: .12s;--pms-dur-base: .22s;--pms-dur-slow: .42s;--pms-touch-min: 2.75rem;--pms-font-family: "PingFang SC", "HarmonyOS Sans SC", "Noto Sans SC", "Microsoft YaHei", -apple-system, sans-serif;--pms-font-sans: var(--pms-font-family);--pms-font-num: "SF Pro Rounded", "Avenir Next", "DIN Alternate", var(--pms-font-family);--pms-brand-gradient: linear-gradient(140deg, #1b4fd8 0%, #123a9e 100%);--pms-brand-gradient-soft: linear-gradient(150deg, #e4ecff 0%, #f4f7ff 100%);--pms-bg-page-gradient: linear-gradient(180deg, #f4f7fa 0%, #eaeef4 26%);--pms-shadow-brand: 0 .375rem .875rem rgba(18, 58, 158, .28);--pms-card-highlight: inset 0 .03125rem 0 rgba(255, 255, 255, .9)}uni-page-body{min-height:100%;background-color:var(--pms-bg-page);background-image:repeating-linear-gradient(0deg,transparent 0,transparent 1.84375rem,var(--pms-bg-grid) 1.84375rem,var(--pms-bg-grid) 1.875rem),repeating-linear-gradient(90deg,transparent 0,transparent 1.84375rem,var(--pms-bg-grid) 1.84375rem,var(--pms-bg-grid) 1.875rem),radial-gradient(120% 55% at 6% -8%,rgba(27,79,216,.13),rgba(27,79,216,0) 62%),radial-gradient(95% 48% at 102% 2%,rgba(0,169,157,.12),rgba(0,169,157,0) 58%),linear-gradient(180deg,var(--pms-bg-page-top) 0%,var(--pms-bg-page) 46%,var(--pms-bg-page) 100%);background-repeat:no-repeat;color:var(--pms-text-primary);font-family:var(--pms-font-family);font-size:var(--pms-font-md);line-height:var(--pms-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{background-color:var(--pms-bg-page);background-image:repeating-linear-gradient(0deg,transparent 0,transparent 1.84375rem,var(--pms-bg-grid) 1.84375rem,var(--pms-bg-grid) 1.875rem),repeating-linear-gradient(90deg,transparent 0,transparent 1.84375rem,var(--pms-bg-grid) 1.84375rem,var(--pms-bg-grid) 1.875rem),radial-gradient(120% 55% at 6% -8%,rgba(27,79,216,.13),rgba(27,79,216,0) 62%),radial-gradient(95% 48% at 102% 2%,rgba(0,169,157,.12),rgba(0,169,157,0) 58%),linear-gradient(180deg,var(--pms-bg-page-top) 0%,var(--pms-bg-page) 46%,var(--pms-bg-page) 100%);background-repeat:no-repeat}*,*:before,*:after{box-sizing:border-box}uni-view,uni-text,uni-button,uni-input,uni-textarea,uni-scroll-view{box-sizing:border-box;font-family:inherit}.pms-shell{min-height:100vh;padding:var(--pms-space-4) var(--pms-space-4) 0}.pms-shell--tab{padding-bottom:calc(var(--pms-space-5) + env(safe-area-inset-bottom))}.card{position:relative;margin-top:var(--pms-space-3);padding:var(--pms-space-4);background-color:var(--pms-bg-card);border:1px solid var(--pms-border-light);border-radius:var(--pms-radius-lg);box-shadow:var(--pms-shadow-card)}.card--tight{padding:var(--pms-space-3) var(--pms-space-4)}.card--glass{background-color:var(--pms-surface-glass);backdrop-filter:blur(12px)}.card--rail{padding-left:calc(var(--pms-space-4) + .1875rem)}.card--rail:before{content:"";position:absolute;left:0;top:.5625rem;bottom:.5625rem;width:.1875rem;border-radius:0 .1875rem .1875rem 0;background-color:var(--rail-color, var(--pms-border-strong))}.deck{position:relative;overflow:hidden;padding:var(--pms-space-5) var(--pms-space-4) var(--pms-space-4);border-radius:var(--pms-radius-xl);background-image:radial-gradient(140% 90% at 88% -30%,rgba(0,169,157,.42),rgba(0,169,157,0) 60%),linear-gradient(152deg,#16325e 0%,var(--pms-surface-inverse) 58%,#0a1526 100%);box-shadow:var(--pms-shadow-inverse);color:var(--pms-text-inverse)}.deck:after{content:"";position:absolute;right:-1.25rem;top:-1.25rem;width:10rem;height:10rem;border-radius:50%;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 1.0625rem rgba(255,255,255,.035),0 0 0 2.125rem rgba(255,255,255,.024);pointer-events:none}.t-title{font-size:var(--pms-font-lg);font-weight:700;letter-spacing:-.00625rem;color:var(--pms-text-primary);line-height:var(--pms-leading-tight)}.t-body{font-size:var(--pms-font-md);color:var(--pms-text-primary);line-height:var(--pms-leading-body)}.t-meta{font-size:var(--pms-font-sm);color:var(--pms-text-secondary);line-height:1.45}.t-hint{font-size:var(--pms-font-sm);color:var(--pms-text-tertiary)}.num{font-family:var(--pms-font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01875rem;line-height:1.05}.num--xl{font-size:var(--pms-font-display);font-weight:700}.num--lg{font-size:var(--pms-font-xl);font-weight:700}.num--md{font-size:var(--pms-font-lg);font-weight:600}.sec{display:flex;align-items:baseline;justify-content:space-between;margin:var(--pms-space-5) var(--pms-space-1) var(--pms-space-2)}.sec__title{display:flex;align-items:center;gap:.375rem;font-size:var(--pms-font-lg);font-weight:700;letter-spacing:-.00625rem;color:var(--pms-text-primary)}.sec__title:before{content:"";width:.1875rem;height:.875rem;border-radius:.09375rem;background-image:linear-gradient(180deg,var(--pms-brand) 0%,var(--pms-accent) 100%)}.sec__more{font-size:var(--pms-font-sm);color:var(--pms-brand);padding:.25rem 0 .25rem .5rem}uni-view.sec__more,.sec__more--row{display:flex;align-items:center;gap:.125rem;min-height:var(--pms-touch-min);justify-content:flex-end}.row{display:flex;align-items:center;gap:var(--pms-space-2)}.row--between{justify-content:space-between}.row__main{flex:1;min-width:0}.hairline{height:1px;background-color:var(--pms-border-light);margin:var(--pms-space-3) 0}.hairline--flush{margin-left:calc(var(--pms-space-4) * -1);margin-right:calc(var(--pms-space-4) * -1)}.btn{display:flex;align-items:center;justify-content:center;gap:.3125rem;min-height:var(--pms-touch-min);padding:0 var(--pms-space-4);border:1px solid transparent;border-radius:var(--pms-radius-md);font-size:var(--pms-font-md);font-weight:600;line-height:1;text-align:center;transition:transform var(--pms-dur-fast) var(--pms-ease-out),opacity var(--pms-dur-fast) linear,background-color var(--pms-dur-fast) linear}.btn:active{transform:scale(.972)}.btn--block{width:100%}.btn--primary{background-image:linear-gradient(135deg,var(--pms-brand) 0%,var(--pms-brand-dark) 100%);color:#fff;box-shadow:0 10px 22px -14px rgba(27,79,216,.85)}.btn--ghost{background-color:var(--pms-bg-card);border-color:var(--pms-border-strong);color:var(--pms-text-primary)}.btn--soft{background-color:var(--pms-brand-light);color:var(--pms-brand-dark)}.btn--danger{background-color:var(--pms-danger-light);color:var(--pms-danger);border-color:rgba(207,34,34,.22)}.btn--sm{min-height:2.125rem;padding:0 var(--pms-space-3);font-size:var(--pms-font-sm);border-radius:var(--pms-radius-sm)}.btn--disabled,.btn[disabled]{opacity:.45;pointer-events:none}uni-button.btn{margin:0;background-color:transparent}uni-button.btn:after{border:none}.chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.1875rem;padding:.125rem .4375rem;border:1px solid var(--pms-border);border-radius:var(--pms-radius-pill);background-color:var(--pms-surface-sunken);font-size:var(--pms-font-xs);color:var(--pms-text-secondary);line-height:1.5;white-space:nowrap}.chip uni-text{white-space:nowrap}.chip--on{border-color:transparent;background-color:var(--pms-brand);color:#fff;font-weight:600}.chip--accent{border-color:transparent;background-color:var(--pms-accent-light);color:var(--pms-accent-dark);font-weight:600}.chip--danger{border-color:transparent;background-color:var(--pms-danger-light);color:var(--pms-danger);font-weight:600}.seg{display:flex;padding:.1875rem;background-color:var(--pms-surface-sunken);border:1px solid var(--pms-border-light);border-radius:var(--pms-radius-pill)}.seg__item{flex:1;display:flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.125rem;border-radius:var(--pms-radius-pill);font-size:var(--pms-font-sm);color:var(--pms-text-secondary);transition:background-color var(--pms-dur-base) var(--pms-ease-out),color var(--pms-dur-base) linear,box-shadow var(--pms-dur-base) var(--pms-ease-out)}.seg__item--on{background-color:var(--pms-bg-card);color:var(--pms-text-primary);font-weight:700;box-shadow:0 2px 8px -2px rgba(16,27,45,.18)}.dot{width:.4375rem;height:.4375rem;border-radius:50%;background-color:var(--pms-danger)}.field{margin-top:var(--pms-space-4)}.field__label{display:flex;align-items:center;gap:.25rem;margin-bottom:.3125rem;font-size:var(--pms-font-sm);font-weight:600;color:var(--pms-text-secondary)}.field__req{color:var(--pms-danger)}.input{width:100%;min-height:var(--pms-touch-min);padding:0 var(--pms-space-4);background-color:var(--pms-bg-card);border:1px solid var(--pms-border-strong);border-radius:var(--pms-radius-md);font-size:var(--pms-font-md);color:var(--pms-text-primary);transition:border-color var(--pms-dur-fast) linear,box-shadow var(--pms-dur-fast) linear}.input--area{padding:var(--pms-space-3) var(--pms-space-4);min-height:6.25rem;line-height:var(--pms-leading-body)}.input:focus,.input--focus{border-color:var(--pms-brand);box-shadow:0 0 0 .125rem rgba(27,79,216,.16);outline:none}.input--error{border-color:var(--pms-danger);background-color:snow}.field__error{display:flex;align-items:center;gap:.1875rem;margin-top:.25rem;font-size:var(--pms-font-sm);color:var(--pms-danger)}@keyframes pms-reveal-up{0%{opacity:0;transform:translate3d(0,.4375rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes pms-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pms-sheet-up{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes pms-shimmer{0%{background-position:-7.5rem 0}to{background-position:7.5rem 0}}@keyframes pms-pulse-ring{0%{box-shadow:0 0 rgba(207,34,34,.42)}70%{box-shadow:0 0 0 .5rem rgba(207,34,34,0)}to{box-shadow:0 0 rgba(207,34,34,0)}}.reveal{animation:pms-reveal-up var(--pms-dur-slow) var(--pms-ease-out) both;animation-delay:calc(var(--i, 0) * 46ms)}.fade{animation:pms-fade-in var(--pms-dur-base) linear both}.press{transition:transform var(--pms-dur-fast) var(--pms-ease-out)}.press:active{transform:scale(.985)}.pulse{animation:pms-pulse-ring 2s var(--pms-ease-out) infinite}.sk{border-radius:var(--pms-radius-sm);background-color:var(--pms-surface-sunken);background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.9),rgba(255,255,255,0));background-size:7.5rem 100%;background-repeat:no-repeat;animation:pms-shimmer 1.15s linear infinite}.sk--text{height:.875rem}.sk--title{height:1.25rem}.sk--circle{border-radius:50%}@media (prefers-reduced-motion: reduce){.reveal,.fade,.pulse,.sk{animation:none!important}.btn,.press,.seg__item{transition:none!important}}.uni-tabbar{border-top:1px solid var(--pms-border-light)!important;box-shadow:0 -8px 24px -18px rgba(16,27,45,.6)}.uni-tabbar__label{font-weight:600!important;letter-spacing:.00625rem}.pms-icon[data-v-944c6c0e]{flex:none;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.pms-icon--miss[data-v-944c6c0e]{border:.0625rem dashed var(--pms-border-strong, #c3cddb);border-radius:var(--pms-radius-sm, .375rem);opacity:.5}.pms-icon--spin[data-v-944c6c0e]{animation:pms-icon-spin-944c6c0e 1.1s linear infinite}@keyframes pms-icon-spin-944c6c0e{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.pms-icon--spin[data-v-944c6c0e]{animation:none}}.empty[data-v-128fc3f2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem var(--pms-space-5)}.empty__badge[data-v-128fc3f2]{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;background-image:linear-gradient(160deg,var(--pms-surface-sunken) 0%,var(--pms-bg-card) 100%);border:1px solid var(--pms-border-light);box-shadow:inset 0 .0625rem .25rem rgba(16,27,45,.04)}.empty__text[data-v-128fc3f2]{margin-top:var(--pms-space-4);font-size:var(--pms-font-md);font-weight:600;color:var(--pms-text-secondary)}.empty__hint[data-v-128fc3f2]{margin-top:.3125rem;max-width:15rem;text-align:center;font-size:var(--pms-font-sm);line-height:1.55;color:var(--pms-text-tertiary)}.empty__action[data-v-128fc3f2]{margin-top:var(--pms-space-4);padding:0 var(--pms-space-5)}.empty__action-text[data-v-128fc3f2]{font-size:var(--pms-font-md);font-weight:600;color:var(--pms-brand-dark)}.page[data-v-c4800af1]{display:flex;flex-direction:column;min-height:100vh;background-color:transparent}.page__body[data-v-c4800af1]{flex:1}.page__skeleton[data-v-c4800af1]{flex:1;padding:var(--pms-space-4)}.sk-block[data-v-c4800af1]{padding:var(--pms-space-4);margin-bottom:var(--pms-space-3);background-color:var(--pms-bg-card);border:1px solid var(--pms-border-light);border-radius:var(--pms-radius-lg)}.page__state[data-v-c4800af1]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem var(--pms-space-5) 5rem}.page__badge[data-v-c4800af1]{display:flex;align-items:center;justify-content:center;width:4.125rem;height:4.125rem;border-radius:50%;background-color:var(--pms-surface-sunken);border:1px solid var(--pms-border-light)}.page__badge--danger[data-v-c4800af1]{background-color:var(--pms-danger-light);border-color:transparent}.page__state-title[data-v-c4800af1]{margin-top:var(--pms-space-4);font-size:var(--pms-font-lg);font-weight:700;color:var(--pms-text-primary)}.page__state-text[data-v-c4800af1]{margin-top:.375rem;max-width:16.25rem;text-align:center;font-size:var(--pms-font-sm);line-height:1.6;color:var(--pms-text-secondary)}.page__retry[data-v-c4800af1]{margin-top:var(--pms-space-5);padding:0 var(--pms-space-5)}.page__retry-text[data-v-c4800af1]{font-size:var(--pms-font-md);font-weight:600;color:var(--pms-brand-dark)}.navbar[data-v-e8371fbc]{position:sticky;top:0;z-index:30;background-color:var(--pms-surface-glass);backdrop-filter:blur(16px);border-bottom:1px solid var(--pms-border-light)}.navbar__inner[data-v-e8371fbc]{display:flex;align-items:center;min-height:2.875rem;padding:0 var(--pms-space-2)}.navbar__back[data-v-e8371fbc]{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:var(--pms-radius-md)}.navbar__back--press[data-v-e8371fbc]{background-color:var(--pms-surface-sunken)}.navbar__title-wrap[data-v-e8371fbc]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.navbar__title[data-v-e8371fbc]{font-size:var(--pms-font-lg);font-weight:700;letter-spacing:-.00625rem;line-height:1.25;color:var(--pms-text-primary)}.navbar__subtitle[data-v-e8371fbc]{margin-top:.0625rem;font-size:var(--pms-font-xs);color:var(--pms-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar__right[data-v-e8371fbc]{display:flex;align-items:center;gap:var(--pms-space-2);padding-right:var(--pms-space-2)}.tag[data-v-cc6b3050]{display:inline-flex;align-items:center;gap:.1875rem;padding:.125rem .4375rem;border:1px solid transparent;border-radius:var(--pms-radius-sm);font-size:var(--pms-font-xs);font-weight:600;line-height:1.55;white-space:nowrap}.tag__dot[data-v-cc6b3050]{width:.3125rem;height:.3125rem;border-radius:50%;background-color:currentColor}.tag--default[data-v-cc6b3050]{color:var(--pms-text-secondary);background-color:var(--pms-surface-sunken);border-color:var(--pms-border-light)}.tag--primary[data-v-cc6b3050]{color:var(--pms-brand-dark);background-color:var(--pms-brand-light)}.tag--accent[data-v-cc6b3050]{color:var(--pms-accent-dark);background-color:var(--pms-accent-light)}.tag--success[data-v-cc6b3050]{color:var(--pms-success);background-color:var(--pms-success-light)}.tag--warning[data-v-cc6b3050]{color:var(--pms-warning);background-color:var(--pms-warning-light)}.tag--danger[data-v-cc6b3050]{color:var(--pms-danger);background-color:var(--pms-danger-light)}.tag--info[data-v-cc6b3050]{color:var(--pms-info);background-color:var(--pms-info-light)}.cells[data-v-3bfc3be2]{background-color:var(--pms-bg-card);border:1px solid var(--pms-border-light);border-radius:var(--pms-radius-lg);box-shadow:var(--pms-shadow-card);overflow:hidden}.cell[data-v-3bfc3be2]{display:flex;align-items:center;gap:var(--pms-space-3);min-height:3.25rem;padding:var(--pms-space-3) var(--pms-space-4);position:relative;transition:background-color var(--pms-dur-fast) linear}.cell[data-v-3bfc3be2]:after{content:"";position:absolute;left:var(--pms-space-4);right:0;bottom:0;height:1px;background-color:var(--pms-border-light)}.cell[data-v-3bfc3be2]:last-child:after{display:none}.cell--press[data-v-3bfc3be2]{background-color:var(--pms-surface-sunken)}.cell__icon[data-v-3bfc3be2]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--pms-radius-md);background-color:var(--pms-brand-light)}.cell__icon--danger[data-v-3bfc3be2]{background-color:var(--pms-danger-light)}.cell__main[data-v-3bfc3be2]{flex:1;min-width:0;display:flex;flex-direction:column}.cell__title[data-v-3bfc3be2]{font-size:var(--pms-font-md);font-weight:500;color:var(--pms-text-primary);line-height:1.4}.cell__title--danger[data-v-3bfc3be2]{color:var(--pms-danger)}.cell__subtitle[data-v-3bfc3be2]{margin-top:.125rem;font-size:var(--pms-font-sm);color:var(--pms-text-tertiary);line-height:1.4}.cell__extra[data-v-3bfc3be2]{font-size:var(--pms-font-sm);color:var(--pms-text-secondary);font-variant-numeric:tabular-nums}.cell__arrow[data-v-3bfc3be2]{display:flex;align-items:center;justify-content:center;width:1.25rem}.grid[data-v-553a4fa7]{display:flex;flex-wrap:wrap;padding:var(--pms-space-2) 0}.grid__item[data-v-553a4fa7]{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--pms-space-2) 0 var(--pms-space-3);border-radius:var(--pms-radius-md);transition:background-color var(--pms-dur-fast) linear,transform var(--pms-dur-fast) var(--pms-ease-out)}.grid__item--press[data-v-553a4fa7]{background-color:var(--pms-surface-sunken);transform:scale(.96)}.grid__icon[data-v-553a4fa7]{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--pms-radius-lg);background-image:linear-gradient(150deg,var(--pms-brand-light) 0%,#f6f9ff 100%);border:1px solid rgba(27,79,216,.1)}.grid__icon--off[data-v-553a4fa7]{background-image:none;background-color:var(--pms-surface-sunken);border-color:var(--pms-border-light);opacity:.55}.grid__img[data-v-553a4fa7]{width:1.375rem;height:1.375rem}.grid__text[data-v-553a4fa7]{font-size:var(--pms-font-lg);font-weight:700;color:var(--pms-brand)}.grid__label[data-v-553a4fa7]{margin-top:.3125rem;max-width:4.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--pms-font-sm);color:var(--pms-text-primary)}.grid__label--off[data-v-553a4fa7]{color:var(--pms-text-tertiary)}.grid__badge[data-v-553a4fa7]{position:absolute;top:-.25rem;right:-.3125rem;min-width:1.0625rem;height:1.0625rem;padding:0 .25rem;border-radius:var(--pms-radius-pill);background-color:var(--pms-danger);border:.09375rem solid var(--pms-bg-card);display:flex;align-items:center;justify-content:center}.grid__badge-text[data-v-553a4fa7]{font-size:var(--pms-font-micro);font-weight:700;color:#fff;line-height:1}.upload[data-v-472600b0]{display:flex;flex-wrap:wrap;gap:var(--pms-gap-sm)}.upload__item[data-v-472600b0],.upload__add[data-v-472600b0]{position:relative;width:5.5rem;height:5.5rem;border-radius:var(--pms-radius-md);overflow:hidden}.upload__item[data-v-472600b0]{border:1px solid var(--pms-border-light);background-color:var(--pms-surface-sunken)}.upload__img[data-v-472600b0]{width:100%;height:100%;display:block}.upload__remove[data-v-472600b0]{position:absolute;top:0;right:0;width:2.25rem;height:2.25rem;display:flex;align-items:flex-start;justify-content:flex-end;padding:.3125rem;background-image:linear-gradient(225deg,rgba(9,16,28,.55),rgba(9,16,28,0) 62%)}.upload__remove>.upload__remove-btn[data-v-472600b0]{width:1.0625rem;height:1.0625rem;padding:.1875rem;box-sizing:content-box;border-radius:50%;background-color:rgba(9,16,28,.62);display:flex;align-items:center;justify-content:center}.upload__add[data-v-472600b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border:1px dashed var(--pms-border-strong);background-color:var(--pms-surface-sunken);transition:background-color var(--pms-dur-fast) linear}.upload__add[data-v-472600b0]:active{background-color:var(--pms-brand-light)}.upload__add--busy[data-v-472600b0]{opacity:.75}.upload__add-text[data-v-472600b0]{font-size:var(--pms-font-xs);color:var(--pms-text-tertiary);font-variant-numeric:tabular-nums}.sla[data-v-5e8eee73]{display:inline-flex;align-items:center;gap:.1875rem;padding:.0625rem .3125rem .0625rem .1875rem;border-radius:var(--pms-radius-sm);background-color:var(--pms-surface-sunken)}.sla__text[data-v-5e8eee73]{font-family:var(--pms-font-num);font-size:var(--pms-font-sm);font-variant-numeric:tabular-nums;letter-spacing:-.00625rem;line-height:1.5}.sla--normal[data-v-5e8eee73]{background-color:transparent;padding-left:0}.sla--normal .sla__text[data-v-5e8eee73]{color:var(--pms-text-secondary)}.sla--warning[data-v-5e8eee73]{background-color:var(--pms-warning-light)}.sla--warning .sla__text[data-v-5e8eee73]{color:var(--pms-warning);font-weight:600}.sla--danger[data-v-5e8eee73]{background-color:var(--pms-danger-light)}.sla--danger .sla__text[data-v-5e8eee73]{color:var(--pms-danger);font-weight:700}.pms-brand-icon[data-v-c852f9d8]{flex:none;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.pms-brand-icon--miss[data-v-c852f9d8]{border:.0625rem dashed var(--pms-border-strong, #c3cddb);border-radius:var(--pms-radius-sm, .375rem);opacity:.5}.progress[data-v-5e78c045]{width:100%}.progress__head[data-v-5e78c045]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.3125rem}.progress__label[data-v-5e78c045]{font-size:var(--pms-font-sm);color:var(--pms-text-secondary)}.progress__value[data-v-5e78c045]{font-size:var(--pms-font-sm);font-weight:700;color:var(--pms-text-primary);font-variant-numeric:tabular-nums}.progress__track[data-v-5e78c045]{width:100%;border-radius:var(--pms-radius-pill);background-color:var(--pms-surface-sunken);overflow:hidden}.progress__fill[data-v-5e78c045]{height:100%;border-radius:var(--pms-radius-pill);transition:width var(--pms-dur-slow) var(--pms-ease-out)}.progress__fill--normal[data-v-5e78c045]{background-image:linear-gradient(90deg,var(--pms-brand) 0%,#4f7ce8 100%)}.progress__fill--accent[data-v-5e78c045]{background-image:linear-gradient(90deg,var(--pms-accent-dark) 0%,var(--pms-accent) 100%)}.progress__fill--success[data-v-5e78c045]{background-image:linear-gradient(90deg,#0b7040 0%,var(--pms-success) 100%)}.progress__fill--warning[data-v-5e78c045]{background-image:linear-gradient(90deg,var(--pms-warning) 0%,#e29a2a 100%)}.progress__fill--danger[data-v-5e78c045]{background-image:linear-gradient(90deg,var(--pms-danger) 0%,#e25656 100%)}.lv[data-v-2671a8bd]{margin-top:var(--pms-space-3);padding:var(--pms-space-3);border:.03125rem solid var(--pms-border);border-radius:var(--pms-radius-md);background-color:var(--pms-surface-sunken)}.lv__head[data-v-2671a8bd]{display:flex;align-items:center;gap:.25rem}.lv__title[data-v-2671a8bd]{flex:1;font-size:var(--pms-font-sm);font-weight:700;color:var(--pms-text-primary)}.lv__mask[data-v-2671a8bd]{font-size:var(--pms-font-xs);color:var(--pms-text-tertiary)}.lv__desc[data-v-2671a8bd]{display:block;margin-top:.25rem;font-size:var(--pms-font-xs);line-height:1.5;color:var(--pms-text-secondary)}.lv__err[data-v-2671a8bd]{display:flex;align-items:flex-start;gap:.1875rem;margin-top:.25rem}.lv__err-text[data-v-2671a8bd]{flex:1;font-size:var(--pms-font-xs);line-height:1.4;color:var(--pms-danger)}.lv__canvas[data-v-2671a8bd]{position:relative;width:100%;margin-top:var(--pms-space-2);overflow:hidden;border-radius:var(--pms-radius-sm);background-color:rgba(15,28,51,.06)}.lv__bg[data-v-2671a8bd]{position:absolute;top:0;left:0;width:100%;height:100%}.lv__piece[data-v-2671a8bd]{position:absolute;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.35)}.lv__loading[data-v-2671a8bd]{position:absolute;top:50%;left:0;display:flex;width:100%;align-items:center;justify-content:center;gap:.25rem;transform:translateY(-50%)}.lv__loading-text[data-v-2671a8bd]{font-size:var(--pms-font-xs);color:var(--pms-text-tertiary)}.lv__bar[data-v-2671a8bd]{position:relative;height:2.75rem;margin-top:var(--pms-space-2);overflow:hidden;border:.03125rem solid var(--pms-border);border-radius:var(--pms-radius-md);background-color:var(--pms-surface)}.lv__fill[data-v-2671a8bd]{position:absolute;top:0;bottom:0;left:0;background-color:rgba(47,111,237,.16)}.lv__thumb[data-v-2671a8bd]{position:absolute;top:50%;display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--pms-radius-sm);background-image:linear-gradient(135deg,#2f6fed,#4f7ce8);box-shadow:0 .125rem .4375rem -.1875rem rgba(47,111,237,.9);transform:translateY(-50%)}.lv__bar-text[data-v-2671a8bd]{position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:var(--pms-font-xs);color:var(--pms-text-tertiary);transform:translateY(-50%);pointer-events:none}.lv__bar--done[data-v-2671a8bd]{border-color:rgba(47,111,237,.5)}.lv__sms[data-v-2671a8bd]{display:flex;align-items:center;gap:var(--pms-space-2);margin-top:var(--pms-space-2)}.lv__sms-input[data-v-2671a8bd]{flex:1;box-sizing:border-box;height:2.75rem;padding:0 var(--pms-space-3);border:.03125rem solid var(--pms-border);border-radius:var(--pms-radius-md);background-color:var(--pms-surface);font-size:var(--pms-font-md);color:var(--pms-text-primary);letter-spacing:.125rem}.lv__ph[data-v-2671a8bd]{color:var(--pms-text-placeholder);letter-spacing:0}.lv__sms-btn[data-v-2671a8bd]{display:flex;height:2.75rem;padding:0 var(--pms-space-3);align-items:center;justify-content:center;border-radius:var(--pms-radius-md);background-color:var(--pms-brand-light)}.lv__sms-btn--off[data-v-2671a8bd]{opacity:.5}.lv__sms-btn-text[data-v-2671a8bd]{font-size:var(--pms-font-sm);font-weight:600;color:var(--pms-brand-dark);white-space:nowrap}
