*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-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}}.vgate[data-v-c0cb9be7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:var(--c-bg, #06080d);display:flex;align-items:center;justify-content:center;padding:var(--s-5)}.vgate__panel[data-v-c0cb9be7]{width:100%;max-width:19.375rem;display:flex;flex-direction:column;align-items:center;padding:var(--s-6) var(--s-4);border-radius:var(--r-lg);background:var(--c-surface);border:.03125rem solid var(--c-accent-line)}.vgate__mark[data-v-c0cb9be7]{font-size:2.375rem;color:var(--c-accent);margin-bottom:var(--s-3)}.vgate__t[data-v-c0cb9be7]{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--s-2)}.vgate__s[data-v-c0cb9be7]{display:block;font-size:var(--fs-xs);color:var(--c-muted);line-height:1.75;text-align:center;margin-bottom:var(--s-4)}.vgate__in[data-v-c0cb9be7]{width:100%;display:flex;align-items:center;gap:var(--s-2)}.vgate__f[data-v-c0cb9be7]{flex:1;height:2.875rem;padding:0 var(--s-3);border-radius:var(--r-sm);background:var(--c-surface-2);border:.03125rem solid var(--c-line);font-size:var(--fs-md);color:var(--c-text)}.vgate__ph[data-v-c0cb9be7]{color:var(--c-faint)}.vgate__b[data-v-c0cb9be7]{width:2.875rem;height:2.875rem;flex-shrink:0;border-radius:var(--r-sm);background:var(--c-accent);color:var(--c-on-accent);display:flex;align-items:center;justify-content:center}.vgate__e[data-v-c0cb9be7]{margin-top:var(--s-2);font-size:var(--fs-sm);color:var(--c-risk)}.vgate__busy[data-v-c0cb9be7]{margin-top:var(--s-2);font-size:var(--fs-xs);color:var(--c-faint)}.vgate__out[data-v-c0cb9be7]{margin-top:var(--s-4);font-size:var(--fs-xs);color:var(--c-faint)}.vgate__out[data-v-c0cb9be7]:active{opacity:.7}.lab[data-v-ec646ed7]{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;align-items:center;gap:.375rem;padding:.5rem .625rem;background:linear-gradient(135deg,#e23b3b,#c41e1e);color:#fff;box-shadow:0 .125rem .5rem rgba(0,0,0,.28)}.lab__ic[data-v-ec646ed7]{font-size:1.25rem;line-height:1;flex:0 0 auto}.lab__body[data-v-ec646ed7]{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.lab__t[data-v-ec646ed7]{font-size:.8125rem;font-weight:700;opacity:.96}.lab__m[data-v-ec646ed7]{font-size:.6875rem;line-height:1.35;opacity:.92;margin-top:.0625rem}.lab__s[data-v-ec646ed7]{font-size:.625rem;opacity:.8;margin-top:.0625rem}.lab__btn[data-v-ec646ed7]{flex:0 0 auto;font-size:.75rem;font-weight:700;background:rgba(255,255,255,.18);border:.03125rem solid rgba(255,255,255,.5);border-radius:31.21875rem;padding:.25rem .5625rem}uni-page-body{background:var(--c-bg)}:root,uni-page-body,body{--UI-FG-0: var(--c-text) !important;--UI-BG-0: var(--c-bg) !important}body{color:var(--c-text)!important}:root,uni-page-body{--c-bg: #070b14;--c-bg-2: #0a1020;--c-surface: #0f1729;--c-surface-2: #16203a;--c-surface-3: #1e2a47;--c-line: rgba(140, 170, 220, .14);--c-line-2: rgba(140, 170, 220, .26);color:var(--c-text);--c-text: #e8eefb;--appicon-stroke: #e8eefb;--c-text-2: #aebbd8;--c-muted: #8091b5;--c-faint: #56668c;--c-accent: #2ad4ff;--c-accent-2: #6e7bff;--c-accent-dim: rgba(42, 212, 255, .16);--c-accent-line: rgba(42, 212, 255, .38);--c-on-accent: #04121c;--c-ok: #4fd8a5;--c-warn: #ffc94d;--c-risk: #ff6b6b;--d-work: #4c8dff;--d-family: #f2994a;--d-health: #4fd8a5;--d-visit: #b78bff;--d-money: #ffc94d;--d-diary: #ff7fa8;--d-vault: #8fa3bf;--d-meeting: #5ce1e6;--d-studio: #ff6b6b;--d-company: #7fd1ff;--f-display: "Chakra Petch", "Bahnschrift", "DIN Alternate", "HarmonyOS Sans", "PingFang SC", system-ui, sans-serif;--f-mono: "JetBrains Mono", "Cascadia Mono", "SFMono-Regular", "Roboto Mono", Consolas, monospace;--f-body: -apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;--fs-xs: .625rem;--fs-sm: .75rem;--fs-md: .875rem;--fs-lg: 1.0625rem;--fs-xl: 1.375rem;--fs-2xl: 1.875rem;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--r-sm: .5rem;--r-md: .75rem;--r-lg: 1rem;--r-xl: 1.5rem;--r-pill: 31.21875rem;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--app-w: 100%;--app-x: 0px;--e-out: cubic-bezier(.16, 1, .3, 1);--t-fast: .18s;--t-mid: .32s;--t-slow: .64s}uni-page-body,uni-view,uni-text,uni-scroll-view,uni-button,uni-input,uni-textarea{box-sizing:border-box}uni-page-body{background:var(--c-bg);color:var(--c-text);font-family:var(--f-body);font-size:var(--fs-md);line-height:1.6;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body{background:var(--c-bg)}uni-view,uni-text{font-family:inherit}uni-button{padding:0;margin:0;border:none;background:transparent;color:inherit;font-size:inherit;line-height:inherit}uni-button:after{border:none}uni-input,uni-textarea{color:inherit;font-family:inherit}uni-input{height:auto}.tnum{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mono{font-family:var(--f-mono)}.disp{font-family:var(--f-display);font-weight:600;letter-spacing:-.01em}.sr{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.row{display:flex;flex-direction:row;align-items:center}.col{display:flex;flex-direction:column}.between{display:flex;align-items:center;justify-content:space-between}.grow{flex:1;min-width:0}.ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg{min-height:100vh;background:var(--c-bg);padding-bottom:calc(6.25rem + var(--safe-b))}.pg__inner{padding:0 var(--s-4)}.atmos{position:fixed;top:0;left:var(--app-x);width:var(--app-w);height:60vh;pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 50% 0%,rgba(42,212,255,.1) 0%,transparent 70%),radial-gradient(60% 50% at 90% 10%,rgba(110,123,255,.08) 0%,transparent 70%)}.gridlines{position:fixed;top:0;bottom:0;left:var(--app-x);width:var(--app-w);pointer-events:none;z-index:0;opacity:.5;background-image:linear-gradient(rgba(140,170,220,.05) .03125rem,transparent .03125rem),linear-gradient(90deg,rgba(140,170,220,.05) .03125rem,transparent .03125rem);background-size:2rem 2rem;mask-image:linear-gradient(to bottom,#000 0%,transparent 70%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 70%)}.nav{position:sticky;top:0;z-index:40;padding:calc(var(--safe-t) + .625rem) var(--s-4) .5rem;display:flex;align-items:center;gap:var(--s-2);background:linear-gradient(to bottom,rgba(7,11,20,.96) 0%,rgba(7,11,20,.82) 70%,transparent 100%)}.nav__back{width:2rem;height:2rem;border-radius:var(--r-pill);background:var(--c-surface);border:.03125rem solid var(--c-line);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav__back:active{background:var(--c-surface-2)}.nav__ti{font-family:var(--f-display);font-size:var(--fs-lg);font-weight:600;letter-spacing:.02em}.nav__sub{display:block;font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--c-faint);letter-spacing:.14em;font-weight:400}.nav__act{margin-left:auto;padding:.375rem .75rem;border-radius:var(--r-pill);background:var(--c-accent-dim);border:.03125rem solid var(--c-accent-line);color:var(--c-accent);font-size:var(--fs-sm)}.navlock{margin-left:auto;width:2.25rem;height:2.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--c-muted);border:.03125rem solid transparent;flex-shrink:0;transition:background .15s,color .15s,border-color .15s}.navlock--hv{background:var(--c-surface-2);border-color:var(--c-accent-line);color:var(--c-accent)}.card{position:relative;background:linear-gradient(160deg,var(--c-surface) 0%,var(--c-bg-2) 100%);border:.03125rem solid var(--c-line);border-radius:var(--r-lg);padding:var(--s-4);margin-bottom:var(--s-3);overflow:hidden}.card--tagged:before{content:"";position:absolute;top:0;left:0;width:.1875rem;height:2.25rem;background:var(--dot, var(--c-accent));border-radius:0 var(--r-sm) var(--r-sm) 0}.card__hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-3)}.card__ti{font-family:var(--f-display);font-size:var(--fs-md);font-weight:600;letter-spacing:.01em}.card__sub{display:block;font-size:var(--fs-xs);color:var(--c-faint);font-family:var(--f-mono);letter-spacing:.1em;font-weight:400;margin-top:.0625rem}.card__act{padding:.25rem .625rem;border-radius:var(--r-pill);background:var(--c-surface-2);border:.03125rem solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-sm);flex-shrink:0}.card__act:active{background:var(--c-surface-3)}.chip{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:var(--r-pill);background:var(--c-surface-2);border:.03125rem solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-xs);flex-shrink:0;white-space:nowrap}.chip--ai{background:var(--c-accent-dim);border-color:var(--c-accent-line);color:var(--c-accent)}.tag{padding:.1875rem .5rem;border-radius:var(--r-sm);font-size:var(--fs-xs);font-family:var(--f-mono);flex-shrink:0}.t-ok{background:rgba(79,216,165,.14);color:var(--c-ok)}.t-warn{background:rgba(255,201,77,.14);color:var(--c-warn)}.t-risk{background:rgba(255,107,107,.14);color:var(--c-risk)}.t-ai{background:var(--c-accent-dim);color:var(--c-accent)}.note{display:flex;align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--c-accent-dim);border:.03125rem solid var(--c-accent-line)}.note__ico{flex-shrink:0;margin-top:.125rem;color:var(--c-accent);--appicon-stroke: var(--c-accent)}.note__txt{flex:1;font-size:var(--fs-sm);line-height:1.7;color:var(--c-text-2)}.note__txt uni-text{color:var(--c-accent);font-weight:500}.btn{height:2.625rem;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;gap:var(--s-1);font-size:var(--fs-md);font-weight:500}.btn--primary{background:var(--c-accent);color:var(--c-on-accent);font-weight:600}.btn--primary:active{opacity:.86}.btn--ghost{background:var(--c-surface-2);border:.03125rem solid var(--c-line-2);color:var(--c-text-2)}.btn--block{width:100%}.seg{display:flex;gap:.1875rem;padding:.1875rem;background:var(--c-surface);border:.03125rem solid var(--c-line);border-radius:var(--r-pill);margin-bottom:var(--s-3)}.seg__i{flex:1;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--c-muted);transition:all var(--t-fast) var(--e-out)}.seg__i--on{background:var(--c-accent);color:var(--c-on-accent);font-weight:600}.ring{position:relative;flex-shrink:0}.ring__pct{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:var(--fs-md);font-weight:700;color:var(--c-text)}.bar{margin-bottom:var(--s-3)}.bar__hd{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-sm);color:var(--c-text-2);margin-bottom:.3125rem}.bar__t{height:.375rem;border-radius:var(--r-pill);background:var(--c-surface-3);overflow:hidden}.bar__f{display:block;height:100%;border-radius:var(--r-pill);background:var(--dot, var(--c-accent));width:var(--w, 0%);transition:width var(--t-slow) var(--e-out)}.rowi{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:.03125rem solid var(--c-line)}.rowi:last-child{border-bottom:none}.rowi__av{width:2.25rem;height:2.25rem;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;font-size:var(--fs-md);font-weight:600;color:var(--dot, var(--c-accent));background:var(--c-surface-2);border:.03125rem solid var(--c-line);flex-shrink:0;--appicon-stroke: var(--dot, var(--c-accent))}.rowi__n{font-size:var(--fs-md);color:var(--c-text)}.rowi__s{font-size:var(--fs-sm);color:var(--c-muted);margin-top:.125rem}.stats{display:flex;gap:var(--s-2)}.stat{flex:1;padding:var(--s-3) var(--s-2);border-radius:var(--r-md);background:var(--c-surface);border:.03125rem solid var(--c-line);text-align:center}.stat__n{font-family:var(--f-mono);font-size:var(--fs-lg);font-weight:700;color:var(--c-text)}.stat__l{font-size:var(--fs-xs);color:var(--c-faint);margin-top:.125rem}.empty{padding:var(--s-6) 0;text-align:center;color:var(--c-faint);font-size:var(--fs-sm)}.cmdbar{position:fixed;left:var(--app-x);width:var(--app-w);bottom:calc(4rem + var(--safe-b));z-index:60;padding:0 var(--s-4);pointer-events:none}.cmdbar__in{pointer-events:auto;display:flex;align-items:center;gap:var(--s-2);height:2.625rem;padding:0 .625rem;border-radius:var(--r-pill);background:rgba(15,23,41,.92);border:.03125rem solid var(--c-accent-line);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem)}.cmdbar__spark{color:var(--c-accent);flex-shrink:0}.cmdbar__f{flex:1;min-width:0;font-size:var(--fs-sm);color:var(--c-text)}.cmdbar__b{width:1.625rem;height:1.625rem;border-radius:var(--r-pill);background:var(--c-accent);display:flex;align-items:center;justify-content:center;color:var(--c-on-accent);flex-shrink:0}.tabbar{position:fixed;left:var(--app-x);width:var(--app-w);bottom:0;z-index:70;display:flex;align-items:stretch;padding-bottom:max(var(--safe-b),.25rem);background:rgba(7,11,20,.94);border-top:.03125rem solid var(--c-line);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem)}.tabbar__i{flex:1;height:2.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;color:var(--c-faint)}.tabbar__i--on{color:var(--c-accent)}.tabbar__i--lock{opacity:.32;filter:grayscale(1)}.tabbar__l{font-size:.625rem}.tabbar__ai{position:relative;top:-.3125rem}.tabbar__orb{width:2.25rem;height:2.25rem;border-radius:var(--r-pill);background:var(--c-accent);color:var(--c-on-accent);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 .1875rem rgba(42,212,255,.1)}.fab{position:fixed;left:calc(var(--app-x) + var(--app-w) - var(--s-4) - 2.625rem);bottom:calc(7.625rem + var(--safe-b));z-index:55;width:2.625rem;height:2.625rem;border-radius:var(--r-pill);background:var(--c-accent);color:var(--c-on-accent);display:flex;align-items:center;justify-content:center;box-shadow:0 .1875rem .75rem rgba(42,212,255,.26);--appicon-stroke: var(--c-on-accent)}.appicon-wrap{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}@media (min-width: 640px){:root,uni-page-body{--app-w: 430px;--app-x: calc(50vw - 215px) }}
