*{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-body{--wot-color-theme: #1e40af;--wot-color-success: #15803d;--wot-color-warning: #f59e0b;--wot-color-danger: #dc2626;--wot-color-info: #2563eb;--sr-primary: $warning;--sr-on-primary: $surface-pure;--sr-primary-container: rgba($warning, .13);--sr-on-primary-container: $warning;--sr-secondary: $brand-600;--sr-on-secondary: $slate-800;--sr-secondary-container: rgba($slate-400, .14);--sr-tertiary: $warning;--sr-on-tertiary: $surface-pure;--sr-error: $danger;--sr-background: $slate-50;--sr-on-background: $slate-800;--sr-surface: $surface-pure;--sr-on-surface: $slate-800;--sr-on-surface-variant: $slate-500;--sr-surface-variant: $slate-100;--sr-surface-container-lowest: $surface-pure;--sr-surface-container-low: $success-soft;--sr-surface-container: $surface-pure;--sr-surface-container-high: $surface-pure;--sr-surface-container-highest: $surface-pure;--sr-outline: $slate-200;--sr-outline-variant: rgba($warning, .22);--md-gold: $warning;--md-gold-soft: $warning;--md-gold-line: rgba($warning, .22);--md-gold-faint: rgba($warning, .13);--md-bg-base: $slate-50;--md-bg-mid: $surface-pure;--md-bg-high: $slate-100;--md-bg-elev: $surface-pure;--md-text: $slate-800;--md-text-body: $slate-700;--md-text-muted: $slate-500;--md-text-faint: $slate-400;--md-text-disabled: $slate-300;--ktv-primary: $warning;--ktv-primary-light: $warning;--ktv-primary-dark: $warning;--ktv-secondary: $brand-600;--ktv-bg-page: $slate-50;--ktv-bg-card: $surface-pure;--ktv-text-primary: $slate-800;--ktv-text-secondary: $slate-500;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:.875rem;color:#334155;background:#f8fafc;-webkit-font-smoothing:antialiased;overflow-x:hidden;box-sizing:border-box}body{background:#f8fafc}uni-page-body,body,html,uni-page,uni-page-wrapper,.page,.page-container,.page-content,.md-page,.md-home,.login-page,.rs-page,.rg-page{min-height:100vh;background:#f8fafc!important;color:#1e293b!important;-webkit-text-fill-color:currentColor!important;box-sizing:border-box}body{background:#f8fafc!important}uni-view,uni-scroll-view,uni-swiper,uni-swiper-item{box-sizing:border-box}uni-text{color:inherit;-webkit-text-fill-color:currentColor}uni-tabbar,.uni-tabbar,::-webkit-scrollbar{display:none!important}.page,.page-container{overflow-x:hidden}.page-content{padding-bottom:calc(env(safe-area-inset-bottom) + 5rem)}.safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-start{display:flex;align-items:center;justify-content:flex-start}.flex-end{display:flex;align-items:center;justify-content:flex-end}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.text-center{text-align:center}.text-right{text-align:right}.text-primary{color:#f59e0b!important}.text-on-surface,.text-white{color:#1e293b!important}.text-on-surface-variant{color:#64748b!important}.text-bold{font-weight:700}.mt-sm{margin-top:.5rem}.mt-md{margin-top:.75rem}.mt-lg{margin-top:1rem}.mt-xl{margin-top:1.5rem}.mb-sm{margin-bottom:.5rem}.mb-md{margin-bottom:.75rem}.mb-lg{margin-bottom:1rem}.mb-xl{margin-bottom:1.5rem}.p-sm{padding:.5rem}.p-md{padding:.75rem}.p-lg{padding:1rem}.px-md{padding-left:.75rem;padding-right:.75rem}.py-md{padding-top:.75rem;padding-bottom:.75rem}.md-panel,.md-card,.sr-card,.glass-panel,.glass-card,.surface-card,.section,.hero-card,.income-card,.alert-card,.quick,.quick-card,.order-card,.store-card,.tuner-card,.message-card,.notice-card,.wallet-card,.stat-card,.list-card,.empty-card,.form-card,.md-record-card,.md-info-card,.md-action-card,.md-list-card,.md-order-card,.md-msg-card,.md-cat-card,.md-top-card,.md-empty,.kpi-panel,.alert,.order,.skel-row{background:#fff!important;border:.03125rem solid #e2e8f0!important;border-radius:.5rem!important;box-shadow:0 .25rem .75rem rgba(15,23,42,.08)!important;color:#1e293b!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;backdrop-filter:none!important}.md-cta,.cta,.btn-primary,.submit-btn,.login-btn,.register-btn,.save-btn,.action-primary,.sr-btn-primary,.md-primary-btn,.alert-cta,.section-more{background:#f59e0b!important;border:.03125rem solid #f59e0b!important;border-radius:.5rem!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 .25rem .75rem rgba(15,23,42,.08)!important}.md-btn-ghost,.sr-btn-secondary,.secondary-btn,.ghost-btn,.outline-btn,.md-secondary-btn,.tag,.chip,.status-tag,.md-chip,.md-type,.order-status,.md-status{background:rgba(245,158,11,.13)!important;border:.03125rem solid rgba(245,158,11,.22)!important;color:#f59e0b!important;-webkit-text-fill-color:#f59e0b!important;border-radius:.5rem!important;box-shadow:none!important}.fixed-bottom{position:fixed;left:0;right:0;bottom:0;background:rgba(255,255,255,.94)!important;padding:.625rem .75rem;padding-bottom:calc(.625rem + env(safe-area-inset-bottom));border-top:.03125rem solid #e2e8f0;z-index:100}.clickable,uni-button,.btn,.cta,.md-cta,.tab-item,.md-tab-item,.menu-item,.list-item,.action-item,.quick,.order,.alert,.md-order-card,.md-tab,.md-chip{transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease,background .18s ease}.clickable:active,uni-button:active,.btn:active,.cta:active,.md-cta:active,.tab-item:active,.md-tab-item:active,.menu-item:active,.list-item:active,.action-item:active,.quick:active,.order:active,.alert:active,.md-order-card:active,.md-tab:active,.md-chip:active{transform:scale(.95);opacity:.9}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}:root,uni-page-body{--app-bg: $slate-50;--app-surface: $surface-pure;--app-surface-soft: $slate-100;--app-primary: $brand-600;--app-primary-dark: $brand-700;--app-primary-light: $brand-500;--app-primary-soft: $brand-50;--app-border: $slate-200;--app-border-strong: $slate-300;--app-title: $slate-800;--app-text: $slate-700;--app-muted: $slate-500;--app-faint: $slate-500;--app-success: $success;--app-success-soft: $success-soft;--app-warning: $warning;--app-warning-soft: $warning-soft;--app-danger: $danger;--app-danger-soft: $danger-soft;--app-info: $info;--app-info-soft: $info-soft;--app-shadow: 0 .125rem .4375rem rgba($slate-900, .06);--app-shadow-raised: 0 .375rem 1rem rgba($slate-900, .09);--sr-primary: var(--app-primary);--sr-on-primary: $surface-pure;--sr-primary-container: var(--app-primary-soft);--sr-on-primary-container: var(--app-primary-dark);--sr-background: var(--app-bg);--sr-on-background: var(--app-title);--sr-surface: var(--app-surface);--sr-on-surface: var(--app-title);--sr-on-surface-variant: var(--app-muted);--sr-surface-variant: var(--app-surface-soft);--sr-outline: var(--app-border-strong);--sr-outline-variant: var(--app-border);--md-gold: var(--app-primary);--md-gold-soft: var(--app-primary-light);--md-gold-line: var(--app-border);--md-gold-faint: var(--app-primary-soft);--md-bg-base: var(--app-bg);--md-bg-mid: var(--app-surface);--md-bg-high: var(--app-surface-soft);--md-bg-elev: var(--app-surface);--md-text: var(--app-title);--md-text-body: var(--app-text);--md-text-muted: var(--app-muted);--md-text-faint: var(--app-faint)}uni-page-body,body,html,uni-page,uni-page-wrapper,.page,.page-container,.page-content,.md-page,.md-home,.login-page{background:var(--app-bg)!important;color:var(--app-text)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif!important;letter-spacing:0!important}.bg-glow,.md-backdrop-noise,.md-backdrop-glow,.md-top-rule,.md-sticky-rule,.md-card-glow,.md-card-rule,.md-order-glow,.md-order-rule,.md-vault-glow,.md-vault-rule,.md-vault-corner,.md-profile-glow,.md-profile-rule,.md-profile-corner,.md-bulk-glow,.md-bulk-rule,.kpi-panel-rule,.alert-rule,.gold-rule,.ornament-line{display:none!important}.md-backdrop,.bg-base,.bg-noise{background:var(--app-bg)!important}.md-top,.md-sticky,.md-navbar{background:rgba(255,255,255,.96)!important;border-bottom:.03125rem solid var(--app-border)!important;box-shadow:none!important;color:var(--app-title)!important}.md-top-title,.md-title-text,.md-navbar-title-text{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important;font-size:1.0625rem!important;font-weight:700!important;letter-spacing:0!important}.md-top-eyebrow,.md-title-eyebrow,.md-navbar-eyebrow{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important;font-family:inherit!important;font-style:normal!important;letter-spacing:0!important}.md-card,.md-order-card,.kpi-panel,.alert,.order,.md-vault,.md-stat,.md-tx-card,.md-profile,.md-menu,.md-empty,.panel{background:var(--app-surface)!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;box-shadow:var(--app-shadow)!important;color:var(--app-title)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important}.brand-title,.section-title,.md-section-title,.md-name,.md-order-title,.md-order-no,.md-order-idx,.md-tx-title,.md-profile-name,.md-menu-title,.md-stat-num,.md-vault-amount,.hero-greeting,.hero-store,.kpi-value,.kpi-side-num,.alert-title,.order-store,.order-price-num{background:none!important;color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important;font-style:normal!important;letter-spacing:0!important;text-shadow:none!important}.brand-eyebrow,.brand-tagline,.section-eyebrow,.md-section-eyebrow,.md-order-no-eyebrow,.md-meta-text,.md-menu-desc,.md-profile-eyebrow,.md-profile-meta-text,.md-stat-label,.md-stat-eyebrow,.md-tx-date,.md-tx-sub,.md-vault-label,.md-vault-emblem-text,.hero-crest-eyebrow,.kpi-eyebrow,.kpi-trend-empty,.kpi-side-name,.alert-eyebrow,.alert-sub,.order-info{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important;font-family:inherit!important;font-style:normal!important;letter-spacing:0!important;text-shadow:none!important}.md-vault-amount,.md-vault-symbol,.md-stat-symbol,.md-tx-amount,.md-order-price-symbol,.md-order-price-num,.order-price-sym,.order-price-num,.kpi-sym{background:none!important;color:var(--app-primary)!important;-webkit-text-fill-color:var(--app-primary)!important;font-family:inherit!important}.field-row,.md-search,uni-input,uni-textarea{background:var(--app-surface)!important;border:.03125rem solid var(--app-border-strong)!important;border-radius:.5rem!important;color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;box-shadow:none!important}.field-row--focus,.md-search:focus-within{border-color:var(--app-primary)!important;box-shadow:0 0 0 .1875rem rgba(37,99,235,.15)!important}uni-input::-moz-placeholder,uni-textarea::-moz-placeholder{color:var(--app-faint)!important;-webkit-text-fill-color:var(--app-faint)!important}.field-ph,uni-input::placeholder,uni-textarea::placeholder{color:var(--app-faint)!important;-webkit-text-fill-color:var(--app-faint)!important}.cta,.alert-cta,.md-vault-btn,.md-bulk-btn--pri,.md-empty-btn{background:var(--app-primary)!important;border:.03125rem solid var(--app-primary)!important;border-radius:.5rem!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.cta uni-text,.alert-cta uni-text,.md-vault-btn uni-text,.md-bulk-btn--pri uni-text,.md-empty-btn uni-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.cta--off{opacity:.46!important;pointer-events:none}.md-export,.md-bulk-btn--sec{background:var(--app-surface)!important;border:.03125rem solid var(--app-border-strong)!important;border-radius:.5rem!important;box-shadow:none!important;color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-tab,.md-tab-item,.md-filter-tab,.md-chip,.md-status,.md-status-pill,.md-level-pill,.md-tx-tag,.order-status{background:var(--app-surface-soft)!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;box-shadow:none!important;color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important}.md-tab--on,.md-tab-item--active,.md-filter-tab--on,.md-chip--on{background:var(--app-primary-soft)!important;border-color:rgba(30,58,138,.28)!important;color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important;box-shadow:none!important}.md-tab--on uni-text,.md-tab-item--active uni-text,.md-filter-tab--on uni-text,.md-chip--on uni-text{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-status--pending,.md-tag--pending,.order-status--pending,.order-status--warn{background:var(--app-warning-soft)!important;border-color:#fde68a!important}.md-status--pending uni-text,.md-tag--pending uni-text,.order-status--pending uni-text,.order-status--warn uni-text{color:var(--app-warning)!important;-webkit-text-fill-color:var(--app-warning)!important}.md-status--active,.order-status--active{background:var(--app-info-soft)!important;border-color:#dbeafe!important}.md-status--active uni-text,.order-status--active uni-text{color:var(--app-info)!important;-webkit-text-fill-color:var(--app-info)!important}.md-status--done,.md-tag--done,.order-status--done{background:var(--app-success-soft)!important;border-color:#dcfce7!important}.md-status--done uni-text,.md-tag--done uni-text,.order-status--done uni-text{color:var(--app-success)!important;-webkit-text-fill-color:var(--app-success)!important}.md-status--cancel,.order-status--cancel{background:#f1f5f9!important;border-color:var(--app-border)!important}.md-status--cancel uni-text,.order-status--cancel uni-text{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.md-tag--rejected{background:var(--app-danger-soft)!important;border-color:#fee2e2!important}.md-tag--rejected uni-text{color:var(--app-danger)!important;-webkit-text-fill-color:var(--app-danger)!important}.login-page{min-height:100vh!important;overflow-y:auto!important;padding:0 1.25rem 1.5rem!important}.brand{position:relative!important;padding-bottom:1.25rem!important}.crest{margin-bottom:.75rem!important}.crest-rule{background:var(--app-border-strong)!important}.crest-emblem{width:2.625rem!important;height:2.625rem!important;border:0!important;border-radius:.5rem!important;background:var(--app-primary)!important;box-shadow:none!important}.crest-emblem-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:inherit!important;font-size:1.25rem!important}.brand-title{font-size:1.25rem!important;margin-top:.25rem!important}.brand-tagline{font-size:.75rem!important;margin-top:.3125rem!important}.panel{position:relative!important;padding:1.125rem 1rem!important;margin:0!important}.panel-head-num{display:none!important}.panel-head-title,.field-label{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important;letter-spacing:0!important}.panel-head-desc{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.tabs{background:var(--app-surface-soft)!important;border:0!important;border-radius:.5rem!important;padding:.1875rem!important}.tab{border-radius:.25rem!important}.tab--on{background:var(--app-surface)!important;box-shadow:0 .0625rem .125rem rgba(15,23,42,.06)!important}.tab-text{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.tab--on .tab-text{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.tab-divider{display:none!important}.field-prefix,.sms-btn-text,.toggle-pwd-text,.agreement-link{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.field-prefix-rule{background:var(--app-border)!important}.agreement-text{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.checkbox{border-color:var(--app-border-strong)!important;background:var(--app-surface)!important}.checkbox--on{border-color:var(--app-primary)!important;background:var(--app-primary)!important}.checkbox-tick{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.footer{display:none!important}.md-home .hero{position:relative!important;background:var(--app-surface)!important;padding-left:1rem!important;padding-right:1rem!important;padding-bottom:1rem!important;border-bottom:.03125rem solid var(--app-border)!important}.hero-crest{display:none!important}.hero-greeting{font-size:.75rem!important;color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.hero-store{font-size:1.25rem!important;margin-top:.1875rem!important}.hero-bell,.hero-avatar,.quick-icon,.alert-icon,.order-num{background:var(--app-primary-soft)!important;border:.03125rem solid rgba(30,58,138,.16)!important;border-radius:.5rem!important;box-shadow:none!important}.hero-bell-glyph,.hero-avatar-text,.quick-icon-glyph,.alert-icon-glyph,.order-num-text{background:none!important;color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.kpi-panel{margin-top:.9375rem!important;padding:.9375rem!important;display:flex!important}.kpi-eyebrow-num,.section-eyebrow-num{display:none!important}.kpi-value,.md-vault-amount,.income-value,.md-stat-num,.metric-value,.md-order-price-num,.order-price-num,.wallet-balance,.settlement-amount{font-size:1.75rem!important;font-variant-numeric:tabular-nums}.kpi-trend{background:var(--app-success-soft)!important;border:0!important}.kpi-trend-glyph,.kpi-trend-text{color:var(--app-success)!important;-webkit-text-fill-color:var(--app-success)!important}.kpi-divider,.kpi-side-divider{background:var(--app-border)!important}.kpi-side-bar--warn{background:var(--app-warning)!important}.kpi-side-bar--active{background:var(--app-info)!important}.body{padding:.75rem .75rem 0!important}.alert{border-color:#fde68a!important;background:var(--app-warning-soft)!important}.alert-eyebrow{display:none!important}.alert-title{font-size:.875rem!important}.alert-sub{color:#f59e0b!important;-webkit-text-fill-color:#f59e0b!important}.section{background:transparent!important;border:0!important;box-shadow:none!important;padding:.875rem 0 .25rem!important}.section-eyebrow-row{display:none!important}.section-title{font-size:1.0625rem!important}.section-more{background:transparent!important;border:0!important;box-shadow:none!important;padding:.375rem!important}.section-more-text,.section-more-arrow{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.quick-grid{background:var(--app-surface)!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;padding:.3125rem!important;box-shadow:var(--app-shadow)!important}.quick-label{color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important}.order{padding:.75rem!important}.order-info{font-size:.75rem!important}.footer-rule{display:none!important}.md-main{position:relative!important}.md-section-head{margin:1.0625rem 0 .5625rem!important}.md-section-num-row{display:none!important}.md-section-title{font-size:.875rem!important}.md-top-add,.md-edit-btn{background:var(--app-primary)!important;border:0!important;border-radius:.5rem!important;box-shadow:none!important}.md-top-add-glyph,.md-edit-btn-glyph{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.md-search{height:2.625rem!important}.md-search-glyph,.md-search-clear-glyph,.md-chip-glyph,.md-chip-arrow,.md-meta-glyph{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.md-filter-scroll{margin-top:.625rem!important}.md-list{gap:.5rem!important}.md-card{padding:0!important;overflow:hidden!important}.md-card-top{padding:.8125rem!important}.md-card-bot{padding:.625rem .8125rem!important;border-top:.03125rem solid var(--app-border)!important}.md-avatar-frame{background:var(--app-surface-soft)!important;border:.03125rem solid var(--app-border)!important;box-shadow:none!important}.md-name{font-size:.875rem!important}.md-tuner-no,.md-specialty,.md-price-eyebrow,.md-price-unit,.md-act-label,.md-bulk-label{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important;font-family:inherit!important;letter-spacing:0!important}.md-price-num,.md-price-symbol{background:none!important;color:var(--app-primary)!important;-webkit-text-fill-color:var(--app-primary)!important;font-family:inherit!important}.md-act{background:var(--app-surface-soft)!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important}.md-act-glyph{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-check-box{background:var(--app-surface)!important;border-color:var(--app-border-strong)!important}.md-check-box--on{background:var(--app-primary)!important;border-color:var(--app-primary)!important}.md-check-mark{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.md-bulk{background:rgba(255,255,255,.97)!important;border-top:.03125rem solid var(--app-border)!important;box-shadow:0 .25rem .75rem rgba(15,23,42,.08)!important}.md-bulk-btn{border-radius:.5rem!important}.md-list-wrap{background:var(--app-bg)!important;padding:0 .75rem 5.3125rem!important}.md-order-card{margin-bottom:.5rem!important;padding:.8125rem!important}.md-order-no-eyebrow{display:none!important}.md-order-no{font-size:.75rem!important}.md-order-title{font-size:.875rem!important;margin-top:.6875rem!important}.md-order-meta,.md-order-foot{border-color:var(--app-border)!important}.md-filters{gap:.375rem!important}.md-chip{min-height:1.875rem!important}.md-sk-block{background:#f1f5f9!important}.md-vault{overflow:hidden!important}.md-vault-inner{padding:1.125rem!important}.md-vault-emblem,.md-vault-rule-short{display:none!important}.md-vault-amount{font-size:1.75rem!important}.md-vault-btn{min-height:2.375rem!important}.md-stats{gap:.03125rem!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;background:var(--app-border)!important;overflow:hidden!important}.md-stat{border:0!important;border-radius:0!important;box-shadow:none!important;padding:.8125rem!important}.md-stat-eyebrow{display:none!important}.md-stat-num{font-size:1.0625rem!important}.md-tab-bar{background:var(--app-surface-soft)!important;border:0!important;padding:.1875rem!important;border-radius:.5rem!important}.md-tab-item{border:0!important}.md-tab-item--active{background:var(--app-surface)!important;box-shadow:var(--app-shadow)!important}.md-tx-list{gap:.4375rem!important}.md-tx-card{padding:.75rem!important}.md-tx-idx-wrap{background:var(--app-primary-soft)!important;border:0!important;border-radius:.5rem!important}.md-tx-idx{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-profile{overflow:hidden!important}.md-profile-inner{padding:.9375rem!important}.md-avatar-frame{border-radius:.5rem!important;padding:0!important}.md-avatar{border-radius:.5rem!important}.md-avatar-badge{background:var(--app-success)!important;border-color:#fff!important;box-shadow:none!important}.md-avatar-badge-glyph{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.md-profile-eyebrow{display:none!important}.md-menu{overflow:hidden!important;padding:0!important}.md-menu-item{background:transparent!important;border:0!important;border-top:.03125rem solid var(--app-border)!important;padding:.75rem!important}.md-menu-item--first{border-top:0!important}.md-menu-icon{background:var(--app-primary-soft)!important;border:0!important;border-radius:.5rem!important;box-shadow:none!important}.md-menu-glyph,.md-menu-arrow{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-logout{background:var(--app-surface)!important;border:.03125rem solid #fee2e2!important;border-radius:.5rem!important;box-shadow:none!important}.md-logout-rule{display:none!important}.md-logout-glyph,.md-logout-text{color:var(--app-danger)!important;-webkit-text-fill-color:var(--app-danger)!important}.clickable,uni-button,.cta,.tab-item,.md-tab-item,.md-menu-item,.quick,.order,.alert,.md-order-card,.md-card,.md-tab,.md-chip{transition:transform .14s ease,opacity .14s ease,background-color .14s ease!important}.clickable:active,uni-button:active,.cta:active,.tab-item:active,.md-tab-item:active,.md-menu-item:active,.quick:active,.order:active,.alert:active,.md-order-card:active,.md-card:active,.md-tab:active,.md-chip:active{transform:scale(.985)!important;opacity:.82!important}@media (min-width: 768px){.md-main,.body,.panel{max-width:820px;margin-left:auto!important;margin-right:auto!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}uni-page-body{--app-bg: $slate-100;--app-surface: $slate-50;--app-surface-raised: $surface-pure;--app-surface-soft: $slate-100;--app-primary: $brand-600;--app-primary-dark: $brand-600;--app-primary-deep: $brand-900;--app-primary-light: $brand-400;--app-primary-soft: $brand-50;--app-border: $slate-300;--app-border-strong: $slate-300;--app-title: $text-1;--app-text: $slate-700;--app-muted: $slate-500;--app-faint: $slate-400;--app-success: $success;--app-warning: $warning;--app-warning-soft: $warning-soft;--app-danger: $danger;--app-info: $brand-600;--app-shadow: 0 .25rem .75rem rgba($slate-900, .08);--app-shadow-soft: 0 .09375rem .375rem rgba($slate-900, .06);--sr-primary: var(--app-primary);--sr-on-primary: $surface-pure;--sr-primary-container: var(--app-primary-soft);--sr-on-primary-container: var(--app-primary-dark);--sr-background: var(--app-bg);--sr-on-background: var(--app-title);--sr-surface: var(--app-surface);--sr-on-surface: var(--app-title);--sr-on-surface-variant: var(--app-muted);--sr-surface-variant: var(--app-surface-soft);--sr-outline: var(--app-border);--md-gold: var(--app-primary);--md-gold-soft: var(--app-primary-light);--md-gold-line: var(--app-border-accent);--md-gold-faint: var(--app-primary-soft);--md-bg-base: var(--app-bg);--md-bg-mid: var(--app-surface);--md-bg-high: var(--app-surface-soft);--md-bg-elev: var(--app-surface-raised);--md-text: var(--app-title);--md-text-body: var(--app-text);--md-text-muted: var(--app-muted);--md-text-faint: var(--app-faint);--ktv-primary: var(--app-primary);--ktv-primary-light: var(--app-primary-light);--ktv-primary-dark: var(--app-primary-dark);--ktv-bg-page: var(--app-bg);--ktv-bg-card: var(--app-surface);--ktv-text-primary: var(--app-title);--ktv-text-secondary: var(--app-muted);background:var(--app-bg)!important;color:var(--app-text)!important}uni-page-body,body,html,uni-page,uni-page-wrapper,.page,.page-container,.page-content,.md-page,.md-home,.rs-page,.rg-page,.register-page,.wv-page{background:var(--app-bg)!important;color:var(--app-text)!important}body{background:var(--app-bg)!important}.bg-noise,.bg-glow,.md-backdrop-noise,.md-backdrop-glow,.md-backdrop-grid,.md-card-rule,.md-panel-rule,.md-hero-rule,.md-hero-glow,.md-hero-corner,.md-top-rule,.md-gold-dot,.md-section-num-row,.md-order-glow,.md-order-rule,.md-vault-emblem,.md-vault-rule-short,.md-logout-rule,.footer-rule,.footer-rule-line,.crest-rule,.role-card-corner,.ornament-line,.gold-rule{display:none!important}.md-navbar,.md-top-bar,.md-sticky,.top-bar,.nav-bar{background:#f8fafc!important;border-bottom:.03125rem solid var(--app-border)!important;box-shadow:0 .0625rem .125rem rgba(15,23,42,.06)!important;color:var(--app-title)!important;backdrop-filter:none!important}.md-navbar-eyebrow,.md-top-eyebrow,.md-title-eyebrow,.md-section-eyebrow,.md-hero-eyebrow,.md-cat-eyebrow,.md-empty-hint,.md-footer-text,.footer-text,.md-welcome-eyebrow,.md-avatar-eyebrow,.md-upload-eyebrow,.md-popup-eyebrow,.md-sheet-eyebrow,.md-profile-eyebrow,.md-stat-eyebrow,.md-price-eyebrow,.md-vault-eyebrow,.md-name-prefix,.hero-crest-eyebrow,.alert-eyebrow,.footer-rule-text,.role-en,.brand-eyebrow,.nav-eyebrow{display:none!important}.md-navbar-title-text,.md-top-title,.md-title-text,.md-section-title,.md-hero-title,.page-title,.title{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important;font-style:normal!important;letter-spacing:0!important;text-shadow:none!important}.md-navbar-back,.md-top-back,.nav-back{background:var(--app-surface-soft)!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important}.md-navbar-back-arrow,.md-top-back-arrow,.nav-back-text{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-main,.body,.content,.form-content,.md-scroll,.md-list-wrap,.md-ann-scroll,.chat-scroll,.list-content,.settlement-content{background:var(--app-bg)!important}.md-panel,.md-card,.sr-card,.surface-card,.section-card,.form-card,.md-ann-card,.md-conv-card,.md-msg-card,.md-order-card,.md-info-card,.md-action-card,.md-record-card,.md-tx-card,.md-top-card,.md-vault,.md-profile,.md-menu,.order-card,.store-card,.tuner-card,.wallet-card,.list-card,.notice-card,.price-card,.detail-card,.empty-card,.skel-row{background:var(--app-surface)!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;box-shadow:var(--app-shadow-soft)!important;color:var(--app-text)!important;backdrop-filter:none!important}.md-card:nth-child(2n),.md-ann-card:nth-child(2n),.md-order-card:nth-child(2n),.store-card:nth-child(2n),.tuner-card:nth-child(2n){background:#f8fafc!important}.md-name,.md-ann-title,.md-conv-name,.md-msg-title,.md-cat-label,.md-order-title,.md-order-no,.md-record-title,.md-info-title,.md-menu-title,.md-tx-title,.store-name,.tuner-name,.card-title,.field-label,.form-label,.label,.name,.order-store,.quick-label{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important;font-style:normal!important;letter-spacing:0!important;text-shadow:none!important}.md-ann-summary,.md-ann-content,.md-msg-desc,.md-msg-preview,.md-conv-msg,.md-record-desc,.md-info-value,.md-meta-text,.md-order-meta,.md-menu-desc,.desc,.subtitle,.hint,.meta,.time,.order-info,.store-desc,.tuner-desc,.agreement-text{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important;font-family:inherit!important;font-style:normal!important;letter-spacing:0!important;text-shadow:none!important}uni-input,uni-textarea,.field-row,.field-box,.input-box,.input-wrap,.form-input,.textarea-box,.search-box,.md-search,.md-input{background:#f8fafc!important;border:.03125rem solid var(--app-border-strong)!important;border-radius:.5rem!important;color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;box-shadow:none!important}uni-input:focus,uni-textarea:focus,.field-row--focus,.input-wrap--focus{background:#fff!important;border-color:var(--app-primary)!important;box-shadow:0 0 0 .1875rem rgba(37,99,235,.15)!important}.cta,.md-cta,.btn-primary,.submit-btn,.save-btn,.action-primary,.sr-btn-primary,.md-primary-btn,.md-export,.md-top-add,.md-edit-btn,.md-vault-btn,.md-empty-btn,.alert-cta{background:var(--app-primary)!important;border:.03125rem solid var(--app-primary)!important;border-radius:.5rem!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 .25rem .75rem rgba(15,23,42,.08)!important}.cta uni-text,.md-cta uni-text,.btn-primary uni-text,.submit-btn uni-text,.save-btn uni-text,.action-primary uni-text,.sr-btn-primary uni-text,.md-primary-btn uni-text,.md-export uni-text,.md-top-add uni-text,.md-edit-btn uni-text,.md-vault-btn uni-text,.md-empty-btn uni-text,.alert-cta uni-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}uni-button,.cta,.md-cta,.btn,.md-card,.md-order-card,.md-menu-item,.md-cat-item,.md-msg-row,.md-conv-row,.quick,.tab-item,.md-chip{transition:transform .12s ease,background-color .12s ease,opacity .12s ease!important}uni-button:active,.cta:active,.md-cta:active,.btn:active,.md-card:active,.md-order-card:active,.md-menu-item:active,.md-cat-item:active,.md-msg-row:active,.md-conv-row:active,.quick:active,.tab-item:active,.md-chip:active{transform:scale(.985)!important;opacity:.84!important}.tabs,.md-tabs-inner,.md-tab-bar,.segmented,.filter-tabs{background:var(--app-surface-soft)!important;border:0!important;border-radius:.5rem!important;padding:.1875rem!important}.tab--on,.md-tab--on,.md-tab-item--active,.segment--active{background:#fff!important;border:0!important;border-radius:.5rem!important;box-shadow:0 .0625rem .125rem rgba(15,23,42,.06)!important}.tab--on uni-text,.md-tab--on uni-text,.md-tab-item--active uni-text,.segment--active uni-text{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-chip,.chip,.tag,.status-tag,.badge-soft,.secondary-btn,.ghost-btn,.outline-btn{background:#f1f5f9!important;border:.03125rem solid #cbd5e1!important;border-radius:.5rem!important;color:#475569!important;-webkit-text-fill-color:#475569!important;box-shadow:none!important}.md-chip--on,.md-filter-chip--active{background:var(--app-primary-soft)!important;border-color:var(--app-border-accent)!important;color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-status--pending,.order-status--pending,.status-pending{background:#fde68a!important;border-color:#fde68a!important;color:#f59e0b!important;-webkit-text-fill-color:#f59e0b!important}.md-status--active,.order-status--active,.status-active{background:#eff6ff!important;border-color:#bfdbfe!important;color:#1e40af!important;-webkit-text-fill-color:#1e40af!important}.md-status--done,.order-status--done,.status-done{background:#dcfce7!important;border-color:#dcfce7!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important}.md-status--cancel,.order-status--cancel,.status-cancel{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important;-webkit-text-fill-color:#475569!important}.md-home .hero{background:var(--app-primary-deep)!important;padding-left:.9375rem!important;padding-right:.9375rem!important;padding-bottom:1.0625rem!important;border-radius:0 0 .5rem .5rem!important}.hero-crest,.hero-crest-rule{display:none!important}.hero-greeting{color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important}.hero-store{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.hero-bell,.hero-avatar{background:rgba(255,255,255,.12)!important;border:.03125rem solid rgba(255,255,255,.18)!important;color:#fff!important}.hero-bell-glyph,.hero-avatar-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.kpi-panel{background:#f8fafc!important;border:0!important;border-radius:.5rem!important;box-shadow:0 .25rem .75rem rgba(15,23,42,.08)!important}.kpi-value,.kpi-sym{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.kpi-eyebrow,.kpi-side-name,.kpi-trend-empty{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.kpi-side-num{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important}.quick-grid{background:var(--app-surface)!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;box-shadow:var(--app-shadow-soft)!important}.quick{background:transparent!important;border:0!important;box-shadow:none!important}.quick-icon,.md-top-icon,.md-cat-icon-frame,.md-msg-icon-frame,.md-ann-num,.md-tx-idx-wrap,.md-menu-icon,.icon-frame{background:var(--app-primary-soft)!important;border:.03125rem solid #bfdbfe!important;border-radius:.5rem!important;color:var(--app-primary-dark)!important;box-shadow:none!important}.quick-icon-glyph,.md-top-icon-glyph,.md-cat-icon-glyph,.md-msg-icon-glyph,.md-ann-num-text,.md-tx-idx,.md-menu-glyph{background:none!important;color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.alert{background:var(--app-warning-soft)!important;border:.03125rem solid #fde68a!important;border-radius:.5rem!important;box-shadow:none!important}.md-cat-grid{gap:.3125rem!important}.md-cat-item{border-radius:.5rem!important}.md-cat-item--active{background:var(--app-primary-soft)!important;border-color:#bfdbfe!important}.md-cat-icon-frame,.md-msg-icon-frame,.md-msg-avatar-frame{border-radius:.5rem!important}.md-msg-row,.md-conv-row,.md-menu-item,.list-item{border-bottom:.03125rem solid var(--app-border)!important}.md-msg-row--read{opacity:.72!important}.md-msg-dot,.unread-dot{background:var(--app-primary)!important;box-shadow:none!important}.md-conv-badge,.md-cat-badge,.unread-badge{background:var(--app-danger)!important;border-color:#fff!important;color:#fff!important}.md-tabbar{background:#f8fafc!important;border-top:.03125rem solid var(--app-border)!important}.md-tabbar-inner{background:transparent!important;box-shadow:none!important}.tab-item--on .tab-icon-wrap{background:var(--app-primary-soft)!important;border-color:transparent!important}.tab-item--on .tab-label{color:var(--app-primary-dark)!important}.tab-item--on:after{background:var(--app-primary)!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.register-page .bg-base,.role-page .bg-base{background:#172554!important}.register-page .nav-row{position:relative!important;z-index:2!important}.register-page .nav-eyebrow,.register-page .brand-eyebrow,.register-page .role-num,.register-page .role-dot,.register-page .role-eyebrow,.register-page .role-card-en{display:none!important}.register-page .brand{position:relative!important;align-items:flex-start!important;padding-left:1.375rem!important}.register-page .crest{margin-bottom:.5625rem!important}.register-page .crest-emblem{width:2.3125rem!important;height:2.3125rem!important;border:0!important;border-radius:.5rem!important;background:#2563eb!important;box-shadow:none!important}.register-page .crest-emblem-text{background:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:inherit!important}.register-page .brand-title{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:inherit!important;letter-spacing:0!important}.register-page .brand-tagline{color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;letter-spacing:0!important}.register-page .panel{margin:0 .875rem!important;padding:1.1875rem 1rem!important;background:#f8fafc!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;box-shadow:var(--app-shadow)!important}.register-page .panel-head-num,.register-page .footer,.register-page .role-head{display:none!important}.register-page .role-title{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important;letter-spacing:0!important}.register-page .role-card{background:#f1f5f9!important;border:.03125rem solid var(--app-border)!important;border-radius:.5rem!important;box-shadow:none!important}.register-page .role-card--on{background:var(--app-primary-soft)!important;border-color:var(--app-primary)!important}.register-page .role-card-glyph,.register-page .role-card-name{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important}.register-page .login-text{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.register-page .login-link{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-submit-btn,.md-save-btn,.md-apply-btn,.md-add-btn,.md-send-btn,.md-btn-save,.md-approve-btn,.md-code-btn,.md-bulk-btn--pri,.md-popup-btn--confirm{background:var(--app-primary)!important;border:.03125rem solid var(--app-primary)!important;border-radius:.5rem!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 .25rem .75rem rgba(15,23,42,.08)!important}.md-submit-btn uni-text,.md-save-btn uni-text,.md-apply-btn uni-text,.md-add-btn uni-text,.md-send-btn uni-text,.md-btn-save uni-text,.md-approve-btn uni-text,.md-code-btn uni-text,.md-bulk-btn--pri uni-text,.md-popup-btn--confirm uni-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.md-submit-btn--disabled,.md-save-btn--disabled,.md-apply-btn--disabled,.md-send-btn--disabled,.md-code-btn--disabled{background:#cbd5e1!important;border-color:#cbd5e1!important;box-shadow:none!important;pointer-events:none!important}.md-cancel-btn,.md-reject-btn{background:#fee2e2!important;border-color:#fee2e2!important;color:var(--app-danger)!important;-webkit-text-fill-color:var(--app-danger)!important}.md-btn-reset,.md-popup-btn--cancel,.md-bulk-btn--sec,.md-more-btn{background:#f1f5f9!important;border:.03125rem solid #cbd5e1!important;color:#475569!important;-webkit-text-fill-color:#475569!important;border-radius:.5rem!important;box-shadow:none!important}.md-form-card,.md-field,.md-row,.md-section-card,.md-detail-section,.md-store-card,.md-price-card,.md-service-card,.md-wallet-card,.md-balance-card,.md-summary-card{background:var(--app-surface)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.md-field-label,.md-form-label,.md-label,.md-detail-label,.md-store-name,.md-service-name,.md-price-name,.md-balance-label{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important;font-family:inherit!important;letter-spacing:0!important}.md-field-hint,.md-form-hint,.md-detail-value,.md-store-desc,.md-service-desc,.md-price-desc,.md-balance-hint{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important;font-family:inherit!important;letter-spacing:0!important}.section-more-text,.md-msg-num-text,.md-chart-badge-text,.md-svc-price,.md-svc-action--edit,.md-cert-upload-text,.md-record-num-text,.md-view-text,.md-type-text,.md-section-link{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-msg-time,.md-conv-divider-text,.md-conv-time,.md-avatar-label,.md-svc-duration,.md-rating-of,.md-spec-key,.md-spec-val,.md-bar-label,.md-textarea-count,.md-field-unit,.md-tip-text,.md-record-time,.md-avatar-hint-text,.md-time-text--placeholder,.md-time-sep,.md-hint-text{color:var(--app-muted)!important;-webkit-text-fill-color:var(--app-muted)!important}.md-level-text,.md-cert-name,.md-tag-text,.md-quick-text,.md-record-no,.md-input-disabled,.md-empty-text{color:var(--app-title)!important;-webkit-text-fill-color:var(--app-title)!important}.md-svc-action--del{color:var(--app-danger)!important;-webkit-text-fill-color:var(--app-danger)!important}.md-tag-active .md-tag-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.md-quick-chip--active .md-quick-text{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-tip-bullet{color:var(--app-primary)!important;-webkit-text-fill-color:var(--app-primary)!important}.register-page .primary-button--disabled{background:#93c5fd!important}.section-more-text span,.section-more .sr-icon{color:var(--app-primary-dark)!important;-webkit-text-fill-color:var(--app-primary-dark)!important}.md-page .md-field{box-sizing:border-box!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}uni-input.md-input,uni-input.md-search-input,uni-input.md-amount-input,uni-input.md-price-input,uni-input.md-code-input,.md-input-wrap uni-input,.md-amount-wrap uni-input,.md-search uni-input,.md-price-wrap uni-input,.md-code-input-wrap uni-input,.field-row uni-input,.field-box uni-input,.input-box uni-input,.input-wrap uni-input{box-sizing:border-box!important;min-width:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}uni-input.md-input:focus,uni-input.md-search-input:focus,uni-input.md-amount-input:focus,uni-input.md-price-input:focus,.md-input-wrap uni-input:focus,.md-amount-wrap uni-input:focus,.md-search uni-input:focus,.md-price-wrap uni-input:focus{background:transparent!important;border:0!important;box-shadow:none!important}
