*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-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-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}}html,body,#app,uni-app,uni-page,uni-page-wrapper,uni-page-body{height:100%;overflow:hidden}uni-page-body{background:var(--app-bg-h5, #020617);color:var(--app-text-soft, #e2e8f0);font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100%;overflow:hidden}body{background:var(--app-bg-h5, #020617)}.navbar{box-sizing:border-box;height:auto}.navbar-inner{height:auto;min-height:2.25rem}@media (max-width: 1023px){.navbar-inner{min-height:2rem}}.page-mobile-safe-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);box-sizing:border-box}html,body,uni-page-body,.uni-scroll-view,.uni-scroll-view-content{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:none}.uni-scroll-view-y{height:100%;max-height:100%}html::-webkit-scrollbar,body::-webkit-scrollbar,uni-page-body::-webkit-scrollbar,.uni-scroll-view::-webkit-scrollbar,.uni-scroll-view-content::-webkit-scrollbar{display:none;width:0!important;height:0!important}uni-tabbar,.uni-tabbar,.uni-tabbar-bottom{display:none!important;height:0!important;opacity:0!important;pointer-events:none!important}.wb-page{min-height:100vh;background:radial-gradient(ellipse 95% 80% at 8% 42%,rgba(147,51,234,.34) 0%,rgba(147,51,234,.08) 38%,transparent 58%),radial-gradient(ellipse 70% 55% at 0% 88%,rgba(236,72,153,.16) 0%,transparent 52%),radial-gradient(ellipse 85% 75% at 96% 22%,rgba(59,130,246,.26) 0%,rgba(99,102,241,.1) 40%,transparent 54%),radial-gradient(ellipse 110% 55% at 52% 108%,rgba(76,29,149,.38) 0%,transparent 55%),radial-gradient(ellipse 60% 45% at 72% 68%,rgba(94,106,210,.12) 0%,transparent 50%),linear-gradient(168deg,#05051a,#0a0728 36%,#07061f,#05051a);color:#f4f5f5}.biz-page{min-height:100vh;padding:.75rem;background:radial-gradient(ellipse 95% 80% at 8% 42%,rgba(147,51,234,.34) 0%,rgba(147,51,234,.08) 38%,transparent 58%),radial-gradient(ellipse 70% 55% at 0% 88%,rgba(236,72,153,.16) 0%,transparent 52%),radial-gradient(ellipse 85% 75% at 96% 22%,rgba(59,130,246,.26) 0%,rgba(99,102,241,.1) 40%,transparent 54%),radial-gradient(ellipse 110% 55% at 52% 108%,rgba(76,29,149,.38) 0%,transparent 55%),radial-gradient(ellipse 60% 45% at 72% 68%,rgba(94,106,210,.12) 0%,transparent 50%),linear-gradient(168deg,#05051a,#0a0728 36%,#07061f,#05051a);color:#f4f5f5}.biz-title{font-size:1.1875rem;font-weight:700;letter-spacing:.03125rem;margin-bottom:.25rem;color:#f4f5f5}.biz-subtitle{font-size:.75rem;color:#94a3b8;margin-bottom:.75rem}.biz-card{border:1px solid rgba(255,255,255,.085);border-radius:.75rem;background:linear-gradient(165deg,rgba(255,255,255,.035),rgba(255,255,255,.01) 40%,rgba(255,255,255,0) 62%),linear-gradient(168deg,rgba(49,46,129,.22),rgba(15,23,42,.46) 48%,rgba(3,7,18,.58));backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 .75rem 2rem rgba(2,6,23,.4),0 0 0 1px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.06);padding:.6875rem}.biz-input{height:2.6875rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.56);color:#f4f5f5;font-size:.8125rem;padding:0 .625rem}.biz-btn{height:2.625rem;border-radius:.5rem;font-size:.875rem;font-weight:600;border:1px solid rgba(255,255,255,.18);color:#fff;background:linear-gradient(125deg,#8b5cf6,#6366f1 28%,#4f46e5 55%,#4338ca);box-shadow:0 .375rem 1.375rem rgba(79,70,229,.55),0 0 1.5rem rgba(99,102,241,.22),inset 0 1px rgba(255,255,255,.28)}.biz-btn:after{border:none}.vip-user-name,.mine-drawer-name.vip-user-name,uni-text.vip-user-name,.user-name.vip-user-name,.panel-user-name.vip-user-name,.plans-user-name.vip-user-name,.dm-name.vip-user-name,.info-value.vip-user-name,.mp-user-name.vip-user-name{background:linear-gradient(90deg,#ca8a04,#fde68a 35%,#fbbf24 65%,#d97706);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fde68a}.app-theme--dark,[data-theme=dark]{--app-bg: #0a0b10;--app-bg-h5: #020617;--app-bg-card: #141624;--app-bg-card-light: #1c1f33;--app-bg-elevated: rgba(14, 16, 28, .96);--app-text: #ffffff;--app-text-soft: #e2e8f0;--app-text-readable: #aab4c5;--app-switch-on: #22c55e;--app-switch-off: #64748b;--app-danger: #fca5a5;--app-danger-bg: rgba(185, 28, 28, .14);--app-success: #6ee7b7;--app-preview-bg: #171a27;--app-preview-checker: #222637;--app-warning: #fbbf24;--app-muted: #9aa5b7;--app-gray: #8b94a6;--app-border: rgba(255, 255, 255, .08);--app-border-soft: rgba(255, 255, 255, .05);--app-border-strong: rgba(255, 255, 255, .14);--app-mask: rgba(2, 6, 23, .45);--app-surface-glass: rgba(20, 22, 36, .65);--app-input-bg: rgba(20, 22, 36, .8);--app-shadow: rgba(2, 6, 23, .4);--app-shadow-lg: rgba(2, 6, 23, .55);--app-accent: #6366f1;--app-accent-text: #ffffff;--app-wb-text: #f4f5f5;--app-wb-sub: #94a3b8;--app-wb-navbar: rgba(5, 5, 26, .55);--app-gradient-page: linear-gradient(168deg, #05051a 0%, #0a0728 36%, #07061f 68%, #05051a 100%);--app-gradient-primary: linear-gradient(135deg, #3a7bff 0%, #8a44ff 100%);--app-btn-primary-bg: linear-gradient(125deg, #8b5cf6 0%, #6366f1 55%, #4338ca 100%);--app-btn-primary-text: #ffffff;--app-chip-bg: rgba(255, 255, 255, .06);--app-chip-active-bg: rgba(99, 102, 241, .18);--app-focus-ring: rgba(99, 102, 241, .22);--wf-viewport-bg: #020617;--wf-grid-dot: rgba(148, 163, 184, .22);--wf-panel-bg: rgba(15, 23, 42, .72);--wf-topbar-bg: linear-gradient(180deg, rgba(15, 23, 42, .98) 0%, rgba(3, 7, 18, .96) 100%);--wf-node-bg: linear-gradient(165deg, rgba(30, 41, 59, .96) 0%, rgba(15, 23, 42, .98) 100%);--wf-node-border: rgba(255, 255, 255, .1);--wf-input-bg: rgba(2, 6, 23, .45);--wf-hint-bar-bg: rgba(15, 23, 42, .92)}.app-theme--light,[data-theme=light]{--app-bg: #ffffff;--app-bg-h5: #ffffff;--app-bg-card: #ffffff;--app-bg-card-light: #fafafa;--app-bg-elevated: #ffffff;--app-text: #0d0d0d;--app-text-soft: #404040;--app-switch-on: #16a34a;--app-switch-off: #a1a1aa;--app-danger: #b91c1c;--app-danger-bg: #fff0ed;--app-success: #18765a;--app-preview-bg: #fafafa;--app-preview-checker: #e9e9ee;--app-warning: #92400e;--app-muted: #666666;--app-text-readable: #525252;--app-gray: #737373;--app-border: #ececec;--app-border-soft: #f5f5f5;--app-border-strong: #d4d4d4;--app-mask: rgba(0, 0, 0, .32);--app-surface-glass: #ffffff;--app-input-bg: #ffffff;--app-shadow: rgba(0, 0, 0, .04);--app-shadow-lg: rgba(0, 0, 0, .08);--app-accent: #0d0d0d;--app-accent-text: #ffffff;--app-wb-text: #0d0d0d;--app-wb-sub: #737373;--app-wb-navbar: rgba(255, 255, 255, .92);--app-gradient-page: #ffffff;--app-gradient-primary: #0d0d0d;--app-btn-primary-bg: #0d0d0d;--app-btn-primary-text: #ffffff;--app-chip-bg: #fafafa;--app-chip-active-bg: #f0f0f0;--app-focus-ring: rgba(0, 0, 0, .06);--wf-viewport-bg: #eef2f7;--wf-grid-dot: rgba(148, 163, 184, .45);--wf-panel-bg: rgba(255, 255, 255, .92);--wf-topbar-bg: rgba(255, 255, 255, .96);--wf-node-bg: #ffffff;--wf-node-border: var(--app-border);--wf-input-bg: #fafafa;--wf-hint-bar-bg: rgba(255, 255, 255, .96)}[data-theme] .uni-input-placeholder,[data-theme] .uni-textarea-placeholder,.app-theme--dark .uni-input-placeholder,.app-theme--dark .uni-textarea-placeholder,.app-theme--light .uni-input-placeholder,.app-theme--light .uni-textarea-placeholder{color:var(--app-muted)!important}[data-theme] uni-input::-webkit-input-placeholder,[data-theme] uni-textarea::-webkit-input-placeholder{color:var(--app-muted);opacity:1}[data-theme] uni-input::placeholder,[data-theme] uni-textarea::placeholder{color:var(--app-muted);opacity:1}.app-theme--light uni-page-body{background:var(--app-bg-h5)!important;color:var(--app-text)!important}[data-theme=light] uni-page-body{background:var(--app-bg-h5)!important;color:var(--app-text)!important}body{background:var(--app-bg-h5)!important}.app-theme--light .mp-shell,[data-theme=light] .mp-shell{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .container,[data-theme=light] .container{background:var(--app-bg)!important;color:var(--app-wb-text)!important}.app-theme--light .tech-bg,[data-theme=light] .tech-bg{background:var(--app-gradient-page)!important}.app-theme--light .glow-1,.app-theme--light .glow-2,.app-theme--light .glow-3,.app-theme--light .glow-4,[data-theme=light] .glow-1,[data-theme=light] .glow-2,[data-theme=light] .glow-3,[data-theme=light] .glow-4{opacity:0!important}.app-theme--light .glass,[data-theme=light] .glass{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .mp-nav-title,.app-theme--light .mp-nav-back-text,.app-theme--light .mp-nav-back-icon,[data-theme=light] .mp-nav-title,[data-theme=light] .mp-nav-back-text,[data-theme=light] .mp-nav-back-icon{color:var(--app-text-soft)!important}.app-theme--light .navbar,[data-theme=light] .navbar{background:var(--app-wb-navbar)!important;border-bottom-color:var(--app-border)!important;box-shadow:0 1px 0 var(--app-border-soft)!important}.app-theme--light .navbar.navbar--mobile-h5,[data-theme=light] .navbar.navbar--mobile-h5{border-bottom:1px solid var(--app-border)!important;box-shadow:0 1px 0 var(--app-border-soft)!important}.app-theme--light .navbar-center-title,[data-theme=light] .navbar-center-title{color:var(--app-text)!important}.app-theme--light .nav-links,[data-theme=light] .nav-links{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important;box-shadow:none!important}.app-theme--light .nav-links .nav-item,[data-theme=light] .nav-links .nav-item{color:var(--app-muted)!important}.app-theme--light .nav-links .nav-item:hover,[data-theme=light] .nav-links .nav-item:hover{color:var(--app-text-soft)!important;background:var(--app-chip-bg)!important}.app-theme--light .nav-links .nav-item.active,.app-theme--light .nav-links .nav-item.active:hover,[data-theme=light] .nav-links .nav-item.active,[data-theme=light] .nav-links .nav-item.active:hover{color:var(--app-text)!important;background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;box-shadow:none!important;text-shadow:none!important}.app-theme--light .user-name,.app-theme--light .nav-back-text,.app-theme--light .nav-history-icon-line,[data-theme=light] .user-name,[data-theme=light] .nav-back-text,[data-theme=light] .nav-history-icon-line{color:var(--app-wb-text)!important}.app-theme--light .user-level,.app-theme--light .nav-back-icon,.app-theme--light .nav-back-icon-svg,.app-theme--light .history-sidebar-title,[data-theme=light] .user-level,[data-theme=light] .nav-back-icon,[data-theme=light] .nav-back-icon-svg,[data-theme=light] .history-sidebar-title{color:var(--app-wb-sub)!important}.app-theme--light .navbar .nav-back-btn{color:#404040!important}.app-theme--light .navbar .nav-back-btn:hover{background:rgba(0,0,0,.04)!important}.app-theme--light .navbar .nav-back-btn:active{background:rgba(0,0,0,.07)!important}[data-theme=light] .navbar .nav-back-btn{color:#404040!important}[data-theme=light] .navbar .nav-back-btn:hover{background:rgba(0,0,0,.04)!important}[data-theme=light] .navbar .nav-back-btn:active{background:rgba(0,0,0,.07)!important}.app-theme--light .navbar .nav-back-text,[data-theme=light] .navbar .nav-back-text{color:#171717!important;font-weight:600!important}.app-theme--light .navbar .nav-back-icon,.app-theme--light .navbar .nav-back-icon-svg,[data-theme=light] .navbar .nav-back-icon,[data-theme=light] .navbar .nav-back-icon-svg{color:#404040!important}.app-theme--light .subscribe-btn:not(.subscribe-btn--member){color:#fff!important;border:1px solid rgba(196,181,253,.55)!important;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 42%),linear-gradient(120deg,rgba(139,92,246,.92),rgba(99,102,241,.88) 38%,rgba(59,130,246,.82) 72%,rgba(34,211,238,.75))!important;background-size:200% 200%!important;box-shadow:0 4px 14px rgba(99,102,241,.35),0 0 20px rgba(139,92,246,.2),inset 0 1px rgba(255,255,255,.28)!important}[data-theme=light] .subscribe-btn:not(.subscribe-btn--member){color:#fff!important;border:1px solid rgba(196,181,253,.55)!important;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 42%),linear-gradient(120deg,rgba(139,92,246,.92),rgba(99,102,241,.88) 38%,rgba(59,130,246,.82) 72%,rgba(34,211,238,.75))!important;background-size:200% 200%!important;box-shadow:0 4px 14px rgba(99,102,241,.35),0 0 20px rgba(139,92,246,.2),inset 0 1px rgba(255,255,255,.28)!important}.app-theme--light .subscribe-btn--member,[data-theme=light] .subscribe-btn--member{color:#fff!important;border-color:rgba(251,191,36,.55)!important;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 42%),linear-gradient(120deg,rgba(180,83,9,.75),rgba(245,158,11,.82) 45%,rgba(251,191,36,.78))!important;box-shadow:0 4px 14px rgba(245,158,11,.3),0 0 18px rgba(251,191,36,.18),inset 0 1px rgba(255,255,255,.22)!important}.app-theme--light .subscribe-btn-glow,[data-theme=light] .subscribe-btn-glow{opacity:.85!important}.app-theme--light .subscribe-btn-shimmer,[data-theme=light] .subscribe-btn-shimmer{opacity:1!important}.app-theme--light .subscribe-btn-icon,[data-theme=light] .subscribe-btn-icon{color:#fde68a!important;text-shadow:0 0 10px rgba(251,191,36,.5)!important}.app-theme--light .subscribe-btn--member .subscribe-btn-icon,[data-theme=light] .subscribe-btn--member .subscribe-btn-icon{color:#fef3c7!important}.app-theme--light .subscribe-btn-text,[data-theme=light] .subscribe-btn-text{color:#fff!important;text-shadow:0 1px 6px rgba(15,23,42,.2)!important}.app-theme--light .tabbar,[data-theme=light] .tabbar{background:rgba(255,255,255,.96)!important;border-top:1px solid rgba(15,23,42,.08)!important;box-shadow:0 -8px 24px rgba(15,23,42,.04)!important}.app-theme--light .tab-label,[data-theme=light] .tab-label{color:#94a3b8!important}.app-theme--light .tab-item.active .tab-label,[data-theme=light] .tab-item.active .tab-label{color:#2563eb!important}.app-theme--light .tab-icon-chip,[data-theme=light] .tab-icon-chip{background:transparent!important}.app-theme--light .tab-item.active .tab-icon-chip,[data-theme=light] .tab-item.active .tab-icon-chip{background:rgba(37,99,235,.1)!important}.app-theme--light .ti-create-board,.app-theme--light .ti-bubble,.app-theme--light .ti-mine-head,.app-theme--light .ti-mine-body,[data-theme=light] .ti-create-board,[data-theme=light] .ti-bubble,[data-theme=light] .ti-mine-head,[data-theme=light] .ti-mine-body{border-color:#94a3b8!important}.app-theme--light .ti-create-pen,[data-theme=light] .ti-create-pen{background:#94a3b8!important}.app-theme--light .ti-create-pen:after{border-top-color:#94a3b8!important}[data-theme=light] .ti-create-pen:after{border-top-color:#94a3b8!important}.app-theme--light .ti-star,[data-theme=light] .ti-star{color:#94a3b8!important}.app-theme--light .tab-item.active .ti-create-board,.app-theme--light .tab-item.active .ti-bubble,.app-theme--light .tab-item.active .ti-mine-head,.app-theme--light .tab-item.active .ti-mine-body,[data-theme=light] .tab-item.active .ti-create-board,[data-theme=light] .tab-item.active .ti-bubble,[data-theme=light] .tab-item.active .ti-mine-head,[data-theme=light] .tab-item.active .ti-mine-body{border-color:#2563eb!important}.app-theme--light .tab-item.active .ti-create-board,.app-theme--light .tab-item.active .ti-bubble--front,.app-theme--light .tab-item.active .ti-mine-head,[data-theme=light] .tab-item.active .ti-create-board,[data-theme=light] .tab-item.active .ti-bubble--front,[data-theme=light] .tab-item.active .ti-mine-head{background:rgba(37,99,235,.1)!important}.app-theme--light .tab-item.active .ti-create-pen,[data-theme=light] .tab-item.active .ti-create-pen{background:#2563eb!important}.app-theme--light .tab-item.active .ti-create-pen:after{border-top-color:#2563eb!important}[data-theme=light] .tab-item.active .ti-create-pen:after{border-top-color:#2563eb!important}.app-theme--light .tab-item.active .ti-star,[data-theme=light] .tab-item.active .ti-star{color:#d97706!important}.app-theme--light .desktop-mine-chip,.app-theme--light .desktop-subscribe-btn,[data-theme=light] .desktop-mine-chip,[data-theme=light] .desktop-subscribe-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 3px var(--app-shadow)!important}.app-theme--light .desktop-mine-chip:hover,.app-theme--light .desktop-subscribe-btn:hover,[data-theme=light] .desktop-mine-chip:hover,[data-theme=light] .desktop-subscribe-btn:hover{background:var(--app-bg-card-light)!important;border-color:var(--app-border-strong)!important}.app-theme--light .dm-name,.app-theme--light .desktop-subscribe-text,[data-theme=light] .dm-name,[data-theme=light] .desktop-subscribe-text{color:var(--app-text)!important}.app-theme--light .desktop-subscribe-btn--member,[data-theme=light] .desktop-subscribe-btn--member{border-color:rgba(251,191,36,.55)!important;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 42%),linear-gradient(120deg,rgba(180,83,9,.75),rgba(245,158,11,.82) 45%,rgba(251,191,36,.78))!important;box-shadow:0 4px 14px rgba(245,158,11,.28),0 0 16px rgba(251,191,36,.16)!important}.app-theme--light .desktop-subscribe-btn--member .desktop-subscribe-glyph,[data-theme=light] .desktop-subscribe-btn--member .desktop-subscribe-glyph{color:#fef3c7!important}.app-theme--light .desktop-subscribe-btn--member .desktop-subscribe-text,[data-theme=light] .desktop-subscribe-btn--member .desktop-subscribe-text{color:#fff!important}.app-theme--light .desktop-subscribe-btn--member:hover,[data-theme=light] .desktop-subscribe-btn--member:hover{border-color:rgba(251,191,36,.72)!important;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 42%),linear-gradient(120deg,rgba(180,83,9,.82),rgba(245,158,11,.88) 45%,rgba(251,191,36,.84))!important}.app-theme--light .state-tip,.app-theme--light .dhub-tip,[data-theme=light] .state-tip,[data-theme=light] .dhub-tip{color:var(--app-muted)!important}.app-theme--light .mp-home-h1,.app-theme--light .mp-section-title,[data-theme=light] .mp-home-h1,[data-theme=light] .mp-section-title{color:var(--app-text)!important}.app-theme--light .mp-home-sub,.app-theme--light .mp-section-title-sub,.app-theme--light .mp-tool-desc,[data-theme=light] .mp-home-sub,[data-theme=light] .mp-section-title-sub,[data-theme=light] .mp-tool-desc{color:var(--app-muted)!important}.app-theme--light .mp-tool-name,.app-theme--light .home-tool-name,[data-theme=light] .mp-tool-name,[data-theme=light] .home-tool-name{color:var(--app-text-soft)!important}.app-theme--light .mp-tool-card,.app-theme--light .home-tool-card,.app-theme--light .home-vip-card,.app-theme--light .mp-card,[data-theme=light] .mp-tool-card,[data-theme=light] .home-tool-card,[data-theme=light] .home-vip-card,[data-theme=light] .mp-card{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .mp-banner-ph,.app-theme--light .home-hero-placeholder,[data-theme=light] .mp-banner-ph,[data-theme=light] .home-hero-placeholder{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important;box-shadow:none!important}.app-theme--light .mp-banner-img,.app-theme--light .home-hero-img,[data-theme=light] .mp-banner-img,[data-theme=light] .home-hero-img{border-color:var(--app-border)!important;box-shadow:0 4px 16px var(--app-shadow)!important}.app-theme--light .mp-search,.app-theme--light .search-bar,[data-theme=light] .mp-search,[data-theme=light] .search-bar{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .search-input,.app-theme--light .mp-search-input,[data-theme=light] .search-input,[data-theme=light] .mp-search-input{color:var(--app-text)!important}.app-theme--light .home-page--desktop,[data-theme=light] .home-page--desktop{background:var(--app-bg)!important}.app-theme--light .home-meteor-layer,[data-theme=light] .home-meteor-layer{display:none!important}.app-theme--light .home-slogan,[data-theme=light] .home-slogan{color:var(--app-muted)!important}.app-theme--light .dhub-tool-card,[data-theme=light] .dhub-tool-card{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .dhub-tool-card:hover,[data-theme=light] .dhub-tool-card:hover{background:var(--app-bg-card-light)!important;border-color:var(--app-border-strong)!important;box-shadow:0 4px 20px var(--app-shadow-lg)!important;transform:translateY(-2px)}.app-theme--light .dhub-tool-name,.app-theme--light .dhub-main-tab,[data-theme=light] .dhub-tool-name,[data-theme=light] .dhub-main-tab{color:var(--app-text-soft)!important}.app-theme--light .dhub-tool-desc,.app-theme--light .dhub-search-input,[data-theme=light] .dhub-tool-desc,[data-theme=light] .dhub-search-input{color:#525252!important}.app-theme--light .dhub-search,[data-theme=light] .dhub-search{background:#fff!important;border:1px solid #d4d4d4!important;box-shadow:none!important}.app-theme--light .dhub-search-input::-webkit-input-placeholder{color:#737373!important}.app-theme--light .dhub-search-input::placeholder{color:#737373!important}[data-theme=light] .dhub-search-input::-webkit-input-placeholder{color:#737373!important}[data-theme=light] .dhub-search-input::placeholder{color:#737373!important}.app-theme--light .dhub-filter-tab,[data-theme=light] .dhub-filter-tab{color:#525252!important;background:#f5f5f5!important;border-color:#e5e5e5!important}.app-theme--light .dhub-filter-tab.active,[data-theme=light] .dhub-filter-tab.active{color:#0d0d0d!important;background:#fff!important;border-color:#d4d4d4!important}.app-theme--light .home-desktop-docs-entry,[data-theme=light] .home-desktop-docs-entry{background:rgba(99,102,241,.08)!important;border-color:rgba(99,102,241,.25)!important;box-shadow:0 2px 8px rgba(15,23,42,.06)!important}.app-theme--light .home-desktop-docs-entry:hover,[data-theme=light] .home-desktop-docs-entry:hover{background:rgba(99,102,241,.12)!important;border-color:rgba(99,102,241,.35)!important}.app-theme--light .home-desktop-docs-entry-text,[data-theme=light] .home-desktop-docs-entry-text{color:#4f46e5!important}.app-theme--light .dhub-main-tab.active,[data-theme=light] .dhub-main-tab.active{color:var(--app-text)!important;background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}.app-theme--light .dhub-cta-btn,[data-theme=light] .dhub-cta-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .dhub-headline-main,[data-theme=light] .dhub-headline-main{color:var(--app-text)!important;background:none!important;background-clip:initial!important}.app-theme--light .dhub-headline-sep,[data-theme=light] .dhub-headline-sep{color:var(--app-border-strong)!important}.app-theme--light .dhub-headline-sub,[data-theme=light] .dhub-headline-sub{color:#525252!important}.app-theme--light .dhub-headline-brand,[data-theme=light] .dhub-headline-brand{color:#4f46e5!important;background:none!important;background-clip:initial!important;animation:none!important}.app-theme--light .home-slogan,[data-theme=light] .home-slogan{color:#525252!important}.app-theme--light .inspiration-feed-toolbar,.app-theme--light .inspiration-feed-title-wrap,.app-theme--light .inspiration-feed-title,[data-theme=light] .inspiration-feed-toolbar,[data-theme=light] .inspiration-feed-title-wrap,[data-theme=light] .inspiration-feed-title{border:none!important;box-shadow:none!important;text-decoration:none!important;background:transparent!important}.app-theme--light .inspiration-feed-toolbar:before,.app-theme--light .inspiration-feed-toolbar:after,.app-theme--light .inspiration-feed-title:before,.app-theme--light .inspiration-feed-title:after{display:none!important;content:none!important}[data-theme=light] .inspiration-feed-toolbar:before,[data-theme=light] .inspiration-feed-toolbar:after,[data-theme=light] .inspiration-feed-title:before,[data-theme=light] .inspiration-feed-title:after{display:none!important;content:none!important}.app-theme--light .inspiration-feed-title,[data-theme=light] .inspiration-feed-title{color:#0f172a!important}.app-theme--light .inspiration-feed-search,.app-theme--light .inspiration-feed-filter,[data-theme=light] .inspiration-feed-search,[data-theme=light] .inspiration-feed-filter{background:rgba(15,23,42,.05)!important;border-color:rgba(15,23,42,.14)!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}.app-theme--light .inspiration-feed-tools,[data-theme=light] .inspiration-feed-tools{border:none!important;box-shadow:none!important;background:transparent!important}.app-theme--light .insp-empty-title,[data-theme=light] .insp-empty-title{color:#0f172a!important}.app-theme--light .insp-empty-desc,.app-theme--light .state-tip,[data-theme=light] .insp-empty-desc,[data-theme=light] .state-tip{color:#64748b!important}.app-theme--light .inspiration-feed-filter-text,.app-theme--light .search-input,[data-theme=light] .inspiration-feed-filter-text,[data-theme=light] .search-input{color:#0f172a!important}.app-theme--light .search-ico,.app-theme--light .search-clear,[data-theme=light] .search-ico,[data-theme=light] .search-clear{color:#64748b!important}.app-theme--light .inspiration-feed-filter-chevron,[data-theme=light] .inspiration-feed-filter-chevron{opacity:.78!important}.app-theme--light .search-input-placeholder,[data-theme=light] .search-input-placeholder{color:#64748b!important}.app-theme--light .inspiration-feed-filter-menu,[data-theme=light] .inspiration-feed-filter-menu{background:#fff!important;border-color:rgba(15,23,42,.12)!important;box-shadow:0 8px 24px rgba(15,23,42,.12)!important}.app-theme--light .inspiration-feed-filter-item uni-text{color:#334155!important}[data-theme=light] .inspiration-feed-filter-item uni-text{color:#334155!important}.app-theme--light .inspiration-feed-filter-item--active,[data-theme=light] .inspiration-feed-filter-item--active{background:rgba(58,123,255,.1)!important}.app-theme--light .inspiration-feed-filter-item--active uni-text{color:#2563eb!important}[data-theme=light] .inspiration-feed-filter-item--active uni-text{color:#2563eb!important}.app-theme--light .insp-page,.app-theme--light .insp-tab-bar,[data-theme=light] .insp-page,[data-theme=light] .insp-tab-bar{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .insp-card:not(.insp-card--placeholder){background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}[data-theme=light] .insp-card:not(.insp-card--placeholder){background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}.app-theme--light .insp-card:not(.insp-card--placeholder) .insp-card-img{transition:transform .28s ease!important}[data-theme=light] .insp-card:not(.insp-card--placeholder) .insp-card-img{transition:transform .28s ease!important}.app-theme--light .insp-card:not(.insp-card--placeholder):hover{transform:translateY(-4px)!important;border-color:rgba(99,102,241,.28)!important;box-shadow:0 4px 12px rgba(15,23,42,.06),0 16px 36px rgba(99,102,241,.12)!important}[data-theme=light] .insp-card:not(.insp-card--placeholder):hover{transform:translateY(-4px)!important;border-color:rgba(99,102,241,.28)!important;box-shadow:0 4px 12px rgba(15,23,42,.06),0 16px 36px rgba(99,102,241,.12)!important}.app-theme--light .insp-card:not(.insp-card--placeholder):hover .insp-card-img{transform:scale(1.035)!important}[data-theme=light] .insp-card:not(.insp-card--placeholder):hover .insp-card-img{transform:scale(1.035)!important}.app-theme--light .insp-card-overlay,[data-theme=light] .insp-card-overlay{background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.12) 28%,rgba(248,250,252,.82) 72%,rgba(241,245,249,.96) 100%)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}.app-theme--light .insp-card-overlay-inner,[data-theme=light] .insp-card-overlay-inner{background:transparent!important;border:none!important}.app-theme--light .insp-card-prompt,.app-theme--light .insp-card-meta,[data-theme=light] .insp-card-prompt,[data-theme=light] .insp-card-meta{color:var(--app-text)!important;text-shadow:0 1px 2px rgba(255,255,255,.65)!important}.app-theme--light .insp-card-spark,.app-theme--light .insp-card-action-btn,[data-theme=light] .insp-card-spark,[data-theme=light] .insp-card-action-btn{background:linear-gradient(135deg,rgba(99,102,241,.95),rgba(139,92,246,.92))!important;border:1px solid rgba(99,102,241,.35)!important;box-shadow:0 4px 14px rgba(99,102,241,.22)!important;color:#fff!important}.app-theme--light .insp-card-spark-text,.app-theme--light .insp-card-spark-ico,[data-theme=light] .insp-card-spark-text,[data-theme=light] .insp-card-spark-ico{color:#fff!important;background:transparent!important}.app-theme--light .insp-upload-cta-btn,[data-theme=light] .insp-upload-cta-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow)!important}.app-theme--light .insp-upload-cta-text,[data-theme=light] .insp-upload-cta-text{color:var(--app-text-soft)!important}.app-theme--light .tab-item,[data-theme=light] .tab-item{color:var(--app-muted)!important}.app-theme--light .mp-tool-icon.blue,.app-theme--light .mp-tool-icon.purple,.app-theme--light .mp-tool-icon.green,.app-theme--light .mp-tool-icon.cyan,[data-theme=light] .mp-tool-icon.blue,[data-theme=light] .mp-tool-icon.purple,[data-theme=light] .mp-tool-icon.green,[data-theme=light] .mp-tool-icon.cyan{background:var(--app-chip-bg)!important;color:var(--app-text-soft)!important;border:1px solid var(--app-border)!important}.app-theme--light .home-vip-title,.app-theme--light .home-vip-desc,[data-theme=light] .home-vip-title,[data-theme=light] .home-vip-desc{color:var(--app-text-soft)!important}.app-theme--light .chat-flow,[data-theme=light] .chat-flow{color:var(--app-wb-text)!important}.app-theme--light .ai-welcome-bubble,[data-theme=light] .ai-welcome-bubble{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow)!important}.app-theme--light .welcome-text,.app-theme--light .ai-text-content,[data-theme=light] .welcome-text,[data-theme=light] .ai-text-content{color:#171717!important}.app-theme--light .welcome-hint,.app-theme--light .ai-status-info,.app-theme--light .ai-quote-text,[data-theme=light] .welcome-hint,[data-theme=light] .ai-status-info,[data-theme=light] .ai-quote-text{color:#404040!important}.app-theme--light .ai-quote-btn:active .ai-quote-text,[data-theme=light] .ai-quote-btn:active .ai-quote-text{color:#2563eb!important}.app-theme--light .loading-progress-text,[data-theme=light] .loading-progress-text{color:#404040!important}.app-theme--light .chat-image-stack__media,[data-theme=light] .chat-image-stack__media{background:#fff!important;border:2px solid rgba(255,255,255,.98)!important;box-shadow:0 4px 14px rgba(15,23,42,.12)!important}.app-theme--light .chat-image-stack__card--hover .chat-image-stack__media,[data-theme=light] .chat-image-stack__card--hover .chat-image-stack__media{box-shadow:0 10px 28px rgba(15,23,42,.2)!important}.app-theme--light .ai-bubble,.app-theme--light .ai-bubble-rainbow,.app-theme--light .ai-loading-rainbow,[data-theme=light] .ai-bubble,[data-theme=light] .ai-bubble-rainbow,[data-theme=light] .ai-loading-rainbow{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow)!important;animation:app-light-breathe 4s ease-in-out infinite!important;background-image:none!important}.app-theme--light .ai-bubble-rainbow:before,.app-theme--light .ai-loading-rainbow:before{display:none!important;content:none!important}[data-theme=light] .ai-bubble-rainbow:before,[data-theme=light] .ai-loading-rainbow:before{display:none!important;content:none!important}.app-theme--light .user-bubble,[data-theme=light] .user-bubble{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .user-prompt-text,.app-theme--light .user-msg-reedit-text,[data-theme=light] .user-prompt-text,[data-theme=light] .user-msg-reedit-text{color:var(--app-wb-text)!important}.app-theme--light .chat-drop-text,[data-theme=light] .chat-drop-text{color:var(--app-muted)!important}.app-theme--light .input-bar,[data-theme=light] .input-bar{background:linear-gradient(180deg,transparent 0%,#ffffff 28%)!important}.app-theme--light .input-composer,.app-theme--light .generate-input-composer .input-composer,[data-theme=light] .input-composer,[data-theme=light] .generate-input-composer .input-composer{background:#fff!important;border:1px solid #d4d4d4!important;box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06)!important;animation:app-light-breathe 5s ease-in-out infinite!important}@media (max-width: 768px){.app-theme--light .generate-input-composer--workbench,[data-theme=light] .generate-input-composer--workbench{background:transparent!important;padding-top:0!important}.app-theme--light .input-bar,.app-theme--light .generate-input-composer--workbench .input-bar,[data-theme=light] .input-bar,[data-theme=light] .generate-input-composer--workbench .input-bar{background:transparent!important}.app-theme--light .input-composer,.app-theme--light .generate-input-composer .input-composer,[data-theme=light] .input-composer,[data-theme=light] .generate-input-composer .input-composer{box-shadow:none!important;animation:none!important}}.app-theme--light .prompt-input-chat,.app-theme--light .input-tool-chip-text,[data-theme=light] .prompt-input-chat,[data-theme=light] .input-tool-chip-text{color:var(--app-text)!important}.app-theme--light .input-tool-chip,[data-theme=light] .input-tool-chip{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .input-tool-chip--accent,.app-theme--light .input-tool-chip--mode,[data-theme=light] .input-tool-chip--accent,[data-theme=light] .input-tool-chip--mode{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.app-theme--light .input-send-circle,[data-theme=light] .input-send-circle{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .input-send-circle--active,[data-theme=light] .input-send-circle--active{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important;background-image:linear-gradient(110deg,#0d0d0d,#262626 45%,#0d0d0d 55%,#404040)!important;background-size:200% auto!important;animation:app-light-shimmer 4s linear infinite!important}.app-theme--light .input-send-circle--stop,[data-theme=light] .input-send-circle--stop{background:linear-gradient(135deg,#ef4444,#dc2626 55%,#b91c1c)!important;border-color:rgba(220,38,38,.5)!important;box-shadow:0 4px 14px rgba(239,68,68,.38),0 0 14px rgba(248,113,113,.22)!important;animation:stopBtnGlow 2.4s ease-in-out infinite alternate!important}.app-theme--light .input-stop-icon,[data-theme=light] .input-stop-icon{background:rgba(255,255,255,.96)!important;box-shadow:none!important}.app-theme--light .history-sidebar,.app-theme--light .history-mobile-panel,[data-theme=light] .history-sidebar,[data-theme=light] .history-mobile-panel{background:var(--app-bg-card)!important;border-color:var(--app-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-theme--light .history-sidebar-head,.app-theme--light .history-mobile-head,[data-theme=light] .history-sidebar-head,[data-theme=light] .history-mobile-head{border-bottom-color:var(--app-border)!important}.app-theme--light .history-sidebar-new,[data-theme=light] .history-sidebar-new{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .history-sidebar-tab-shape,[data-theme=light] .history-sidebar-tab-shape{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .history-sidebar-tab-svg,[data-theme=light] .history-sidebar-tab-svg{filter:none!important}.app-theme--light .history-sidebar-tab-path,[data-theme=light] .history-sidebar-tab-path{fill:var(--app-bg-card)!important;stroke:var(--app-border)!important}.app-theme--light .history-sidebar-tab-icon,[data-theme=light] .history-sidebar-tab-icon{color:var(--app-muted)!important}.app-theme--light .history-filter-nav-inner,[data-theme=light] .history-filter-nav-inner{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important}.app-theme--light .history-filter-chip,[data-theme=light] .history-filter-chip{background:transparent!important;border:1px solid transparent!important;box-shadow:none!important}.app-theme--light .history-filter-chip--active,[data-theme=light] .history-filter-chip--active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}.app-theme--light .history-filter-chip-text,[data-theme=light] .history-filter-chip-text{color:var(--app-muted)!important}.app-theme--light .history-filter-chip--active .history-filter-chip-text,[data-theme=light] .history-filter-chip--active .history-filter-chip-text{color:var(--app-text)!important}.app-theme--light .history-empty,[data-theme=light] .history-empty{color:var(--app-muted)!important}.app-theme--light .history-list-item,[data-theme=light] .history-list-item{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important}.app-theme--light .history-list-item-active,[data-theme=light] .history-list-item-active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}.app-theme--light .history-list-item--pinned,[data-theme=light] .history-list-item--pinned{background:#f8fafc!important;border-color:#cbd5e1!important}.app-theme--light .history-list-item-active.history-list-item--pinned,[data-theme=light] .history-list-item-active.history-list-item--pinned{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}.app-theme--light .history-list-item-title,[data-theme=light] .history-list-item-title{color:var(--app-wb-text)!important}.app-theme--light .history-list-item-time,.app-theme--light .history-list-item-more-dot,[data-theme=light] .history-list-item-time,[data-theme=light] .history-list-item-more-dot{color:var(--app-muted)!important}.app-theme--light .history-list-item-thumb,[data-theme=light] .history-list-item-thumb{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important}.app-theme--light .history-action-menu,.app-theme--light .history-rename-panel,[data-theme=light] .history-action-menu,[data-theme=light] .history-rename-panel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .history-action-item,[data-theme=light] .history-action-item{color:var(--app-text-soft)!important}.app-theme--light .history-action-item:active,[data-theme=light] .history-action-item:active{background:var(--app-chip-active-bg)!important}.app-theme--light .history-action-text,[data-theme=light] .history-action-text{color:var(--app-text-soft)!important}.app-theme--light .history-mobile-mask,[data-theme=light] .history-mobile-mask{background:var(--app-mask)!important}.app-theme--light .history-mobile-title,[data-theme=light] .history-mobile-title{color:var(--app-text)!important}.app-theme--light .history-mobile-close,[data-theme=light] .history-mobile-close{background:var(--app-chip-bg)!important;color:var(--app-muted)!important}.app-theme--light .history-mobile-new,[data-theme=light] .history-mobile-new{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .nav-history-btn,[data-theme=light] .nav-history-btn{border-color:var(--app-border)!important;background:var(--app-bg-card)!important}.app-theme--light .params-panel-mask,[data-theme=light] .params-panel-mask{background:var(--app-mask)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.app-theme--light .params-panel,[data-theme=light] .params-panel{background:var(--app-bg-card)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:.6875rem!important;border:1px solid var(--app-border)!important;overflow:hidden!important}.app-theme--light .params-panel-handle,[data-theme=light] .params-panel-handle{display:none!important}.app-theme--light .params-panel-header,[data-theme=light] .params-panel-header{border-bottom-color:var(--app-border)!important;background:transparent!important}.app-theme--light .params-panel-title,.app-theme--light .params-section-title,.app-theme--light .param-label,[data-theme=light] .params-panel-title,[data-theme=light] .params-section-title,[data-theme=light] .param-label{color:var(--app-text)!important}.app-theme--light .params-panel-desc,.app-theme--light .param-desc,[data-theme=light] .params-panel-desc,[data-theme=light] .param-desc{color:var(--app-muted)!important}.app-theme--light .params-section-card,[data-theme=light] .params-section-card{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .params-section-desc,.app-theme--light .param-label,.app-theme--light .param-hint,.app-theme--light .param-hint-muted,[data-theme=light] .params-section-desc,[data-theme=light] .param-label,[data-theme=light] .param-hint,[data-theme=light] .param-hint-muted{color:var(--app-muted)!important}.app-theme--light .params-section-accent,[data-theme=light] .params-section-accent{background:#0d0d0d!important;box-shadow:none!important}.app-theme--light .param-ratio-chip,.app-theme--light .param-chip,[data-theme=light] .param-ratio-chip,[data-theme=light] .param-chip,.app-theme--light .param-model-chip,[data-theme=light] .param-model-chip{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important}.app-theme--light .param-model-chip-text,[data-theme=light] .param-model-chip-text{color:var(--app-muted)!important}.app-theme--light .param-model-chip--active,[data-theme=light] .param-model-chip--active{background:#f0f0f0!important;border-color:#0d0d0d!important}.app-theme--light .param-model-chip--active .param-model-chip-text,[data-theme=light] .param-model-chip--active .param-model-chip-text{color:#0d0d0d!important}.app-theme--light .param-ratio-label,.app-theme--light .param-chip-text,.app-theme--light .param-segment-text,[data-theme=light] .param-ratio-label,[data-theme=light] .param-chip-text,[data-theme=light] .param-segment-text{color:var(--app-text-soft)!important}.app-theme--light .param-ratio-preview,[data-theme=light] .param-ratio-preview{background:#e5e5e5!important;border:1px solid #d4d4d4!important}.app-theme--light .param-ratio-chip-active,.app-theme--light .param-chip-active,[data-theme=light] .param-ratio-chip-active,[data-theme=light] .param-chip-active{background:#f0f0f0!important;border:1px solid #0d0d0d!important;box-shadow:none!important;background-image:none!important}.app-theme--light .param-ratio-chip-active .param-ratio-label,.app-theme--light .param-chip-active .param-chip-text,[data-theme=light] .param-ratio-chip-active .param-ratio-label,[data-theme=light] .param-chip-active .param-chip-text{color:#0d0d0d!important;font-weight:600!important}.app-theme--light .param-ratio-chip-active .param-ratio-preview,[data-theme=light] .param-ratio-chip-active .param-ratio-preview{background:#0d0d0d!important;border-color:#0d0d0d!important;background-image:none!important;box-shadow:none!important}.app-theme--light .param-segmented,[data-theme=light] .param-segmented{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .param-segment-active,[data-theme=light] .param-segment-active{background:#f0f0f0!important}.app-theme--light .param-segment-active .param-segment-text,[data-theme=light] .param-segment-active .param-segment-text{color:#0d0d0d!important;font-weight:600!important}.app-theme--light .params-summary-pill,[data-theme=light] .params-summary-pill{background:#f0f0f0!important;border:1px solid #d4d4d4!important;color:#0d0d0d!important;box-shadow:none!important}.app-theme--light .param-hint-tier,[data-theme=light] .param-hint-tier{background:#f5f5f5!important;border:1px solid #e5e5e5!important;color:#404040!important}.app-theme--light .custom-size-input,[data-theme=light] .custom-size-input{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important}.app-theme--light .custom-size-x,.app-theme--light .custom-size-unit-label,[data-theme=light] .custom-size-x,[data-theme=light] .custom-size-unit-label{color:var(--app-muted)!important}.app-theme--light .params-panel-close,[data-theme=light] .params-panel-close{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-muted)!important}.app-theme--light .params-panel-footer,[data-theme=light] .params-panel-footer{border-top-color:var(--app-border)!important;background:transparent!important}.app-theme--light .params-panel-done,[data-theme=light] .params-panel-done{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .param-image-count-seg,[data-theme=light] .param-image-count-seg{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important}.app-theme--light .param-count-seg-num,.app-theme--light .param-count-seg-text,[data-theme=light] .param-count-seg-num,[data-theme=light] .param-count-seg-text{color:var(--app-text-soft)!important}.app-theme--light .param-count-seg-item--custom:not(.param-count-seg-item--active){background:var(--app-bg-card)!important;border:1px solid var(--app-border-strong)!important}[data-theme=light] .param-count-seg-item--custom:not(.param-count-seg-item--active){background:var(--app-bg-card)!important;border:1px solid var(--app-border-strong)!important}.app-theme--light .param-count-seg-item--active,.app-theme--light .param-count-seg-stepper.param-count-seg-item--active,[data-theme=light] .param-count-seg-item--active,[data-theme=light] .param-count-seg-stepper.param-count-seg-item--active{background:#f0f0f0!important;border:1px solid #0d0d0d!important;box-shadow:none!important;background-image:none!important}.app-theme--light .param-count-seg-item--active .param-count-seg-num,.app-theme--light .param-count-seg-item--active .param-count-seg-text,[data-theme=light] .param-count-seg-item--active .param-count-seg-num,[data-theme=light] .param-count-seg-item--active .param-count-seg-text{color:#0d0d0d!important;font-weight:700!important}.app-theme--light .param-count-seg-step-btn,[data-theme=light] .param-count-seg-step-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important}.app-theme--light .param-count-seg-step-btn:active,[data-theme=light] .param-count-seg-step-btn:active{background:#e5e5e5!important}.app-theme--light .param-count-seg-step-icon,[data-theme=light] .param-count-seg-step-icon,.app-theme--light .param-count-seg-input,[data-theme=light] .param-count-seg-input{color:var(--app-text)!important}.app-theme--light .param-count-seg-unit,[data-theme=light] .param-count-seg-unit{color:var(--app-muted)!important}.app-theme--light .input-tool-image-count,[data-theme=light] .input-tool-image-count{border-color:var(--app-border)!important;background:var(--app-chip-bg)!important}.app-theme--light .input-tool-count-label,[data-theme=light] .input-tool-count-label{color:var(--app-muted)!important}.app-theme--light .input-tool-count-chip,[data-theme=light] .input-tool-count-chip{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-muted)!important}.app-theme--light .input-tool-count-chip--active,[data-theme=light] .input-tool-count-chip--active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.app-theme--light .input-tool-count-step-btn,[data-theme=light] .input-tool-count-step-btn{background:var(--app-bg-card)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .input-tool-count-input,[data-theme=light] .input-tool-count-input{background:var(--app-bg-card)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.app-theme--light .image-lightbox-backdrop,[data-theme=light] .image-lightbox-backdrop{background:rgba(248,250,252,.94)!important}.app-theme--light .image-lightbox-counter,[data-theme=light] .image-lightbox-counter{background:rgba(15,23,42,.78)!important;border:1px solid rgba(255,255,255,.2)!important;color:#f8fafc!important;box-shadow:0 4px 14px rgba(15,23,42,.18)!important}.app-theme--light .image-lightbox-close,[data-theme=light] .image-lightbox-close{background:rgba(15,23,42,.82)!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;box-shadow:0 6px 18px rgba(15,23,42,.22)!important}.app-theme--light .image-lightbox-nav,[data-theme=light] .image-lightbox-nav{background:rgba(15,23,42,.9)!important;border:1px solid rgba(255,255,255,.32)!important;color:#fff!important;box-shadow:0 8px 22px rgba(15,23,42,.28)!important}.app-theme--light .image-lightbox-nav-icon,.app-theme--light .image-lightbox-close-icon,.app-theme--light .image-lightbox-icon-svg,[data-theme=light] .image-lightbox-nav-icon,[data-theme=light] .image-lightbox-close-icon,[data-theme=light] .image-lightbox-icon-svg{color:#fff!important}.app-theme--light .image-lightbox-nav--hover,.app-theme--light .image-lightbox-nav:hover:not(.image-lightbox-nav--disabled){background:rgba(37,99,235,.96)!important;border-color:rgba(191,219,254,.95)!important;box-shadow:0 10px 26px rgba(37,99,235,.32)!important}[data-theme=light] .image-lightbox-nav--hover,[data-theme=light] .image-lightbox-nav:hover:not(.image-lightbox-nav--disabled){background:rgba(37,99,235,.96)!important;border-color:rgba(191,219,254,.95)!important;box-shadow:0 10px 26px rgba(37,99,235,.32)!important}.app-theme--light .user-bubble,[data-theme=light] .user-bubble{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important;box-shadow:none!important}.app-theme--light .welcome-hint,[data-theme=light] .welcome-hint{color:#404040!important}.app-theme--light .msg-icon-btn,[data-theme=light] .msg-icon-btn{opacity:.65!important}.app-theme--light .msg-icon-btn:hover,.app-theme--light .msg-icon-btn:active,[data-theme=light] .msg-icon-btn:hover,[data-theme=light] .msg-icon-btn:active{background:rgba(0,0,0,.05)!important;opacity:1!important}.app-theme--light .msg-icon-btn__img,[data-theme=light] .msg-icon-btn__img{filter:none!important;opacity:.85!important}.app-theme--light .chat-typing-dot,[data-theme=light] .chat-typing-dot{background:rgba(100,116,139,.85)!important}.app-theme--light .ai-result-slot-action .msg-icon-btn__img,[data-theme=light] .ai-result-slot-action .msg-icon-btn__img{filter:brightness(1.7) contrast(1.05)!important;opacity:1!important}.app-theme--light .ai-result-placeholder-retry .msg-icon-btn__img,[data-theme=light] .ai-result-placeholder-retry .msg-icon-btn__img{filter:none!important;opacity:.75!important}.app-theme--light .msg-foot-meta,[data-theme=light] .msg-foot-meta{color:#6b7280!important}.app-theme--light .ai-bubble--failed,[data-theme=light] .ai-bubble--failed{background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}.app-theme--light .error-title,[data-theme=light] .error-title{color:#171717!important;font-weight:600!important}.app-theme--light .error-switch-hint,.app-theme--light .error-msg,[data-theme=light] .error-switch-hint,[data-theme=light] .error-msg{color:#404040!important}.app-theme--light .ai-batch-side-label,.app-theme--light .chat-load-older__text,.app-theme--light .model-switch-divider__text,[data-theme=light] .ai-batch-side-label,[data-theme=light] .chat-load-older__text,[data-theme=light] .model-switch-divider__text{color:#525252!important}.app-theme--light .model-switch-divider__line,[data-theme=light] .model-switch-divider__line{background:#e5e7eb!important}.app-theme--light .history-filter-chip-text,[data-theme=light] .history-filter-chip-text{color:#525252!important}.app-theme--light .history-filter-chip--active .history-filter-chip-text,[data-theme=light] .history-filter-chip--active .history-filter-chip-text{color:#1e293b!important}.app-theme--light .history-list-item-title,.app-theme--light .history-session-title,[data-theme=light] .history-list-item-title,[data-theme=light] .history-session-title{color:#171717!important}.app-theme--light .history-list-item-meta,.app-theme--light .history-list-item-time,.app-theme--light .history-list-empty-text,[data-theme=light] .history-list-item-meta,[data-theme=light] .history-list-item-time,[data-theme=light] .history-list-empty-text{color:#64748b!important}.app-theme--light .ai-status-info,[data-theme=light] .ai-status-info{color:#525252!important}.app-theme--light .mode-tag,[data-theme=light] .mode-tag{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .user-msg-reedit-text,[data-theme=light] .user-msg-reedit-text{color:var(--app-muted)!important;border-bottom-color:var(--app-border)!important}.app-theme--light .ref-thumb,[data-theme=light] .ref-thumb{border-color:var(--app-border)!important}.app-theme--light .input-tool-chip,.app-theme--light .input-tool-fixed-params,[data-theme=light] .input-tool-chip,[data-theme=light] .input-tool-fixed-params{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .input-tool-chip:active,[data-theme=light] .input-tool-chip:active,.app-theme--light .input-tool-fixed-params--on,[data-theme=light] .input-tool-fixed-params--on{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}.app-theme--light .module-dropdown,[data-theme=light] .module-dropdown{background:#fff!important;border:1px solid var(--app-border)!important;box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)!important}.app-theme--light .module-dropdown-item:hover,[data-theme=light] .module-dropdown-item:hover,.app-theme--light .module-dropdown-item--active{background:var(--app-chip-active-bg)!important}.app-theme--light .module-dropdown-item--active .module-dropdown-text{color:var(--app-accent)!important}[data-theme=light] .module-dropdown-item--active{background:var(--app-chip-active-bg)!important}[data-theme=light] .module-dropdown-item--active .module-dropdown-text{color:var(--app-accent)!important}.app-theme--light .module-dropdown-text,[data-theme=light] .module-dropdown-text{color:var(--app-text-soft)!important}.app-theme--light .login-tip-text,.app-theme--light .chat-drop-text,[data-theme=light] .login-tip-text,[data-theme=light] .chat-drop-text{color:var(--app-muted)!important}.app-theme--light .result-img,[data-theme=light] .result-img{box-shadow:none!important;border-color:var(--app-border)!important}.app-theme--light .gen-history-root,[data-theme=light] .gen-history-root{background:var(--app-mask)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.app-theme--light .gen-history-panel,[data-theme=light] .gen-history-panel{background:var(--app-bg-elevated)!important;border-right-color:var(--app-border)!important;box-shadow:8px 0 32px var(--app-shadow-lg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-theme--light .gen-history-head,[data-theme=light] .gen-history-head{border-bottom-color:var(--app-border)!important}.app-theme--light .gen-history-title,.app-theme--light .gen-history-item-title,[data-theme=light] .gen-history-title,[data-theme=light] .gen-history-item-title{color:var(--app-text)!important}.app-theme--light .gen-history-close,[data-theme=light] .gen-history-close{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-muted)!important}.app-theme--light .gen-history-tip,.app-theme--light .gen-history-item-time,[data-theme=light] .gen-history-tip,[data-theme=light] .gen-history-item-time{color:var(--app-muted)!important}.app-theme--light .gen-history-item,[data-theme=light] .gen-history-item{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .gen-history-item--pinned,[data-theme=light] .gen-history-item--pinned{background:#f8fafc!important;border-color:#cbd5e1!important}.app-theme--light .gen-history-item-thumb,[data-theme=light] .gen-history-item-thumb{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}.app-theme--light .gen-history-item-thumb-placeholder,[data-theme=light] .gen-history-item-thumb-placeholder{color:var(--app-muted)!important}.app-theme--light .gen-history-item-more,[data-theme=light] .gen-history-item-more{background:transparent!important}.app-theme--light .gen-history-item-more-dot,[data-theme=light] .gen-history-item-more-dot{color:var(--app-muted)!important}.app-theme--light .gen-history-item-more--active,.app-theme--light .gen-history-item-more:active,[data-theme=light] .gen-history-item-more--active,[data-theme=light] .gen-history-item-more:active{background:var(--app-chip-active-bg)!important}.app-theme--light .gen-history-action-mask,[data-theme=light] .gen-history-action-mask{background:transparent!important}.app-theme--light .gen-history-action-menu,[data-theme=light] .gen-history-action-menu{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 8px 24px var(--app-shadow-lg)!important}.app-theme--light .gen-history-action-item,[data-theme=light] .gen-history-action-item{color:var(--app-text-soft)!important}.app-theme--light .gen-history-action-item:active,[data-theme=light] .gen-history-action-item:active{background:var(--app-chip-active-bg)!important}.app-theme--light .gen-history-action-text,[data-theme=light] .gen-history-action-text{color:var(--app-text-soft)!important}.app-theme--light .gen-history-rename-mask,[data-theme=light] .gen-history-rename-mask{background:var(--app-mask)!important}.app-theme--light .gen-history-rename-panel,[data-theme=light] .gen-history-rename-panel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .gen-history-rename-title,[data-theme=light] .gen-history-rename-title{color:var(--app-text)!important}.app-theme--light .gen-history-rename-input,[data-theme=light] .gen-history-rename-input{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .gen-history-rename-btn,[data-theme=light] .gen-history-rename-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:none!important;color:var(--app-text-soft)!important}.app-theme--light .gen-history-rename-btn--primary,[data-theme=light] .gen-history-rename-btn--primary{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .gen-history-action-icon--pin,.app-theme--light .gen-history-action-icon--rename,.app-theme--light .gen-history-action-icon--delete,[data-theme=light] .gen-history-action-icon--pin,[data-theme=light] .gen-history-action-icon--rename,[data-theme=light] .gen-history-action-icon--delete{border-color:var(--app-text-soft)!important}.app-theme--light .gen-history-action-icon--rename:after,.app-theme--light .gen-history-action-icon--delete:before,.app-theme--light .gen-history-action-icon--delete:after{background:var(--app-text-soft)!important;border-color:var(--app-text-soft)!important}[data-theme=light] .gen-history-action-icon--rename:after,[data-theme=light] .gen-history-action-icon--delete:before,[data-theme=light] .gen-history-action-icon--delete:after{background:var(--app-text-soft)!important;border-color:var(--app-text-soft)!important}.app-theme--light .gen-history-action-item--danger .gen-history-action-text,[data-theme=light] .gen-history-action-item--danger .gen-history-action-text{color:#dc2626!important}.app-theme--light .history-action-icon--pin,.app-theme--light .history-action-icon--rename,.app-theme--light .history-action-icon--delete,[data-theme=light] .history-action-icon--pin,[data-theme=light] .history-action-icon--rename,[data-theme=light] .history-action-icon--delete{border-color:var(--app-border-strong)!important}.app-theme--light .history-action-icon--rename:after,.app-theme--light .history-action-icon--delete:before,.app-theme--light .history-action-icon--delete:after{background:var(--app-text-soft)!important;border-color:var(--app-border-strong)!important}[data-theme=light] .history-action-icon--rename:after,[data-theme=light] .history-action-icon--delete:before,[data-theme=light] .history-action-icon--delete:after{background:var(--app-text-soft)!important;border-color:var(--app-border-strong)!important}.app-theme--light .history-rename-mask,[data-theme=light] .history-rename-mask{background:var(--app-mask)!important}.app-theme--light .history-rename-title,[data-theme=light] .history-rename-title{display:block!important;color:var(--app-text)!important}.app-theme--light .history-rename-input,.app-theme--light .history-rename-btn,[data-theme=light] .history-rename-input,[data-theme=light] .history-rename-btn{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .history-rename-btn--primary,[data-theme=light] .history-rename-btn--primary{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .ai-loading-rainbow .loading-progress-text,[data-theme=light] .ai-loading-rainbow .loading-progress-text{background:none!important;background-clip:initial!important;color:var(--app-muted)!important;animation:none!important}.app-theme--light .container .tech-bg,[data-theme=light] .container .tech-bg,.app-theme--light .main-content,.app-theme--light .chat-main,[data-theme=light] .main-content,[data-theme=light] .chat-main,.app-theme--light .workbench-main,.app-theme--light .chat-content,.app-theme--light .chat-scroll,[data-theme=light] .workbench-main,[data-theme=light] .chat-content,[data-theme=light] .chat-scroll{background:#fff!important}.app-theme--light .chat-drop-overlay,[data-theme=light] .chat-drop-overlay{background:rgba(255,255,255,.82)!important;border:1px dashed var(--app-border-strong)!important}.app-theme--light .params-panel,[data-theme=light] .params-panel{border-radius:22px!important;border-bottom:1px solid var(--app-border)!important}.app-theme--light .params-panel .param-count-seg-item--active,.app-theme--light .params-panel .param-count-seg-stepper.param-count-seg-item--active,.app-theme--light .param-count-seg-item--active,.app-theme--light .param-count-seg-stepper.param-count-seg-item--active,[data-theme=light] .params-panel .param-count-seg-item--active,[data-theme=light] .params-panel .param-count-seg-stepper.param-count-seg-item--active,[data-theme=light] .param-count-seg-item--active,[data-theme=light] .param-count-seg-stepper.param-count-seg-item--active{background:#f0f0f0!important;background-image:none!important;border:1px solid #0d0d0d!important;box-shadow:none!important}.app-theme--light .params-panel .param-count-seg-item--active .param-count-seg-num,.app-theme--light .params-panel .param-count-seg-item--active .param-count-seg-text,.app-theme--light .param-count-seg-item--active .param-count-seg-num,.app-theme--light .param-count-seg-item--active .param-count-seg-text,[data-theme=light] .params-panel .param-count-seg-item--active .param-count-seg-num,[data-theme=light] .params-panel .param-count-seg-item--active .param-count-seg-text,[data-theme=light] .param-count-seg-item--active .param-count-seg-num,[data-theme=light] .param-count-seg-item--active .param-count-seg-text{color:#0d0d0d!important}.app-theme--light .params-panel .param-ratio-chip-active,.app-theme--light .param-ratio-chip-active,.app-theme--light .param-chip-active,[data-theme=light] .params-panel .param-ratio-chip-active,[data-theme=light] .param-ratio-chip-active,[data-theme=light] .param-chip-active{background:#f0f0f0!important;background-image:none!important;border:1px solid #0d0d0d!important;box-shadow:none!important}.app-theme--light .params-panel .param-ratio-chip-active .param-ratio-label,.app-theme--light .param-ratio-chip-active .param-ratio-label,.app-theme--light .param-chip-active .param-chip-text,[data-theme=light] .params-panel .param-ratio-chip-active .param-ratio-label,[data-theme=light] .param-ratio-chip-active .param-ratio-label,[data-theme=light] .param-chip-active .param-chip-text{color:#0d0d0d!important}.app-theme--light .params-panel .param-ratio-preview,.app-theme--light .param-ratio-preview,[data-theme=light] .params-panel .param-ratio-preview,[data-theme=light] .param-ratio-preview{background:#e5e5e5!important;background-image:none!important;border:1px solid #d4d4d4!important;box-shadow:none!important}.app-theme--light .params-panel .param-ratio-chip-active .param-ratio-preview,.app-theme--light .param-ratio-chip-active .param-ratio-preview,[data-theme=light] .params-panel .param-ratio-chip-active .param-ratio-preview,[data-theme=light] .param-ratio-chip-active .param-ratio-preview{background:#0d0d0d!important;background-image:none!important;border-color:#0d0d0d!important;box-shadow:none!important}.app-theme--light .params-panel .param-segment-active,.app-theme--light .param-segment-active,[data-theme=light] .params-panel .param-segment-active,[data-theme=light] .param-segment-active{background:#f0f0f0!important;background-image:none!important}.app-theme--light .params-panel .param-segment-active .param-segment-text,.app-theme--light .param-segment-active .param-segment-text,[data-theme=light] .params-panel .param-segment-active .param-segment-text,[data-theme=light] .param-segment-active .param-segment-text{color:#0d0d0d!important}.app-theme--light .params-panel .params-summary-pill,.app-theme--light .params-summary-pill,[data-theme=light] .params-panel .params-summary-pill,[data-theme=light] .params-summary-pill{background:#f0f0f0!important;border:1px solid #d4d4d4!important;color:#0d0d0d!important;box-shadow:none!important}.app-theme--light .mine-drawer-root,[data-theme=light] .mine-drawer-root{background:var(--app-mask)!important}.app-theme--light .mine-drawer-panel,.app-theme--light .mine-drawer-menu,[data-theme=light] .mine-drawer-panel,[data-theme=light] .mine-drawer-menu{background:var(--app-bg-elevated)!important;border-color:var(--app-border)!important;box-shadow:0 16px 48px var(--app-shadow-lg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-theme--light .mine-drawer-theme,[data-theme=light] .mine-drawer-theme{border-top-color:var(--app-border)!important}.app-theme--light .mine-drawer-handle,[data-theme=light] .mine-drawer-handle{background:var(--app-border)!important}.app-theme--light .mine-drawer-name,.app-theme--light .mine-drawer-item-label,[data-theme=light] .mine-drawer-name,[data-theme=light] .mine-drawer-item-label{color:var(--app-text)!important}.app-theme--light .mine-drawer-sub,.app-theme--light .mine-drawer-item-desc,[data-theme=light] .mine-drawer-sub,[data-theme=light] .mine-drawer-item-desc{color:var(--app-muted)!important}.app-theme--light .mine-drawer-item,[data-theme=light] .mine-drawer-item{background:transparent!important;border:1px solid transparent!important}.app-theme--light .mine-drawer-item:active,.app-theme--light .mine-drawer-item:hover,[data-theme=light] .mine-drawer-item:active,[data-theme=light] .mine-drawer-item:hover{background:var(--app-chip-bg)!important;border-color:var(--app-border-soft)!important}.app-theme--light .mine-drawer-item--logout .mine-drawer-item-label,[data-theme=light] .mine-drawer-item--logout .mine-drawer-item-label{color:var(--app-muted)!important}.app-theme--light .mine-drawer-msg-btn,[data-theme=light] .mine-drawer-msg-btn{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .mine-drawer-item-icon--settings,.app-theme--light .mine-drawer-item-icon--history,.app-theme--light .mine-drawer-item-icon--plans,.app-theme--light .mine-drawer-item-icon--help,[data-theme=light] .mine-drawer-item-icon--settings,[data-theme=light] .mine-drawer-item-icon--history,[data-theme=light] .mine-drawer-item-icon--plans,[data-theme=light] .mine-drawer-item-icon--help{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important}.app-theme--light .nickname-editor-pop,[data-theme=light] .nickname-editor-pop{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .nickname-editor-title,.app-theme--light .nickname-editor-input,[data-theme=light] .nickname-editor-title,[data-theme=light] .nickname-editor-input{color:var(--app-text)!important}.app-theme--light .nickname-editor-count,[data-theme=light] .nickname-editor-count{color:var(--app-muted)!important}.app-theme--light .nickname-editor-input-wrap,[data-theme=light] .nickname-editor-input-wrap{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important}.app-theme--light .nickname-editor-btn-cancel,[data-theme=light] .nickname-editor-btn-cancel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important}.app-theme--light .nickname-editor-btn-save,[data-theme=light] .nickname-editor-btn-save{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .profile-edit-pop,[data-theme=light] .profile-edit-pop{border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--app-bg-card)!important}.app-theme--light .profile-edit-pop-title,.app-theme--light .profile-edit-pop-input,.app-theme--light .profile-edit-pop-row-title,[data-theme=light] .profile-edit-pop-title,[data-theme=light] .profile-edit-pop-input,[data-theme=light] .profile-edit-pop-row-title{color:var(--app-text)!important}.app-theme--light .profile-edit-pop-label,.app-theme--light .profile-edit-pop-count,.app-theme--light .profile-edit-pop-row-desc,.app-theme--light .profile-edit-pop-row-arrow,[data-theme=light] .profile-edit-pop-label,[data-theme=light] .profile-edit-pop-count,[data-theme=light] .profile-edit-pop-row-desc,[data-theme=light] .profile-edit-pop-row-arrow{color:var(--app-muted)!important}.app-theme--light .profile-edit-pop-close,[data-theme=light] .profile-edit-pop-close{background:var(--app-chip-bg)!important;color:var(--app-muted)!important;border:1px solid var(--app-border)!important}.app-theme--light .profile-edit-pop-input-wrap,.app-theme--light .profile-edit-pop-input,[data-theme=light] .profile-edit-pop-input-wrap,[data-theme=light] .profile-edit-pop-input{background:var(--app-input-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .profile-edit-pop-input-wrap .profile-edit-pop-input,[data-theme=light] .profile-edit-pop-input-wrap .profile-edit-pop-input{background:transparent!important;border:none!important}.app-theme--light .profile-edit-pop-btn-cancel,[data-theme=light] .profile-edit-pop-btn-cancel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important}.app-theme--light .profile-edit-pop-btn-save,[data-theme=light] .profile-edit-pop-btn-save{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .profile-edit-pop-divider,[data-theme=light] .profile-edit-pop-divider{background:var(--app-border)!important}.app-theme--light .profile-edit-pop-row:hover,[data-theme=light] .profile-edit-pop-row:hover{background:var(--app-chip-bg)!important}.app-theme--light .plans-panel-root--modal,.app-theme--light .plans-panel-root--dropdown,[data-theme=light] .plans-panel-root--modal,[data-theme=light] .plans-panel-root--dropdown{background:var(--app-mask)!important}.app-theme--light .plans-panel-inner,[data-theme=light] .plans-panel-inner{background:var(--app-bg)!important;border-color:var(--app-border)!important;box-shadow:0 6px 20px rgba(0,0,0,.08)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-theme--light .plans-panel-root--dropdown .plans-panel-inner,[data-theme=light] .plans-panel-root--dropdown .plans-panel-inner{box-shadow:0 6px 22px rgba(0,0,0,.1)!important}.app-theme--light .plans-panel-close-floating,.app-theme--light .plans-panel-close-inline,[data-theme=light] .plans-panel-close-floating,[data-theme=light] .plans-panel-close-inline{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:0 1px 4px var(--app-shadow)!important}.app-theme--light .plans-user-strip,[data-theme=light] .plans-user-strip{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;border-bottom:1px solid var(--app-border)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-theme--light .plans-user-name,.app-theme--light .plans-user-points-num,.app-theme--light .plans-user-status,[data-theme=light] .plans-user-name,[data-theme=light] .plans-user-points-num,[data-theme=light] .plans-user-status{color:var(--app-text)!important}.app-theme--light .plans-user-points-label,.app-theme--light .plans-user-row,[data-theme=light] .plans-user-points-label,[data-theme=light] .plans-user-row{color:var(--app-muted)!important}.app-theme--light .plans-user-action-btn,[data-theme=light] .plans-user-action-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:none!important;color:var(--app-text-soft)!important;font-weight:500!important}.app-theme--light .plans-container,[data-theme=light] .plans-container{color:var(--app-text)!important}.app-theme--light .agent-entry-link,.app-theme--light .plans-agent-link,[data-theme=light] .agent-entry-link,[data-theme=light] .plans-agent-link{color:var(--app-text-soft)!important}.app-theme--light .profile-panel-mask,[data-theme=light] .profile-panel-mask{background:var(--app-mask)!important}.app-theme--light .profile-panel,[data-theme=light] .profile-panel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .profile-panel-caret,[data-theme=light] .profile-panel-caret{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .profile-panel-caret:after{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;border-bottom:none!important;border-right:none!important;box-shadow:-2px -2px 6px rgba(15,23,42,.04)!important}[data-theme=light] .profile-panel-caret:after{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;border-bottom:none!important;border-right:none!important;box-shadow:-2px -2px 6px rgba(15,23,42,.04)!important}.app-theme--light .panel-avatar:not(.panel-avatar-vip){background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#22d3ee)!important;border:none!important;overflow:hidden!important;box-shadow:0 4px 14px rgba(99,102,241,.2)!important;color:#fff!important}[data-theme=light] .panel-avatar:not(.panel-avatar-vip){background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#22d3ee)!important;border:none!important;overflow:hidden!important;box-shadow:0 4px 14px rgba(99,102,241,.2)!important;color:#fff!important}.app-theme--light .panel-name,.app-theme--light .panel-meta-value,.app-theme--light .panel-section-title,[data-theme=light] .panel-name,[data-theme=light] .panel-meta-value,[data-theme=light] .panel-section-title{color:var(--app-text)!important}.app-theme--light .panel-meta-label,.app-theme--light .panel-footer-text,[data-theme=light] .panel-meta-label,[data-theme=light] .panel-footer-text{color:var(--app-muted)!important}.app-theme--light .subscription-banner,.app-theme--light .invite-block,.app-theme--light .action-row,.app-theme--light .panel-footer,[data-theme=light] .subscription-banner,[data-theme=light] .invite-block,[data-theme=light] .action-row,[data-theme=light] .panel-footer{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .action-row-agent,[data-theme=light] .action-row-agent{background:linear-gradient(135deg,rgba(167,139,250,.07),rgba(251,191,36,.06) 52%,rgba(129,140,248,.07))!important;border:none!important;box-shadow:none!important}.app-theme--light .action-row-agent:before{display:block!important;content:""!important;background:linear-gradient(120deg,rgba(167,139,250,.2),rgba(251,191,36,.42),rgba(196,181,253,.26),rgba(253,224,71,.48),rgba(167,139,250,.2))!important;background-size:260% 260%!important;animation:agent-border-flow 4.8s linear infinite!important}[data-theme=light] .action-row-agent:before{display:block!important;content:""!important;background:linear-gradient(120deg,rgba(167,139,250,.2),rgba(251,191,36,.42),rgba(196,181,253,.26),rgba(253,224,71,.48),rgba(167,139,250,.2))!important;background-size:260% 260%!important;animation:agent-border-flow 4.8s linear infinite!important}.app-theme--light .action-row-agent:after{display:block!important;content:""!important;opacity:.4!important;animation:agent-glow-pulse 3.2s ease-in-out infinite alternate!important}[data-theme=light] .action-row-agent:after{display:block!important;content:""!important;opacity:.4!important;animation:agent-glow-pulse 3.2s ease-in-out infinite alternate!important}.app-theme--light .action-label-agent,[data-theme=light] .action-label-agent{background:linear-gradient(90deg,#a78bfa,#fbbf24 28%,#d97706,#f59e0b 68%,#a78bfa)!important;background-size:240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:agent-label-shimmer 2.2s linear infinite!important}.app-theme--light .action-sub-agent,[data-theme=light] .action-sub-agent{color:var(--app-muted)!important}.app-theme--light .action-arrow-agent,[data-theme=light] .action-arrow-agent{color:#d97706!important;text-shadow:none!important}.app-theme--light .logout-btn,[data-theme=light] .logout-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:none!important;color:var(--app-text-soft)!important}.app-theme--light .panel-user-name,.app-theme--light .panel-user-level,.app-theme--light .subscription-banner-value,.app-theme--light .invite-title,.app-theme--light .invite-code-value,.app-theme--light .action-label,[data-theme=light] .panel-user-name,[data-theme=light] .panel-user-level,[data-theme=light] .subscription-banner-value,[data-theme=light] .invite-title,[data-theme=light] .invite-code-value,[data-theme=light] .action-label{color:var(--app-text)!important}.app-theme--light .panel-close,.app-theme--light .subscription-banner-label,.app-theme--light .panel-note-text,.app-theme--light .invite-code-label,.app-theme--light .panel-meta-label,[data-theme=light] .panel-close,[data-theme=light] .subscription-banner-label,[data-theme=light] .panel-note-text,[data-theme=light] .invite-code-label,[data-theme=light] .panel-meta-label{color:var(--app-muted)!important}.app-theme--light .panel-name-edit-icon,[data-theme=light] .panel-name-edit-icon{filter:brightness(0) saturate(100%) opacity(.5)!important}.app-theme--light .invite-copy-btn,[data-theme=light] .invite-copy-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:none!important;color:var(--app-text-soft)!important}.app-theme--light .action-item,[data-theme=light] .action-item{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .action-row-full,[data-theme=light] .action-row-full{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .action-row-agent,[data-theme=light] .action-row-agent{background:linear-gradient(135deg,rgba(251,191,36,.16),rgba(167,139,250,.14),rgba(255,255,255,.9))!important;border:1px solid rgba(251,191,36,.45)!important;box-shadow:0 6px 18px rgba(15,23,42,.06)!important;animation:none!important}.app-theme--light .action-label-agent,[data-theme=light] .action-label-agent{color:#92400e!important;text-shadow:none!important}.app-theme--light .action-sub-agent,[data-theme=light] .action-sub-agent{color:#78716c!important}.app-theme--light .action-label,[data-theme=light] .action-label{color:var(--app-text)!important}.app-theme--light .action-sub,[data-theme=light] .action-sub{color:var(--app-muted)!important}.app-theme--light .invite-block,.app-theme--light .invite-code-card,[data-theme=light] .invite-block,[data-theme=light] .invite-code-card,.app-theme--light .subscription-banner,[data-theme=light] .subscription-banner{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .panel-close,[data-theme=light] .panel-close{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .orders-mini-mask,.app-theme--light .cdk-modal-mask,.app-theme--light .points-detail-mask,.app-theme--light .wallet-modal-mask,[data-theme=light] .orders-mini-mask,[data-theme=light] .cdk-modal-mask,[data-theme=light] .points-detail-mask,[data-theme=light] .wallet-modal-mask{background:var(--app-mask)!important}.app-theme--light .orders-mini-modal,.app-theme--light .cdk-modal,.app-theme--light .points-detail-modal,.app-theme--light .wallet-modal,[data-theme=light] .orders-mini-modal,[data-theme=light] .cdk-modal,[data-theme=light] .points-detail-modal,[data-theme=light] .wallet-modal{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .orders-mini-title,.app-theme--light .cdk-modal-title,.app-theme--light .points-detail-title,.app-theme--light .wallet-modal-title,[data-theme=light] .orders-mini-title,[data-theme=light] .cdk-modal-title,[data-theme=light] .points-detail-title,[data-theme=light] .wallet-modal-title{color:var(--app-text)!important}.app-theme--light .cdk-modal-subtitle,.app-theme--light .orders-mini-tip,[data-theme=light] .cdk-modal-subtitle,[data-theme=light] .orders-mini-tip{color:var(--app-muted)!important}.app-theme--light .orders-mini-tab,[data-theme=light] .orders-mini-tab{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-muted)!important}.app-theme--light .orders-mini-tab.active,[data-theme=light] .orders-mini-tab.active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.app-theme--light .orders-mini-header,[data-theme=light] .orders-mini-header{border-bottom-color:var(--app-border)!important}.app-theme--light .orders-mini-subscription,[data-theme=light] .orders-mini-subscription{background:rgba(99,102,241,.06)!important;border:1px solid rgba(99,102,241,.2)!important}.app-theme--light .orders-mini-subscription-label,[data-theme=light] .orders-mini-subscription-label{color:var(--app-muted)!important}.app-theme--light .orders-mini-subscription-value,[data-theme=light] .orders-mini-subscription-value{color:var(--app-text)!important}.app-theme--light .orders-mini-subscription-value.is-empty,[data-theme=light] .orders-mini-subscription-value.is-empty{color:var(--app-muted)!important;font-weight:500!important}.app-theme--light .orders-mini-tab.active,[data-theme=light] .orders-mini-tab.active{background:rgba(99,102,241,.1)!important;border-color:rgba(99,102,241,.3)!important;color:#4f46e5!important;box-shadow:none!important}.app-theme--light .points-detail-header,.app-theme--light .wallet-modal-header,[data-theme=light] .points-detail-header,[data-theme=light] .wallet-modal-header{border-bottom:1px solid var(--app-border)!important;background:var(--app-bg-card)!important}.app-theme--light .points-detail-tabs,[data-theme=light] .points-detail-tabs{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .points-detail-tab,[data-theme=light] .points-detail-tab{color:var(--app-muted)!important}.app-theme--light .points-detail-tab.active,[data-theme=light] .points-detail-tab.active{background:rgba(99,102,241,.1)!important;color:#4f46e5!important;font-weight:600!important}.app-theme--light .points-detail-tab-divider,[data-theme=light] .points-detail-tab-divider{background:var(--app-border)!important}.app-theme--light .points-detail-close,.app-theme--light .wallet-modal-close,[data-theme=light] .points-detail-close,[data-theme=light] .wallet-modal-close{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-muted)!important}.app-theme--light .points-detail-item,[data-theme=light] .points-detail-item{border-bottom-color:var(--app-border)!important}.app-theme--light .points-detail-item-title,[data-theme=light] .points-detail-item-title{color:var(--app-text)!important}.app-theme--light .points-detail-item-time,[data-theme=light] .points-detail-item-time{color:var(--app-muted)!important}.app-theme--light .points-detail-item-delta.income,[data-theme=light] .points-detail-item-delta.income{color:#0891b2!important}.app-theme--light .points-detail-item-delta.expense,[data-theme=light] .points-detail-item-delta.expense{color:var(--app-text-soft)!important}.app-theme--light .points-detail-tip,[data-theme=light] .points-detail-tip{color:var(--app-muted)!important}.app-theme--light .points-detail-tip.error,[data-theme=light] .points-detail-tip.error{color:#dc2626!important}.app-theme--light .points-detail-footer,[data-theme=light] .points-detail-footer{border-top-color:var(--app-border)!important;background:var(--app-bg-card-light)!important}.app-theme--light .points-detail-footer-text,[data-theme=light] .points-detail-footer-text{color:var(--app-muted)!important}.app-theme--light .points-detail-footer-link,[data-theme=light] .points-detail-footer-link{color:#0891b2!important}.app-theme--light .orders-mini-item,.app-theme--light .points-detail-row,[data-theme=light] .orders-mini-item,[data-theme=light] .points-detail-row{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .orders-mini-plan,.app-theme--light .orders-mini-amount,.app-theme--light .points-detail-value,[data-theme=light] .orders-mini-plan,[data-theme=light] .orders-mini-amount,[data-theme=light] .points-detail-value{color:var(--app-text)!important}.app-theme--light .orders-mini-meta,.app-theme--light .orders-mini-time,.app-theme--light .points-detail-label,[data-theme=light] .orders-mini-meta,[data-theme=light] .orders-mini-time,[data-theme=light] .points-detail-label{color:var(--app-muted)!important}.app-theme--light .orders-mini-action.primary,.app-theme--light .cdk-modal-submit,.app-theme--light .points-detail-close,[data-theme=light] .orders-mini-action.primary,[data-theme=light] .cdk-modal-submit,[data-theme=light] .points-detail-close{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .orders-mini-action.warn,.app-theme--light .orders-mini-action.danger,[data-theme=light] .orders-mini-action.warn,[data-theme=light] .orders-mini-action.danger{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important}.app-theme--light .help-modal-mask,.app-theme--light .mp-confirm-mask,[data-theme=light] .help-modal-mask,[data-theme=light] .mp-confirm-mask{background:var(--app-mask)!important}.app-theme--light .help-modal-panel,.app-theme--light .mp-confirm-panel,[data-theme=light] .help-modal-panel,[data-theme=light] .mp-confirm-panel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .help-modal-title,.app-theme--light .mp-confirm-title,.app-theme--light .help-feedback-title,[data-theme=light] .help-modal-title,[data-theme=light] .mp-confirm-title,[data-theme=light] .help-feedback-title{color:var(--app-text)!important}.app-theme--light .help-modal-content,.app-theme--light .mp-confirm-content,.app-theme--light .help-modal-empty,.app-theme--light .help-modal-subtitle,[data-theme=light] .help-modal-content,[data-theme=light] .mp-confirm-content,[data-theme=light] .help-modal-empty,[data-theme=light] .help-modal-subtitle{color:var(--app-muted)!important}.app-theme--light .help-modal-tab,[data-theme=light] .help-modal-tab{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important;border-radius:999px!important}.app-theme--light .help-modal-tab--active,[data-theme=light] .help-modal-tab--active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.app-theme--light .help-modal-textarea,.app-theme--light .help-msg-item,[data-theme=light] .help-modal-textarea,[data-theme=light] .help-msg-item{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .feedback-select,[data-theme=light] .feedback-select{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important}.app-theme--light .feedback-select-text,[data-theme=light] .feedback-select-text{color:var(--app-text)!important}.app-theme--light .feedback-select-chevron,[data-theme=light] .feedback-select-chevron{color:var(--app-muted)!important}.app-theme--light .feedback-select-menu,[data-theme=light] .feedback-select-menu{background:var(--app-bg-elevated)!important;border:1px solid var(--app-border-strong)!important;box-shadow:0 12px 32px var(--app-shadow-lg)!important}.app-theme--light .feedback-select-item,[data-theme=light] .feedback-select-item{color:var(--app-muted)!important;border-bottom-color:var(--app-border-soft)!important}.app-theme--light .feedback-select-item--active,[data-theme=light] .feedback-select-item--active{color:var(--app-text)!important;background:var(--app-chip-active-bg)!important}.app-theme--light .help-msg-item-title,[data-theme=light] .help-msg-item-title{color:var(--app-text)!important}.app-theme--light .help-msg-item-content,.app-theme--light .help-msg-item-time,[data-theme=light] .help-msg-item-content,[data-theme=light] .help-msg-item-time{color:var(--app-muted)!important}.app-theme--light .help-cdk-grant-block,[data-theme=light] .help-cdk-grant-block{background:var(--app-chip-active-bg)!important;border:1px solid var(--app-border-strong)!important}.app-theme--light .help-cdk-grant-type,[data-theme=light] .help-cdk-grant-type{color:var(--app-text)!important}.app-theme--light .help-cdk-code-row,[data-theme=light] .help-cdk-code-row{border-top-color:var(--app-border)!important}.app-theme--light .help-cdk-code-text,[data-theme=light] .help-cdk-code-text{color:var(--app-text-readable)!important;font-weight:500}.app-theme--light .help-cdk-copy-btn,[data-theme=light] .help-cdk-copy-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important;font-weight:600}.app-theme--light .announce-popup-foot,[data-theme=light] .announce-popup-foot{border-top-color:var(--app-border)!important}.app-theme--light .announce-popup-mute,[data-theme=light] .announce-popup-mute{color:var(--app-text-soft)!important}.app-theme--light .announce-popup-mute uni-text{color:var(--app-text-soft)!important}[data-theme=light] .announce-popup-mute uni-text{color:var(--app-text-soft)!important}.app-theme--light .announce-popup-check,[data-theme=light] .announce-popup-check{border-color:var(--app-border-strong)!important;background:#fff!important}.app-theme--light .announce-popup-check--on,[data-theme=light] .announce-popup-check--on{border-color:#6366f1!important;background:#6366f1!important;box-shadow:inset 0 0 0 3px #fff!important}.app-theme--light .announce-popup-ok,[data-theme=light] .announce-popup-ok,.app-theme--light .help-modal-submit,.app-theme--light .help-modal-success-btn,.app-theme--light .mp-confirm-btn--confirm,[data-theme=light] .help-modal-submit,[data-theme=light] .help-modal-success-btn,[data-theme=light] .mp-confirm-btn--confirm{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .help-modal-close,.app-theme--light .mp-confirm-btn--cancel,[data-theme=light] .help-modal-close,[data-theme=light] .mp-confirm-btn--cancel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important}.app-theme--light .help-modal-head,[data-theme=light] .help-modal-head{border-bottom-color:var(--app-border)!important}.app-theme--light .help-modal-close,[data-theme=light] .help-modal-close{color:var(--app-muted)!important;background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important}.app-theme--light .help-modal-textarea::-webkit-input-placeholder{color:var(--app-gray)!important}.app-theme--light .help-modal-textarea::placeholder{color:var(--app-gray)!important}[data-theme=light] .help-modal-textarea::-webkit-input-placeholder{color:var(--app-gray)!important}[data-theme=light] .help-modal-textarea::placeholder{color:var(--app-gray)!important}.app-theme--light .help-modal-success-text,.app-theme--light .help-modal-success-title,[data-theme=light] .help-modal-success-text,[data-theme=light] .help-modal-success-title{color:var(--app-text)!important}.app-theme--light .orders-mini-close,[data-theme=light] .orders-mini-close{color:var(--app-muted)!important;background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important}.app-theme--light .orders-mini-badge,[data-theme=light] .orders-mini-badge{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .cdk-modal-input,.app-theme--light .points-detail-input,[data-theme=light] .cdk-modal-input,[data-theme=light] .points-detail-input{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .gh-drawer-mask,[data-theme=light] .gh-drawer-mask{background:var(--app-mask)!important}.app-theme--light .gh-drawer-panel,[data-theme=light] .gh-drawer-panel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .gh-item,[data-theme=light] .gh-item{background:transparent!important;border:1px solid transparent!important;color:var(--app-text-soft)!important}.app-theme--light .gh-item--active,[data-theme=light] .gh-item--active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important;box-shadow:none!important}.app-theme--light .gh-item-title,[data-theme=light] .gh-item-title{color:var(--app-text)!important}.app-theme--light .gh-item-time,[data-theme=light] .gh-item-time{color:var(--app-muted)!important}.app-theme--light .pay-mask,[data-theme=light] .pay-mask{background:var(--app-mask)!important}.app-theme--light .pay-modal,[data-theme=light] .pay-modal{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:20px!important}.app-theme--light .pay-modal-header,[data-theme=light] .pay-modal-header{border-bottom-color:var(--app-border)!important}.app-theme--light .pay-modal-title,.app-theme--light .pay-plan-name,.app-theme--light .pay-qr-plan,.app-theme--light .pay-method-name,[data-theme=light] .pay-modal-title,[data-theme=light] .pay-plan-name,[data-theme=light] .pay-qr-plan,[data-theme=light] .pay-method-name{color:var(--app-text)!important}.app-theme--light .pay-plan-price,.app-theme--light .pay-qr-amount,[data-theme=light] .pay-plan-price,[data-theme=light] .pay-qr-amount{color:#d97706!important;text-shadow:none!important}.app-theme--light .pay-modal-close,.app-theme--light .pay-method-item,[data-theme=light] .pay-modal-close,[data-theme=light] .pay-method-item{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .pay-method-item.active,.app-theme--light .pay-method-item--active,[data-theme=light] .pay-method-item.active,[data-theme=light] .pay-method-item--active{background:rgba(99,102,241,.1)!important;border-color:rgba(99,102,241,.35)!important;color:#4f46e5!important}.app-theme--light .pay-submit-btn,.app-theme--light .pay-confirm-btn,[data-theme=light] .pay-submit-btn,[data-theme=light] .pay-confirm-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .pay-plan-card,.app-theme--light .pay-qr-wrap,.app-theme--light .pay-method-list,[data-theme=light] .pay-plan-card,[data-theme=light] .pay-qr-wrap,[data-theme=light] .pay-method-list{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .pay-plan-desc,.app-theme--light .pay-method-tip,.app-theme--light .pay-qr-hint,[data-theme=light] .pay-plan-desc,[data-theme=light] .pay-method-tip,[data-theme=light] .pay-qr-hint{color:var(--app-muted)!important}.app-theme--light .pay-countdown,[data-theme=light] .pay-countdown{color:#d97706!important}.app-theme--light .renew-modal,[data-theme=light] .renew-modal{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:20px!important}.app-theme--light .renew-modal-same,[data-theme=light] .renew-modal-same{border-color:rgba(251,191,36,.35)!important}.app-theme--light .renew-modal-switch,[data-theme=light] .renew-modal-switch{border-color:rgba(248,113,113,.35)!important}.app-theme--light .renew-modal-title-gentle,[data-theme=light] .renew-modal-title-gentle{color:#b45309!important}.app-theme--light .renew-modal-title-warn,[data-theme=light] .renew-modal-title-warn{color:#dc2626!important}.app-theme--light .renew-line,[data-theme=light] .renew-line{color:var(--app-text-soft)!important}.app-theme--light .renew-highlight,[data-theme=light] .renew-highlight{color:#b45309!important}.app-theme--light .renew-danger,[data-theme=light] .renew-danger{color:#dc2626!important}.app-theme--light .renew-question,[data-theme=light] .renew-question{color:var(--app-text)!important}.app-theme--light .renew-btn-ghost,[data-theme=light] .renew-btn-ghost{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:none!important;color:var(--app-text-soft)!important}.app-theme--light .renew-btn-primary,[data-theme=light] .renew-btn-primary{background:linear-gradient(135deg,#6366f1,#8b5cf6)!important;color:#fff!important;box-shadow:0 4px 14px rgba(99,102,241,.25)!important}.app-theme--light .renew-btn-danger,[data-theme=light] .renew-btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626)!important;color:#fff!important;box-shadow:0 4px 14px rgba(239,68,68,.2)!important}.app-theme--light .pay-tip,.app-theme--light .pay-countdown,[data-theme=light] .pay-tip,[data-theme=light] .pay-countdown{color:var(--app-muted)!important}.app-theme--light .pwd-modal-mask,[data-theme=light] .pwd-modal-mask{background:var(--app-mask)!important}.app-theme--light .pwd-modal-panel,[data-theme=light] .pwd-modal-panel{background:var(--app-bg-elevated)!important;border-color:var(--app-border)!important;box-shadow:0 24px 64px var(--app-shadow-lg)!important}.app-theme--light .pwd-modal-title,.app-theme--light .pwd-field__static,.app-theme--light .pwd-field__input,[data-theme=light] .pwd-modal-title,[data-theme=light] .pwd-field__static,[data-theme=light] .pwd-field__input{color:var(--app-text)!important}.app-theme--light .pwd-modal-desc,.app-theme--light .pwd-field__label,.app-theme--light .pwd-modal-empty-text,[data-theme=light] .pwd-modal-desc,[data-theme=light] .pwd-field__label,[data-theme=light] .pwd-modal-empty-text{color:var(--app-muted)!important}.app-theme--light .pwd-field__static,.app-theme--light .pwd-field__input-wrap,[data-theme=light] .pwd-field__static,[data-theme=light] .pwd-field__input-wrap{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important}.app-theme--light .pwd-field__input,[data-theme=light] .pwd-field__input{color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important}.app-theme--light .pwd-field__input:-webkit-autofill{box-shadow:0 0 0 1000px var(--app-bg-card-light) inset!important;-webkit-text-fill-color:var(--app-text)!important}[data-theme=light] .pwd-field__input:-webkit-autofill{box-shadow:0 0 0 1000px var(--app-bg-card-light) inset!important;-webkit-text-fill-color:var(--app-text)!important}.app-theme--light .pwd-modal-btn--ghost,[data-theme=light] .pwd-modal-btn--ghost{color:var(--app-text-soft)!important;background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important}.app-theme--light .acct-sec-mask,[data-theme=light] .acct-sec-mask{background:var(--app-mask)!important}.app-theme--light .acct-sec-panel,[data-theme=light] .acct-sec-panel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .acct-sec-head,[data-theme=light] .acct-sec-head{border-bottom-color:var(--app-border)!important}.app-theme--light .acct-sec-title,.app-theme--light .acct-sec-menu-title,.app-theme--light .acct-sec-input,[data-theme=light] .acct-sec-title,[data-theme=light] .acct-sec-menu-title,[data-theme=light] .acct-sec-input{color:var(--app-text)!important}.app-theme--light .acct-sec-menu-desc,.app-theme--light .acct-sec-label,.app-theme--light .acct-sec-empty-text,.app-theme--light .acct-sec-back,.app-theme--light .acct-sec-unbind,[data-theme=light] .acct-sec-menu-desc,[data-theme=light] .acct-sec-label,[data-theme=light] .acct-sec-empty-text,[data-theme=light] .acct-sec-back,[data-theme=light] .acct-sec-unbind{color:var(--app-muted)!important}.app-theme--light .acct-sec-close,[data-theme=light] .acct-sec-close{background:var(--app-chip-bg)!important;color:var(--app-muted)!important;border:1px solid var(--app-border)!important}.app-theme--light .acct-sec-menu-item,[data-theme=light] .acct-sec-menu-item{border-color:var(--app-border)!important;background:var(--app-bg-card-light)!important}.app-theme--light .acct-sec-input-wrap,[data-theme=light] .acct-sec-input-wrap{background:var(--app-input-bg)!important;border-color:var(--app-border)!important}.app-theme--light .acct-sec-code-btn,[data-theme=light] .acct-sec-code-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important}.app-theme--light .acct-sec-submit,[data-theme=light] .acct-sec-submit{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .insp-upload-modal-mask,[data-theme=light] .insp-upload-modal-mask{background:var(--app-mask)!important}.app-theme--light .insp-upload-modal-panel,[data-theme=light] .insp-upload-modal-panel{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--app-bg-elevated, #fff)!important}.app-theme--light .insp-upload-modal-head,.app-theme--light .insp-upload-modal-foot,[data-theme=light] .insp-upload-modal-head,[data-theme=light] .insp-upload-modal-foot{border-color:var(--app-border)!important;background:var(--app-bg-elevated, #fff)!important}.app-theme--light .insp-upload-modal-grab-bar,[data-theme=light] .insp-upload-modal-grab-bar{background:var(--app-border-strong, #cbd5e1)!important}.app-theme--light .insp-upload-modal-title,.app-theme--light .insp-upload-input,.app-theme--light .insp-upload-textarea,.app-theme--light .insp-upload-cover-tip,[data-theme=light] .insp-upload-modal-title,[data-theme=light] .insp-upload-input,[data-theme=light] .insp-upload-textarea,[data-theme=light] .insp-upload-cover-tip{color:var(--app-text)!important}.app-theme--light .insp-upload-modal-sub,.app-theme--light .insp-upload-label-opt,.app-theme--light .insp-upload-cover-hint,.app-theme--light .insp-upload-count,.app-theme--light .insp-upload-chip-text,[data-theme=light] .insp-upload-modal-sub,[data-theme=light] .insp-upload-label-opt,[data-theme=light] .insp-upload-cover-hint,[data-theme=light] .insp-upload-count,[data-theme=light] .insp-upload-chip-text{color:var(--app-muted)!important}.app-theme--light .insp-upload-label,[data-theme=light] .insp-upload-label{color:var(--app-text-soft, var(--app-text))!important}.app-theme--light .insp-upload-label-req,[data-theme=light] .insp-upload-label-req{color:#2563eb!important}.app-theme--light .insp-upload-modal-close,[data-theme=light] .insp-upload-modal-close{background:var(--app-chip-bg)!important;color:var(--app-muted)!important;border:1px solid var(--app-border)!important}.app-theme--light .insp-upload-modal-close-x,[data-theme=light] .insp-upload-modal-close-x{color:var(--app-muted)!important}.app-theme--light .insp-upload-chip,.app-theme--light .insp-upload-input,.app-theme--light .insp-upload-textarea,.app-theme--light .insp-upload-cover,[data-theme=light] .insp-upload-chip,[data-theme=light] .insp-upload-input,[data-theme=light] .insp-upload-textarea,[data-theme=light] .insp-upload-cover{background:var(--app-input-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .insp-upload-chip--active,[data-theme=light] .insp-upload-chip--active{background:rgba(37,99,235,.1)!important;border-color:rgba(37,99,235,.45)!important;box-shadow:none!important}.app-theme--light .insp-upload-chip--active .insp-upload-chip-text,[data-theme=light] .insp-upload-chip--active .insp-upload-chip-text{color:#1d4ed8!important}.app-theme--light .insp-upload-cover-plus,[data-theme=light] .insp-upload-cover-plus{background:rgba(37,99,235,.1)!important;border-color:rgba(37,99,235,.25)!important}.app-theme--light .insp-upload-cover-change,[data-theme=light] .insp-upload-cover-change{background:rgba(15,23,42,.78)!important;color:#fff!important}.app-theme--light .insp-upload-submit,[data-theme=light] .insp-upload-submit{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .auth-bg-root,[data-theme=light] .auth-bg-root{background:var(--app-bg)!important}.app-theme--light .auth-panel,.app-theme--light .auth-card-wrap,.app-theme--light .auth-card,[data-theme=light] .auth-panel,[data-theme=light] .auth-card-wrap,[data-theme=light] .auth-card{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:20px!important}.app-theme--light .auth-section-tabs,[data-theme=light] .auth-section-tabs{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .auth-tab,[data-theme=light] .auth-tab{color:var(--app-muted)!important}.app-theme--light .auth-tab.active,[data-theme=light] .auth-tab.active{background:var(--app-chip-active-bg)!important;color:var(--app-text)!important;border-color:var(--app-border-strong)!important;box-shadow:none!important}.app-theme--light .auth-title,.app-theme--light .auth-label,.app-theme--light .form-label,[data-theme=light] .auth-title,[data-theme=light] .auth-label,[data-theme=light] .form-label{color:var(--app-text)!important}.app-theme--light .input,.app-theme--light .auth-input,.app-theme--light .form-input,[data-theme=light] .input,[data-theme=light] .auth-input,[data-theme=light] .form-input{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important}.app-theme--light .input:focus,.app-theme--light .auth-input:focus{border-color:var(--app-border-strong)!important;box-shadow:0 0 0 3px var(--app-focus-ring)!important}[data-theme=light] .input:focus,[data-theme=light] .auth-input:focus{border-color:var(--app-border-strong)!important;box-shadow:0 0 0 3px var(--app-focus-ring)!important}.app-theme--light .captcha-img,[data-theme=light] .captcha-img{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important}.app-theme--light .submit-btn,.app-theme--light .auth-submit-btn,[data-theme=light] .submit-btn,[data-theme=light] .auth-submit-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important;border-radius:12px!important}.app-theme--light .submit-btn-text,[data-theme=light] .submit-btn-text{color:var(--app-btn-primary-text)!important;text-shadow:none!important}.app-theme--light .tips,.app-theme--light .auth-mp-back,.app-theme--light .auth-footer-link,[data-theme=light] .tips,[data-theme=light] .auth-mp-back,[data-theme=light] .auth-footer-link{color:var(--app-muted)!important}.app-theme--light .tips-strong,[data-theme=light] .tips-strong{color:var(--app-text-soft)!important;text-shadow:none!important}.app-theme--light .intro-title,.app-theme--light .block-title,.app-theme--light .faq-item,.app-theme--light .value,[data-theme=light] .intro-title,[data-theme=light] .block-title,[data-theme=light] .faq-item,[data-theme=light] .value{color:var(--app-text)!important}.app-theme--light .intro-desc,.app-theme--light .block-desc,.app-theme--light .faq-answer,.app-theme--light .label,[data-theme=light] .intro-desc,[data-theme=light] .block-desc,[data-theme=light] .faq-answer,[data-theme=light] .label{color:var(--app-muted)!important}.app-theme--light .help-block,.app-theme--light .faq-card,.app-theme--light .wallet-card,.app-theme--light .agent-card,.app-theme--light .form-card,[data-theme=light] .help-block,[data-theme=light] .faq-card,[data-theme=light] .wallet-card,[data-theme=light] .agent-card,[data-theme=light] .form-card{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .feedback-textarea,.app-theme--light .help-textarea,[data-theme=light] .feedback-textarea,[data-theme=light] .help-textarea{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .feedback-submit,.app-theme--light .wallet-btn,.app-theme--light .agent-submit,[data-theme=light] .feedback-submit,[data-theme=light] .wallet-btn,[data-theme=light] .agent-submit{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .x-page,.app-theme--light .creative-detail-page,[data-theme=light] .x-page,[data-theme=light] .creative-detail-page{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .x-card,.app-theme--light .x-modal,.app-theme--light .creative-overlay,[data-theme=light] .x-card,[data-theme=light] .x-modal,[data-theme=light] .creative-overlay{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .x-text,.app-theme--light .creative-title,[data-theme=light] .x-text,[data-theme=light] .creative-title{color:var(--app-text)!important}.app-theme--light .x-muted,.app-theme--light .creative-meta,[data-theme=light] .x-muted,[data-theme=light] .creative-meta{color:var(--app-muted)!important}.app-theme--light .plans-page,.app-theme--light .wb-page,[data-theme=light] .plans-page,[data-theme=light] .wb-page{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .mp-shell--fixed-page-bg:before{background:radial-gradient(ellipse 80% 60% at 8% 0%,rgba(99,102,241,.08) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 92% 8%,rgba(59,130,246,.06) 0%,transparent 50%),linear-gradient(180deg,#f8fafc,#fff,#f1f5f9)!important;color:var(--app-text)!important}[data-theme=light] .mp-shell--fixed-page-bg:before{background:radial-gradient(ellipse 80% 60% at 8% 0%,rgba(99,102,241,.08) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 92% 8%,rgba(59,130,246,.06) 0%,transparent 50%),linear-gradient(180deg,#f8fafc,#fff,#f1f5f9)!important;color:var(--app-text)!important}.app-theme--light.mp-shell--fixed-page-bg:before{background:radial-gradient(ellipse 80% 60% at 8% 0%,rgba(99,102,241,.08) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 92% 8%,rgba(59,130,246,.06) 0%,transparent 50%),linear-gradient(180deg,#f8fafc,#fff,#f1f5f9)!important;color:var(--app-text)!important}.app-theme--light .plan-card,.app-theme--light .wb-glass-card,[data-theme=light] .plan-card,[data-theme=light] .wb-glass-card{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .plan-card--popular,[data-theme=light] .plan-card--popular{border-color:var(--app-border-strong)!important;animation:app-light-breathe 4s ease-in-out infinite!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important}.app-theme--light .plan-name,.app-theme--light .plan-price,.app-theme--light .plan-feature,[data-theme=light] .plan-name,[data-theme=light] .plan-price,[data-theme=light] .plan-feature{color:var(--app-text-soft)!important}.app-theme--light .plan-btn,.app-theme--light .wb-btn-primary,[data-theme=light] .plan-btn,[data-theme=light] .wb-btn-primary{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .plan-btn--outline,.app-theme--light .plan-buy-btn--outline,[data-theme=light] .plan-btn--outline,[data-theme=light] .plan-buy-btn--outline{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important}.app-theme--light .plans-header-tab--active,.app-theme--light .plan-name,.app-theme--light .price-num,.app-theme--light .points-main,[data-theme=light] .plans-header-tab--active,[data-theme=light] .plan-name,[data-theme=light] .price-num,[data-theme=light] .points-main{color:var(--app-text)!important}.app-theme--light .plans-header-sub,.app-theme--light .price-unit,.app-theme--light .plan-unit-hint,.app-theme--light .points-sub,.app-theme--light .points-sub-segment,[data-theme=light] .plans-header-sub,[data-theme=light] .price-unit,[data-theme=light] .plan-unit-hint,[data-theme=light] .points-sub,[data-theme=light] .points-sub-segment{color:var(--app-muted)!important}.app-theme--light .price-yen,[data-theme=light] .price-yen{color:var(--app-text-soft)!important}.app-theme--light .plans-header-top,[data-theme=light] .plans-header-top{background:rgba(91,33,182,.05)!important;border-color:rgba(91,33,182,.1)!important}.app-theme--light .plans-header-tab,[data-theme=light] .plans-header-tab{color:rgba(71,85,105,.88)!important}.app-theme--light .plans-header-tab--active,[data-theme=light] .plans-header-tab--active{color:#4c1d95!important;background:#fff!important;box-shadow:0 1px 4px rgba(76,29,149,.1)!important}.app-theme--light .plans-header-tab--agent,[data-theme=light] .plans-header-tab--agent{color:rgba(180,83,9,.78)!important}.app-theme--light .plans-header-tab--agent.plans-header-tab--active,[data-theme=light] .plans-header-tab--agent.plans-header-tab--active{color:#92400e!important;background:#fffbeb!important}.app-theme--light .plan-card:not(.plan-card--gold):not(.plan-card--silver){background:#fff!important;border:1px solid rgba(91,33,182,.1)!important;box-shadow:0 8px 28px rgba(49,46,129,.06),0 1px 2px rgba(15,23,42,.03)!important}[data-theme=light] .plan-card:not(.plan-card--gold):not(.plan-card--silver){background:#fff!important;border:1px solid rgba(91,33,182,.1)!important;box-shadow:0 8px 28px rgba(49,46,129,.06),0 1px 2px rgba(15,23,42,.03)!important}.app-theme--light .plan-card.popular,.app-theme--light .plan-card--default-selected,[data-theme=light] .plan-card.popular,[data-theme=light] .plan-card--default-selected{border:none!important;transform:translateY(-3px)!important;background:linear-gradient(165deg,#faf5ff,#fffbeb 38%,#fff 72%)!important;box-shadow:0 14px 36px rgba(91,33,182,.1),0 0 0 1px rgba(167,139,250,.28),0 0 0 1px rgba(245,158,11,.12)!important}.app-theme--light .plan-card.popular:before,.app-theme--light .plan-card--default-selected:before{background:linear-gradient(125deg,rgba(245,158,11,.7),rgba(139,92,246,.75) 30%,rgba(245,158,11,.55) 55%,rgba(124,58,237,.7) 78%,rgba(251,191,36,.65))!important;opacity:.9!important}[data-theme=light] .plan-card.popular:before,[data-theme=light] .plan-card--default-selected:before{background:linear-gradient(125deg,rgba(245,158,11,.7),rgba(139,92,246,.75) 30%,rgba(245,158,11,.55) 55%,rgba(124,58,237,.7) 78%,rgba(251,191,36,.65))!important;opacity:.9!important}.app-theme--light .plan-card:not(.plan-card--gold):not(.plan-card--silver):not(.popular):not(.plan-card--default-selected) .plan-buy-btn{color:#fff!important;border:1px solid rgba(124,58,237,.2)!important;background:linear-gradient(125deg,#8b5cf6,#7c3aed 40%,#6d28d9)!important;box-shadow:0 8px 20px rgba(124,58,237,.22)!important}[data-theme=light] .plan-card:not(.plan-card--gold):not(.plan-card--silver):not(.popular):not(.plan-card--default-selected) .plan-buy-btn{color:#fff!important;border:1px solid rgba(124,58,237,.2)!important;background:linear-gradient(125deg,#8b5cf6,#7c3aed 40%,#6d28d9)!important;box-shadow:0 8px 20px rgba(124,58,237,.22)!important}.app-theme--light .plan-card.popular .plan-buy-btn,.app-theme--light .plan-card--default-selected .plan-buy-btn,.app-theme--light .plan-buy-btn--highlight,[data-theme=light] .plan-card.popular .plan-buy-btn,[data-theme=light] .plan-card--default-selected .plan-buy-btn,[data-theme=light] .plan-buy-btn--highlight{color:#fff!important;border:1px solid rgba(217,119,6,.35)!important;background:linear-gradient(125deg,#8b5cf6,#7c3aed 42%,#c2410c)!important;box-shadow:0 10px 24px rgba(124,58,237,.2),0 0 0 1px rgba(251,191,36,.18)!important;font-weight:700!important}.app-theme--light .plan-points-box,[data-theme=light] .plan-points-box{background:rgba(245,243,255,.9)!important;border:1px solid rgba(139,92,246,.12)!important}.app-theme--light .plan-card.popular .plan-points-box,.app-theme--light .plan-card--default-selected .plan-points-box,[data-theme=light] .plan-card.popular .plan-points-box,[data-theme=light] .plan-card--default-selected .plan-points-box{background:linear-gradient(145deg,rgba(255,251,235,.95),rgba(245,243,255,.95))!important;border:1px solid rgba(217,119,6,.22)!important}.app-theme--light .points-rate,.app-theme--light .points-sub-segment,[data-theme=light] .points-rate,[data-theme=light] .points-sub-segment{color:var(--app-text-readable)!important}.app-theme--light .plan-features__title,[data-theme=light] .plan-features__title{color:#4c1d95!important}.app-theme--light .plan-buy-btn-main,[data-theme=light] .plan-buy-btn-main{margin-bottom:1.375rem!important}.app-theme--light .feature-check,[data-theme=light] .feature-check{color:#7c3aed!important}.app-theme--light .price-yen,.app-theme--light .price-num,[data-theme=light] .price-yen,[data-theme=light] .price-num{color:#1e1b4b!important}.app-theme--light .plan-name,[data-theme=light] .plan-name{color:#334155!important}.app-theme--light .plan-subtitle,.app-theme--light .plan-unit-hint,[data-theme=light] .plan-subtitle,[data-theme=light] .plan-unit-hint{color:#64748b!important}.app-theme--light .plan-card--gold{background:linear-gradient(152deg,#fffef8,#fff9ee 46%,#fffdf6)!important;border:none!important;box-shadow:0 1px 2px rgba(120,53,15,.05),0 8px 24px rgba(180,83,9,.06),0 0 0 1px rgba(234,179,8,.22)!important}.app-theme--light .plan-card--gold:before{background:linear-gradient(120deg,rgba(234,179,8,.42),rgba(250,204,21,.72) 28%,rgba(253,230,138,.55),rgba(245,158,11,.62),rgba(234,179,8,.38))!important;background-size:260% 260%!important;animation:plan-gold-border-flow 5.6s linear infinite!important;opacity:.92!important}.app-theme--light .plan-card--gold:after{box-shadow:0 4px 18px rgba(251,191,36,.12)!important;opacity:.35!important;animation:none!important}.app-theme--light .plan-card--gold .price-yen{color:#ca8a04!important}.app-theme--light .plan-card--gold .price-num,.app-theme--light .plan-card--gold .price-num--agent-auth{color:#92400e!important}.app-theme--light .plan-card--gold .price-yen--agent-auth{color:#b45309!important}.app-theme--light .plan-card--gold .feature-label{color:var(--app-text-readable)!important}.app-theme--light .plan-card--gold .feature-row{border-bottom-color:rgba(234,179,8,.12)!important}[data-theme=light] .plan-card--gold{background:linear-gradient(152deg,#fffef8,#fff9ee 46%,#fffdf6)!important;border:none!important;box-shadow:0 1px 2px rgba(120,53,15,.05),0 8px 24px rgba(180,83,9,.06),0 0 0 1px rgba(234,179,8,.22)!important}[data-theme=light] .plan-card--gold:before{background:linear-gradient(120deg,rgba(234,179,8,.42),rgba(250,204,21,.72) 28%,rgba(253,230,138,.55),rgba(245,158,11,.62),rgba(234,179,8,.38))!important;background-size:260% 260%!important;animation:plan-gold-border-flow 5.6s linear infinite!important;opacity:.92!important}[data-theme=light] .plan-card--gold:after{box-shadow:0 4px 18px rgba(251,191,36,.12)!important;opacity:.35!important;animation:none!important}[data-theme=light] .plan-card--gold .price-yen{color:#ca8a04!important}[data-theme=light] .plan-card--gold .price-num,[data-theme=light] .plan-card--gold .price-num--agent-auth{color:#92400e!important}[data-theme=light] .plan-card--gold .price-yen--agent-auth{color:#b45309!important}[data-theme=light] .plan-card--gold .feature-label{color:var(--app-text-readable)!important}[data-theme=light] .plan-card--gold .feature-row{border-bottom-color:rgba(234,179,8,.12)!important}.app-theme--light .plan-card--silver{background:linear-gradient(152deg,#f8fafc,#f1f5f9 46%,#f8fafc)!important;border:none!important;box-shadow:0 1px 2px rgba(51,65,85,.05),0 8px 24px rgba(100,116,139,.08),0 0 0 1px rgba(148,163,184,.28)!important}.app-theme--light .plan-card--silver:before{background:linear-gradient(120deg,rgba(148,163,184,.5),rgba(226,232,240,.92) 28%,rgba(203,213,225,.65),rgba(241,245,249,.88),rgba(100,116,139,.45))!important;background-size:260% 260%!important;animation:plan-silver-border-flow 5.6s linear infinite!important;opacity:.92!important}.app-theme--light .plan-card--silver:after{box-shadow:0 4px 18px rgba(148,163,184,.12)!important;opacity:.35!important;animation:none!important}.app-theme--light .plan-card--silver .price-yen,.app-theme--light .plan-card--silver .price-num,.app-theme--light .plan-card--silver .price-num--agent-auth,.app-theme--light .plan-card--silver .price-yen--agent-auth{color:#475569!important}[data-theme=light] .plan-card--silver{background:linear-gradient(152deg,#f8fafc,#f1f5f9 46%,#f8fafc)!important;border:none!important;box-shadow:0 1px 2px rgba(51,65,85,.05),0 8px 24px rgba(100,116,139,.08),0 0 0 1px rgba(148,163,184,.28)!important}[data-theme=light] .plan-card--silver:before{background:linear-gradient(120deg,rgba(148,163,184,.5),rgba(226,232,240,.92) 28%,rgba(203,213,225,.65),rgba(241,245,249,.88),rgba(100,116,139,.45))!important;background-size:260% 260%!important;animation:plan-silver-border-flow 5.6s linear infinite!important;opacity:.92!important}[data-theme=light] .plan-card--silver:after{box-shadow:0 4px 18px rgba(148,163,184,.12)!important;opacity:.35!important;animation:none!important}[data-theme=light] .plan-card--silver .price-yen,[data-theme=light] .plan-card--silver .price-num,[data-theme=light] .plan-card--silver .price-num--agent-auth,[data-theme=light] .plan-card--silver .price-yen--agent-auth{color:#475569!important}.app-theme--light .agent-plan--silver .agent-plan__hero,[data-theme=light] .agent-plan--silver .agent-plan__hero{background:linear-gradient(120deg,rgba(226,232,240,.95),rgba(241,245,249,.82))!important;border-color:rgba(148,163,184,.35)!important}.app-theme--light .agent-plan--silver .agent-plan__title,[data-theme=light] .agent-plan--silver .agent-plan__title{color:#334155!important}.app-theme--light .agent-plan--silver .agent-plan__price-yen,.app-theme--light .agent-plan--silver .agent-plan__price-num,[data-theme=light] .agent-plan--silver .agent-plan__price-yen,[data-theme=light] .agent-plan--silver .agent-plan__price-num{color:#475569!important}.app-theme--light .agent-plan--silver .agent-plan__checkout,[data-theme=light] .agent-plan--silver .agent-plan__checkout{background:#f8fafc!important;border-color:rgba(148,163,184,.28)!important}.app-theme--light .agent-plan--silver .agent-plan__checkout-label,[data-theme=light] .agent-plan--silver .agent-plan__checkout-label{color:#475569!important}.app-theme--light .agent-plan--silver .agent-plan__submit,[data-theme=light] .agent-plan--silver .agent-plan__submit{background:linear-gradient(135deg,#e2e8f0,#94a3b8 55%,#64748b)!important;color:#0f172a!important}.app-theme--light .agent-plan--gold .agent-plan__submit,.app-theme--light .plan-card--gold .agent-plan:not(.agent-plan--silver) .agent-plan__submit{background:linear-gradient(135deg,#fcd34d,#f59e0b 55%,#d97706)!important;color:#422006!important;box-shadow:0 6px 18px rgba(245,158,11,.28)!important}[data-theme=light] .agent-plan--gold .agent-plan__submit,[data-theme=light] .plan-card--gold .agent-plan:not(.agent-plan--silver) .agent-plan__submit{background:linear-gradient(135deg,#fcd34d,#f59e0b 55%,#d97706)!important;color:#422006!important;box-shadow:0 6px 18px rgba(245,158,11,.28)!important}.app-theme--light .agent-plan__hero-commission,[data-theme=light] .agent-plan__hero-commission{border-top-color:rgba(217,119,6,.22)!important}.app-theme--light .agent-plan--silver .agent-plan__hero-commission,[data-theme=light] .agent-plan--silver .agent-plan__hero-commission{border-top-color:rgba(148,163,184,.28)!important}.app-theme--light .agent-plan__commission-text,.app-theme--light .agent-plan__commission-suffix,[data-theme=light] .agent-plan__commission-text,[data-theme=light] .agent-plan__commission-suffix{color:#78350f!important}.app-theme--light .agent-plan__commission-rate,[data-theme=light] .agent-plan__commission-rate{color:#b45309!important}.app-theme--light .agent-plan--silver .agent-plan__commission-text,.app-theme--light .agent-plan--silver .agent-plan__commission-suffix,[data-theme=light] .agent-plan--silver .agent-plan__commission-text,[data-theme=light] .agent-plan--silver .agent-plan__commission-suffix{color:#334155!important}.app-theme--light .agent-plan--silver .agent-plan__commission-rate,[data-theme=light] .agent-plan--silver .agent-plan__commission-rate{color:#475569!important}.app-theme--light .agent-plan__cdk-value,[data-theme=light] .agent-plan__cdk-value{color:#d97706!important}.app-theme--light .agent-plan--silver .agent-plan__cdk-value,[data-theme=light] .agent-plan--silver .agent-plan__cdk-value{color:#475569!important}.app-theme--light .plan-agent-auth-form,[data-theme=light] .plan-agent-auth-form{background:#fff!important;border:1px solid rgba(234,179,8,.28)!important;box-shadow:inset 0 1px rgba(255,255,255,.95),0 2px 10px rgba(180,83,9,.05)!important}.app-theme--light .plan-agent-auth-label,[data-theme=light] .plan-agent-auth-label{color:#78716c!important}.app-theme--light .plan-agent-auth-field,[data-theme=light] .plan-agent-auth-field{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .plan-agent-auth-field:focus-within{border-color:rgba(234,179,8,.55)!important;background:#fff!important;box-shadow:0 0 0 3px rgba(251,191,36,.14)!important}[data-theme=light] .plan-agent-auth-field:focus-within{border-color:rgba(234,179,8,.55)!important;background:#fff!important;box-shadow:0 0 0 3px rgba(251,191,36,.14)!important}.app-theme--light .plan-agent-auth-field-icon,[data-theme=light] .plan-agent-auth-field-icon{color:#ca8a04!important}.app-theme--light .plan-agent-auth-input,[data-theme=light] .plan-agent-auth-input{color:var(--app-text)!important;background:transparent!important;border:none!important}.app-theme--light .plan-agent-auth-input::-webkit-input-placeholder{color:var(--app-muted)!important}.app-theme--light .plan-agent-auth-input::placeholder{color:var(--app-muted)!important}[data-theme=light] .plan-agent-auth-input::-webkit-input-placeholder{color:var(--app-muted)!important}[data-theme=light] .plan-agent-auth-input::placeholder{color:var(--app-muted)!important}.app-theme--light .plan-agent-auth-input:-webkit-autofill{box-shadow:0 0 0 1000px var(--app-bg-card-light) inset!important;-webkit-text-fill-color:var(--app-text)!important}[data-theme=light] .plan-agent-auth-input:-webkit-autofill{box-shadow:0 0 0 1000px var(--app-bg-card-light) inset!important;-webkit-text-fill-color:var(--app-text)!important}.app-theme--light .plan-card--gold .plan-gold-col--info,[data-theme=light] .plan-card--gold .plan-gold-col--info{background:linear-gradient(165deg,rgba(254,243,199,.72),rgba(255,251,235,.52) 55%,rgba(255,255,255,.35))!important;border-right-color:rgba(217,119,6,.28)!important}.app-theme--light .plan-card--gold .plan-gold-info-title,[data-theme=light] .plan-card--gold .plan-gold-info-title{color:#44403c!important;font-weight:600!important}.app-theme--light .plan-card--gold .price-yen--agent-auth,[data-theme=light] .plan-card--gold .price-yen--agent-auth{color:#b45309!important}.app-theme--light .plan-card--gold .price-num--agent-auth,[data-theme=light] .plan-card--gold .price-num--agent-auth{color:#78350f!important}.app-theme--light .plan-card--gold .plan-gold-info-points,[data-theme=light] .plan-card--gold .plan-gold-info-points{background:linear-gradient(180deg,#fffbeb,#fef3c7)!important;border:1px solid rgba(217,119,6,.42)!important;box-shadow:inset 0 1px rgba(255,255,255,.85),0 2px 8px rgba(146,64,14,.1)!important}.app-theme--light .plan-card--gold .plan-gold-info-points-text,[data-theme=light] .plan-card--gold .plan-gold-info-points-text{color:#92400e!important;font-weight:700!important}.app-theme--light .plan-gold-info-title,[data-theme=light] .plan-gold-info-title{color:var(--app-text)!important}.app-theme--light .plan-gold-info-points,[data-theme=light] .plan-gold-info-points{background:#fffbeb!important;border:1px solid rgba(234,179,8,.35)!important}.app-theme--light .plan-gold-info-points-text,[data-theme=light] .plan-gold-info-points-text{color:#92400e!important}.app-theme--light .plan-gold-col--info,[data-theme=light] .plan-gold-col--info{border-right-color:rgba(217,119,6,.24)!important}.app-theme--light .plan-points-box--agent-auth{background:#fffbeb!important;border:1px solid rgba(234,179,8,.22)!important}.app-theme--light .plan-points-box--agent-auth .points-main{color:#92400e!important}.app-theme--light .plan-points-box--agent-auth .points-sub,.app-theme--light .plan-points-box--agent-auth .points-sub-segment{color:var(--app-muted)!important}[data-theme=light] .plan-points-box--agent-auth{background:#fffbeb!important;border:1px solid rgba(234,179,8,.22)!important}[data-theme=light] .plan-points-box--agent-auth .points-main{color:#92400e!important}[data-theme=light] .plan-points-box--agent-auth .points-sub,[data-theme=light] .plan-points-box--agent-auth .points-sub-segment{color:var(--app-muted)!important}.app-theme--light .plan-name--agent-auth,[data-theme=light] .plan-name--agent-auth{color:var(--app-text)!important}.app-theme--light .plan-agent-auth-pay,[data-theme=light] .plan-agent-auth-pay{box-shadow:0 1px 2px rgba(0,0,0,.06)!important}.app-theme--light .agent-plan__hero,[data-theme=light] .agent-plan__hero{background:linear-gradient(135deg,rgba(254,243,199,.92),rgba(255,251,235,.78) 48%,rgba(255,255,255,.65))!important;border-color:rgba(217,119,6,.28)!important}.app-theme--light .agent-plan__title,[data-theme=light] .agent-plan__title{color:#78350f!important}.app-theme--light .agent-plan__subtitle,[data-theme=light] .agent-plan__subtitle{color:#78716c!important}.app-theme--light .agent-plan__price-yen,.app-theme--light .agent-plan__price-num,[data-theme=light] .agent-plan__price-yen,[data-theme=light] .agent-plan__price-num{color:#b45309!important}.app-theme--light .agent-plan__points,[data-theme=light] .agent-plan__points{background:#fffbeb!important;border-color:rgba(217,119,6,.35)!important}.app-theme--light .agent-plan__points-num,[data-theme=light] .agent-plan__points-num{color:#92400e!important}.app-theme--light .agent-plan__panel,[data-theme=light] .agent-plan__panel{background:#fff!important;border-color:var(--app-border)!important}.app-theme--light .agent-plan__panel-title,[data-theme=light] .agent-plan__panel-title{color:var(--app-text)!important}.app-theme--light .agent-plan__cdk-row,[data-theme=light] .agent-plan__cdk-row{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important}.app-theme--light .agent-plan__cdk-name,.app-theme--light .agent-plan__feat-text,[data-theme=light] .agent-plan__cdk-name,[data-theme=light] .agent-plan__feat-text{color:var(--app-text-readable)!important}.app-theme--light .agent-plan__feat-row,[data-theme=light] .agent-plan__feat-row{background:var(--app-bg-card-light)!important;border-color:var(--app-border)!important}.app-theme--light .agent-plan__checkout,[data-theme=light] .agent-plan__checkout{background:#fffbeb!important;border-color:rgba(217,119,6,.24)!important}.app-theme--light .agent-plan__checkout-label,[data-theme=light] .agent-plan__checkout-label{color:#92400e!important}.app-theme--light .plan-card--gold .plan-buy-btn,.app-theme--light .plan-card--silver .plan-buy-btn,.app-theme--light .plan-buy-btn--primary,[data-theme=light] .plan-card--gold .plan-buy-btn,[data-theme=light] .plan-card--silver .plan-buy-btn,[data-theme=light] .plan-buy-btn--primary{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .popular-badge,.app-theme--light .plan-tag,[data-theme=light] .popular-badge,[data-theme=light] .plan-tag{background:var(--app-chip-active-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .feature-label,[data-theme=light] .feature-label{color:var(--app-text-readable)!important}.app-theme--light .feature-row,[data-theme=light] .feature-row{border-bottom-color:var(--app-border)!important}.app-theme--light .feature-tag,[data-theme=light] .feature-tag{background:rgba(245,243,255,.95)!important;border:1px solid rgba(139,92,246,.14)!important;color:#6d28d9!important}.app-theme--light .note-text,[data-theme=light] .note-text,.app-theme--light .plans-header-tab,[data-theme=light] .plans-header-tab{color:var(--app-muted)!important}.app-theme--light .plans-header-tab--active,[data-theme=light] .plans-header-tab--active{color:var(--app-text)!important}.app-theme--light .plans-header-tab--agent,[data-theme=light] .plans-header-tab--agent{color:#92400e!important}.app-theme--light .plans-header-tab--agent.plans-header-tab--active,[data-theme=light] .plans-header-tab--agent.plans-header-tab--active{color:#b45309!important}.app-theme--light .note-text.foot-link,.app-theme--light .plans-header-agent-link,[data-theme=light] .note-text.foot-link,[data-theme=light] .plans-header-agent-link{color:var(--app-text-soft)!important}.app-theme--light .agent-portal-status,[data-theme=light] .agent-portal-status{background:linear-gradient(180deg,#fffbeb,#fff 48%,#fafafa)!important;border:1px solid rgba(245,158,11,.28)!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(245,158,11,.08)!important}.app-theme--light .agent-portal-status:before{animation:none!important;background:linear-gradient(125deg,rgba(251,191,36,.35),rgba(253,224,71,.7) 35%,rgba(245,158,11,.4))!important}[data-theme=light] .agent-portal-status:before{animation:none!important;background:linear-gradient(125deg,rgba(251,191,36,.35),rgba(253,224,71,.7) 35%,rgba(245,158,11,.4))!important}.app-theme--light .agent-portal-status--active,[data-theme=light] .agent-portal-status--active{border-color:rgba(245,158,11,.36)!important}.app-theme--light .agent-portal-status--pending_review,.app-theme--light .agent-portal-status--processing,.app-theme--light .agent-portal-status--awaiting_payment,.app-theme--light .agent-portal-status--retryable,[data-theme=light] .agent-portal-status--pending_review,[data-theme=light] .agent-portal-status--processing,[data-theme=light] .agent-portal-status--awaiting_payment,[data-theme=light] .agent-portal-status--retryable{background:linear-gradient(180deg,#fffbeb,#fff 48%,#fafafa)!important;border-color:rgba(234,179,8,.32)!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(234,179,8,.08)!important}.app-theme--light .agent-portal-status--failed,.app-theme--light .agent-portal-status--rejected,[data-theme=light] .agent-portal-status--failed,[data-theme=light] .agent-portal-status--rejected{background:linear-gradient(180deg,#fef2f2,#fff 48%,#fafafa)!important;border-color:rgba(239,68,68,.28)!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(239,68,68,.06)!important}.app-theme--light .agent-portal-status__icon-wrap,[data-theme=light] .agent-portal-status__icon-wrap{background:rgba(245,158,11,.12)!important;border-color:rgba(245,158,11,.28)!important;box-shadow:none!important}.app-theme--light .agent-portal-status--pending_review .agent-portal-status__icon-wrap,.app-theme--light .agent-portal-status--processing .agent-portal-status__icon-wrap,.app-theme--light .agent-portal-status--awaiting_payment .agent-portal-status__icon-wrap,.app-theme--light .agent-portal-status--retryable .agent-portal-status__icon-wrap,[data-theme=light] .agent-portal-status--pending_review .agent-portal-status__icon-wrap,[data-theme=light] .agent-portal-status--processing .agent-portal-status__icon-wrap,[data-theme=light] .agent-portal-status--awaiting_payment .agent-portal-status__icon-wrap,[data-theme=light] .agent-portal-status--retryable .agent-portal-status__icon-wrap{background:rgba(234,179,8,.12)!important;border-color:rgba(234,179,8,.28)!important}.app-theme--light .agent-portal-status--failed .agent-portal-status__icon-wrap,.app-theme--light .agent-portal-status--rejected .agent-portal-status__icon-wrap,[data-theme=light] .agent-portal-status--failed .agent-portal-status__icon-wrap,[data-theme=light] .agent-portal-status--rejected .agent-portal-status__icon-wrap{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.24)!important}.app-theme--light .agent-portal-status__icon,[data-theme=light] .agent-portal-status__icon{color:#b45309!important;text-shadow:none!important}.app-theme--light .agent-portal-status--pending_review .agent-portal-status__icon,.app-theme--light .agent-portal-status--processing .agent-portal-status__icon,.app-theme--light .agent-portal-status--awaiting_payment .agent-portal-status__icon,.app-theme--light .agent-portal-status--retryable .agent-portal-status__icon,[data-theme=light] .agent-portal-status--pending_review .agent-portal-status__icon,[data-theme=light] .agent-portal-status--processing .agent-portal-status__icon,[data-theme=light] .agent-portal-status--awaiting_payment .agent-portal-status__icon,[data-theme=light] .agent-portal-status--retryable .agent-portal-status__icon{color:#b45309!important}.app-theme--light .agent-portal-status--failed .agent-portal-status__icon,.app-theme--light .agent-portal-status--rejected .agent-portal-status__icon,[data-theme=light] .agent-portal-status--failed .agent-portal-status__icon,[data-theme=light] .agent-portal-status--rejected .agent-portal-status__icon{color:#dc2626!important}.app-theme--light .agent-portal-status__title,[data-theme=light] .agent-portal-status__title{color:var(--app-text)!important}.app-theme--light .agent-portal-status__badge,[data-theme=light] .agent-portal-status__badge{color:#b45309!important;background:rgba(245,158,11,.1)!important;border-color:rgba(245,158,11,.22)!important;box-shadow:none!important}.app-theme--light .agent-portal-status--pending_review .agent-portal-status__badge,.app-theme--light .agent-portal-status--processing .agent-portal-status__badge,.app-theme--light .agent-portal-status--awaiting_payment .agent-portal-status__badge,.app-theme--light .agent-portal-status--retryable .agent-portal-status__badge,[data-theme=light] .agent-portal-status--pending_review .agent-portal-status__badge,[data-theme=light] .agent-portal-status--processing .agent-portal-status__badge,[data-theme=light] .agent-portal-status--awaiting_payment .agent-portal-status__badge,[data-theme=light] .agent-portal-status--retryable .agent-portal-status__badge{color:#b45309!important;background:rgba(234,179,8,.1)!important;border-color:rgba(234,179,8,.22)!important}.app-theme--light .agent-portal-status--failed .agent-portal-status__badge,.app-theme--light .agent-portal-status--rejected .agent-portal-status__badge,[data-theme=light] .agent-portal-status--failed .agent-portal-status__badge,[data-theme=light] .agent-portal-status--rejected .agent-portal-status__badge{color:#dc2626!important;background:rgba(239,68,68,.08)!important;border-color:rgba(239,68,68,.2)!important}.app-theme--light .agent-portal-status__hint,[data-theme=light] .agent-portal-status__hint{color:var(--app-muted)!important}.app-theme--light .agent-portal-status__cell,[data-theme=light] .agent-portal-status__cell{background:#fff!important;border:1px solid var(--app-border)!important;box-shadow:none!important}.app-theme--light .agent-portal-status__cell-label,[data-theme=light] .agent-portal-status__cell-label{color:var(--app-muted)!important}.app-theme--light .agent-portal-status__cell-value,[data-theme=light] .agent-portal-status__cell-value{color:var(--app-text)!important}.app-theme--light .agent-portal-status__cell-value--link,[data-theme=light] .agent-portal-status__cell-value--link{color:#b45309!important}.app-theme--light .agent-portal-status__cell-action,[data-theme=light] .agent-portal-status__cell-action{color:#b45309!important;background:rgba(245,158,11,.08)!important;border-color:rgba(245,158,11,.22)!important;box-shadow:none!important}.app-theme--light .plans-user-points-icon,.app-theme--light .plans-user-star,[data-theme=light] .plans-user-points-icon,[data-theme=light] .plans-user-star{color:var(--app-muted)!important}.app-theme--light .auth-page,[data-theme=light] .auth-page{background:#f8fafc!important}.app-theme--light .auth-mobile-brand-name,[data-theme=light] .auth-mobile-brand-name{background:linear-gradient(118deg,#0f172a,#312e81 45%,#2563eb)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.app-theme--light .auth-mobile-brand-hint,[data-theme=light] .auth-mobile-brand-hint{color:#64748b!important}.app-theme--light .auth-mobile-partner-link,[data-theme=light] .auth-mobile-partner-link{color:#4f46e5!important;border-bottom-color:rgba(79,70,229,.4)!important}.app-theme--light .auth-mobile-partner-lead,[data-theme=light] .auth-mobile-partner-lead{color:#334155!important}.app-theme--light .auth-mobile-partner-close,[data-theme=light] .auth-mobile-partner-close{color:#64748b!important}.app-theme--light .auth-mobile-partner-panel,[data-theme=light] .auth-mobile-partner-panel{border-color:rgba(148,163,184,.28)!important;background:rgba(255,255,255,.88)!important;box-shadow:0 0 0 1px rgba(255,255,255,.8) inset,0 .375rem 1.25rem rgba(15,23,42,.08)!important}.app-theme--light .auth-bg-root,[data-theme=light] .auth-bg-root{background:radial-gradient(ellipse 80% 60% at 8% 0%,rgba(99,102,241,.1) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 92% 8%,rgba(59,130,246,.08) 0%,transparent 50%),linear-gradient(180deg,#f8fafc,#fff,#f1f5f9)!important}.app-theme--light .auth-bg-scrim,[data-theme=light] .auth-bg-scrim{background:transparent!important}.app-theme--light .auth-bg-glows .glow,.app-theme--light .grid-noise,[data-theme=light] .auth-bg-glows .glow,[data-theme=light] .grid-noise{opacity:0!important}.app-theme--light .linear-panel,.app-theme--light .hero-panel,.app-theme--light .auth-panel,[data-theme=light] .linear-panel,[data-theme=light] .hero-panel,[data-theme=light] .auth-panel{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px rgba(15,23,42,.06),0 12px 40px rgba(15,23,42,.04)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .hero-section-brand,[data-theme=light] .hero-section-brand,.app-theme--light .auth-section-head,[data-theme=light] .auth-section-head{background:linear-gradient(180deg,rgba(99,102,241,.06) 0%,transparent 100%)!important}.app-theme--light .auth-section-form,[data-theme=light] .auth-section-form{background:transparent!important}.app-theme--light .panel-divider,[data-theme=light] .panel-divider{background:#e2e8f0!important}.app-theme--light .hero-kicker,.app-theme--light .section-label,.app-theme--light .card-kicker,.app-theme--light .captcha-label,[data-theme=light] .hero-kicker,[data-theme=light] .section-label,[data-theme=light] .card-kicker,[data-theme=light] .captcha-label{background:none!important;background-clip:initial!important;color:#4f46e5!important;-webkit-text-fill-color:#4f46e5!important}.app-theme--light .hero-title-part,.app-theme--light .card-title-part,[data-theme=light] .hero-title-part,[data-theme=light] .card-title-part{background:none!important;background-clip:initial!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;filter:none!important}.app-theme--light .hero-lead,[data-theme=light] .hero-lead{color:#475569!important}.app-theme--light .hero-lead-strong,[data-theme=light] .hero-lead-strong{color:#1e293b!important;text-shadow:none!important}.app-theme--light .inner-frame,[data-theme=light] .inner-frame{background:#f8fafc!important;border-color:#e2e8f0!important;box-shadow:none!important}.app-theme--light .inner-frame--pills,.app-theme--light .inner-frame--fields,.app-theme--light .inner-frame--captcha,[data-theme=light] .inner-frame--pills,[data-theme=light] .inner-frame--fields,[data-theme=light] .inner-frame--captcha{background:#fff!important;border-color:#cbd5e1!important}.app-theme--light .inner-frame--tips,[data-theme=light] .inner-frame--tips{background:#f5f3ff!important;border-color:#c7d2fe!important;border-left-color:#6366f1!important}.app-theme--light .inner-frame--tabs,[data-theme=light] .inner-frame--tabs{background:#f1f5f9!important;border-color:#e2e8f0!important}.app-theme--light .pill,.app-theme--light .feature-card,.app-theme--light .feature-card-highlight,[data-theme=light] .pill,[data-theme=light] .feature-card,[data-theme=light] .feature-card-highlight{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.app-theme--light .pill-accent,.app-theme--light .feature-card-highlight,[data-theme=light] .pill-accent,[data-theme=light] .feature-card-highlight{border-color:#fcd34d!important;background:#fffbeb!important}.app-theme--light .pill-t,.app-theme--light .fc-body,[data-theme=light] .pill-t,[data-theme=light] .fc-body{color:#475569!important}.app-theme--light .fc-title,[data-theme=light] .fc-title{color:#0f172a!important}.app-theme--light .fc-em,[data-theme=light] .fc-em{color:#334155!important;font-weight:600!important}.app-theme--light .feature-card-highlight .fc-em,[data-theme=light] .feature-card-highlight .fc-em{color:#b45309!important}.app-theme--light .pill-dot,.app-theme--light .pill-dot-gold,[data-theme=light] .pill-dot,[data-theme=light] .pill-dot-gold{background:#6366f1!important;box-shadow:none!important}.app-theme--light .pill-dot-gold,[data-theme=light] .pill-dot-gold{background:#f59e0b!important}.app-theme--light .tab-text,[data-theme=light] .tab-text{color:var(--app-text-readable)!important}.app-theme--light .auth-page .login-method-link,[data-theme=light] .auth-page .login-method-link{color:var(--app-muted)!important}.app-theme--light .auth-page .login-method-link:active,[data-theme=light] .auth-page .login-method-link:active{color:var(--app-text)!important}.app-theme--light .tab.active,[data-theme=light] .tab.active{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 1px 3px rgba(15,23,42,.08)!important}.app-theme--light .tab.active .tab-text,[data-theme=light] .tab.active .tab-text{color:#0f172a!important}.app-theme--light .auth-page .input,[data-theme=light] .auth-page .input{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important;box-shadow:none!important}.app-theme--light .auth-page .input:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.15)!important}[data-theme=light] .auth-page .input:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.15)!important}.app-theme--light .auth-page .captcha-img,[data-theme=light] .auth-page .captcha-img{border-color:#cbd5e1!important;background:#f8fafc!important}.app-theme--light .auth-page .submit-btn,[data-theme=light] .auth-page .submit-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .auth-page .submit-btn-text,[data-theme=light] .auth-page .submit-btn-text{color:#fff!important;text-shadow:none!important}.app-theme--light .tips,[data-theme=light] .tips{color:#64748b!important}.app-theme--light .tips-strong,[data-theme=light] .tips-strong{color:#b45309!important;text-shadow:none!important}.app-theme--light .auth-mp-back,[data-theme=light] .auth-mp-back{color:#64748b!important}.app-theme--light .help-page,.app-theme--light .fb-page,.app-theme--light .mp-page,.app-theme--light .page,[data-theme=light] .help-page,[data-theme=light] .fb-page,[data-theme=light] .mp-page,[data-theme=light] .page{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .intro-card,.app-theme--light .contact-card,.app-theme--light .faq-list,[data-theme=light] .intro-card,[data-theme=light] .contact-card,[data-theme=light] .faq-list{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-theme--light .intro-text,.app-theme--light .faq-a,.app-theme--light .empty,[data-theme=light] .intro-text,[data-theme=light] .faq-a,[data-theme=light] .empty{color:var(--app-muted)!important}.app-theme--light .q-text,[data-theme=light] .q-text{color:var(--app-text)!important}.app-theme--light .faq-item,[data-theme=light] .faq-item{border-bottom-color:var(--app-border)!important}.app-theme--light .copy,.app-theme--light .chev,[data-theme=light] .copy,[data-theme=light] .chev{color:var(--app-text-soft)!important}.app-theme--light .loading,[data-theme=light] .loading{color:var(--app-muted)!important}.app-theme--light .agent-apply-page,[data-theme=light] .agent-apply-page{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .agent-apply-page .apply-card,[data-theme=light] .agent-apply-page .apply-card{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;box-shadow:0 1px 2px var(--app-shadow),0 8px 24px var(--app-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:16px!important}.app-theme--light .agent-apply-page .apply-hero,[data-theme=light] .agent-apply-page .apply-hero{border-bottom-color:var(--app-border)!important}.app-theme--light .agent-apply-page .apply-hero-badge,[data-theme=light] .agent-apply-page .apply-hero-badge{color:#b45309!important;background:rgba(251,191,36,.12)!important;border-color:rgba(251,191,36,.28)!important}.app-theme--light .agent-apply-page .apply-hero-title,.app-theme--light .agent-apply-page .benefit-title,.app-theme--light .agent-apply-page .section-label,.app-theme--light .agent-apply-page .status-title,.app-theme--light .agent-apply-page .level-name,[data-theme=light] .agent-apply-page .apply-hero-title,[data-theme=light] .agent-apply-page .benefit-title,[data-theme=light] .agent-apply-page .section-label,[data-theme=light] .agent-apply-page .status-title,[data-theme=light] .agent-apply-page .level-name{color:var(--app-text)!important}.app-theme--light .agent-apply-page .apply-hero-desc,.app-theme--light .agent-apply-page .benefit-desc,.app-theme--light .agent-apply-page .status-desc,.app-theme--light .agent-apply-page .level-tip,.app-theme--light .agent-apply-page .d-suffix,.app-theme--light .agent-apply-page .note-text,.app-theme--light .agent-apply-page .empty-hint,[data-theme=light] .agent-apply-page .apply-hero-desc,[data-theme=light] .agent-apply-page .benefit-desc,[data-theme=light] .agent-apply-page .status-desc,[data-theme=light] .agent-apply-page .level-tip,[data-theme=light] .agent-apply-page .d-suffix,[data-theme=light] .agent-apply-page .note-text,[data-theme=light] .agent-apply-page .empty-hint{color:var(--app-muted)!important}.app-theme--light .agent-apply-page .benefit-item,.app-theme--light .agent-apply-page .level-card,.app-theme--light .agent-apply-page .status-banner,[data-theme=light] .agent-apply-page .benefit-item,[data-theme=light] .agent-apply-page .level-card,[data-theme=light] .agent-apply-page .status-banner{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .agent-apply-page .apply-steps,[data-theme=light] .agent-apply-page .apply-steps{background:rgba(99,102,241,.06)!important;border:1px solid rgba(99,102,241,.18)!important}.app-theme--light .agent-apply-page .step-text,[data-theme=light] .agent-apply-page .step-text{color:#4f46e5!important}.app-theme--light .agent-apply-page .step-arrow,[data-theme=light] .agent-apply-page .step-arrow{color:rgba(99,102,241,.45)!important}.app-theme--light .agent-apply-page .level-card.selected,[data-theme=light] .agent-apply-page .level-card.selected{border-color:rgba(99,102,241,.4)!important;background:rgba(99,102,241,.08)!important}.app-theme--light .agent-apply-page .d-num,[data-theme=light] .agent-apply-page .d-num{color:#4f46e5!important}.app-theme--light .agent-apply-page .section-hint,[data-theme=light] .agent-apply-page .section-hint{color:#6366f1!important}.app-theme--light .agent-apply-page .form-section,[data-theme=light] .agent-apply-page .form-section{border-top-color:var(--app-border)!important}.app-theme--light .agent-apply-page .msg-input,[data-theme=light] .agent-apply-page .msg-input{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .agent-apply-page .submit-btn,[data-theme=light] .agent-apply-page .submit-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important;border:none!important}.app-theme--light .agent-apply-page .footer-note,[data-theme=light] .agent-apply-page .footer-note{border-top-color:var(--app-border)!important}.app-theme--light .agent-apply-page .status-banner.status-pending,[data-theme=light] .agent-apply-page .status-banner.status-pending{border-color:rgba(234,179,8,.4)!important;background:rgba(234,179,8,.08)!important}.app-theme--light .agent-apply-page .status-banner.status-approved,[data-theme=light] .agent-apply-page .status-banner.status-approved{border-color:rgba(34,197,94,.4)!important;background:rgba(34,197,94,.08)!important}.app-theme--light .agent-apply-page .status-banner.status-rejected,[data-theme=light] .agent-apply-page .status-banner.status-rejected{border-color:rgba(239,68,68,.4)!important;background:rgba(239,68,68,.08)!important}.app-theme--light .agent-apply-page .status-credential,[data-theme=light] .agent-apply-page .status-credential{background:var(--app-bg-card)!important;border-color:var(--app-border)!important}.app-theme--light .agent-apply-page .status-credential-label,[data-theme=light] .agent-apply-page .status-credential-label{color:var(--app-muted)!important}.app-theme--light .agent-apply-page .status-credential-value,[data-theme=light] .agent-apply-page .status-credential-value{color:var(--app-text)!important}.app-theme--light .agent-apply-page .status-credential-action,[data-theme=light] .agent-apply-page .status-credential-action{color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}.app-theme--light .wallet-page,[data-theme=light] .wallet-page{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .wallet-page .balance-label,.app-theme--light .wallet-page .stat-label,.app-theme--light .wallet-page .ledger-time,.app-theme--light .wallet-page .ledger-balance,.app-theme--light .wallet-page .state-tip,.app-theme--light .wallet-modal .balance-label,.app-theme--light .wallet-modal .stat-label,.app-theme--light .wallet-modal .ledger-time,.app-theme--light .wallet-modal .ledger-balance,.app-theme--light .wallet-modal .state-tip,[data-theme=light] .wallet-page .balance-label,[data-theme=light] .wallet-page .stat-label,[data-theme=light] .wallet-page .ledger-time,[data-theme=light] .wallet-page .ledger-balance,[data-theme=light] .wallet-page .state-tip,[data-theme=light] .wallet-modal .balance-label,[data-theme=light] .wallet-modal .stat-label,[data-theme=light] .wallet-modal .ledger-time,[data-theme=light] .wallet-modal .ledger-balance,[data-theme=light] .wallet-modal .state-tip{color:var(--app-muted)!important}.app-theme--light .wallet-page .balance-value,.app-theme--light .wallet-page .ledger-title,.app-theme--light .wallet-modal .balance-value,.app-theme--light .wallet-modal .ledger-title,[data-theme=light] .wallet-page .balance-value,[data-theme=light] .wallet-page .ledger-title,[data-theme=light] .wallet-modal .balance-value,[data-theme=light] .wallet-modal .ledger-title{color:var(--app-text)!important}.app-theme--light .wallet-page .balance-stats,.app-theme--light .wallet-page .card-divider,.app-theme--light .wallet-page .ledger-row.has-border,.app-theme--light .wallet-modal .balance-stats,.app-theme--light .wallet-modal .card-divider,.app-theme--light .wallet-modal .ledger-row.has-border,[data-theme=light] .wallet-page .balance-stats,[data-theme=light] .wallet-page .card-divider,[data-theme=light] .wallet-page .ledger-row.has-border,[data-theme=light] .wallet-modal .balance-stats,[data-theme=light] .wallet-modal .card-divider,[data-theme=light] .wallet-modal .ledger-row.has-border{border-color:var(--app-border)!important}.app-theme--light .wallet-page .stat-divider,.app-theme--light .wallet-modal .stat-divider,[data-theme=light] .wallet-page .stat-divider,[data-theme=light] .wallet-modal .stat-divider{background:var(--app-border)!important}.app-theme--light .wallet-page .stat-income,.app-theme--light .wallet-page .ledger-amount.income,.app-theme--light .wallet-modal .stat-income,.app-theme--light .wallet-modal .ledger-amount.income,[data-theme=light] .wallet-page .stat-income,[data-theme=light] .wallet-page .ledger-amount.income,[data-theme=light] .wallet-modal .stat-income,[data-theme=light] .wallet-modal .ledger-amount.income{color:#15803d!important}.app-theme--light .wallet-page .stat-expense,.app-theme--light .wallet-page .ledger-amount.expense,.app-theme--light .wallet-modal .stat-expense,.app-theme--light .wallet-modal .ledger-amount.expense,[data-theme=light] .wallet-page .stat-expense,[data-theme=light] .wallet-page .ledger-amount.expense,[data-theme=light] .wallet-modal .stat-expense,[data-theme=light] .wallet-modal .ledger-amount.expense{color:#dc2626!important}.app-theme--light .wallet-page .ledger-tag.income,.app-theme--light .wallet-modal .ledger-tag.income,[data-theme=light] .wallet-page .ledger-tag.income,[data-theme=light] .wallet-modal .ledger-tag.income{color:#15803d!important;background:rgba(34,197,94,.1)!important;border:1px solid rgba(34,197,94,.18)!important}.app-theme--light .wallet-page .ledger-tag.expense,.app-theme--light .wallet-modal .ledger-tag.expense,[data-theme=light] .wallet-page .ledger-tag.expense,[data-theme=light] .wallet-modal .ledger-tag.expense{color:#dc2626!important;background:rgba(239,68,68,.08)!important;border:1px solid rgba(239,68,68,.16)!important}.app-theme--light .wallet-page .ledger-tab,.app-theme--light .wallet-modal .ledger-tab,[data-theme=light] .wallet-page .ledger-tab,[data-theme=light] .wallet-modal .ledger-tab{background:var(--app-chip-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-muted)!important}.app-theme--light .wallet-page .ledger-tab.active,.app-theme--light .wallet-modal .ledger-tab.active,[data-theme=light] .wallet-page .ledger-tab.active,[data-theme=light] .wallet-modal .ledger-tab.active{background:rgba(99,102,241,.1)!important;border-color:rgba(99,102,241,.35)!important;color:#4f46e5!important;font-weight:600!important}.app-theme--light .wallet-page .recharge-input,.app-theme--light .wallet-modal .recharge-input,[data-theme=light] .wallet-page .recharge-input,[data-theme=light] .wallet-modal .recharge-input{background:var(--app-input-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .wallet-page .recharge-btn,.app-theme--light .wallet-modal .recharge-btn,[data-theme=light] .wallet-page .recharge-btn,[data-theme=light] .wallet-modal .recharge-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .wallet-page .state-dot,.app-theme--light .wallet-modal .state-dot,[data-theme=light] .wallet-page .state-dot,[data-theme=light] .wallet-modal .state-dot{background:#6366f1!important}.app-theme--light .theme-toggle-label,[data-theme=light] .theme-toggle-label{color:var(--app-text)!important;font-weight:600!important}.app-theme--light .theme-toggle-track--light,[data-theme=light] .theme-toggle-track--light{background:linear-gradient(135deg,#f5f5f5,#fff 42%,#fafafa)!important}.app-theme--light .theme-toggle-thumb--light,[data-theme=light] .theme-toggle-thumb--light{background:rgba(255,255,255,.9)!important;border-color:rgba(255,255,255,.75)!important}.app-theme--light .time-greeting--wee_hours,.app-theme--light .time-greeting--night,[data-theme=light] .time-greeting--wee_hours,[data-theme=light] .time-greeting--night{background-image:linear-gradient(105deg,#6d28d9,#4338ca)!important}.app-theme--light .time-greeting--morning,.app-theme--light .time-greeting--noon,.app-theme--light .time-greeting--afternoon,[data-theme=light] .time-greeting--morning,[data-theme=light] .time-greeting--noon,[data-theme=light] .time-greeting--afternoon{background-image:linear-gradient(105deg,#92400e,#b45309)!important}.app-theme--light .time-greeting--forenoon,[data-theme=light] .time-greeting--forenoon{background-image:linear-gradient(105deg,#075985,#0369a1)!important}.app-theme--light .time-greeting--dusk,[data-theme=light] .time-greeting--dusk{background-image:linear-gradient(105deg,#9a3412,#a21caf)!important}.app-theme--light .hdr,.app-theme--light .capsule-bar,.app-theme--light .mp-header-capsule,[data-theme=light] .hdr,[data-theme=light] .capsule-bar,[data-theme=light] .mp-header-capsule{background:transparent!important;border-bottom:none!important}.app-theme--light .capsule-title,.app-theme--light .capsule-back-text,.app-theme--light .hdr .logo-text,.app-theme--light .hdr .back-text,.app-theme--light .hdr .back-icon,.app-theme--light .hdr .cap-ico,[data-theme=light] .capsule-title,[data-theme=light] .capsule-back-text,[data-theme=light] .hdr .logo-text,[data-theme=light] .hdr .back-text,[data-theme=light] .hdr .back-icon,[data-theme=light] .hdr .cap-ico{color:var(--app-text)!important}.app-theme--light .hdr-action,[data-theme=light] .hdr-action{background:rgba(99,102,241,.08)!important;border-color:rgba(99,102,241,.2)!important}.app-theme--light .hdr-action-text,[data-theme=light] .hdr-action-text{color:#4f46e5!important}.app-theme--light .ref-chip,.app-theme--light .ref-image-chip,[data-theme=light] .ref-chip,[data-theme=light] .ref-image-chip{background:var(--app-bg-card-light)!important;border:1px solid var(--app-border)!important}.app-theme--light .activity-page,.app-theme--light .activity-card,[data-theme=light] .activity-page,[data-theme=light] .activity-card{background:var(--app-bg)!important;border-color:var(--app-border)!important}.app-theme--light .activity-title,[data-theme=light] .activity-title{color:var(--app-text)!important}.app-theme--light .activity-desc,[data-theme=light] .activity-desc{color:var(--app-muted)!important}.app-theme--light .mp-btn-primary,.app-theme--light .primary-btn,[data-theme=light] .mp-btn-primary,[data-theme=light] .primary-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .mp-btn-secondary,.app-theme--light .secondary-btn,[data-theme=light] .mp-btn-secondary,[data-theme=light] .secondary-btn{background:var(--app-bg-card)!important;border:1px solid var(--app-border)!important;color:var(--app-text-soft)!important;box-shadow:none!important}.app-theme--light ::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}[data-theme=light] ::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.app-theme--light ::-webkit-scrollbar-thumb{background:transparent!important}[data-theme=light] ::-webkit-scrollbar-thumb{background:transparent!important}.app-theme--light ::-webkit-scrollbar-track{background:transparent!important}[data-theme=light] ::-webkit-scrollbar-track{background:transparent!important}.app-theme--light .mine-drawer-glyph,[data-theme=light] .mine-drawer-glyph{filter:none!important}.app-theme--light .mine-drawer-name-edit-icon,[data-theme=light] .mine-drawer-name-edit-icon{filter:brightness(0) saturate(100%) opacity(.55)!important}.app-theme--light .mine-drawer-avatar,[data-theme=light] .mine-drawer-avatar{background:var(--app-chip-active-bg)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important}.app-theme--light .mine-drawer-item-icon--settings .mine-drawer-glyph,[data-theme=light] .mine-drawer-item-icon--settings .mine-drawer-glyph{border-color:#525252!important;box-shadow:0 -7px 0 -4px #525252,0 7px 0 -4px #525252,-7px 0 0 -4px #525252,7px 0 0 -4px #525252!important}.app-theme--light .mine-drawer-item-icon--history .mine-drawer-glyph{border-color:#525252!important}.app-theme--light .mine-drawer-item-icon--history .mine-drawer-glyph:before,.app-theme--light .mine-drawer-item-icon--history .mine-drawer-glyph:after{background:#525252!important}[data-theme=light] .mine-drawer-item-icon--history .mine-drawer-glyph{border-color:#525252!important}[data-theme=light] .mine-drawer-item-icon--history .mine-drawer-glyph:before,[data-theme=light] .mine-drawer-item-icon--history .mine-drawer-glyph:after{background:#525252!important}.app-theme--light .mine-drawer-item-icon--plans .mine-drawer-glyph{border-color:#525252!important}.app-theme--light .mine-drawer-item-icon--plans .mine-drawer-glyph:before{background:#525252!important}[data-theme=light] .mine-drawer-item-icon--plans .mine-drawer-glyph{border-color:#525252!important}[data-theme=light] .mine-drawer-item-icon--plans .mine-drawer-glyph:before{background:#525252!important}.app-theme--light .mine-drawer-item-icon--help .mine-drawer-glyph{border-color:#525252!important}.app-theme--light .mine-drawer-item-icon--help .mine-drawer-glyph:after{background:#525252!important;box-shadow:0 6px 0 -1px #525252!important}[data-theme=light] .mine-drawer-item-icon--help .mine-drawer-glyph{border-color:#525252!important}[data-theme=light] .mine-drawer-item-icon--help .mine-drawer-glyph:after{background:#525252!important;box-shadow:0 6px 0 -1px #525252!important}.app-theme--light .mine-drawer-item-icon--invite .mine-drawer-glyph,[data-theme=light] .mine-drawer-item-icon--invite .mine-drawer-glyph{background:#525252!important}.app-theme--light .mine-drawer-item-icon--agent .mine-drawer-glyph:before,.app-theme--light .mine-drawer-item-icon--agent .mine-drawer-glyph:after{background:#525252!important}[data-theme=light] .mine-drawer-item-icon--agent .mine-drawer-glyph:before,[data-theme=light] .mine-drawer-item-icon--agent .mine-drawer-glyph:after{background:#525252!important}.app-theme--light .mine-drawer-item-desc--invite-code,[data-theme=light] .mine-drawer-item-desc--invite-code{color:var(--app-muted)!important}.app-theme--light .mine-page-root .mine-cell-group{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.08)}.app-theme--light .mine-page-root .mine-msg-btn{background:rgba(37,99,235,.1)!important;border-color:rgba(37,99,235,.28)!important}.app-theme--light .mine-page-root .mine-msg-dot{border-color:#f8fafc}.app-theme--light .mine-page-root .mine-name,.app-theme--light .mine-page-root .mine-cell-label,.app-theme--light .mine-page-root .mine-vip-card-title,.app-theme--light .mine-page-root .mine-nickname-title{color:#0f172a}.app-theme--light .mine-page-root .mine-asset-line,.app-theme--light .mine-page-root .mine-vip-card-desc,.app-theme--light .mine-page-root .mine-section-title,.app-theme--light .mine-page-root .mine-cell-desc,.app-theme--light .mine-page-root .mine-cell-chevron,.app-theme--light .mine-page-root .mine-vip-card-arrow,.app-theme--light .mine-page-root .mine-nickname-count{color:#64748b}.app-theme--light .mine-page-root .mine-vip-card{background:linear-gradient(135deg,rgba(58,123,255,.1),rgba(138,68,255,.08));border-color:rgba(99,102,241,.18)}.app-theme--light .mine-page-root .mine-cell:not(:last-child):after{background:rgba(15,23,42,.06)}.app-theme--light .mine-page-root .mine-cell:active{background:rgba(15,23,42,.04)}.app-theme--light .mine-page-root .mine-cell--invite .mine-cell-label{background:linear-gradient(90deg,#ea580c,#d97706 52%,#c2410c)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.app-theme--light .mine-page-root .mine-cell--invite .mine-cell-desc{color:#b45309!important;font-weight:600}.app-theme--light .mine-page-root .mine-nickname-sheet{background:transparent;border-radius:20px;overflow:hidden}.app-theme--light .mine-page-root .mine-nickname-input-wrap{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.1)}.app-theme--light .mine-page-root .mine-nickname-input{color:#0f172a}.app-theme--light .mine-page-root .mine-nickname-close,.app-theme--light .mine-page-root .mine-nickname-btn--cancel{background:rgba(15,23,42,.05);border-color:rgba(15,23,42,.1);color:#64748b}.app-theme--light .mine-page-root .mine-agent-card{background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(245,158,11,.12) 52%,rgba(79,70,229,.14))!important;box-shadow:0 4px 18px rgba(124,58,237,.12)!important}.app-theme--light .mine-page-root .mine-agent-card:before{background:linear-gradient(120deg,rgba(109,40,217,.55),rgba(245,158,11,.78),rgba(167,139,250,.5),rgba(234,179,8,.82),rgba(109,40,217,.55))!important;background-size:260% 260%!important;animation:mine-agent-border-flow 4.8s linear infinite!important}.app-theme--light .mine-page-root .mine-agent-card:after{opacity:.72!important;animation:mine-agent-glow-pulse-light 3.2s ease-in-out infinite alternate!important}.app-theme--light .mine-page-root .mine-agent-card .mine-agent-card-label{background:linear-gradient(90deg,#6d28d9,#b45309 28%,#7c2d12,#c2410c 68%,#6d28d9)!important;background-size:240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:mine-label-shimmer 2.2s linear infinite!important}.app-theme--light .mine-page-root .mine-agent-card .mine-agent-card-desc{color:#5b21b6!important;font-weight:600}.app-theme--light .mine-page-root .mine-agent-card .mine-cell-icon--agent{background:linear-gradient(135deg,#7c3aed,#ea580c)!important;box-shadow:0 0 12px rgba(124,58,237,.35)!important}.app-theme--light .mine-page-root .mine-agent-card .mine-cell-chevron{color:#7c3aed!important}.app-theme--light .mine-page-root .mine-logout-btn{color:#64748b!important;background:rgba(15,23,42,.04)!important;border-color:rgba(15,23,42,.08)!important}[data-theme=light] .mine-page-root .mine-cell-group{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.08)}[data-theme=light] .mine-page-root .mine-msg-btn{background:rgba(37,99,235,.1)!important;border-color:rgba(37,99,235,.28)!important}[data-theme=light] .mine-page-root .mine-msg-dot{border-color:#f8fafc}[data-theme=light] .mine-page-root .mine-name,[data-theme=light] .mine-page-root .mine-cell-label,[data-theme=light] .mine-page-root .mine-vip-card-title,[data-theme=light] .mine-page-root .mine-nickname-title{color:#0f172a}[data-theme=light] .mine-page-root .mine-asset-line,[data-theme=light] .mine-page-root .mine-vip-card-desc,[data-theme=light] .mine-page-root .mine-section-title,[data-theme=light] .mine-page-root .mine-cell-desc,[data-theme=light] .mine-page-root .mine-cell-chevron,[data-theme=light] .mine-page-root .mine-vip-card-arrow,[data-theme=light] .mine-page-root .mine-nickname-count{color:#64748b}[data-theme=light] .mine-page-root .mine-vip-card{background:linear-gradient(135deg,rgba(58,123,255,.1),rgba(138,68,255,.08));border-color:rgba(99,102,241,.18)}[data-theme=light] .mine-page-root .mine-cell:not(:last-child):after{background:rgba(15,23,42,.06)}[data-theme=light] .mine-page-root .mine-cell:active{background:rgba(15,23,42,.04)}[data-theme=light] .mine-page-root .mine-cell--invite .mine-cell-label{background:linear-gradient(90deg,#ea580c,#d97706 52%,#c2410c)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}[data-theme=light] .mine-page-root .mine-cell--invite .mine-cell-desc{color:#b45309!important;font-weight:600}[data-theme=light] .mine-page-root .mine-nickname-sheet{background:transparent;border-radius:20px;overflow:hidden}[data-theme=light] .mine-page-root .mine-nickname-input-wrap{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.1)}[data-theme=light] .mine-page-root .mine-nickname-input{color:#0f172a}[data-theme=light] .mine-page-root .mine-nickname-close,[data-theme=light] .mine-page-root .mine-nickname-btn--cancel{background:rgba(15,23,42,.05);border-color:rgba(15,23,42,.1);color:#64748b}[data-theme=light] .mine-page-root .mine-agent-card{background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(245,158,11,.12) 52%,rgba(79,70,229,.14))!important;box-shadow:0 4px 18px rgba(124,58,237,.12)!important}[data-theme=light] .mine-page-root .mine-agent-card:before{background:linear-gradient(120deg,rgba(109,40,217,.55),rgba(245,158,11,.78),rgba(167,139,250,.5),rgba(234,179,8,.82),rgba(109,40,217,.55))!important;background-size:260% 260%!important;animation:mine-agent-border-flow 4.8s linear infinite!important}[data-theme=light] .mine-page-root .mine-agent-card:after{opacity:.72!important;animation:mine-agent-glow-pulse-light 3.2s ease-in-out infinite alternate!important}[data-theme=light] .mine-page-root .mine-agent-card .mine-agent-card-label{background:linear-gradient(90deg,#6d28d9,#b45309 28%,#7c2d12,#c2410c 68%,#6d28d9)!important;background-size:240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:mine-label-shimmer 2.2s linear infinite!important}[data-theme=light] .mine-page-root .mine-agent-card .mine-agent-card-desc{color:#5b21b6!important;font-weight:600}[data-theme=light] .mine-page-root .mine-agent-card .mine-cell-icon--agent{background:linear-gradient(135deg,#7c3aed,#ea580c)!important;box-shadow:0 0 12px rgba(124,58,237,.35)!important}[data-theme=light] .mine-page-root .mine-agent-card .mine-cell-chevron{color:#7c3aed!important}[data-theme=light] .mine-page-root .mine-logout-btn{color:#64748b!important;background:rgba(15,23,42,.04)!important;border-color:rgba(15,23,42,.08)!important}@keyframes mine-agent-glow-pulse-light{0%{opacity:.45;box-shadow:0 0 10px rgba(124,58,237,.18)}to{opacity:.95;box-shadow:0 0 22px rgba(245,158,11,.32)}}.app-theme--light .chat-history-page,[data-theme=light] .chat-history-page{background:transparent!important;border-radius:0;padding-top:.125rem!important;padding-bottom:1rem!important}.app-theme--light .chat-history-title,[data-theme=light] .chat-history-title{color:#0f172a!important}.app-theme--light .chat-history-sub,[data-theme=light] .chat-history-sub{color:#64748b!important}.app-theme--light .chat-history-new,[data-theme=light] .chat-history-new{background:rgba(37,99,235,.08)!important;border:1px solid rgba(37,99,235,.22)!important;color:#2563eb!important;font-weight:600!important;box-shadow:none!important}.app-theme--light .chat-history-new:active,[data-theme=light] .chat-history-new:active{background:rgba(37,99,235,.14)!important;border-color:rgba(37,99,235,.35)!important}.app-theme--light .chat-history-tip,[data-theme=light] .chat-history-tip{color:#64748b!important}.app-theme--light .chat-history-empty-title,[data-theme=light] .chat-history-empty-title{color:#0f172a!important}.app-theme--light .chat-history-empty-desc,[data-theme=light] .chat-history-empty-desc{color:#64748b!important}.app-theme--light .chat-history-empty-btn,[data-theme=light] .chat-history-empty-btn{background:rgba(37,99,235,.08)!important;border-color:rgba(37,99,235,.22)!important;color:#2563eb!important}.app-theme--light .chat-history-empty-bubble,[data-theme=light] .chat-history-empty-bubble{border-color:rgba(100,116,139,.35)!important;background:rgba(100,116,139,.06)!important}.app-theme--light .chat-history-items,[data-theme=light] .chat-history-items{gap:.5rem!important}.app-theme--light .chat-history-item,[data-theme=light] .chat-history-item{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px rgba(15,23,42,.05)!important}.app-theme--light .chat-history-item--pinned,[data-theme=light] .chat-history-item--pinned{background:#f8fafc!important;border-color:rgba(37,99,235,.22)!important;box-shadow:none!important}.app-theme--light .chat-history-item-pin,[data-theme=light] .chat-history-item-pin{color:#2563eb!important;background:rgba(37,99,235,.08)!important;border-color:rgba(37,99,235,.18)!important}.app-theme--light .chat-history-item:active,[data-theme=light] .chat-history-item:active{background:#f8fafc!important;border-color:#cbd5e1!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}.app-theme--light .chat-history-item-title,[data-theme=light] .chat-history-item-title{color:#0f172a!important;font-weight:600!important}.app-theme--light .chat-history-item-time,[data-theme=light] .chat-history-item-time{color:#64748b!important}.app-theme--light .chat-history-item-more-dot,[data-theme=light] .chat-history-item-more-dot{color:#94a3b8!important}.app-theme--light .chat-history-item-more--active,[data-theme=light] .chat-history-item-more--active{background:#f1f5f9!important;border-radius:.3125rem!important}.app-theme--light .chat-history-item-more--active .chat-history-item-more-dot,[data-theme=light] .chat-history-item-more--active .chat-history-item-more-dot{color:#475569!important}.app-theme--light .chat-history-item-thumb,[data-theme=light] .chat-history-item-thumb{background:#f1f5f9!important;border:1px solid #e2e8f0!important;box-sizing:border-box!important}.app-theme--light .chat-history-item-thumb-placeholder,[data-theme=light] .chat-history-item-thumb-placeholder{color:#2563eb!important;background:rgba(37,99,235,.08)!important;font-weight:600!important}.app-theme--light .chat-history-item-thumb-icon,[data-theme=light] .chat-history-item-thumb-icon{color:#2563eb!important}.app-theme--light .chat-history-action-mask,.app-theme--light .chat-history-rename-mask,[data-theme=light] .chat-history-action-mask,[data-theme=light] .chat-history-rename-mask{background:rgba(15,23,42,.32)!important}.app-theme--light .chat-history-action-menu,[data-theme=light] .chat-history-action-menu{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 8px 28px rgba(15,23,42,.12)!important}.app-theme--light .chat-history-action-item,[data-theme=light] .chat-history-action-item{color:#334155!important}.app-theme--light .chat-history-action-item:active,[data-theme=light] .chat-history-action-item:active{background:#f1f5f9!important}.app-theme--light .chat-history-action-text,[data-theme=light] .chat-history-action-text{color:#334155!important}.app-theme--light .chat-history-action-item--danger .chat-history-action-text,[data-theme=light] .chat-history-action-item--danger .chat-history-action-text{color:#dc2626!important}.app-theme--light .chat-history-rename-panel,[data-theme=light] .chat-history-rename-panel{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 12px 40px rgba(15,23,42,.14)!important}.app-theme--light .chat-history-rename-title,[data-theme=light] .chat-history-rename-title{color:#0f172a!important}.app-theme--light .chat-history-rename-input,[data-theme=light] .chat-history-rename-input{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important;box-shadow:none!important}.app-theme--light .chat-history-rename-btn,[data-theme=light] .chat-history-rename-btn{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#64748b!important}.app-theme--light .chat-history-rename-btn--primary,[data-theme=light] .chat-history-rename-btn--primary{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important;border:none!important}.app-theme--light .user-avatar:not(.user-avatar-vip),.app-theme--light .panel-avatar:not(.panel-avatar-vip){background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#22d3ee)!important;border:none!important;overflow:hidden!important;box-shadow:0 4px 14px rgba(99,102,241,.25)!important}[data-theme=light] .user-avatar:not(.user-avatar-vip),[data-theme=light] .panel-avatar:not(.panel-avatar-vip){background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#22d3ee)!important;border:none!important;overflow:hidden!important;box-shadow:0 4px 14px rgba(99,102,241,.25)!important}.app-theme--light .user-avatar .user-avatar-text,.app-theme--light .panel-avatar:not(.panel-avatar-vip){color:#fff!important}[data-theme=light] .user-avatar .user-avatar-text,[data-theme=light] .panel-avatar:not(.panel-avatar-vip){color:#fff!important}.app-theme--light .plans-user-avatar,[data-theme=light] .plans-user-avatar{background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#22d3ee)!important;border:2px solid transparent!important;box-shadow:none!important}.app-theme--light .plans-user-avatar-text,[data-theme=light] .plans-user-avatar-text{color:#fff!important}.app-theme--light .vip-user-name,.app-theme--light uni-text.vip-user-name,.app-theme--light .user-name.vip-user-name,.app-theme--light .panel-user-name.vip-user-name,.app-theme--light .plans-user-name.vip-user-name,.app-theme--light .mine-drawer-name.vip-user-name,.app-theme--light .dm-name.vip-user-name{background:linear-gradient(90deg,#b45309,#d97706 30%,#fbbf24,#d97706 70%,#b45309)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#d97706!important;text-shadow:none!important}[data-theme=light] .vip-user-name,[data-theme=light] uni-text.vip-user-name,[data-theme=light] .user-name.vip-user-name,[data-theme=light] .panel-user-name.vip-user-name,[data-theme=light] .plans-user-name.vip-user-name,[data-theme=light] .mine-drawer-name.vip-user-name,[data-theme=light] .dm-name.vip-user-name{background:linear-gradient(90deg,#b45309,#d97706 30%,#fbbf24,#d97706 70%,#b45309)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#d97706!important;text-shadow:none!important}.app-theme--light .mine-drawer-avatar--vip,[data-theme=light] .mine-drawer-avatar--vip{background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#22d3ee)!important;border:none!important;color:#fff!important;box-shadow:0 0 0 2px rgba(251,191,36,.42)!important}.app-theme--light .plans-user-avatar-vip,.app-theme--light .panel-avatar-vip,.app-theme--light .user-avatar-vip,.app-theme--light .dm-avatar--vip,[data-theme=light] .plans-user-avatar-vip,[data-theme=light] .panel-avatar-vip,[data-theme=light] .user-avatar-vip,[data-theme=light] .dm-avatar--vip{background:linear-gradient(135deg,#6366f1,#8b5cf6 55%,#22d3ee)!important;border:none!important;overflow:hidden!important;box-shadow:0 0 0 2px #fbbf24,0 0 10px rgba(251,191,36,.18),0 4px 14px rgba(99,102,241,.2)!important}.app-theme--light .plans-user-avatar-vip .plans-user-avatar-text,.app-theme--light .panel-avatar-vip,.app-theme--light .user-avatar-vip .user-avatar-text,.app-theme--light .dm-avatar--vip .dm-avatar-text,[data-theme=light] .plans-user-avatar-vip .plans-user-avatar-text,[data-theme=light] .panel-avatar-vip,[data-theme=light] .user-avatar-vip .user-avatar-text,[data-theme=light] .dm-avatar--vip .dm-avatar-text{color:#fff!important}.app-theme--light .mine-drawer-item--invite-gold,[data-theme=light] .mine-drawer-item--invite-gold{background:linear-gradient(135deg,rgba(251,191,36,.09),rgba(245,158,11,.04))!important;border:1px solid rgba(251,191,36,.28)!important;box-shadow:none!important;animation:mine-invite-border-breathe-light 3.6s ease-in-out infinite alternate!important}.app-theme--light .mine-drawer-item--invite-gold .mine-drawer-item-label,[data-theme=light] .mine-drawer-item--invite-gold .mine-drawer-item-label{background:linear-gradient(90deg,#d97706,#f59e0b 32%,#fde68a,#f59e0b 68%,#d97706)!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:mine-label-shimmer 2.8s linear infinite!important}.app-theme--light .mine-drawer-item--invite-gold .mine-drawer-item-icon--invite,[data-theme=light] .mine-drawer-item--invite-gold .mine-drawer-item-icon--invite{background:linear-gradient(135deg,#f59e0b,#fbbf24)!important;border:none!important}.app-theme--light .mine-drawer-item--invite-gold .mine-drawer-item-icon--invite .mine-drawer-glyph,[data-theme=light] .mine-drawer-item--invite-gold .mine-drawer-item-icon--invite .mine-drawer-glyph{background:rgba(255,255,255,.95)!important}.app-theme--light .mine-drawer-item--agent-premium,[data-theme=light] .mine-drawer-item--agent-premium{background:linear-gradient(135deg,rgba(167,139,250,.07),rgba(251,191,36,.06) 52%,rgba(129,140,248,.07))!important;border:none!important;box-shadow:none!important}.app-theme--light .mine-drawer-item--agent-premium:before{display:block!important;content:""!important;background:linear-gradient(120deg,rgba(167,139,250,.2),rgba(251,191,36,.42),rgba(196,181,253,.26),rgba(253,224,71,.48),rgba(167,139,250,.2))!important;background-size:260% 260%!important;animation:mine-agent-border-flow 4.8s linear infinite!important}[data-theme=light] .mine-drawer-item--agent-premium:before{display:block!important;content:""!important;background:linear-gradient(120deg,rgba(167,139,250,.2),rgba(251,191,36,.42),rgba(196,181,253,.26),rgba(253,224,71,.48),rgba(167,139,250,.2))!important;background-size:260% 260%!important;animation:mine-agent-border-flow 4.8s linear infinite!important}.app-theme--light .mine-drawer-item--agent-premium:after{display:block!important;content:""!important;opacity:.4!important;animation:mine-agent-glow-pulse-light 3.2s ease-in-out infinite alternate!important}[data-theme=light] .mine-drawer-item--agent-premium:after{display:block!important;content:""!important;opacity:.4!important;animation:mine-agent-glow-pulse-light 3.2s ease-in-out infinite alternate!important}.app-theme--light .mine-drawer-item--agent-premium .mine-drawer-item-label,[data-theme=light] .mine-drawer-item--agent-premium .mine-drawer-item-label{background:linear-gradient(90deg,#a78bfa,#fbbf24 28%,#d97706,#f59e0b 68%,#a78bfa)!important;background-size:240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:mine-label-shimmer 2.2s linear infinite!important}.app-theme--light .mine-drawer-item--agent-premium .mine-drawer-item-icon--agent,[data-theme=light] .mine-drawer-item--agent-premium .mine-drawer-item-icon--agent{background:linear-gradient(135deg,#a78bfa,#f59e0b)!important;border:none!important;box-shadow:0 0 8px rgba(167,139,250,.22)!important}.app-theme--light .mine-drawer-item--agent-premium .mine-drawer-item-icon--agent .mine-drawer-glyph:before,.app-theme--light .mine-drawer-item--agent-premium .mine-drawer-item-icon--agent .mine-drawer-glyph:after{background:rgba(255,255,255,.92)!important}[data-theme=light] .mine-drawer-item--agent-premium .mine-drawer-item-icon--agent .mine-drawer-glyph:before,[data-theme=light] .mine-drawer-item--agent-premium .mine-drawer-item-icon--agent .mine-drawer-glyph:after{background:rgba(255,255,255,.92)!important}@keyframes mine-invite-border-breathe-light{0%{border-color:rgba(251,191,36,.22)}to{border-color:rgba(245,158,11,.48)}}@keyframes mine-agent-glow-pulse-light{0%{opacity:.22;box-shadow:0 0 6px rgba(139,92,246,.1)}to{opacity:.5;box-shadow:0 0 14px rgba(251,191,36,.14)}}.app-theme--light .wf-page .wf-run-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .wf-page .wf-node{background:var(--wf-node-bg)!important;border-color:var(--wf-node-border)!important;box-shadow:0 1px 3px var(--app-shadow),0 8px 24px var(--app-shadow)!important}.app-theme--light .wf-page .wf-node--selected{border-color:#818cf8!important;box-shadow:0 0 0 2px rgba(129,140,248,.95),0 8px 24px var(--app-shadow-lg)!important}.app-theme--light .wf-page .wf-node-title{color:var(--app-text)!important}.app-theme--light .wf-page .wf-node-hint,.app-theme--light .wf-page .wf-node-label,.app-theme--light .wf-page .wf-node-status,.app-theme--light .wf-page .wf-node-preview,.app-theme--light .wf-page .wf-node-preview-title,.app-theme--light .wf-page .wf-node-preview-line,.app-theme--light .wf-page .wf-node-output-empty{color:var(--app-muted)!important}.app-theme--light .wf-page .wf-node-textarea,.app-theme--light .wf-page .wf-node-slot-input,.app-theme--light .wf-page .wf-node-size-input{background:var(--wf-input-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .wf-page .wf-node-seg-item{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .wf-page .wf-node-seg-item--on{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.app-theme--light .wf-page .wf-node-preview-panel{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}.app-theme--light .wf-page .wf-node-count-tip{color:#047857!important}.app-theme--light .wf-page .wf-sidebar-label,.app-theme--light .wf-page .wf-topbar-title,.app-theme--light .wf-page .wf-canvas-current-name,.app-theme--light .wf-page .wf-canvas-history-name,.app-theme--light .wf-page .wf-history-popover-title,.app-theme--light .wf-page .wf-guide-popover-title,.app-theme--light .wf-page .wf-workflow-switch-name,.app-theme--light .wf-page .wf-workflow-menu-title,.app-theme--light .wf-page .wf-flow-shell-name,.app-theme--light .wf-page .wf-tour-title,.app-theme--light .wf-page .wf-orientation-gate-title{color:var(--app-text)!important}.app-theme--light .wf-page .wf-sidebar-desc,.app-theme--light .wf-page .wf-sidebar-hint,.app-theme--light .wf-page .wf-topbar-sub,.app-theme--light .wf-page .wf-zoom-label,.app-theme--light .wf-page .wf-canvas-panel-label,.app-theme--light .wf-page .wf-canvas-history-meta,.app-theme--light .wf-page .wf-guide-popover-item,.app-theme--light .wf-page .wf-workflow-switch-caret,.app-theme--light .wf-page .wf-workflow-menu-meta,.app-theme--light .wf-page .wf-workflow-menu-empty,.app-theme--light .wf-page .wf-tour-kicker,.app-theme--light .wf-page .wf-tour-body,.app-theme--light .wf-page .wf-orientation-gate-desc{color:var(--app-muted)!important}.app-theme--light .wf-page .wf-orientation-gate-back{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .wf-page .wf-orientation-gate-primary{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .wf-page .wf-tool-btn,.app-theme--light .wf-page .wf-topbar-back,.app-theme--light .wf-page .wf-sidebar-collapse-btn,.app-theme--light .wf-page .wf-sidebar-rail-btn,.app-theme--light .wf-page .wf-sidebar-help-btn,.app-theme--light .wf-page .wf-workflow-switch{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .wf-page .wf-sidebar-tabs{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}.app-theme--light .wf-page .wf-sidebar-tab--active{background:var(--app-chip-active-bg)!important}.app-theme--light .wf-page .wf-sidebar-item,.app-theme--light .wf-page .wf-canvas-panel,.app-theme--light .wf-page .wf-history-popover,.app-theme--light .wf-page .wf-guide-popover,.app-theme--light .wf-page .wf-modal,.app-theme--light .wf-page .wf-workflow-menu,.app-theme--light .wf-page .wf-tour-card,.app-theme--light .wf-page .wf-flow-shell-card{background:#fff!important;border-color:var(--app-border)!important;box-shadow:0 8px 28px var(--app-shadow-lg)!important}.app-theme--light .wf-page .wf-workflow-menu{border:1px solid var(--app-border)!important;background:#fff!important;box-shadow:0 12px 32px rgba(15,23,42,.12)!important}.app-theme--light .wf-page .wf-workflow-menu-item:hover,.app-theme--light .wf-page .wf-workflow-menu-item--active{background:var(--app-chip-active-bg)!important}.app-theme--light .wf-page .wf-workflow-menu-edit{color:var(--app-muted)!important}.app-theme--light .wf-page .wf-workflow-menu-edit:hover{color:var(--app-text)!important;background:var(--app-chip-bg)!important}.app-theme--light .wf-page .wf-flow-shell-card{background:rgba(255,255,255,.96)!important;border:1px solid rgba(129,140,248,.45)!important;box-shadow:0 8px 24px rgba(15,23,42,.1)!important}.app-theme--light .wf-page .wf-flow-shell-pulse{border-color:rgba(99,102,241,.85)!important;box-shadow:0 0 0 1px rgba(99,102,241,.18)!important}.app-theme--light .wf-page .wf-flow-shell-expand{background:linear-gradient(135deg,#6366f1,#8b5cf6)!important}.app-theme--light .wf-page .wf-flow-shell-expand uni-text{color:#fff!important}.app-theme--light .wf-page .wf-tour-card{background:#fff!important;border:1px solid var(--app-border)!important;box-shadow:0 16px 48px rgba(15,23,42,.14)!important}.app-theme--light .wf-page .wf-tour-kicker{color:#6366f1!important}.app-theme--light .wf-page .wf-tour-title{color:var(--app-text)!important}.app-theme--light .wf-page .wf-tour-body{color:var(--app-text-soft)!important}.app-theme--light .wf-page .wf-tour-hole{box-shadow:0 0 0 9999px rgba(15,23,42,.38)!important;border-color:rgba(99,102,241,.85)!important}.app-theme--light .wf-page .wf-tour-actions .wf-modal-btn{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}.app-theme--light .wf-page .wf-tour-actions .wf-modal-btn uni-text{color:inherit!important}.app-theme--light .wf-page .wf-tour-actions .wf-modal-btn--primary{background:var(--app-btn-primary-bg, #6366f1)!important;border-color:transparent!important;color:#fff!important}.app-theme--light .wf-page .wf-tour-actions .wf-modal-btn--primary uni-text{color:#fff!important}.app-theme--light .wf-page .wf-tour-demo-banner{border-color:rgba(99,102,241,.35)!important;background:linear-gradient(90deg,rgba(99,102,241,.95),rgba(14,165,233,.9))!important;box-shadow:0 10px 28px rgba(15,23,42,.16)!important}.app-theme--light .wf-page .wf-sidebar-new-btn,.app-theme--light .wf-page .wf-canvas-history-item--active,.app-theme--light .wf-page .wf-sidebar-rail-btn--active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}.app-theme--light .wf-page .wf-link-hint-bar{background:var(--wf-hint-bar-bg)!important;border-color:var(--app-border)!important;box-shadow:0 4px 16px var(--app-shadow-lg)!important}.app-theme--light .wf-page .wf-link-hint-text{color:var(--app-text-soft)!important}.app-theme--light .wf-page .wf-node-output-dl-all{background:var(--app-btn-primary-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important}.app-theme--light .wf-page .wf-cancel-btn{background:#fff5f5!important;border-color:#fecaca!important}.app-theme--light .wf-page .wf-cancel-btn uni-text{color:#dc2626!important}.app-theme--light .wf-page .wf-node-output-generating{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}.app-theme--light .wf-page .wf-node-output-generating-text{color:var(--app-text)!important}[data-theme=light] .wf-page .wf-run-btn{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}[data-theme=light] .wf-page .wf-node{background:var(--wf-node-bg)!important;border-color:var(--wf-node-border)!important;box-shadow:0 1px 3px var(--app-shadow),0 8px 24px var(--app-shadow)!important}[data-theme=light] .wf-page .wf-node--selected{border-color:#818cf8!important;box-shadow:0 0 0 2px rgba(129,140,248,.95),0 8px 24px var(--app-shadow-lg)!important}[data-theme=light] .wf-page .wf-node-title{color:var(--app-text)!important}[data-theme=light] .wf-page .wf-node-hint,[data-theme=light] .wf-page .wf-node-label,[data-theme=light] .wf-page .wf-node-status,[data-theme=light] .wf-page .wf-node-preview,[data-theme=light] .wf-page .wf-node-preview-title,[data-theme=light] .wf-page .wf-node-preview-line,[data-theme=light] .wf-page .wf-node-output-empty{color:var(--app-muted)!important}[data-theme=light] .wf-page .wf-node-textarea,[data-theme=light] .wf-page .wf-node-slot-input,[data-theme=light] .wf-page .wf-node-size-input{background:var(--wf-input-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}[data-theme=light] .wf-page .wf-node-seg-item{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}[data-theme=light] .wf-page .wf-node-seg-item--on{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}[data-theme=light] .wf-page .wf-node-preview-panel{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}[data-theme=light] .wf-page .wf-node-count-tip{color:#047857!important}[data-theme=light] .wf-page .wf-sidebar-label,[data-theme=light] .wf-page .wf-topbar-title,[data-theme=light] .wf-page .wf-canvas-current-name,[data-theme=light] .wf-page .wf-canvas-history-name,[data-theme=light] .wf-page .wf-history-popover-title,[data-theme=light] .wf-page .wf-guide-popover-title,[data-theme=light] .wf-page .wf-workflow-switch-name,[data-theme=light] .wf-page .wf-workflow-menu-title,[data-theme=light] .wf-page .wf-flow-shell-name,[data-theme=light] .wf-page .wf-tour-title,[data-theme=light] .wf-page .wf-orientation-gate-title{color:var(--app-text)!important}[data-theme=light] .wf-page .wf-sidebar-desc,[data-theme=light] .wf-page .wf-sidebar-hint,[data-theme=light] .wf-page .wf-topbar-sub,[data-theme=light] .wf-page .wf-zoom-label,[data-theme=light] .wf-page .wf-canvas-panel-label,[data-theme=light] .wf-page .wf-canvas-history-meta,[data-theme=light] .wf-page .wf-guide-popover-item,[data-theme=light] .wf-page .wf-workflow-switch-caret,[data-theme=light] .wf-page .wf-workflow-menu-meta,[data-theme=light] .wf-page .wf-workflow-menu-empty,[data-theme=light] .wf-page .wf-tour-kicker,[data-theme=light] .wf-page .wf-tour-body,[data-theme=light] .wf-page .wf-orientation-gate-desc{color:var(--app-muted)!important}[data-theme=light] .wf-page .wf-orientation-gate-back{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}[data-theme=light] .wf-page .wf-orientation-gate-primary{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}[data-theme=light] .wf-page .wf-tool-btn,[data-theme=light] .wf-page .wf-topbar-back,[data-theme=light] .wf-page .wf-sidebar-collapse-btn,[data-theme=light] .wf-page .wf-sidebar-rail-btn,[data-theme=light] .wf-page .wf-sidebar-help-btn,[data-theme=light] .wf-page .wf-workflow-switch{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}[data-theme=light] .wf-page .wf-sidebar-tabs{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}[data-theme=light] .wf-page .wf-sidebar-tab--active{background:var(--app-chip-active-bg)!important}[data-theme=light] .wf-page .wf-sidebar-item,[data-theme=light] .wf-page .wf-canvas-panel,[data-theme=light] .wf-page .wf-history-popover,[data-theme=light] .wf-page .wf-guide-popover,[data-theme=light] .wf-page .wf-modal,[data-theme=light] .wf-page .wf-workflow-menu,[data-theme=light] .wf-page .wf-tour-card,[data-theme=light] .wf-page .wf-flow-shell-card{background:#fff!important;border-color:var(--app-border)!important;box-shadow:0 8px 28px var(--app-shadow-lg)!important}[data-theme=light] .wf-page .wf-workflow-menu{border:1px solid var(--app-border)!important;background:#fff!important;box-shadow:0 12px 32px rgba(15,23,42,.12)!important}[data-theme=light] .wf-page .wf-workflow-menu-item:hover,[data-theme=light] .wf-page .wf-workflow-menu-item--active{background:var(--app-chip-active-bg)!important}[data-theme=light] .wf-page .wf-workflow-menu-edit{color:var(--app-muted)!important}[data-theme=light] .wf-page .wf-workflow-menu-edit:hover{color:var(--app-text)!important;background:var(--app-chip-bg)!important}[data-theme=light] .wf-page .wf-flow-shell-card{background:rgba(255,255,255,.96)!important;border:1px solid rgba(129,140,248,.45)!important;box-shadow:0 8px 24px rgba(15,23,42,.1)!important}[data-theme=light] .wf-page .wf-flow-shell-pulse{border-color:rgba(99,102,241,.85)!important;box-shadow:0 0 0 1px rgba(99,102,241,.18)!important}[data-theme=light] .wf-page .wf-flow-shell-expand{background:linear-gradient(135deg,#6366f1,#8b5cf6)!important}[data-theme=light] .wf-page .wf-flow-shell-expand uni-text{color:#fff!important}[data-theme=light] .wf-page .wf-tour-card{background:#fff!important;border:1px solid var(--app-border)!important;box-shadow:0 16px 48px rgba(15,23,42,.14)!important}[data-theme=light] .wf-page .wf-tour-kicker{color:#6366f1!important}[data-theme=light] .wf-page .wf-tour-title{color:var(--app-text)!important}[data-theme=light] .wf-page .wf-tour-body{color:var(--app-text-soft)!important}[data-theme=light] .wf-page .wf-tour-hole{box-shadow:0 0 0 9999px rgba(15,23,42,.38)!important;border-color:rgba(99,102,241,.85)!important}[data-theme=light] .wf-page .wf-tour-actions .wf-modal-btn{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}[data-theme=light] .wf-page .wf-tour-actions .wf-modal-btn uni-text{color:inherit!important}[data-theme=light] .wf-page .wf-tour-actions .wf-modal-btn--primary{background:var(--app-btn-primary-bg, #6366f1)!important;border-color:transparent!important;color:#fff!important}[data-theme=light] .wf-page .wf-tour-actions .wf-modal-btn--primary uni-text{color:#fff!important}[data-theme=light] .wf-page .wf-tour-demo-banner{border-color:rgba(99,102,241,.35)!important;background:linear-gradient(90deg,rgba(99,102,241,.95),rgba(14,165,233,.9))!important;box-shadow:0 10px 28px rgba(15,23,42,.16)!important}[data-theme=light] .wf-page .wf-sidebar-new-btn,[data-theme=light] .wf-page .wf-canvas-history-item--active,[data-theme=light] .wf-page .wf-sidebar-rail-btn--active{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}[data-theme=light] .wf-page .wf-link-hint-bar{background:var(--wf-hint-bar-bg)!important;border-color:var(--app-border)!important;box-shadow:0 4px 16px var(--app-shadow-lg)!important}[data-theme=light] .wf-page .wf-link-hint-text{color:var(--app-text-soft)!important}[data-theme=light] .wf-page .wf-node-output-dl-all{background:var(--app-btn-primary-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important}[data-theme=light] .wf-page .wf-cancel-btn{background:#fff5f5!important;border-color:#fecaca!important}[data-theme=light] .wf-page .wf-cancel-btn uni-text{color:#dc2626!important}[data-theme=light] .wf-page .wf-node-output-generating{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}[data-theme=light] .wf-page .wf-node-output-generating-text{color:var(--app-text)!important}@keyframes app-light-breathe{0%,to{border-color:var(--app-border);box-shadow:0 0 0 0 transparent}50%{border-color:var(--app-border-strong);box-shadow:0 0 0 3px var(--app-focus-ring)}}@keyframes app-light-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.app-theme--light .ec-page,[data-theme=light] .ec-page{background:var(--app-bg)!important;color:var(--app-text)!important}.app-theme--light .ec-topbar,[data-theme=light] .ec-topbar{background:var(--app-bg-elevated)!important;border-bottom-color:var(--app-border)!important}.app-theme--light .ec-side,[data-theme=light] .ec-side{background:linear-gradient(180deg,#fbfaf8 0%,var(--app-bg-card) 140px)!important;border-right-color:var(--app-border)!important}.app-theme--light .ec-side-block,[data-theme=light] .ec-side-block{background:#fff!important;border-color:var(--app-border)!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}.app-theme--light .ec-side-foot,[data-theme=light] .ec-side-foot{background:rgba(255,255,255,.94)!important;border-top-color:var(--app-border)!important}.app-theme--light .ec-side-title,[data-theme=light] .ec-side-title{color:var(--app-text)!important}.app-theme--light .ec-side-kicker,[data-theme=light] .ec-side-kicker{color:var(--app-muted)!important}.app-theme--light .ec-uploads,.app-theme--light .ec-product-card,[data-theme=light] .ec-uploads,[data-theme=light] .ec-product-card{background:#fff!important;border-color:var(--app-border)!important}.app-theme--light .ec-workbench-tools,[data-theme=light] .ec-workbench-tools{background:#fff!important;border-bottom-color:var(--app-border)!important}.app-theme--light .ec-new-task,[data-theme=light] .ec-new-task{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .ec-style-card-img,[data-theme=light] .ec-style-card-img{background:#f1f5f9!important}.app-theme--light .ec-style-expand,[data-theme=light] .ec-style-expand{background:rgba(255,255,255,.92)!important;border-color:var(--app-border)!important}.app-theme--light .ec-style-expand-ico,[data-theme=light] .ec-style-expand-ico{color:var(--app-text)!important}.app-theme--light .ec-build,[data-theme=light] .ec-build{background:linear-gradient(180deg,#f4f4f5,#fff 64px)!important;border-color:var(--app-border-strong)!important;box-sizing:border-box!important;max-width:100%!important}.app-theme--light .ec-build.is-hot,[data-theme=light] .ec-build.is-hot{border-color:#a3a3a3!important;background:#f5f5f5!important}.app-theme--light .ec-build-title,[data-theme=light] .ec-build-title{color:var(--app-text)!important}.app-theme--light .ec-lib-cap,[data-theme=light] .ec-lib-cap{color:var(--app-text-soft)!important}.app-theme--light .ec-build-count,[data-theme=light] .ec-build-count{background:#0d0d0d!important;color:#fff!important;border:1px solid #0d0d0d!important;font-weight:700!important}.app-theme--light .ec-copy-drawer,[data-theme=light] .ec-copy-drawer{background:#fff!important;border-right-color:var(--app-border)!important;box-shadow:8px 0 28px rgba(15,23,42,.08)!important}.app-theme--light .ec-copy-drawer-title,[data-theme=light] .ec-copy-drawer-title{color:var(--app-text)!important}.app-theme--light .ec-copy-drawer-area,[data-theme=light] .ec-copy-drawer-area{background:#fafafa!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .ec-copy-drawer-area::-webkit-input-placeholder{color:var(--app-muted)!important}.app-theme--light .ec-copy-drawer-area::placeholder{color:var(--app-muted)!important}[data-theme=light] .ec-copy-drawer-area::-webkit-input-placeholder{color:var(--app-muted)!important}[data-theme=light] .ec-copy-drawer-area::placeholder{color:var(--app-muted)!important}.app-theme--light .ec-copy-drawer-ok,[data-theme=light] .ec-copy-drawer-ok{background:var(--app-btn-primary-bg)!important;color:var(--app-btn-primary-text)!important;border:1px solid var(--app-border-strong)!important;box-shadow:0 1px 2px var(--app-shadow)!important}.app-theme--light .ec-retry-sheet,[data-theme=light] .ec-retry-sheet{background:#fff!important;border-color:var(--app-border)!important;box-shadow:0 18px 48px rgba(15,23,42,.14)!important}.app-theme--light .ec-retry-title,.app-theme--light .ec-retry-switch,[data-theme=light] .ec-retry-title,[data-theme=light] .ec-retry-switch{color:var(--app-text)!important}.app-theme--light .ec-retry-area,[data-theme=light] .ec-retry-area{background:#fafafa!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .ec-retry-check.is-on,.app-theme--light .ec-retry-ok,[data-theme=light] .ec-retry-check.is-on,[data-theme=light] .ec-retry-ok{background:#111!important;border-color:#111!important;color:#fff!important}.app-theme--light .ec-retry-types,[data-theme=light] .ec-retry-types{border-color:var(--app-border)!important;background:#fafafa!important}.app-theme--light .ec-retry-type,[data-theme=light] .ec-retry-type{color:var(--app-text)!important}.app-theme--light .ec-retry-type.is-on,[data-theme=light] .ec-retry-type.is-on{background:#fff!important;box-shadow:0 0 0 1px #111 inset!important}.app-theme--light .ec-lib-thumb,[data-theme=light] .ec-lib-thumb{color:var(--app-text-soft)!important;border-color:var(--app-border)!important;background:#fff!important;box-shadow:0 1px rgba(15,23,42,.04)!important}.app-theme--light .ec-brick,[data-theme=light] .ec-brick{background:#fff!important;border-color:var(--app-border)!important;color:var(--app-text)!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important}.app-theme--light .ec-brick-op,.app-theme--light .ec-brick-x,[data-theme=light] .ec-brick-op,[data-theme=light] .ec-brick-x{background:transparent!important;border-color:transparent!important;color:var(--app-muted)!important}.app-theme--light .ec-brick-board,[data-theme=light] .ec-brick-board{max-width:100%!important;overflow-x:hidden!important}.app-theme--light .ec-chat-ico,[data-theme=light] .ec-chat-ico{border-color:var(--app-muted)!important}.app-theme--light .ec-chat-ico:after{border-top-color:var(--app-muted)!important}[data-theme=light] .ec-chat-ico:after{border-top-color:var(--app-muted)!important}.app-theme--light .ec-brick-chat.is-on .ec-chat-ico,[data-theme=light] .ec-brick-chat.is-on .ec-chat-ico{border-color:var(--app-text)!important;background:var(--app-chip-active-bg)!important}.app-theme--light .ec-brick-chat.is-on .ec-chat-ico:after{border-top-color:var(--app-text)!important}[data-theme=light] .ec-brick-chat.is-on .ec-chat-ico:after{border-top-color:var(--app-text)!important}.app-theme--light .ec-snap,[data-theme=light] .ec-snap{background:#525252!important;box-shadow:0 0 0 3px rgba(13,13,13,.08)!important}.app-theme--light .ec-stage,[data-theme=light] .ec-stage{background:var(--app-bg)!important}.app-theme--light .ec-card,[data-theme=light] .ec-card{background:#fff!important;border-color:var(--app-border)!important;box-shadow:0 1px 3px rgba(15,23,42,.06)!important}.app-theme--light .ec-card-frame,[data-theme=light] .ec-card-frame{background:#f8fafc!important;border:1px solid var(--app-border)}.app-theme--light .ec-hist,[data-theme=light] .ec-hist{background:#fff!important;border-color:var(--app-border)!important}.app-theme--light .ec-hist-img,.app-theme--light .ec-hist-img--empty,[data-theme=light] .ec-hist-img,[data-theme=light] .ec-hist-img--empty{background:#e2e8f0!important}.app-theme--light .ec-hist-box,[data-theme=light] .ec-hist-box{background:#fff!important;border-color:#a1a1aa!important;box-shadow:0 0 0 1px rgba(24,24,27,.04)}.app-theme--light .ec-hist-box.is-on,[data-theme=light] .ec-hist-box.is-on{background:#18181b!important;border-color:#18181b!important;box-shadow:none}.app-theme--light .ec-hist-box-mark,[data-theme=light] .ec-hist-box-mark{color:#fff!important}.app-theme--light .ec-hist-x,[data-theme=light] .ec-hist-x{background:#fff!important;border:1px solid #d4d4d8!important;color:#71717a!important;box-shadow:0 1px 2px rgba(15,23,42,.06)}.app-theme--light .ec-hist-x uni-text{color:#52525b!important}[data-theme=light] .ec-hist-x uni-text{color:#52525b!important}.app-theme--light .ec-hist-x--card,[data-theme=light] .ec-hist-x--card{background:rgba(255,255,255,.96)!important}.app-theme--light .ec-hist-del,[data-theme=light] .ec-hist-del{background:#fff!important;border-color:#fca5a5!important;box-shadow:0 1px 2px rgba(15,23,42,.04)}.app-theme--light .ec-hist-del uni-text{color:#dc2626!important}[data-theme=light] .ec-hist-del uni-text{color:#dc2626!important}.app-theme--light .ec-zoom,[data-theme=light] .ec-zoom{background:rgba(248,250,252,.96)!important}.app-theme--light .ec-zoom-bar,.app-theme--light .ec-zoom-title,.app-theme--light .ec-zoom-tools uni-text,.app-theme--light .ec-zoom-tools uni-button{color:var(--app-text)!important}[data-theme=light] .ec-zoom-bar,[data-theme=light] .ec-zoom-title,[data-theme=light] .ec-zoom-tools uni-text,[data-theme=light] .ec-zoom-tools uni-button{color:var(--app-text)!important}.app-theme--light .ec-zoom-tools uni-text,.app-theme--light .ec-zoom-tools uni-button{background:#fff!important;border-color:var(--app-border)!important}[data-theme=light] .ec-zoom-tools uni-text,[data-theme=light] .ec-zoom-tools uni-button{background:#fff!important;border-color:var(--app-border)!important}.app-theme--light .ec-brand-title,.app-theme--light .ec-label,.app-theme--light .ec-chip-name,.app-theme--light .ec-shot-name,.app-theme--light .ec-empty-title,.app-theme--light .ec-hist-title,.app-theme--light .ec-card-head,.app-theme--light .ec-select-title,.app-theme--light .ec-brick-name,.app-theme--light .ec-style-card-name,.app-theme--light .ec-dd-trigger-title,.app-theme--light .ec-dd-trigger-text,.app-theme--light .ec-dd-item-title,[data-theme=light] .ec-brand-title,[data-theme=light] .ec-label,[data-theme=light] .ec-chip-name,[data-theme=light] .ec-shot-name,[data-theme=light] .ec-empty-title,[data-theme=light] .ec-hist-title,[data-theme=light] .ec-card-head,[data-theme=light] .ec-select-title,[data-theme=light] .ec-brick-name,[data-theme=light] .ec-style-card-name,[data-theme=light] .ec-dd-trigger-title,[data-theme=light] .ec-dd-trigger-text,[data-theme=light] .ec-dd-item-title{color:var(--app-text)!important}.app-theme--light .ec-brand-sub,.app-theme--light .ec-hint,.app-theme--light .ec-chip-meta,.app-theme--light .ec-shot-desc,.app-theme--light .ec-card-status,.app-theme--light .ec-card-wait,.app-theme--light .ec-hist-meta,.app-theme--light .ec-empty-desc,.app-theme--light .ec-select-meta,.app-theme--light .ec-select-caret,.app-theme--light .ec-brick-desc,.app-theme--light .ec-brick-pool-label,.app-theme--light .ec-dd-trigger-meta,.app-theme--light .ec-dd-caret,.app-theme--light .ec-dd-item-meta,[data-theme=light] .ec-brand-sub,[data-theme=light] .ec-hint,[data-theme=light] .ec-chip-meta,[data-theme=light] .ec-shot-desc,[data-theme=light] .ec-card-status,[data-theme=light] .ec-card-wait,[data-theme=light] .ec-hist-meta,[data-theme=light] .ec-empty-desc,[data-theme=light] .ec-select-meta,[data-theme=light] .ec-select-caret,[data-theme=light] .ec-brick-desc,[data-theme=light] .ec-brick-pool-label,[data-theme=light] .ec-dd-trigger-meta,[data-theme=light] .ec-dd-caret,[data-theme=light] .ec-dd-item-meta{color:var(--app-muted)!important}.app-theme--light .ec-back,.app-theme--light .ec-ghost-btn,.app-theme--light .ec-link,[data-theme=light] .ec-back,[data-theme=light] .ec-ghost-btn,[data-theme=light] .ec-link{color:var(--app-text-soft)!important}.app-theme--light .ec-ghost-btn,.app-theme--light .ec-chip,.app-theme--light .ec-shot,.app-theme--light .ec-thumb,.app-theme--light .ec-card,.app-theme--light .ec-long,.app-theme--light .ec-modes,.app-theme--light .ec-pack,.app-theme--light .ec-copy,.app-theme--light .ec-select,.app-theme--light .ec-style-card,.app-theme--light .ec-brick-thumb-shape,[data-theme=light] .ec-ghost-btn,[data-theme=light] .ec-chip,[data-theme=light] .ec-shot,[data-theme=light] .ec-thumb,[data-theme=light] .ec-card,[data-theme=light] .ec-long,[data-theme=light] .ec-modes,[data-theme=light] .ec-pack,[data-theme=light] .ec-copy,[data-theme=light] .ec-select,[data-theme=light] .ec-style-card,[data-theme=light] .ec-brick-thumb-shape{background:var(--app-chip-bg)!important;border-color:var(--app-border)!important}.app-theme--light .ec-brick-thumb-name,[data-theme=light] .ec-brick-thumb-name{color:var(--app-muted)!important}.app-theme--light .ec-bricks,[data-theme=light] .ec-bricks{background:var(--app-bg-card)!important;border-color:var(--app-border)!important}.app-theme--light .ec-pack-name,.app-theme--light .ec-copy-line,[data-theme=light] .ec-pack-name,[data-theme=light] .ec-copy-line{color:var(--app-text)!important}.app-theme--light .ec-pack-meta,[data-theme=light] .ec-pack-meta{color:var(--app-muted)!important}.app-theme--light .ec-chip.is-on,.app-theme--light .ec-shot.is-on,.app-theme--light .ec-mode.is-on,.app-theme--light .ec-pack.is-on,[data-theme=light] .ec-chip.is-on,[data-theme=light] .ec-shot.is-on,[data-theme=light] .ec-mode.is-on,[data-theme=light] .ec-pack.is-on{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.app-theme--light .ec-style-card,[data-theme=light] .ec-style-card{background:#fff!important;border-color:#e4e4e7!important}.app-theme--light .ec-style-card.is-on,[data-theme=light] .ec-style-card.is-on{background:#fff!important;border-color:#71717a!important;box-shadow:none!important;color:var(--app-text)!important}.app-theme--light .ec-style-card.is-on .ec-style-card-name,[data-theme=light] .ec-style-card.is-on .ec-style-card-name{color:#18181b!important}.app-theme--light .ec-brick-idx,.app-theme--light .ec-brick-pill,[data-theme=light] .ec-brick-idx,[data-theme=light] .ec-brick-pill{background:var(--app-chip-active-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .ec-area,.app-theme--light .ec-input,.app-theme--light .ec-dd-trigger,[data-theme=light] .ec-area,[data-theme=light] .ec-input,[data-theme=light] .ec-dd-trigger{background:var(--app-input-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.app-theme--light .ec-dd-menu,[data-theme=light] .ec-dd-menu{background:#fff!important;border-color:var(--app-border)!important;box-shadow:0 12px 32px rgba(15,23,42,.12)!important}.app-theme--light .ec-dd-item,[data-theme=light] .ec-dd-item{color:var(--app-text)!important}.app-theme--light .ec-dd-item.is-on,.app-theme--light .ec-dd-item:hover,.app-theme--light .ec-dd-trigger.is-open,[data-theme=light] .ec-dd-item.is-on,[data-theme=light] .ec-dd-item:hover,[data-theme=light] .ec-dd-trigger.is-open{background:var(--app-chip-active-bg)!important;border-color:var(--app-border-strong)!important}.app-theme--light .ec-go,[data-theme=light] .ec-go{background:var(--app-btn-primary-bg)!important;border:1px solid var(--app-border-strong)!important;color:var(--app-btn-primary-text)!important;box-shadow:0 1px 2px var(--app-shadow)!important;text-shadow:none!important}.app-theme--light .ec-card-frame,[data-theme=light] .ec-card-frame{background:var(--app-chip-bg)!important}.app-theme--light .ec-card-fail,[data-theme=light] .ec-card-fail{color:#e11d48!important}.app-theme--light .ec-long-img,[data-theme=light] .ec-long-img{background:#fff!important;border:1px solid var(--app-border)}.app-theme--light .ec-page .msg-icon-btn__img,[data-theme=light] .ec-page .msg-icon-btn__img{filter:brightness(.4)!important}.app-theme--light .ec-page .msg-icon-btn:hover,.app-theme--light .ec-page .msg-icon-btn:active,[data-theme=light] .ec-page .msg-icon-btn:hover,[data-theme=light] .ec-page .msg-icon-btn:active{background:var(--app-chip-active-bg)!important}.app-theme--light .ec-zoom-arrow,[data-theme=light] .ec-zoom-arrow{background:var(--app-bg-card)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important;box-shadow:0 2px 8px var(--app-shadow)}@media (hover: hover) and (pointer: fine){a,uni-button,uni-label[for],summary,select,[role=button],[role=link],[role=tab],.cursor-pointer,uni-navigator,[class*=-btn],[class*=btn-],[class*=--clickable],[class*=--tap],[class*=-link],[class*=link-],[class*=-tab],[class*=tab-],[class*=nav-item],[class*=nav-link],[class*=drawer-item],[class*=action-row],[class*=login-tip],[class*=foot-link],[class*=popup-close],[class*=modal-close],[class*=pay-modal-close],[class*=panel-close],[class*=module-dropdown-item],[class*=plans-header-tab],[class*=plans-user-action],[class*=ref-stack-empty],[class*=ref-stack-add],[class*=user-btn],[class*=logout-link],[class*=history-item],[class*=chat-item],[class*=filter-chip],[class*=param-chip],[class*=param-ratio-chip],[class*=input-tool-chip],[class*=theme-toggle],[class*=help-tree-node],[class*=usage-guide],[class*=mine-drawer-item],[class*=app-tab-item],[class*=hub-card],[class*=inspiration-card],[class*=profile-action],[class*=renew-btn],[class*=pay-option],[class*=level-card],[class*=submit-btn]{cursor:pointer}uni-input:not([disabled]),uni-textarea:not([disabled]){cursor:text}uni-button[disabled],[disabled],.is-disabled{cursor:not-allowed}}
