.native-startup.ignore-vw[data-v-b3f023f5]{--startup-bg: #061827;--startup-surface: #0b2534;--startup-text: #f6fbff;--startup-muted: #aabdc7;--startup-cyan: #55e5cb;--startup-cyan-soft: rgba(85, 229, 203, .18);--startup-amber: #ffc866;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;display:flex;flex-direction:column;color:var(--startup-text);background:var(--startup-bg);padding:max(1.5rem,var(--app-safe-area-top)) max(1.25rem,var(--app-safe-area-right)) max(1.25rem,var(--app-safe-area-bottom)) max(1.25rem,var(--app-safe-area-left));isolation:isolate}.native-startup.ignore-vw .startup-grid[data-v-b3f023f5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:.22;background-image:linear-gradient(rgba(115,205,212,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(115,205,212,.15) 1px,transparent 1px);background-size:2rem 2rem}.native-startup.ignore-vw .startup-grid[data-v-b3f023f5]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#06182714,#061827eb)}.native-startup.ignore-vw .startup-scan[data-v-b3f023f5]{position:absolute;z-index:-1;inset-inline:0;top:20%;height:1px;opacity:0;background:linear-gradient(90deg,transparent 4%,rgba(85,229,203,.74) 50%,transparent 96%);box-shadow:0 0 1.25rem #55e5cb57;animation:page-scan-b3f023f5 2.4s ease-in-out .3s infinite}.native-startup.ignore-vw .brand-bar[data-v-b3f023f5],.native-startup.ignore-vw .startup-footer[data-v-b3f023f5]{position:relative;z-index:2;display:flex;align-items:center;min-height:2rem;color:var(--startup-muted);font-size:.72rem;letter-spacing:0}.native-startup.ignore-vw .brand-code[data-v-b3f023f5]{color:var(--startup-text);font-size:.88rem;font-weight:800}.native-startup.ignore-vw .brand-rule[data-v-b3f023f5]{width:2.5rem;height:1px;margin:0 .75rem;background:var(--startup-cyan)}.native-startup.ignore-vw .brand-name[data-v-b3f023f5]{min-width:0;font-weight:600;line-height:1.35}.native-startup.ignore-vw .startup-body[data-v-b3f023f5]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1.25rem}.native-startup.ignore-vw .core-stage[data-v-b3f023f5]{position:relative;width:min(21rem,88vw);height:19rem;flex:0 0 auto;display:grid;place-items:center}.native-startup.ignore-vw .axis[data-v-b3f023f5]{position:absolute;display:block;background:#64cbcd38}.native-startup.ignore-vw .axis-horizontal[data-v-b3f023f5]{left:3%;right:3%;top:50%;height:1px}.native-startup.ignore-vw .axis-vertical[data-v-b3f023f5]{top:3%;bottom:3%;left:50%;width:1px}.native-startup.ignore-vw .signal-node[data-v-b3f023f5]{position:absolute;top:calc(50% - .22rem);width:.45rem;height:.45rem;border:1px solid var(--startup-cyan);border-radius:50%;background:var(--startup-bg);box-shadow:0 0 0 .35rem #55e5cb14;animation:signal-pulse-b3f023f5 1.8s ease-in-out infinite}.native-startup.ignore-vw .signal-node-left[data-v-b3f023f5]{left:2%}.native-startup.ignore-vw .signal-node-right[data-v-b3f023f5]{right:2%;animation-delay:.45s}.native-startup.ignore-vw .core-halo[data-v-b3f023f5]{position:absolute;width:min(14.5rem,76vw);height:min(14.5rem,76vw);border:1px solid rgba(85,229,203,.24);border-radius:50%;box-shadow:inset 0 0 2.5rem #55e5cb09}.native-startup.ignore-vw .halo-tick[data-v-b3f023f5]{position:absolute;background:var(--startup-cyan);box-shadow:0 0 .7rem #55e5cb99}.native-startup.ignore-vw .halo-tick-top[data-v-b3f023f5],.native-startup.ignore-vw .halo-tick-bottom[data-v-b3f023f5]{left:calc(50% - .75rem);width:1.5rem;height:2px}.native-startup.ignore-vw .halo-tick-top[data-v-b3f023f5]{top:-1px}.native-startup.ignore-vw .halo-tick-bottom[data-v-b3f023f5]{bottom:-1px}.native-startup.ignore-vw .halo-tick-left[data-v-b3f023f5],.native-startup.ignore-vw .halo-tick-right[data-v-b3f023f5]{top:calc(50% - .75rem);width:2px;height:1.5rem}.native-startup.ignore-vw .halo-tick-left[data-v-b3f023f5]{left:-1px}.native-startup.ignore-vw .halo-tick-right[data-v-b3f023f5]{right:-1px}.native-startup.ignore-vw .core-shell[data-v-b3f023f5]{position:relative;width:min(9.75rem,52vw);height:min(9.75rem,52vw);display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(147,226,224,.3);border-radius:1.5rem;background:#0b2534e0;box-shadow:0 1.6rem 4.5rem #0000004d,inset 0 0 2rem #50ceca0d;animation:core-enter-b3f023f5 .6s cubic-bezier(.18,.8,.28,1) both}.native-startup.ignore-vw .brand-icon[data-v-b3f023f5]{width:min(6.6rem,36vw);height:min(6.6rem,36vw);border-radius:1.25rem;object-fit:cover}.native-startup.ignore-vw .core-label[data-v-b3f023f5]{margin-top:.45rem;color:var(--startup-cyan);font-size:.58rem;font-weight:700}.native-startup.ignore-vw .corner[data-v-b3f023f5]{position:absolute;width:1rem;height:1rem;border-color:var(--startup-amber);border-style:solid}.native-startup.ignore-vw .corner-top-left[data-v-b3f023f5]{top:-1px;left:-1px;border-width:2px 0 0 2px;border-radius:1.5rem 0 0}.native-startup.ignore-vw .corner-top-right[data-v-b3f023f5]{top:-1px;right:-1px;border-width:2px 2px 0 0;border-radius:0 1.5rem 0 0}.native-startup.ignore-vw .corner-bottom-left[data-v-b3f023f5]{bottom:-1px;left:-1px;border-width:0 0 2px 2px;border-radius:0 0 0 1.5rem}.native-startup.ignore-vw .corner-bottom-right[data-v-b3f023f5]{right:-1px;bottom:-1px;border-width:0 2px 2px 0;border-radius:0 0 1.5rem}.native-startup.ignore-vw .core-state[data-v-b3f023f5]{position:absolute;right:1.8rem;bottom:4rem;width:min(2.4rem,12vw);height:min(2.4rem,12vw);display:grid;place-items:center;border:1px solid rgba(85,229,203,.46);border-radius:50%;color:var(--startup-cyan);background:var(--startup-bg);font-size:1.15rem}.native-startup.ignore-vw .telemetry[data-v-b3f023f5]{position:absolute;display:flex;flex-direction:column;gap:.15rem;color:#829ca8;font-size:.58rem}.native-startup.ignore-vw .telemetry strong[data-v-b3f023f5]{color:var(--startup-cyan);font-size:.64rem;font-weight:700}.native-startup.ignore-vw .telemetry-identity[data-v-b3f023f5]{top:1.6rem;left:1rem}.native-startup.ignore-vw .telemetry-workspace[data-v-b3f023f5]{right:.8rem;bottom:1.5rem;text-align:right}.native-startup.ignore-vw .status-panel[data-v-b3f023f5]{width:min(23rem,100%);text-align:center}.native-startup.ignore-vw .welcome-line[data-v-b3f023f5]{margin:0 0 .45rem;color:var(--startup-cyan);font-size:.78rem;font-weight:650}.native-startup.ignore-vw .status-panel h1[data-v-b3f023f5]{min-height:2rem;margin:0;color:var(--startup-text);font-size:1.45rem;font-weight:720;line-height:1.35;letter-spacing:0}.native-startup.ignore-vw .status-detail[data-v-b3f023f5]{min-height:1.5rem;margin:.4rem 0 1rem;color:var(--startup-muted);font-size:.82rem;line-height:1.5}.native-startup.ignore-vw .progress-track[data-v-b3f023f5]{width:100%;height:2px;overflow:hidden;background:#8eb9c229}.native-startup.ignore-vw .progress-track span[data-v-b3f023f5]{display:block;width:100%;height:100%;transform-origin:left center;background:linear-gradient(90deg,var(--startup-cyan),var(--startup-amber));box-shadow:0 0 .8rem #55e5cb85;transition:transform .42s cubic-bezier(.2,.72,.3,1)}.native-startup.ignore-vw .startup-steps[data-v-b3f023f5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none}.native-startup.ignore-vw .startup-steps li[data-v-b3f023f5]{min-width:0;min-height:1.4rem;display:flex;align-items:center;justify-content:center;gap:.35rem;color:#718d9a;font-size:.68rem;line-height:1.35;text-align:center;transition:color .24s ease,opacity .24s ease}.native-startup.ignore-vw .startup-steps .van-icon[data-v-b3f023f5]{font-size:.85rem}.native-startup.ignore-vw .startup-steps li.active[data-v-b3f023f5]{color:var(--startup-text)}.native-startup.ignore-vw .startup-steps li.complete[data-v-b3f023f5]{color:var(--startup-cyan)}.native-startup.ignore-vw .startup-footer[data-v-b3f023f5]{gap:.45rem;flex-wrap:wrap;row-gap:.2rem}.native-startup.ignore-vw .live-signal[data-v-b3f023f5]{width:.45rem;height:.45rem;border-radius:50%;background:var(--startup-cyan);box-shadow:0 0 .8rem #55e5cbb3}.native-startup.ignore-vw .session-code[data-v-b3f023f5]{margin-left:auto;color:#6f8d99;font-size:.62rem;white-space:nowrap}.native-startup.ignore-vw.is-ready .core-shell[data-v-b3f023f5],.native-startup.ignore-vw.is-ready .core-halo[data-v-b3f023f5]{border-color:#55e5cbb8;box-shadow:0 0 2.5rem #55e5cb24}.native-startup.ignore-vw.is-ready .core-state[data-v-b3f023f5]{color:var(--startup-bg);background:var(--startup-cyan);animation:ready-pop-b3f023f5 .32s cubic-bezier(.22,.9,.36,1.28) both}.native-startup.ignore-vw.is-failed .core-state[data-v-b3f023f5],.native-startup.ignore-vw.is-failed .welcome-line[data-v-b3f023f5]{color:var(--startup-amber);border-color:#ffc8668c}@keyframes page-scan-b3f023f5{0%{transform:translateY(-18vh);opacity:0}18%,70%{opacity:.7}to{transform:translateY(62vh);opacity:0}}@keyframes signal-pulse-b3f023f5{0%,to{transform:scale(.88);opacity:.58}50%{transform:scale(1.08);opacity:1}}@keyframes core-enter-b3f023f5{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ready-pop-b3f023f5{0%{transform:scale(.76);opacity:0}to{transform:scale(1);opacity:1}}@media(orientation:landscape)and (max-height:34rem){.native-startup.ignore-vw[data-v-b3f023f5]{padding-top:max(.75rem,var(--app-safe-area-top));padding-bottom:max(.75rem,var(--app-safe-area-bottom))}.native-startup.ignore-vw .startup-body[data-v-b3f023f5]{flex-direction:row;justify-content:center;gap:clamp(1.5rem,6vw,4rem)}.native-startup.ignore-vw .core-stage[data-v-b3f023f5]{width:18rem;height:16rem}.native-startup.ignore-vw .core-halo[data-v-b3f023f5]{width:min(12rem,24vw);height:min(12rem,24vw)}.native-startup.ignore-vw .core-shell[data-v-b3f023f5]{width:min(8.3rem,17vw);height:min(8.3rem,17vw)}.native-startup.ignore-vw .brand-icon[data-v-b3f023f5]{width:min(5.55rem,12vw);height:min(5.55rem,12vw)}.native-startup.ignore-vw .core-state[data-v-b3f023f5]{right:2.6rem;bottom:1.2rem}.native-startup.ignore-vw .telemetry-workspace[data-v-b3f023f5]{top:1.25rem;right:.25rem;bottom:auto}.native-startup.ignore-vw .status-panel[data-v-b3f023f5]{width:min(22rem,43vw);text-align:left}.native-startup.ignore-vw .startup-steps li[data-v-b3f023f5]{justify-content:flex-start}}@media(max-width:21rem),(max-height:39rem)and (orientation:portrait){.native-startup.ignore-vw .core-stage[data-v-b3f023f5]{height:16rem}.native-startup.ignore-vw .core-halo[data-v-b3f023f5]{width:min(12.5rem,68vw);height:min(12.5rem,68vw)}.native-startup.ignore-vw .core-shell[data-v-b3f023f5]{width:min(8.75rem,56vw);height:min(8.75rem,56vw)}.native-startup.ignore-vw .brand-icon[data-v-b3f023f5]{width:min(5.8rem,38vw);height:min(5.8rem,38vw)}.native-startup.ignore-vw .core-state[data-v-b3f023f5]{right:1.8rem;bottom:4rem}.native-startup.ignore-vw .telemetry-identity[data-v-b3f023f5]{top:.75rem}.native-startup.ignore-vw .telemetry-workspace[data-v-b3f023f5]{bottom:.7rem}}@media(prefers-reduced-motion:reduce){.native-startup.ignore-vw[data-v-b3f023f5] *,.native-startup.ignore-vw[data-v-b3f023f5] *:before,.native-startup.ignore-vw[data-v-b3f023f5] *:after{scroll-behavior:auto!important;animation:none!important;transition-duration:.01ms!important}.native-startup.ignore-vw .startup-scan[data-v-b3f023f5]{display:none}}@media(orientation:landscape){[data-v-b3f023f5]:root{--radius-card: 3.2vh;--spacing-page: 4.26667vh;--app-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--app-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--app-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--app-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px))}.van-nav-bar__left[data-v-b3f023f5]{min-width:17.06667vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.2vh}.nav-back-btn[data-v-b3f023f5]{gap:.53333vh;min-width:17.06667vh;height:11.73333vh;margin-left:-3.2vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.73333vh;font-size:3.73333vh}.nav-back-btn .van-icon[data-v-b3f023f5]{font-size:5.33333vh}.finance-mobile-surface .van-nav-bar__right>.van-button[data-v-b3f023f5]{min-width:11.73333vh;min-height:11.73333vh}.fm-main[data-v-b3f023f5]{width:min(100%,192vh);padding:3.2vh 3.2vh max(6.4vh,var(--app-safe-area-bottom))}.fm-summary-band[data-v-b3f023f5],.fm-filter-band[data-v-b3f023f5],.fm-action-band[data-v-b3f023f5],.fm-empty-band[data-v-b3f023f5]{margin-bottom:3.2vh;padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-summary-band[data-v-b3f023f5]{gap:3.2vh}.fm-summary-band h1[data-v-b3f023f5],.fm-summary-band h2[data-v-b3f023f5]{font-size:5.33333vh}.fm-summary-band p[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:3.46667vh}.fm-metric-grid[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:3.2vh}.fm-metric[data-v-b3f023f5]{min-height:22.93333vh;padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-metric span[data-v-b3f023f5],.fm-metric small[data-v-b3f023f5]{font-size:3.2vh}.fm-metric strong[data-v-b3f023f5]{margin:1.6vh 0 .53333vh;font-size:5.06667vh}.fm-tabs[data-v-b3f023f5]{margin:0 -3.2vh 3.2vh;border-block:1px solid var(--fm-border)}.fm-tabs .van-tabs__wrap[data-v-b3f023f5]{min-height:12.8vh}.fm-search .van-search__content[data-v-b3f023f5]{min-height:11.73333vh;border:1px solid var(--fm-border);border-radius:1.6vh}.fm-filter-row[data-v-b3f023f5],.fm-action-row[data-v-b3f023f5],.fm-card-actions[data-v-b3f023f5],.fm-file-actions[data-v-b3f023f5]{gap:2.13333vh}.fm-filter-row[data-v-b3f023f5],.fm-action-row[data-v-b3f023f5]{margin-top:2.66667vh}.fm-action-row .van-button[data-v-b3f023f5],.fm-card-actions .van-button[data-v-b3f023f5],.fm-file-actions .van-button[data-v-b3f023f5]{min-height:11.73333vh}.fm-action-row .van-button[data-v-b3f023f5]{flex:1 1 32vh}.fm-record-list[data-v-b3f023f5]{gap:2.13333vh}.fm-record-card[data-v-b3f023f5]{padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-record-head[data-v-b3f023f5]{gap:2.66667vh}.fm-record-head h2[data-v-b3f023f5],.fm-record-head h3[data-v-b3f023f5]{font-size:4.26667vh}.fm-record-head p[data-v-b3f023f5]{margin:.8vh 0 0;font-size:3.2vh}.fm-amount[data-v-b3f023f5]{margin:2.66667vh 0;font-size:5.86667vh}.fm-meta-grid[data-v-b3f023f5]{gap:2.13333vh 3.2vh;margin:2.66667vh 0}.fm-meta-grid dt[data-v-b3f023f5]{font-size:2.93333vh}.fm-meta-grid dd[data-v-b3f023f5]{margin:.53333vh 0 0;font-size:3.46667vh}.fm-card-actions[data-v-b3f023f5]{padding-top:2.66667vh;border-top:1px solid var(--fm-border)}.fm-card-actions .van-button[data-v-b3f023f5]{flex:1 1 22.4vh}.fm-section-title[data-v-b3f023f5]{gap:2.13333vh;margin:4.26667vh 0 2.13333vh}.fm-section-title h2[data-v-b3f023f5],.fm-section-title h3[data-v-b3f023f5]{font-size:4.26667vh}.fm-section-title span[data-v-b3f023f5]{font-size:3.2vh}.fm-popup[data-v-b3f023f5]{padding-bottom:max(4.26667vh,var(--app-safe-area-bottom))}.fm-popup-head[data-v-b3f023f5]{min-height:13.86667vh;padding:0 3.2vh;border-bottom:1px solid var(--fm-border)}.fm-popup-head h2[data-v-b3f023f5]{font-size:4.53333vh}.fm-icon-button[data-v-b3f023f5]{flex:0 0 11.73333vh;min-width:11.73333vh;min-height:11.73333vh}.fm-popup-body[data-v-b3f023f5]{padding:3.2vh}.fm-form-section[data-v-b3f023f5]{margin-bottom:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-form-section__title[data-v-b3f023f5]{padding:2.66667vh 4.26667vh;border-bottom:1px solid var(--fm-border);font-size:3.2vh}.fm-native-select[data-v-b3f023f5],.fm-native-input[data-v-b3f023f5]{min-height:11.73333vh;padding:0 2.66667vh;border:1px solid var(--fm-border);border-radius:1.6vh;font-size:3.73333vh}.fm-native-input[type=file][data-v-b3f023f5]{padding:2.4vh 2.66667vh}.fm-inline-fields[data-v-b3f023f5]{gap:2.13333vh;padding:3.2vh 4.26667vh}.fm-inline-fields label[data-v-b3f023f5]{font-size:3.2vh}.fm-inline-fields input[data-v-b3f023f5],.fm-inline-fields select[data-v-b3f023f5]{margin-top:1.33333vh}.fm-file-row[data-v-b3f023f5]{padding:2.66667vh 4.26667vh;border-top:1px solid var(--fm-border)}.fm-file-row strong[data-v-b3f023f5]{font-size:3.73333vh}.fm-file-row p[data-v-b3f023f5]{margin:.8vh 0 2.13333vh;font-size:3.2vh}.fm-danger-note[data-v-b3f023f5],.fm-warning-note[data-v-b3f023f5],.fm-info-note[data-v-b3f023f5]{margin:2.66667vh 0;padding:2.66667vh 3.2vh;border-left:.8vh solid;border-radius:1.06667vh;font-size:3.46667vh}.fm-table-wrap[data-v-b3f023f5]{border:1px solid var(--fm-border);border-radius:1.6vh}.fm-table[data-v-b3f023f5]{min-width:170.66667vh;font-size:3.2vh}.fm-table th[data-v-b3f023f5],.fm-table td[data-v-b3f023f5]{padding:2.4vh 2.66667vh;border-right:1px solid var(--fm-border);border-bottom:1px solid var(--fm-border)}.fm-sticky-submit[data-v-b3f023f5]{padding:2.66667vh 3.2vh max(2.66667vh,var(--app-safe-area-bottom));border-top:1px solid var(--fm-border)}.fm-picker-list[data-v-b3f023f5]{min-height:64vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-padding-base: 1.06667vh;--van-padding-xs: 2.13333vh;--van-padding-sm: 3.2vh;--van-padding-md: 4.26667vh;--van-padding-lg: 6.4vh;--van-padding-xl: 8.53333vh;--van-font-size-xs: 2.66667vh;--van-font-size-sm: 3.2vh;--van-font-size-md: 3.73333vh;--van-font-size-lg: 4.26667vh;--van-line-height-xs: 3.73333vh;--van-line-height-sm: 4.8vh;--van-line-height-md: 5.33333vh;--van-line-height-lg: 5.86667vh;--van-border-width: 1px;--van-radius-sm: .53333vh;--van-radius-md: 1.06667vh;--van-radius-lg: 2.13333vh;--van-radius-max: 266.4vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-action-bar-height: 13.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-badge-size: 4.26667vh;--van-badge-padding: 0 .8vh;--van-badge-dot-size: 2.13333vh}.van-icon[data-v-b3f023f5]{font:3.73333vh/1 vant-icon;font:normal normal normal 3.73333vh/1 var(--van-icon-font-family, "vant-icon")}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-skeleton-image-size: 25.6vh;--van-skeleton-image-radius: 6.4vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-rate-icon-size: 5.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-notice-bar-height: 10.66667vh;--van-notice-bar-line-height: 6.4vh;--van-notice-bar-icon-size: 4.26667vh;--van-notice-bar-icon-min-width: 6.4vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-nav-bar-height: 12.26667vh;--van-nav-bar-arrow-size: 4.26667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-floating-bubble-size: 12.8vh;--van-floating-bubble-initial-gap: 6.4vh;--van-floating-bubble-icon-size: 7.46667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-image-loading-icon-size: 8.53333vh;--van-image-error-icon-size: 8.53333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-back-top-size: 10.66667vh;--van-back-top-right: 8vh;--van-back-top-bottom: 10.66667vh;--van-back-top-icon-size: 5.33333vh}.van-back-top[data-v-b3f023f5]{box-shadow:0 .53333vh 2.13333vh #0000001f}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-tag-radius: .53333vh;--van-tag-line-height: 4.26667vh;--van-tag-medium-padding: .53333vh 1.6vh}.van-tag--plain[data-v-b3f023f5]:before{border:1px solid}.van-tag--mark[data-v-b3f023f5]:after{width:.53333vh}.van-tag__close[data-v-b3f023f5]{margin-left:.53333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-card-thumb-size: 23.46667vh;--van-card-title-line-height: 4.26667vh}.van-card__title[data-v-b3f023f5]{max-height:8.53333vh}.van-card__origin-price[data-v-b3f023f5]{margin-left:1.33333vh}.van-card__tag[data-v-b3f023f5]{top:.53333vh}.van-card__footer .van-button[data-v-b3f023f5]{margin-left:1.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-cell-line-height: 6.4vh;--van-cell-vertical-padding: 2.66667vh;--van-cell-icon-size: 4.26667vh}.van-cell[data-v-b3f023f5]:after{border-bottom:1px solid var(--van-cell-border-color)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-contact-card-add-icon-size: 10.66667vh}.van-contact-card__title[data-v-b3f023f5]{margin-left:1.33333vh}.van-contact-card[data-v-b3f023f5]:before{height:.53333vh;background-size:21.33333vh}.van-collapse-item--border[data-v-b3f023f5]:after{border-top:1px solid var(--van-border-color)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-field-icon-size: 4.8vh;--van-field-clear-icon-size: 4.8vh;--van-field-error-message-font-size: 3.2vh;--van-field-text-area-min-height: 16vh;--van-field-word-limit-line-height: 4.26667vh}.van-field__label--required[data-v-b3f023f5]:before{margin-right:.53333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-search-padding: 2.66667vh var(--van-padding-sm);--van-search-input-height: 9.06667vh;--van-search-label-padding: 0 1.33333vh}.van-search__field--with-message[data-v-b3f023f5]{padding-top:1.33333vh;padding-bottom:1.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-action-bar-icon-width: 12.8vh;--van-action-bar-icon-size: 4.8vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-loading-spinner-size: 8vh}.van-loading__line[data-v-b3f023f5]:before{width:.53333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-pull-refresh-head-height: 13.33333vh;--van-pull-refresh-loading-icon-size: 4.26667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-number-keyboard-key-height: 12.8vh;--van-number-keyboard-key-font-size: 7.46667vh;--van-number-keyboard-title-height: 9.06667vh}.van-number-keyboard[data-v-b3f023f5]{padding-bottom:5.86667vh}.van-number-keyboard--with-title[data-v-b3f023f5]{border-radius:5.33333vh 5.33333vh 0 0}.van-number-keyboard__header[data-v-b3f023f5]{padding-top:1.6vh}.van-number-keyboard__body[data-v-b3f023f5]{padding:1.6vh 0 0 1.6vh}.van-key--large[data-v-b3f023f5]{right:1.6vh;bottom:1.6vh}.van-key__wrapper[data-v-b3f023f5]{padding:0 1.6vh 1.6vh 0}.van-key__delete-icon[data-v-b3f023f5]{width:8.53333vh;height:5.86667vh}.van-key__collapse-icon[data-v-b3f023f5]{width:8vh;height:6.4vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-list-text-line-height: 13.33333vh;--van-list-loading-icon-size: 4.26667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-switch-size: 6.93333vh;--van-switch-width: calc(1.8em + 1.06667vh) ;--van-switch-height: calc(1em + 1.06667vh) ;--van-switch-node-shadow: 0 .8vh 1px 0 rgba(0, 0, 0, .05)}.van-switch__node[data-v-b3f023f5]{top:.53333vh;left:.53333vh}.van-switch--on .van-switch__node[data-v-b3f023f5]{transform:translate(calc(var(--van-switch-width) - var(--van-switch-node-size) - 1.06667vh))}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-button-mini-height: 6.4vh;--van-button-small-height: 8.53333vh;--van-button-normal-padding: 0 4vh;--van-button-large-height: 13.33333vh;--van-button-default-height: 11.73333vh;--van-button-loading-icon-size: 5.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-submit-bar-height: 13.33333vh;--van-submit-bar-button-width: 29.33333vh;--van-submit-bar-price-integer-font-size: 5.33333vh;--van-submit-bar-tip-icon-size: 3.2vh;--van-submit-bar-button-height: 10.66667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-signature-content-height: 53.33333vh;--van-signature-content-border: 1px dotted #dadada}.van-contact-edit__switch-cell[data-v-b3f023f5]{margin-top:2.66667vh;padding-top:2.4vh;padding-bottom:2.4vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-action-bar-button-height: 10.66667vh}.van-action-bar-button--first[data-v-b3f023f5]{margin-left:1.33333vh}.van-action-bar-button--last[data-v-b3f023f5]{margin-right:1.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-popup-round-radius: 4.26667vh;--van-popup-close-icon-size: 5.86667vh;--van-popup-close-icon-margin: 4.26667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-share-sheet-description-line-height: 4.26667vh;--van-share-sheet-icon-size: 12.8vh;--van-share-sheet-cancel-button-height: 12.8vh}.van-share-sheet__options--border[data-v-b3f023f5]:before{border-top:1px solid var(--van-border-color)}.van-share-sheet__icon--link[data-v-b3f023f5],.van-share-sheet__icon--poster[data-v-b3f023f5],.van-share-sheet__icon--qrcode[data-v-b3f023f5]{font-size:6.93333vh}.van-share-sheet__icon--weapp-qrcode[data-v-b3f023f5]{font-size:7.46667vh}.van-share-sheet__icon--qq[data-v-b3f023f5],.van-share-sheet__icon--weibo[data-v-b3f023f5],.van-share-sheet__icon--wechat[data-v-b3f023f5],.van-share-sheet__icon--wechat-moments[data-v-b3f023f5]{font-size:8vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-popover-arrow-size: 1.6vh;--van-popover-action-width: 34.13333vh;--van-popover-action-height: 11.73333vh;--van-popover-action-icon-size: 5.33333vh;--van-popover-horizontal-action-height: 9.06667vh;--van-popover-horizontal-action-icon-size: 4.26667vh}.van-popover--light .van-popover__content[data-v-b3f023f5]{box-shadow:0 .53333vh 3.2vh #3232331f}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-dialog-width: 85.33333vh;--van-dialog-radius: 4.26667vh;--van-dialog-header-line-height: 6.4vh;--van-dialog-header-padding-top: 6.93333vh;--van-dialog-button-height: 12.8vh;--van-dialog-round-button-height: 9.6vh}.van-dialog__content--isolated[data-v-b3f023f5]{min-height:27.73333vh}.van-dialog__message[data-v-b3f023f5]{padding:6.93333vh var(--van-dialog-message-padding)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-toast-icon-size: 9.6vh;--van-toast-text-min-width: 25.6vh;--van-toast-default-width: 23.46667vh;--van-toast-default-min-height: 23.46667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-action-sheet-header-height: 12.8vh;--van-action-sheet-item-icon-size: 4.8vh;--van-action-sheet-close-icon-size: 5.86667vh;--van-action-sheet-loading-icon-size: 5.86667vh}.van-action-sheet__item[data-v-b3f023f5],.van-action-sheet__cancel[data-v-b3f023f5]{padding:3.73333vh var(--van-padding-md)}.van-action-sheet__description[data-v-b3f023f5]{padding:5.33333vh var(--van-padding-md)}.van-action-sheet__description[data-v-b3f023f5]:after{border-bottom:1px solid var(--van-border-color)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-swipe-indicator-size: 1.6vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-image-preview-index-text-shadow: 0 1px 1px var(--van-gray-8);--van-image-preview-close-icon-size: 5.86667vh}.van-image-preview__image .van-image__error-icon[data-v-b3f023f5],.van-image-preview__image-wrap .van-image__error-icon[data-v-b3f023f5]{font-size:9.6vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-uploader-size: 21.33333vh;--van-uploader-icon-size: 6.4vh;--van-uploader-delete-icon-size: 3.73333vh;--van-uploader-file-icon-size: 5.33333vh;--van-uploader-mask-icon-size: 5.86667vh;--van-uploader-loading-icon-size: 5.86667vh;--van-uploader-border-radius: 0px}.van-uploader__preview-delete--shadow[data-v-b3f023f5]{border-radius:0 0 0 3.2vh}.van-uploader__mask-message[data-v-b3f023f5]{margin-top:1.6vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-tabs-line-height: 11.73333vh;--van-tabs-card-height: 8vh;--van-tabs-bottom-bar-width: 10.66667vh;--van-tabs-bottom-bar-height: .8vh}.van-tabs__nav--line[data-v-b3f023f5]{padding-bottom:4vh}.van-tabs__line[data-v-b3f023f5]{bottom:4vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-cascader-header-height: 12.8vh;--van-cascader-title-line-height: 5.33333vh;--van-cascader-close-icon-size: 5.86667vh;--van-cascader-selected-icon-size: 4.8vh;--van-cascader-tabs-height: 12.8vh;--van-cascader-options-height: 102.4vh}.van-cascader__option[data-v-b3f023f5]{padding:2.66667vh var(--van-padding-md)}.van-cascader__options[data-v-b3f023f5]{padding-top:1.6vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-picker-toolbar-height: 11.73333vh}.van-picker-group__tab-title[data-v-b3f023f5]{margin-right:4.26667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-calendar-header-shadow: 0 .53333vh 2.66667vh rgba(125, 126, 128, .16);--van-calendar-header-title-height: 11.73333vh;--van-calendar-header-action-width: 7.46667vh;--van-calendar-weekdays-height: 8vh;--van-calendar-month-mark-font-size: 42.66667vh;--van-calendar-day-height: 17.06667vh;--van-calendar-day-margin-bottom: 1.06667vh;--van-calendar-selected-day-size: 14.4vh;--van-calendar-confirm-button-height: 9.6vh;--van-calendar-confirm-button-margin: 1.86667vh 0}.van-calendar__popup .van-popup__close-icon[data-v-b3f023f5]{top:2.93333vh}.van-calendar__top-info[data-v-b3f023f5]{top:1.6vh}.van-calendar__bottom-info[data-v-b3f023f5]{bottom:1.6vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-checkbox-size: 5.33333vh}.van-checkbox__icon .van-icon[data-v-b3f023f5]{border:1px solid var(--van-checkbox-border-color)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-coupon-content-height: 22.4vh;--van-coupon-content-padding: 3.73333vh 0;--van-coupon-shadow: 0 0 1.06667vh rgba(0, 0, 0, .1);--van-coupon-head-width: 25.6vh;--van-coupon-amount-font-size: 8vh}.van-coupon__amount[data-v-b3f023f5]{margin-bottom:1.6vh}.van-coupon__amount span[data-v-b3f023f5]:not(:empty){margin-left:.53333vh}.van-coupon__condition[data-v-b3f023f5]{line-height:4.26667vh}.van-coupon__name[data-v-b3f023f5]{margin-bottom:2.66667vh}.van-coupon__description[data-v-b3f023f5]{border-top:1px dashed var(--van-coupon-description-border-color)}.van-coupon--disabled .van-coupon-item__content[data-v-b3f023f5]{height:calc(var(--van-coupon-content-height) - 2.66667vh)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-radio-size: 5.33333vh;--van-radio-dot-size: 2.13333vh}.van-radio__icon .van-icon[data-v-b3f023f5],.van-radio__icon--dot[data-v-b3f023f5]{border:1px solid var(--van-radio-border-color)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-contact-list-padding: var(--van-padding-sm) var(--van-padding-sm) 21.33333vh;--van-contact-list-edit-icon-size: 4.26667vh}.van-contact-list__add[data-v-b3f023f5]{height:10.66667vh;margin:1.33333vh 0}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-address-list-padding: var(--van-padding-sm) var(--van-padding-sm) 21.33333vh;--van-address-list-item-font-size: 3.46667vh;--van-address-list-edit-icon-size: 5.33333vh}.van-address-list__add[data-v-b3f023f5]{height:10.66667vh;margin:1.33333vh 0}.van-address-item__title[data-v-b3f023f5]{padding-right:11.73333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-barrage-font-size: 4.26667vh;--van-barrage-space: 2.66667vh}.van-barrage__item[data-v-b3f023f5]{text-shadow:1px 0 1px #000000,0 1px 1px #000000,0 -1px 1px #000000,-1px 0 1px #000000}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-cell-group-title-line-height: 4.26667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-circle-size: 26.66667vh}.van-col[data-v-b3f023f5]{min-height:1px}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-empty-image-size: 42.66667vh;--van-empty-description-padding: 0 16vh;--van-empty-bottom-margin-top: 6.4vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-coupon-list-field-padding: 1.33333vh 0 1.33333vh var(--van-padding-md);--van-coupon-list-exchange-button-height: 8.53333vh;--van-coupon-list-close-button-height: 10.66667vh}.van-coupon-list__field .van-field__body[data-v-b3f023f5]{height:9.06667vh;line-height:9.06667vh}.van-coupon-list__exchange[data-v-b3f023f5]{line-height:calc(var(--van-coupon-list-exchange-button-height) - .53333vh)}.van-coupon-list .van-tabs__wrap[data-v-b3f023f5]{box-shadow:0 1.6vh 3.2vh -3.2vh var(--van-gray-6)}.van-coupon-list__list--with-bottom[data-v-b3f023f5]{padding-bottom:13.33333vh}.van-coupon-list__bottom[data-v-b3f023f5]{padding:1.33333vh var(--van-padding-md)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-divider-line-height: 6.4vh}.van-divider[data-v-b3f023f5]:before,.van-divider[data-v-b3f023f5]:after{height:1px}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-dropdown-menu-height: 12.8vh;--van-dropdown-menu-shadow: 0 .53333vh 3.2vh rgba(100, 101, 102, .12);--van-dropdown-menu-title-font-size: 4vh}.van-dropdown-menu__title[data-v-b3f023f5]:after{right:-1.06667vh;margin-top:-1.33333vh;border:.8vh solid}.van-dropdown-menu__title--down[data-v-b3f023f5]:after{margin-top:-1px}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-floating-panel-border-radius: 4.26667vh;--van-floating-panel-header-height: 8vh;--van-floating-panel-bar-width: 5.33333vh;--van-floating-panel-bar-height: .8vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-grid-item-icon-size: 7.46667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-index-anchor-line-height: 8.53333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-pagination-height: 10.66667vh;--van-pagination-item-width: 9.6vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-password-input-height: 13.33333vh;--van-password-input-font-size: 5.33333vh;--van-password-input-radius: 1.6vh;--van-password-input-dot-size: 2.66667vh;--van-password-input-cursor-width: 1px}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-progress-height: 1.06667vh;--van-progress-pivot-padding: 0 1.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-rolling-text-gap: 0px;--van-rolling-text-item-width: 4vh;--van-rolling-text-item-border-radius: 0px}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-sidebar-width: 21.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-sidebar-padding: 5.33333vh var(--van-padding-sm);--van-sidebar-selected-border-width: 1.06667vh;--van-sidebar-selected-border-height: 4.26667vh}.van-sidebar-item[data-v-b3f023f5]:not(:last-child):after{border-bottom-width:1px}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-tree-select-nav-item-padding: 3.73333vh var(--van-padding-sm);--van-tree-select-item-height: 12.8vh;--van-tree-select-item-selected-size: 4.26667vh}.van-tree-select__item[data-v-b3f023f5]{padding:0 8.53333vh 0 var(--van-padding-md)}.van-skeleton-title+.van-skeleton-paragraph[data-v-b3f023f5]{margin-top:5.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-skeleton-avatar-size: 8.53333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-skeleton-paragraph-height: 4.26667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-slider-bar-height: .53333vh;--van-slider-button-width: 6.4vh;--van-slider-button-height: 6.4vh;--van-slider-button-shadow: 0 1px .53333vh rgba(0, 0, 0, .5)}.van-steps--horizontal[data-v-b3f023f5]{padding:2.66667vh 2.66667vh 0}.van-steps--horizontal .van-steps__items[data-v-b3f023f5]{margin:0 0 2.66667vh;padding-bottom:5.86667vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-step-icon-size: 3.2vh;--van-step-circle-size: 1.33333vh}.van-step--horizontal[data-v-b3f023f5]:last-child:not(:first-child){right:1px}.van-step--horizontal:last-child:not(:first-child) .van-step__circle-container[data-v-b3f023f5]{right:-2.4vh}.van-step--horizontal .van-step__circle-container[data-v-b3f023f5]{top:8vh}.van-step--horizontal .van-step__title[data-v-b3f023f5]{margin-left:.8vh}.van-step--horizontal .van-step__line[data-v-b3f023f5]{top:8vh;height:1px}.van-step--vertical[data-v-b3f023f5]{padding:2.66667vh 2.66667vh 2.66667vh 0}.van-step--vertical[data-v-b3f023f5]:not(:last-child):after{border-bottom-width:1px}.van-step--vertical .van-step__circle-container[data-v-b3f023f5]{top:5.06667vh;left:-4vh}.van-step--vertical .van-step__line[data-v-b3f023f5]{top:4.26667vh;left:-4vh;width:1px}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-stepper-input-width: 8.53333vh;--van-stepper-input-height: 7.46667vh}.van-stepper__minus[data-v-b3f023f5]:before,.van-stepper__plus[data-v-b3f023f5]:before{height:1px}.van-stepper__minus[data-v-b3f023f5]:after,.van-stepper__plus[data-v-b3f023f5]:after{width:1px}.van-stepper__input[data-v-b3f023f5]{margin:0 .53333vh;border-width:1px 0}.van-stepper--round .van-stepper__minus[data-v-b3f023f5]{border:1px solid var(--van-stepper-button-round-theme-color)}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-tabbar-height: 13.33333vh}[data-v-b3f023f5]:root,[data-v-b3f023f5]:host{--van-tabbar-item-icon-size: 5.86667vh}.van-tabbar-item__icon img[data-v-b3f023f5]{height:5.33333vh}.success-dialog .van-dialog__message[data-v-b3f023f5]{font-size:4vh}.error-content[data-v-b3f023f5]{padding:10.66667vh 6.4vh}.hint[data-v-b3f023f5]{font-size:3.73333vh;margin:3.2vh 0 8.53333vh}.back-btn[data-v-b3f023f5]{max-width:64vh}.login-page[data-v-b3f023f5]{padding:0 6.4vh}.login-header[data-v-b3f023f5]{margin-bottom:6.93333vh}.logo[data-v-b3f023f5]{width:19.2vh;height:19.2vh;border-radius:4.26667vh;-webkit-backdrop-filter:blur(2.66667vh);backdrop-filter:blur(2.66667vh);font-size:7.46667vh;margin-bottom:4.26667vh}.title[data-v-b3f023f5]{font-size:6.4vh;margin-bottom:1.06667vh}.subtitle[data-v-b3f023f5]{font-size:3.73333vh}.last-account-card[data-v-b3f023f5]{gap:3.2vh;margin-bottom:3.73333vh;padding:3.73333vh;border-radius:4.8vh;box-shadow:0 3.2vh 7.46667vh #1040682e}.last-avatar[data-v-b3f023f5]{width:11.73333vh;height:11.73333vh}.last-main span[data-v-b3f023f5],.last-main em[data-v-b3f023f5]{font-size:3.2vh}.last-main strong[data-v-b3f023f5]{margin:.53333vh 0;font-size:4.26667vh}.login-form[data-v-b3f023f5]{border-radius:4.26667vh;padding:6.4vh 0}.btn-wrap[data-v-b3f023f5]{padding:6.4vh 4.26667vh 0}.switch-btn[data-v-b3f023f5]{margin-top:2.66667vh}.payroll-management-main[data-v-b3f023f5]{padding-bottom:max(8.53333vh,var(--app-safe-area-bottom))}.payroll-kicker[data-v-b3f023f5]{font-size:2.66667vh}.payroll-summary-band h1[data-v-b3f023f5]{margin-top:1.06667vh}.payroll-filter-band[data-v-b3f023f5]{padding:3.2vh}.payroll-filter-grid[data-v-b3f023f5]{gap:2.66667vh}.payroll-filter-grid label[data-v-b3f023f5]{font-size:3.2vh}.payroll-filter-grid input[data-v-b3f023f5],.payroll-filter-grid select[data-v-b3f023f5]{margin-top:1.33333vh}.payroll-filter-actions[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh}.payroll-filter-actions .van-button[data-v-b3f023f5]{min-height:11.73333vh}.payroll-action-band[data-v-b3f023f5]{padding-bottom:2.66667vh}.payroll-action-band .van-uploader[data-v-b3f023f5]{flex:1 1 32vh}.payroll-import-batch[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh;padding:3.2vh;border:1px solid #fed7aa;border-radius:3.2vh}.payroll-import-batch>div[data-v-b3f023f5]{gap:.8vh}.payroll-import-batch span[data-v-b3f023f5]{font-size:2.93333vh}.payroll-import-batch strong[data-v-b3f023f5]{font-size:3.73333vh}.payroll-import-batch small[data-v-b3f023f5]{font-size:3.2vh}.payroll-import-batch .van-button[data-v-b3f023f5]{min-height:11.73333vh}.payroll-secondary-actions[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.13333vh;font-size:3.2vh}.payroll-secondary-actions button[data-v-b3f023f5]{min-height:11.73333vh;padding:0 1.06667vh}.payroll-readonly-note[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:3.2vh}.payroll-readonly-note .van-icon[data-v-b3f023f5]{margin-top:.53333vh}.payroll-record-list[data-v-b3f023f5]{gap:2.66667vh}.payroll-record-card[data-v-b3f023f5]{padding:3.46667vh}.payroll-record-title[data-v-b3f023f5]{gap:2.13333vh}.payroll-record-title .van-checkbox[data-v-b3f023f5]{flex:0 0 6.4vh;min-height:11.73333vh}.payroll-record-title h2[data-v-b3f023f5]{font-size:4.26667vh}.payroll-record-amount[data-v-b3f023f5]{margin:2.66667vh 0 1.6vh;font-size:6.13333vh}.payroll-meta-grid[data-v-b3f023f5]{margin:1.86667vh 0 2.66667vh}.payroll-meta-grid dd[data-v-b3f023f5]{min-height:6.4vh}.payroll-record-footer[data-v-b3f023f5]{gap:2.13333vh;padding-top:2.66667vh;border-top:1px solid var(--fm-border);font-size:3.2vh}.payroll-record-footer>span[data-v-b3f023f5]{gap:1.06667vh}.payroll-detail-link[data-v-b3f023f5]{min-height:11.73333vh;padding:0 .53333vh;font-size:3.2vh}.payroll-card-actions[data-v-b3f023f5]{padding-top:2.4vh}.payroll-card-actions .van-uploader[data-v-b3f023f5]{flex:1 1 26.66667vh}.payroll-load-more[data-v-b3f023f5]{margin-top:2.66667vh;min-height:11.73333vh}.payroll-detail-summary[data-v-b3f023f5]{gap:.8vh;margin-bottom:3.2vh;padding:3.2vh;border-radius:2.13333vh}.payroll-detail-summary span[data-v-b3f023f5],.payroll-detail-summary small[data-v-b3f023f5]{font-size:3.2vh}.payroll-detail-summary strong[data-v-b3f023f5]{font-size:6.66667vh}.payroll-detail-grid[data-v-b3f023f5]{gap:2.4vh 3.73333vh;padding:3.2vh 4.26667vh}.payroll-detail-grid dt[data-v-b3f023f5]{font-size:2.93333vh}.payroll-detail-grid dd[data-v-b3f023f5]{margin:.53333vh 0 0;font-size:3.46667vh}.payroll-detail-grid .is-total[data-v-b3f023f5]{padding-top:2.13333vh;border-top:1px solid var(--fm-border)}.payroll-detail-files[data-v-b3f023f5]{gap:2.13333vh;padding:0 4.26667vh 3.73333vh}.payroll-import-summary[data-v-b3f023f5]{margin:3.2vh 0}.payroll-import-columns[data-v-b3f023f5]{margin:2.66667vh 0;padding:2.4vh 2.66667vh;border:1px solid var(--fm-border);border-radius:1.6vh;font-size:3.2vh}.payroll-import-rows[data-v-b3f023f5]{gap:1.86667vh;margin:3.2vh 0}.payroll-import-row[data-v-b3f023f5]{gap:2.13333vh;min-height:11.73333vh;padding:1.86667vh 2.4vh;border:1px solid var(--fm-border);border-radius:1.6vh}.payroll-import-row strong[data-v-b3f023f5]{font-size:3.46667vh}.payroll-import-row span[data-v-b3f023f5],.payroll-more-hint[data-v-b3f023f5]{font-size:3.2vh}.payroll-issue-popup .van-form[data-v-b3f023f5]{gap:2.66667vh}.payroll-issue-popup .van-button[data-v-b3f023f5]{margin-top:1.06667vh;min-height:11.73333vh}.m-chat-search[data-v-b3f023f5]{padding:2.66667vh 3.73333vh;border-bottom:1px solid #e0e0e0}.m-search-input[data-v-b3f023f5]{border-radius:1.6vh;padding:2.4vh 3.73333vh;font-size:3.73333vh}.m-empty[data-v-b3f023f5]{padding:12.8vh 5.33333vh;font-size:3.73333vh}.m-contact[data-v-b3f023f5]{gap:2.66667vh;padding:3.2vh 3.73333vh}.m-contact__avatar[data-v-b3f023f5]{width:11.73333vh;height:11.73333vh;font-size:4.8vh}.avatar-group[data-v-b3f023f5]{font-size:5.86667vh}.m-contact__name[data-v-b3f023f5]{font-size:4vh;gap:1.6vh}.m-contact__role[data-v-b3f023f5],.m-contact__group-tag[data-v-b3f023f5]{font-size:2.66667vh;padding:1px 1.6vh;border-radius:.8vh}.m-contact__preview[data-v-b3f023f5]{font-size:3.46667vh;margin-top:.8vh}.m-chat-window__head[data-v-b3f023f5]{padding:3.2vh 4.26667vh;border-bottom:1px solid #e0e0e0;font-size:4.26667vh}.m-chat-head-left[data-v-b3f023f5]{gap:2.13333vh}.m-unread-badge[data-v-b3f023f5]{min-width:4.8vh;height:4.8vh;border-radius:2.4vh;font-size:2.66667vh;padding:0 1.06667vh}.m-group-label[data-v-b3f023f5]{font-size:2.93333vh;padding:.53333vh 2.13333vh;border-radius:1.06667vh}.m-chat-window__msgs[data-v-b3f023f5]{padding:2.66667vh 3.2vh}.msg-time-divider[data-v-b3f023f5]{padding:2.66667vh 0;font-size:3.2vh}.msg-row[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:3.2vh}.msg-avatar[data-v-b3f023f5]{width:9.6vh;height:9.6vh;font-size:4vh}.msg-avatar-spacer[data-v-b3f023f5]{width:9.6vh;height:9.6vh}.avatar-badge[data-v-b3f023f5]{bottom:-.53333vh;right:-.53333vh;width:3.73333vh;height:3.73333vh;font-size:2.13333vh;border:.53333vh solid #ededed}.msg-sender-name[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:.53333vh;padding:0 1.06667vh}.msg-bubble[data-v-b3f023f5]{padding:2.4vh 3.46667vh;border-radius:1.06667vh;font-size:4vh}.bubble-self[data-v-b3f023f5]:after{right:-1.6vh;top:2.66667vh;border:1.6vh solid transparent}.bubble-other[data-v-b3f023f5]:before{left:-1.6vh;top:2.66667vh;border:1.6vh solid transparent}.bubble-other[data-v-b3f023f5]:after{left:-1.86667vh;top:2.66667vh;border:1.6vh solid transparent}.msg-time[data-v-b3f023f5]{font-size:2.93333vh;margin-top:.53333vh;padding:0 1.06667vh}.msg-sys[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 3.73333vh;border-radius:1.06667vh;font-size:3.2vh}.msg-sys__icon[data-v-b3f023f5]{font-size:3.73333vh}.msg-sys__link[data-v-b3f023f5]{font-size:3.2vh;margin-top:.8vh}.new-msg-hint[data-v-b3f023f5]{bottom:18.66667vh;border:1px solid #ddd;border-radius:3.73333vh;padding:1.06667vh 3.73333vh;font-size:3.2vh;box-shadow:0 .53333vh 2.13333vh #00000014}.m-chat-window__input[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 2.66667vh;border-top:1px solid #e0e0e0}.m-input[data-v-b3f023f5]{border-radius:1.06667vh;padding:2.66667vh 3.2vh;font-size:4vh;min-height:10.66667vh;max-height:26.66667vh}[data-v-b3f023f5] .van-button--primary{border-radius:1.06667vh!important;height:10.66667vh!important}[data-v-b3f023f5] .van-button--primary.van-button--disabled{height:10.66667vh!important}.m-mention-panel[data-v-b3f023f5]{border-radius:3.2vh 3.2vh 0 0}.m-mention-panel__head[data-v-b3f023f5]{padding:3.73333vh 4.8vh;border-bottom:1px solid #e0e0e0;font-size:4vh}.m-mention-close[data-v-b3f023f5]{font-size:4.8vh;padding:1.06667vh}.m-mention-panel__search[data-v-b3f023f5]{padding:2.13333vh 3.73333vh}.m-mention-search[data-v-b3f023f5]{border-radius:1.6vh;padding:2.13333vh 3.73333vh;font-size:3.73333vh}.m-mention-panel__list[data-v-b3f023f5]{padding:1.06667vh 0}.mention-opt[data-v-b3f023f5]{gap:3.2vh;padding:3.46667vh 4.8vh}.mention-opt--all[data-v-b3f023f5]{border-bottom:1px solid #fdd}.mention-opt__all-text[data-v-b3f023f5],.mention-opt__name[data-v-b3f023f5]{font-size:4vh}.mention-opt__role[data-v-b3f023f5]{font-size:3.2vh}.m-empty-sm[data-v-b3f023f5]{padding:8.53333vh;font-size:3.46667vh}.m-drop-zone[data-v-b3f023f5]{border:.8vh dashed #07c160;font-size:4.8vh}.sales-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 14% 0%,rgba(22,163,74,.16),transparent 30%),radial-gradient(circle at 88% 8%,rgba(14,165,233,.14),transparent 32%),linear-gradient(180deg,#ecfdf5,#f7f8fa 70.66667vh,#f7f8fa)}.hero-card[data-v-b3f023f5]{min-height:44.26667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #15803d38}.status-summary[data-v-b3f023f5]{gap:1.06667vh}.tail-section[data-v-b3f023f5]{margin:2.66667vh 3.2vh 1.06667vh;border-radius:3.73333vh;padding:3.2vh;box-shadow:0 1.06667vh 3.73333vh #1f2d3d0d}.tail-header[data-v-b3f023f5]{margin-bottom:2.13333vh}.tail-header strong[data-v-b3f023f5]{font-size:4vh}.tail-header span[data-v-b3f023f5]{font-size:3.2vh;margin-top:.53333vh}.tail-card[data-v-b3f023f5]{border-top:1px solid #f0f2f5;padding:3.2vh 0}.tail-title[data-v-b3f023f5]{font-size:3.73333vh}.tail-meta[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.tail-photos[data-v-b3f023f5],.detail-media[data-v-b3f023f5],.tail-videos[data-v-b3f023f5],.detail-videos[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.13333vh}.tail-videos button[data-v-b3f023f5],.detail-videos button[data-v-b3f023f5]{border-radius:266.4vh;padding:1.6vh 2.66667vh;font-size:3.2vh}.tail-actions[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh}.popup-head[data-v-b3f023f5]{margin-bottom:2.66667vh}.detail-meta[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.detail-section[data-v-b3f023f5]{margin-top:3.73333vh}.detail-section>span[data-v-b3f023f5]{font-size:3.73333vh}.detail-section p[data-v-b3f023f5]{margin:1.6vh 0 0;font-size:3.46667vh}.reimbursement-mobile[data-v-b3f023f5]{padding-bottom:5.86667vh}.embedded-detail-back[data-v-b3f023f5]{min-height:11.73333vh;gap:1.6vh;padding:0 3.2vh}.finance-workspace-tabs[data-v-b3f023f5]{border-bottom:1px solid #e5e7eb}.approval-overview[data-v-b3f023f5]{gap:2.13333vh;margin:2.66667vh 3.2vh 0}.approval-metric[data-v-b3f023f5]{min-height:22.93333vh;padding:2.66667vh 3.2vh;border:1px solid #dce3eb;border-top:.8vh solid #64748b;border-radius:2.13333vh}.approval-metric.active[data-v-b3f023f5]{box-shadow:0 0 0 1px #2563eb}.approval-metric span[data-v-b3f023f5]{font-size:3.2vh}.approval-metric strong[data-v-b3f023f5]{margin-top:1.33333vh;font-size:5.6vh}.approval-metric strong small[data-v-b3f023f5]{margin-left:.8vh;font-size:2.93333vh}.approval-metric em[data-v-b3f023f5]{margin-left:2.13333vh;font-size:2.93333vh}.approval-status-tabs[data-v-b3f023f5]{margin:2.66667vh 3.2vh 0}.approval-status-tabs[data-v-b3f023f5] .van-tabs__wrap{min-width:91.73333vh}.approval-status-tabs[data-v-b3f023f5] .van-tabs__nav--card{height:11.73333vh}.approval-status-tabs[data-v-b3f023f5] .van-tab{min-height:11.73333vh;padding:0 1.86667vh}.approval-batch-bar[data-v-b3f023f5]{min-height:16vh;gap:2.66667vh;margin:2.66667vh 3.2vh 0;padding:2.13333vh 2.66667vh;border:1px solid #bbf7d0;border-radius:2.13333vh}.approval-batch-bar[data-v-b3f023f5] .van-checkbox__label{font-size:3.2vh}.approval-batch-bar[data-v-b3f023f5] .van-button{min-height:11.73333vh}.period-bar[data-v-b3f023f5],.claim-detail-head[data-v-b3f023f5],.section-title[data-v-b3f023f5],.claim-row__top[data-v-b3f023f5],.claim-row__meta[data-v-b3f023f5],.claim-row__docs[data-v-b3f023f5],.expense-row__head[data-v-b3f023f5],.expense-row__docs[data-v-b3f023f5],.upload-buttons[data-v-b3f023f5]{gap:2.66667vh}.period-bar[data-v-b3f023f5]{padding:4.26667vh;border-bottom:1px solid #e5e7eb}.period-bar .van-button[data-v-b3f023f5],.section-title .van-button[data-v-b3f023f5],.expense-row__edit .van-button[data-v-b3f023f5]{min-height:11.73333vh}.period-bar span[data-v-b3f023f5],.claim-row small[data-v-b3f023f5],.claim-detail-head small[data-v-b3f023f5],.detail-summary span[data-v-b3f023f5]{font-size:3.2vh}.period-bar strong[data-v-b3f023f5]{margin-top:1.06667vh;font-size:5.33333vh}.period-picker-cell[data-v-b3f023f5]{margin-top:2.66667vh}.claim-search[data-v-b3f023f5]{margin:2.66667vh 3.2vh 0;padding:2.13333vh 2.66667vh;border:1px solid #e1e6ed}.claim-list[data-v-b3f023f5]{padding:3.2vh}.claim-list__expand[data-v-b3f023f5]{min-height:11.73333vh;margin-top:1.06667vh}.claim-row[data-v-b3f023f5]{margin-bottom:2.66667vh;padding:3.73333vh;border:1px solid #e1e6ed;border-radius:2.13333vh}.claim-row__select[data-v-b3f023f5]{min-height:11.73333vh;margin:-1.6vh -1.06667vh 2.13333vh;padding:0 1.06667vh 1.86667vh;border-bottom:1px solid #dcfce7}.claim-row__select[data-v-b3f023f5] .van-checkbox__label{font-size:3.46667vh}.claim-row h2[data-v-b3f023f5],.claim-detail-head h1[data-v-b3f023f5],.popup-form h2[data-v-b3f023f5],.upload-sheet h2[data-v-b3f023f5]{margin:.8vh 0 0;font-size:4.53333vh}.claim-row__meta strong[data-v-b3f023f5]{font-size:4.8vh}.claim-row__docs[data-v-b3f023f5]{margin-top:3.2vh;font-size:3.2vh}.claim-row__docs span[data-v-b3f023f5]{padding:1.06667vh 1.86667vh;border-radius:1.06667vh}.claim-row__hint[data-v-b3f023f5]{margin-top:2.66667vh;font-size:3.2vh}.claim-row__remark[data-v-b3f023f5]{margin-top:1.6vh;font-size:3.2vh}.claim-detail-head[data-v-b3f023f5]{padding:4.26667vh}.detail-summary[data-v-b3f023f5]{margin:2.66667vh 3.2vh;border:1px solid #e1e6ed}.detail-summary div[data-v-b3f023f5]{padding:2.93333vh 2.66667vh;border-right:1px solid #e5e7eb}.detail-summary strong[data-v-b3f023f5]{margin-top:1.06667vh;font-size:4.26667vh}.items-section[data-v-b3f023f5],.logs-section[data-v-b3f023f5]{margin:2.66667vh 3.2vh;padding:3.73333vh;border:1px solid #e1e6ed}.section-title[data-v-b3f023f5]{margin-bottom:3.2vh}.expense-row[data-v-b3f023f5]{padding:3.2vh 0;border-top:1px solid #eef1f5}.expense-row__head strong[data-v-b3f023f5]{margin-left:2.13333vh;font-size:4.26667vh}.expense-row__head span[data-v-b3f023f5],.expense-row p[data-v-b3f023f5]{font-size:3.2vh}.expense-row p[data-v-b3f023f5]{margin:2.13333vh 0 0}.expense-row__docs[data-v-b3f023f5]{margin-top:2.66667vh}.expense-row__docs button[data-v-b3f023f5]{min-height:11.73333vh;padding:0 2.13333vh;font-size:3.46667vh}.expense-row__docs button .van-icon[data-v-b3f023f5]{margin-right:.8vh;vertical-align:-.53333vh}.expense-row__edit[data-v-b3f023f5]{margin-top:2.13333vh}.expense-evidence[data-v-b3f023f5]{margin-top:3.2vh;padding:3.2vh;border:1px solid #93c5fd;border-radius:2.13333vh;box-shadow:inset .8vh 0 #2563eb}.expense-evidence__head[data-v-b3f023f5]{gap:2.13333vh}.expense-evidence__title[data-v-b3f023f5]{gap:1.33333vh;font-size:3.73333vh}.expense-evidence__title .van-icon[data-v-b3f023f5]{font-size:4.8vh}.expense-evidence__head strong[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.expense-evidence__swipe[data-v-b3f023f5]{min-height:7.46667vh;gap:.8vh;padding:0 1.86667vh;border-radius:1.06667vh;font-size:2.93333vh}.expense-evidence__hint[data-v-b3f023f5]{min-height:8.53333vh;gap:1.33333vh;margin-top:2.13333vh;padding:0 2.13333vh;border-radius:1.33333vh;font-size:2.93333vh}.expense-evidence__gallery[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh;padding-bottom:.53333vh}.expense-evidence__thumb[data-v-b3f023f5]{width:21.33333vh;height:21.33333vh;min-width:21.33333vh;padding:.53333vh;border:.53333vh solid #fff;border-radius:2.13333vh;box-shadow:0 1px 1.06667vh #1e40af2e}.expense-evidence__placeholder[data-v-b3f023f5]{width:20.26667vh;height:20.26667vh;border-radius:1.6vh;font-size:7.46667vh}.expense-evidence__type[data-v-b3f023f5],.expense-evidence__index[data-v-b3f023f5]{bottom:.8vh;min-height:4.8vh;padding:0 1.06667vh;border-radius:.8vh;font-size:2.4vh;line-height:4.8vh}.expense-evidence__type[data-v-b3f023f5]{left:.8vh;max-width:14.66667vh}.expense-evidence__index[data-v-b3f023f5]{right:.8vh}.expense-evidence__pdfs[data-v-b3f023f5]{gap:1.86667vh;margin-top:2.66667vh}.expense-evidence__pdfs button[data-v-b3f023f5]{min-height:12.8vh;grid-template-columns:5.86667vh minmax(0,1fr) auto 3.73333vh;gap:1.86667vh;padding:0 2.66667vh;border:1px solid #bfdbfe;border-radius:1.6vh}.expense-evidence__pdfs button>.van-icon[data-v-b3f023f5]:first-child{font-size:5.33333vh}.expense-evidence__pdfs button em[data-v-b3f023f5]{font-size:2.93333vh}.expense-evidence__open[data-v-b3f023f5]{min-height:11.73333vh;gap:1.6vh;margin-top:2.66667vh;border:1px solid #2563eb;border-radius:1.6vh;font-size:3.46667vh}.expense-evidence__empty[data-v-b3f023f5]{min-height:13.86667vh;gap:1.6vh;margin-top:2.66667vh;border:1px dashed #93c5fd;border-radius:1.6vh;font-size:3.2vh}.expense-row__edit .van-button+.van-button[data-v-b3f023f5]{margin-left:2.13333vh}.payments-section[data-v-b3f023f5]{margin:2.66667vh 3.2vh;padding:3.73333vh;border:1px solid #e1e6ed}.payment-row[data-v-b3f023f5]{gap:2.66667vh;padding:2.93333vh 0;border-top:1px solid #eef1f5}.payment-row strong[data-v-b3f023f5]{font-size:4.26667vh}.payment-row span[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.payment-row button[data-v-b3f023f5]{min-height:11.73333vh}.logs-section span[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.logs-section p[data-v-b3f023f5]{margin:1.33333vh 0 0;font-size:3.2vh}.page-loading[data-v-b3f023f5]{padding:16vh 0}.popup-form h2[data-v-b3f023f5],.upload-sheet h2[data-v-b3f023f5]{margin:0 0 3.73333vh}.popup-form .van-button[data-v-b3f023f5]{margin:5.33333vh 3.2vh 0;width:calc(100% - 6.4vh)}.upload-buttons[data-v-b3f023f5],.mobile-files[data-v-b3f023f5]{margin-top:4.8vh}.mobile-file[data-v-b3f023f5]{min-height:16vh;border-bottom:1px solid #edf0f3}.mobile-file>button[data-v-b3f023f5]:first-child{gap:2.66667vh}.mobile-file__preview[data-v-b3f023f5] .van-image{flex:0 0 13.86667vh}.mobile-file__pdf[data-v-b3f023f5],.mobile-file__image[data-v-b3f023f5]{width:13.86667vh;height:13.86667vh;flex:0 0 13.86667vh;gap:1px;border:1px solid #dbe3ec;border-radius:1.06667vh}.mobile-file__pdf .van-icon[data-v-b3f023f5],.mobile-file__image .van-icon[data-v-b3f023f5]{font-size:6.4vh}.mobile-file__pdf small[data-v-b3f023f5]{font-size:2.4vh}.mobile-file[data-v-b3f023f5] .van-button{width:11.73333vh;min-width:11.73333vh;height:11.73333vh}.item-document-pickers[data-v-b3f023f5]{gap:2.66667vh;margin:3.73333vh 3.2vh 0}.item-uploader-card__head[data-v-b3f023f5]{min-height:8.53333vh;gap:1.6vh;margin-bottom:2.13333vh}.item-uploader-card__head strong[data-v-b3f023f5]{font-size:3.46667vh}.project-picker[data-v-b3f023f5]{padding:4.8vh 0 7.46667vh}.project-picker h2[data-v-b3f023f5]{margin:0 4.8vh 2.66667vh;font-size:4.53333vh}.project-picker__loading[data-v-b3f023f5]{padding:11.2vh 0}.issue-page[data-v-b3f023f5]{background:linear-gradient(180deg,#eef7f6,#f7f8fa 56vh,#f7f8fa)}.hero-card[data-v-b3f023f5]{gap:3.73333vh;padding:4.8vh 4.26667vh;margin-bottom:3.2vh;border-radius:5.33333vh;box-shadow:0 3.2vh 6.93333vh #0f766e2e}.hero-copy h1[data-v-b3f023f5]{margin:2.13333vh 0 1.6vh;font-size:5.6vh}.hero-copy p[data-v-b3f023f5]{font-size:3.46667vh}.hero-stat[data-v-b3f023f5]{flex:0 0 19.73333vh;min-height:19.73333vh;border-radius:4.26667vh;border:1px solid rgba(255,255,255,.22)}.hero-stat strong[data-v-b3f023f5]{font-size:6.93333vh}.hero-stat span[data-v-b3f023f5]{margin-top:1.6vh;font-size:3.2vh}.form-card[data-v-b3f023f5],.list-section[data-v-b3f023f5],.issue-hub[data-v-b3f023f5]{border-radius:5.33333vh;padding:3.73333vh;box-shadow:0 2.13333vh 6.4vh #0f172a0f}.issue-hub[data-v-b3f023f5]{margin-bottom:3.73333vh}.hub-title[data-v-b3f023f5]{gap:2.66667vh;margin-bottom:3.2vh}.hub-title h2[data-v-b3f023f5]{font-size:4.53333vh}.hub-title p[data-v-b3f023f5]{margin:1.33333vh 0 0;font-size:3.2vh}.hub-actions[data-v-b3f023f5]{gap:2.4vh}.hub-action[data-v-b3f023f5]{min-height:29.86667vh;padding:2.66667vh 2.13333vh;border:1px solid #e5e7eb;border-radius:4.8vh;gap:1.33333vh}.hub-action.active[data-v-b3f023f5]{box-shadow:inset 0 0 0 1px #14b8a647}.hub-action--create.active[data-v-b3f023f5]{box-shadow:inset 0 0 0 1px #3b82f63d}.hub-icon[data-v-b3f023f5]{width:8vh;height:8vh;border-radius:2.93333vh;font-size:4.8vh}.hub-action strong[data-v-b3f023f5]{font-size:3.73333vh}.hub-action em[data-v-b3f023f5]{min-height:8vh;font-size:2.93333vh}.hub-count[data-v-b3f023f5]{padding:.8vh 2.13333vh;border-radius:266.4vh;font-size:2.93333vh}.hub-unread[data-v-b3f023f5]{padding:.8vh 2.13333vh;border-radius:266.4vh;border:1px solid #fecaca;font-size:2.93333vh}.card-heading[data-v-b3f023f5],.section-head[data-v-b3f023f5]{gap:3.2vh;margin-bottom:3.73333vh}.card-heading h2[data-v-b3f023f5],.section-head h2[data-v-b3f023f5]{font-size:4.53333vh}.card-heading p[data-v-b3f023f5],.section-head p[data-v-b3f023f5]{margin:1.33333vh 0 0;font-size:3.2vh}.guide-block[data-v-b3f023f5]{margin-top:3.2vh;padding:3.2vh;border-radius:4.8vh;border:1px solid #edf2f7}.guide-title[data-v-b3f023f5]{gap:1.86667vh;font-size:4.26667vh}.guide-title span[data-v-b3f023f5]{width:5.86667vh;height:5.86667vh;border-radius:2.13333vh;font-size:3.2vh}.guide-title em[data-v-b3f023f5]{font-size:2.93333vh}.field-block[data-v-b3f023f5]{padding:3.2vh 0 0}.field-block+.field-block[data-v-b3f023f5]{margin-top:1.06667vh}.field-label[data-v-b3f023f5]{gap:1.06667vh;font-size:3.73333vh}.field-label span[data-v-b3f023f5],.field-hint[data-v-b3f023f5]{font-size:3.2vh}.field-row[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:2.66667vh}.field-row--tight[data-v-b3f023f5]{margin-bottom:2.13333vh}.project-select[data-v-b3f023f5],.assignee-select[data-v-b3f023f5]{min-height:13.86667vh;margin-top:2.66667vh;padding:2.66667vh 3.2vh;border:1px solid #e5e7eb;border-radius:3.73333vh}.project-selected strong[data-v-b3f023f5],.assignee-select span[data-v-b3f023f5]:not(.placeholder){font-size:4vh}.project-selected em[data-v-b3f023f5],.placeholder[data-v-b3f023f5]{font-size:3.46667vh}.quick-scene-grid[data-v-b3f023f5]{gap:2.4vh;margin-top:3.2vh}.quick-scene[data-v-b3f023f5]{min-height:18.66667vh;padding:2.66667vh;border-radius:3.73333vh;border:1px solid #e5e7eb;grid-template-columns:6.93333vh 1fr;column-gap:1.86667vh;row-gap:.53333vh}.quick-scene .van-icon[data-v-b3f023f5]{width:6.93333vh;height:6.93333vh;border-radius:2.4vh;font-size:4.26667vh}.quick-scene strong[data-v-b3f023f5]{font-size:3.73333vh}.quick-scene span[data-v-b3f023f5]{font-size:2.93333vh}.quick-scene.active[data-v-b3f023f5]{box-shadow:inset 0 0 0 1px #14b8a63d}.option-grid[data-v-b3f023f5]{gap:2.4vh}.option-scroll[data-v-b3f023f5]{gap:2.13333vh;padding:1px 0 1.6vh}.type-chip[data-v-b3f023f5]{min-height:11.73333vh;padding:0 2.13333vh;border-radius:266.4vh;border:1px solid #e5e7eb;gap:1.33333vh;font-size:3.46667vh}.option-card[data-v-b3f023f5]{min-height:14.4vh;padding:2.13333vh 1.06667vh;border-radius:3.73333vh;border:1px solid #e5e7eb;gap:1.33333vh;font-size:3.46667vh}.option-card.active[data-v-b3f023f5]{box-shadow:inset 0 0 0 1px #ccfbf1}.priority-tabs[data-v-b3f023f5]{gap:2.13333vh}.priority-pill[data-v-b3f023f5]{min-height:15.46667vh;padding:2.4vh 1.33333vh;border-radius:3.73333vh;border:1px solid #e5e7eb;gap:.8vh}.priority-pill strong[data-v-b3f023f5]{font-size:3.73333vh}.priority-pill span[data-v-b3f023f5]{font-size:2.66667vh}.compact-field[data-v-b3f023f5],.desc-field[data-v-b3f023f5]{margin-top:2.66667vh;border-radius:3.73333vh;border:1px solid #eef2f7}[data-v-b3f023f5] .compact-field .van-field__body{min-height:11.2vh}[data-v-b3f023f5] .desc-field .van-field__control{font-size:4.26667vh}.compact-grid[data-v-b3f023f5]{gap:2.13333vh}.switch-row[data-v-b3f023f5]{gap:3.2vh}.switch-row p[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:3.2vh}.quick-phrases[data-v-b3f023f5],.action-chips[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh}.quick-phrases button[data-v-b3f023f5],.action-chips button[data-v-b3f023f5]{min-height:9.6vh;padding:0 3.73333vh;border-radius:266.4vh;font-size:3.73333vh}.assign-segment[data-v-b3f023f5]{gap:2.13333vh}.assign-segment button[data-v-b3f023f5]{min-height:13.33333vh;padding:1.86667vh 1.6vh;border-radius:3.73333vh;border:1px solid #e5e7eb;gap:1.06667vh;font-size:3.2vh}.form-error[data-v-b3f023f5]{margin-top:2.13333vh;font-size:3.2vh}.photo-section[data-v-b3f023f5]{padding-top:3.2vh}.photo-item[data-v-b3f023f5]{width:20.26667vh;height:20.26667vh}.photo-marked[data-v-b3f023f5]{left:1.33333vh;bottom:1.33333vh;padding:.53333vh 1.6vh;border-radius:266.4vh;font-size:2.66667vh;box-shadow:0 1.06667vh 2.66667vh #dc262638}.photo-remove[data-v-b3f023f5]{top:-1.86667vh;right:-1.86667vh;width:6.4vh;height:6.4vh;box-shadow:0 1.06667vh 2.66667vh #ef444447}.photo-add[data-v-b3f023f5]{width:20.26667vh;height:20.26667vh;border:.4vh dashed #bfdbfe;border-radius:3.2vh;font-size:3.2vh;gap:1.33333vh}.photo-add em[data-v-b3f023f5]{font-size:2.66667vh}.video-thumb[data-v-b3f023f5]{width:20.26667vh;height:20.26667vh;border-radius:2.66667vh;border:1px solid #ccfbf1}.advanced-panel[data-v-b3f023f5]{margin-top:3.73333vh;border-top:1px solid #edf2f7}.advanced-panel summary[data-v-b3f023f5]{min-height:12.8vh;gap:2.66667vh;font-size:3.73333vh}.advanced-panel summary em[data-v-b3f023f5]{font-size:3.2vh}.advanced-body[data-v-b3f023f5]{padding-top:.53333vh}.submit-panel[data-v-b3f023f5]{margin:4.8vh -.53333vh 0;padding:1.06667vh 0 0}.submit-panel p[data-v-b3f023f5]{margin:2.13333vh 1.06667vh 0;font-size:2.93333vh}.list-section[data-v-b3f023f5]{margin-top:3.73333vh}.refresh-btn[data-v-b3f023f5]{min-width:14.4vh;height:8.53333vh;border-radius:266.4vh;font-size:3.46667vh}.issue-list[data-v-b3f023f5]{gap:2.66667vh}.issue-card[data-v-b3f023f5]{padding:3.2vh;border-radius:4.26667vh;border:1px solid #edf2f7}.issue-card--unread[data-v-b3f023f5]{box-shadow:0 2.66667vh 5.86667vh #f973161a}.issue-header[data-v-b3f023f5],.issue-tags[data-v-b3f023f5],.issue-foot[data-v-b3f023f5]{gap:1.6vh}.issue-unread-pill[data-v-b3f023f5]{padding:.53333vh 1.86667vh;border-radius:266.4vh;font-size:2.93333vh;line-height:4.8vh;box-shadow:0 1.06667vh 2.66667vh #dc262638}.issue-card h3[data-v-b3f023f5]{margin:2.66667vh 0 1.06667vh;font-size:4vh}.issue-desc[data-v-b3f023f5]{margin:0 0 2.13333vh;font-size:3.46667vh}.latest-activity[data-v-b3f023f5]{margin:0 0 2.4vh;padding:2.13333vh 2.66667vh;border-radius:3.2vh;border:1px solid #e2e8f0;font-size:3.2vh}.issue-foot[data-v-b3f023f5]{font-size:3.2vh}.popup-content[data-v-b3f023f5]{padding:3.2vh 3.73333vh max(4.26667vh,env(safe-area-inset-bottom))}.popup-header[data-v-b3f023f5]{min-height:11.73333vh}.popup-title[data-v-b3f023f5]{font-size:4.53333vh}.project-list[data-v-b3f023f5]{gap:2.4vh;padding-top:2.13333vh}.project-item[data-v-b3f023f5],.manual-create[data-v-b3f023f5]{min-height:15.46667vh;padding:2.66667vh 3.2vh;border-radius:3.73333vh;border:1px solid #e5e7eb;gap:2.66667vh}.project-item span[data-v-b3f023f5],.manual-create span[data-v-b3f023f5]{gap:1.06667vh}.project-item strong[data-v-b3f023f5],.manual-create span[data-v-b3f023f5]{font-size:3.73333vh}.project-item em[data-v-b3f023f5]{font-size:3.2vh}.daily-page[data-v-b3f023f5]{background:linear-gradient(180deg,#eef7f2,#f7f8fa 64vh,#f7f8fa);padding-bottom:max(5.33333vh,env(safe-area-inset-bottom))}.history-entry[data-v-b3f023f5]{min-width:17.06667vh;min-height:11.73333vh;margin-right:-2.13333vh;padding:0 2.13333vh;gap:1.33333vh;font-size:3.73333vh}.history-entry .van-icon[data-v-b3f023f5]{font-size:4.8vh}.history-back[data-v-b3f023f5]{width:11.73333vh;height:11.73333vh;margin-left:-2.13333vh;font-size:4.8vh}.daily-tabs[data-v-b3f023f5] .van-tabs__wrap{border-bottom:1px solid rgba(15,23,42,.06)}.daily-content[data-v-b3f023f5]{padding:4.26667vh 4.26667vh 6.93333vh}.daily-content--form[data-v-b3f023f5]{padding-bottom:calc(22.93333vh + env(safe-area-inset-bottom))}.daily-content--manage[data-v-b3f023f5]{padding-bottom:calc(21.33333vh + env(safe-area-inset-bottom))}.form-hero[data-v-b3f023f5],.manager-hero[data-v-b3f023f5]{min-height:35.2vh;padding:5.33333vh 4.8vh;border-radius:4.8vh;box-shadow:0 4.26667vh 9.06667vh #0f766e2e}.form-hero>div[data-v-b3f023f5],.manager-hero>div[data-v-b3f023f5]{padding-right:23.46667vh}.form-hero h1[data-v-b3f023f5],.manager-hero h1[data-v-b3f023f5]{margin:2.13333vh 0 1.86667vh;font-size:6.4vh}.form-hero p[data-v-b3f023f5],.manager-hero p[data-v-b3f023f5]{font-size:3.73333vh}.date-pill[data-v-b3f023f5],.refresh-btn[data-v-b3f023f5]{top:4.26667vh;right:4.26667vh;min-width:18.66667vh;min-height:11.2vh;border-radius:3.73333vh;font-size:3.46667vh;padding:0 2.66667vh}.refresh-btn[data-v-b3f023f5]{min-width:11.2vh;width:11.73333vh}.report-form.van-cell-group--inset[data-v-b3f023f5]{margin:3.73333vh 0 0;border-radius:4.8vh;box-shadow:0 3.2vh 8vh #0f172a0f}.report-form[data-v-b3f023f5] .van-cell{min-height:15.46667vh;padding:4.26667vh;font-size:4.26667vh}.report-form[data-v-b3f023f5] .van-field__label{width:23.46667vh}.report-form[data-v-b3f023f5] .van-field__body,.report-form[data-v-b3f023f5] .van-field__control{font-size:4.26667vh}.report-form[data-v-b3f023f5] textarea.van-field__control{min-height:29.86667vh}.carry-over-note[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 4.26667vh 3.73333vh;border-top:1px solid #f1f5f9;font-size:3.46667vh}.carry-over-note .van-icon[data-v-b3f023f5]{margin-top:.53333vh;font-size:4.26667vh}.date-picker-popup[data-v-b3f023f5] .van-picker-column__item{font-size:4.53333vh}.upload-section[data-v-b3f023f5],.filter-panel[data-v-b3f023f5],.stat-grid[data-v-b3f023f5],.report-list[data-v-b3f023f5]{margin-top:3.73333vh}.upload-section[data-v-b3f023f5],.filter-panel[data-v-b3f023f5]{padding:4.26667vh;border-radius:4.8vh;box-shadow:0 3.2vh 8vh #0f172a0f}.filter-panel[data-v-b3f023f5] .van-cell{padding:3.46667vh 0;font-size:4vh}.section-head[data-v-b3f023f5]{margin-bottom:3.73333vh}.section-head span[data-v-b3f023f5]{font-size:3.73333vh}.upload-actions[data-v-b3f023f5]{gap:2.4vh}.native-file-input[data-v-b3f023f5]{width:1px;height:1px}.upload-action[data-v-b3f023f5]{min-height:17.06667vh;border-radius:4.26667vh;gap:1.86667vh;font-size:3.73333vh}.upload-action .van-icon[data-v-b3f023f5]{font-size:6.13333vh}.media-preview[data-v-b3f023f5]{gap:3.2vh;margin-top:3.73333vh}.photo-grid[data-v-b3f023f5]{gap:3.2vh}.photo-item[data-v-b3f023f5],.photo-thumb[data-v-b3f023f5]{width:22.4vh;height:22.4vh}.photo-item[data-v-b3f023f5] .van-image,.photo-thumb[data-v-b3f023f5] .van-image{width:22.4vh!important;height:22.4vh!important}.remove-btn[data-v-b3f023f5],.file-remove[data-v-b3f023f5]{top:-2.4vh;right:-2.4vh;width:8vh;height:8vh}.file-list[data-v-b3f023f5]{gap:2.66667vh}.file-row[data-v-b3f023f5]{min-height:14.4vh;border-radius:4vh;grid-template-columns:6.4vh minmax(0,1fr) auto;gap:2.66667vh;padding:3.2vh 3.73333vh;font-size:4vh}.file-row em[data-v-b3f023f5]{font-size:3.2vh}.file-row--editable[data-v-b3f023f5]{padding-right:12.26667vh}.file-row--editable[data-v-b3f023f5]:focus-visible{outline:.53333vh solid #2563eb;outline-offset:.53333vh}.file-row--editable .file-remove[data-v-b3f023f5]{top:3.2vh;right:2.66667vh}.submit-bar[data-v-b3f023f5]{padding:3.73333vh 0 0}.submit-bar[data-v-b3f023f5] .van-button{height:12.8vh;font-size:4.26667vh;box-shadow:0 3.2vh 6.93333vh #0f766e33}.filter-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.stat-grid[data-v-b3f023f5]{gap:2.66667vh}.stat-card[data-v-b3f023f5]{padding:3.73333vh 3.2vh;border-radius:4.26667vh;box-shadow:0 2.66667vh 6.4vh #0f172a0f}.stat-card span[data-v-b3f023f5]{font-size:3.2vh}.stat-card strong[data-v-b3f023f5]{margin-top:1.33333vh;font-size:6.4vh}.report-card[data-v-b3f023f5]{padding:4.26667vh;border-radius:4.8vh;box-shadow:0 2.66667vh 7.46667vh #0f172a0f;margin-bottom:3.2vh}.report-card__head[data-v-b3f023f5],.report-card__foot[data-v-b3f023f5]{gap:2.66667vh}.report-card__head strong[data-v-b3f023f5]{font-size:4.53333vh}.report-card__head span[data-v-b3f023f5],.report-card__head em[data-v-b3f023f5],.report-card__foot[data-v-b3f023f5]{font-size:3.2vh}.project-line[data-v-b3f023f5]{margin-top:2.66667vh}.report-card p[data-v-b3f023f5]{margin:2.13333vh 0 2.66667vh;font-size:4vh}.load-more[data-v-b3f023f5]{padding:2.13333vh 0 3.2vh}.history-shell[data-v-b3f023f5]{background:linear-gradient(180deg,#eef7f2,#f7f8fa 56vh,#f7f8fa)}.history-content[data-v-b3f023f5]{min-height:calc(100dvh - 12.26667vh);padding:3.73333vh 4.26667vh max(7.46667vh,env(safe-area-inset-bottom))}.history-count[data-v-b3f023f5]{min-height:11.73333vh;gap:3.2vh;font-size:3.73333vh}.history-count span[data-v-b3f023f5]{font-size:4.26667vh}.history-list[data-v-b3f023f5]{gap:3.2vh}.history-card[data-v-b3f023f5]{min-height:41.06667vh;padding:4.26667vh;border-radius:4.8vh;box-shadow:0 2.66667vh 7.46667vh #0f172a0f}.history-card[data-v-b3f023f5]:focus-visible,.history-entry[data-v-b3f023f5]:focus-visible,.history-back[data-v-b3f023f5]:focus-visible{outline:.53333vh solid #2563eb;outline-offset:.53333vh}.history-card__head[data-v-b3f023f5],.history-card__foot[data-v-b3f023f5]{gap:2.66667vh}.history-card__head time[data-v-b3f023f5]{font-size:4vh}.history-card__head span[data-v-b3f023f5]{font-size:3.2vh}.history-card__project[data-v-b3f023f5]{margin-top:2.66667vh;font-size:4.26667vh}.history-card p[data-v-b3f023f5]{margin:1.86667vh 0 3.2vh;font-size:3.73333vh}.history-card__foot[data-v-b3f023f5]{font-size:3.2vh}.history-card__foot span[data-v-b3f023f5]{gap:1.06667vh}.history-card__foot>.van-icon[data-v-b3f023f5]{font-size:4.26667vh}.history-finished[data-v-b3f023f5]{padding:2.13333vh 0 1.06667vh;font-size:3.46667vh}.loading-wrap[data-v-b3f023f5]{padding:12.8vh 0}.detail-panel[data-v-b3f023f5]{min-height:69.33333vh;padding:5.86667vh 4.26667vh max(5.86667vh,env(safe-area-inset-bottom))}.detail-head span[data-v-b3f023f5]{font-size:3.2vh}.detail-head h2[data-v-b3f023f5]{margin:1.6vh 0;font-size:5.86667vh}.detail-meta[data-v-b3f023f5]{gap:2.66667vh;padding:3.2vh 0;border-bottom:1px solid #e2e8f0}.detail-section[data-v-b3f023f5]{padding:3.73333vh 0 0}.detail-section strong[data-v-b3f023f5]{margin-bottom:2.13333vh}.photo-grid--detail[data-v-b3f023f5]{gap:2.66667vh}.action-bar[data-v-b3f023f5]{gap:3.2vh;padding:5.33333vh 4.26667vh}.proposal-popup[data-v-b3f023f5]{padding:5.33333vh 0 6.4vh}.proposal-popup-title[data-v-b3f023f5]{font-size:4.53333vh;margin-bottom:3.2vh;padding:0 4.26667vh}.vehicle-page[data-v-b3f023f5]{padding-bottom:max(5.33333vh,env(safe-area-inset-bottom))}.vehicle-mode-switch[data-v-b3f023f5]{top:12.26667vh;gap:1.06667vh;padding:2.13333vh 3.2vh;border-bottom:1px solid rgba(15,23,42,.08)}.vehicle-mode-switch button[data-v-b3f023f5]{min-height:11.73333vh;padding:0 3.2vh;border:1px solid transparent;border-radius:2.13333vh;font-size:3.73333vh}.personal-use-entry-wrap[data-v-b3f023f5]{padding:3.2vh 3.2vh 0}.personal-use-entry[data-v-b3f023f5]{gap:3.2vh;min-height:19.2vh;padding:3.2vh 3.73333vh;border:1px solid #99d8d0;border-radius:2.13333vh}.personal-use-entry__icon[data-v-b3f023f5]{flex:0 0 11.73333vh;width:11.73333vh;height:11.73333vh;border-radius:2.13333vh;font-size:5.86667vh}.personal-use-entry__copy[data-v-b3f023f5]{gap:1.06667vh}.personal-use-entry__copy strong[data-v-b3f023f5]{font-size:4.26667vh}.personal-use-entry__copy small[data-v-b3f023f5]{font-size:3.2vh}.personal-use-entry>.van-icon[data-v-b3f023f5]:last-child{font-size:4.8vh}.search-wrap[data-v-b3f023f5]{top:28.53333vh;gap:2.13333vh;padding:2.66667vh 3.2vh;border-bottom:1px solid rgba(15,23,42,.04)}.search-wrap[data-v-b3f023f5] .van-search__content{border-radius:3.73333vh;border:1px solid rgba(15,23,42,.08)}.refresh-button[data-v-b3f023f5]{flex:0 0 11.73333vh;width:11.73333vh;height:11.73333vh;border-radius:3.2vh}.vehicle-list[data-v-b3f023f5]{padding:2.66667vh 3.2vh 5.33333vh}.my-month-view[data-v-b3f023f5]{padding:3.2vh 3.2vh 6.4vh}.my-month-loading[data-v-b3f023f5]{padding:25.6vh 0}.my-month-summary[data-v-b3f023f5]{padding:4.8vh;border:1px solid #dbe5e4;border-radius:4.8vh;box-shadow:0 1px 1.06667vh #0f172a0d}.my-month-summary__head[data-v-b3f023f5],.my-record-card__head[data-v-b3f023f5],.my-record-title[data-v-b3f023f5]{gap:3.2vh}.my-month-summary__head small[data-v-b3f023f5],.my-record-card__head small[data-v-b3f023f5]{font-size:3.2vh}.my-month-summary__head h2[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:5.33333vh}.my-summary-actions[data-v-b3f023f5]{gap:2.13333vh}.personal-apply-button[data-v-b3f023f5]{min-width:21.86667vh}.my-month-mileage[data-v-b3f023f5]{margin-top:4.8vh;padding:4.26667vh 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.my-month-mileage span[data-v-b3f023f5]{font-size:3.46667vh}.my-month-mileage strong[data-v-b3f023f5]{margin-top:1.06667vh;font-size:8vh}.my-month-mileage small[data-v-b3f023f5]{margin-top:2.13333vh;font-size:3.2vh}.my-month-metrics[data-v-b3f023f5]{margin-top:4.26667vh}.my-month-metrics div[data-v-b3f023f5]{gap:1.06667vh;padding:0 2.66667vh;border-left:1px solid #e2e8f0}.my-month-metrics strong[data-v-b3f023f5]{font-size:5.33333vh}.my-month-metrics span[data-v-b3f023f5]{font-size:3.2vh}.my-record-filter[data-v-b3f023f5]{gap:2.13333vh;margin-top:3.2vh;border:1px solid #dbe5e4;border-radius:2.13333vh}.my-record-filter[data-v-b3f023f5] .van-cell{min-height:12.8vh}.my-record-filter__all[data-v-b3f023f5]{min-width:27.73333vh;margin-right:2.13333vh}.my-record-title[data-v-b3f023f5]{margin:5.33333vh .53333vh 2.66667vh}.my-record-title strong[data-v-b3f023f5]{font-size:4.26667vh}.my-record-title span[data-v-b3f023f5]{font-size:3.46667vh}.my-record-card[data-v-b3f023f5]{margin-bottom:3.2vh;padding:4.26667vh;border:1px solid #e2e8f0;border-radius:4.26667vh;box-shadow:0 1px 1.06667vh #0f172a0d;contain-intrinsic-size:auto 56vh}.my-record-card__head h3[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:5.86667vh}.my-record-card__mileage[data-v-b3f023f5]{margin-top:3.73333vh;font-size:5.33333vh}.my-record-card p[data-v-b3f023f5]{margin:3.2vh 0 0;padding-top:3.2vh;border-top:1px solid #e2e8f0;font-size:3.46667vh}.my-record-card .review-remark[data-v-b3f023f5],.history-card .review-remark[data-v-b3f023f5]{margin-top:2.13333vh;padding:2.66667vh 3.2vh;border-radius:2.13333vh}.my-record-card>.van-button[data-v-b3f023f5]{margin-top:3.73333vh}.my-record-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.73333vh}.my-record-expand[data-v-b3f023f5]{min-height:12.8vh;margin-top:1.06667vh}.history-card>.van-button[data-v-b3f023f5]{margin-top:3.73333vh}.vehicle-card[data-v-b3f023f5]{margin-bottom:4.26667vh;padding:5.33333vh;border-radius:6.4vh;border:.4vh solid rgba(226,232,240,.8);box-shadow:0 1px 1.06667vh #0f172a0d;contain-intrinsic-size:auto 50.66667vh}.vehicle-card__head[data-v-b3f023f5],.detail-hero__top[data-v-b3f023f5],.history-card__head[data-v-b3f023f5]{gap:3.2vh}.vehicle-owner-line[data-v-b3f023f5]{gap:2.13333vh}.vehicle-owner[data-v-b3f023f5],.detail-hero__top span[data-v-b3f023f5]{font-size:3.2vh;letter-spacing:.4px}.vehicle-phone[data-v-b3f023f5],.vehicle-phone-chip[data-v-b3f023f5]{gap:1.06667vh}.vehicle-phone[data-v-b3f023f5]{min-height:6.4vh;padding:0 2.13333vh;border-radius:266.4vh;border:1px solid #d1fae5;font-size:3.2vh}.vehicle-phone-chip[data-v-b3f023f5]{padding:2.13333vh 3.73333vh;border-radius:3.2vh;border:1px solid rgba(20,184,166,.18);font-size:3.46667vh}.vehicle-card h2[data-v-b3f023f5],.detail-hero h1[data-v-b3f023f5]{margin:2.13333vh 0 0;font-size:7.46667vh}.vehicle-card__meta[data-v-b3f023f5]{gap:2.66667vh;margin-top:4.26667vh;font-size:3.46667vh}.vehicle-card__meta span[data-v-b3f023f5]{padding:2.13333vh 3.73333vh;border-radius:3.2vh;border:1px solid rgba(148,163,184,.15)}.vehicle-card__reason[data-v-b3f023f5]{margin:4.26667vh 0 0;padding:3.73333vh 4.26667vh;border-left:.8vh solid #3b82f6;border-radius:3.2vh;font-size:3.73333vh}.page-loading[data-v-b3f023f5]{padding-top:37.33333vh}.detail-page[data-v-b3f023f5]{padding:3.73333vh 3.2vh 6.4vh}.detail-hero[data-v-b3f023f5]{padding:5.33333vh;border-radius:6.4vh;border:1px solid rgba(15,23,42,.05);box-shadow:0 3.2vh 8.53333vh #0f172a14}.detail-hero__top[data-v-b3f023f5]{margin-bottom:4.8vh}.detail-grid[data-v-b3f023f5]{gap:3.2vh;margin-top:4.8vh}.detail-grid div[data-v-b3f023f5]{min-height:19.2vh;padding:3.73333vh;border-radius:4.26667vh;border:1px solid rgba(15,23,42,.04)}.detail-grid small[data-v-b3f023f5]{font-size:2.93333vh;letter-spacing:.3px}.detail-grid b[data-v-b3f023f5]{margin-top:2.13333vh;font-size:4vh}.sticky-actions[data-v-b3f023f5]{top:14.4vh;gap:3.2vh;margin:3.73333vh 0;padding:3.2vh 0;border-bottom:1px solid rgba(15,23,42,.04)}.section-title[data-v-b3f023f5]{margin:5.33333vh 0 3.73333vh;font-size:4.26667vh;letter-spacing:.5px}.history-card[data-v-b3f023f5]{margin-bottom:3.2vh;padding:4.26667vh;border-radius:4.8vh;border:1px solid rgba(15,23,42,.04);box-shadow:0 1px 1.06667vh #0f172a0d;contain-intrinsic-size:auto 48vh}.history-card__head[data-v-b3f023f5]{margin-bottom:3.2vh}.history-card__head strong[data-v-b3f023f5]{font-size:4vh}.history-lines[data-v-b3f023f5]{gap:1.6vh;margin-top:3.2vh;font-size:3.2vh}.history-card p[data-v-b3f023f5]{margin:3.2vh 0 0;font-size:3.46667vh}.photo-strip[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.photo-strip[data-v-b3f023f5] .van-image{border-radius:3.73333vh;box-shadow:0 .53333vh 2.13333vh #0f172a14}.sheet-panel[data-v-b3f023f5]{padding:5.33333vh 4.26667vh calc(6.4vh + env(safe-area-inset-bottom))}.vehicle-sheet-popup[data-v-b3f023f5]{max-height:calc(100vh - max(6.4vh,var(--app-safe-area-top)))}.sheet-title[data-v-b3f023f5]{margin-bottom:4.8vh;font-size:4.8vh}.submit-tip[data-v-b3f023f5]{margin:-1.6vh 0 3.73333vh;padding:2.66667vh 3.2vh;border:1px solid #bae6fd;border-radius:2.13333vh;font-size:3.46667vh}.route-field[data-v-b3f023f5]{margin:2.13333vh 0 1.6vh;padding:0 4.26667vh 1.06667vh}.route-field__head[data-v-b3f023f5]{gap:3.2vh;padding:2.13333vh 0 1.06667vh}.route-field__head span[data-v-b3f023f5]{font-size:3.73333vh}.route-field__head em[data-v-b3f023f5]{font-size:3.2vh}.route-field__head small[data-v-b3f023f5]{font-size:2.93333vh}.route-point-row[data-v-b3f023f5]{gap:1.6vh}.route-point-remove[data-v-b3f023f5]{flex:0 0 10.66667vh;width:10.66667vh;min-height:10.66667vh}.route-field__actions[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 0 1.06667vh}.route-field__actions[data-v-b3f023f5] .van-button{min-height:9.6vh;border:1px solid #2563eb}.photo-field-label[data-v-b3f023f5]{gap:3.2vh;padding:3.2vh 4.26667vh 2.66667vh;font-size:3.73333vh}.photo-field-label em[data-v-b3f023f5],.photo-field-label small[data-v-b3f023f5]{font-size:3.2vh}.photo-upload-hint[data-v-b3f023f5]{margin:0 0 2.66667vh;font-size:3.2vh}.photo-upload-hint--highlight[data-v-b3f023f5]{padding:2.13333vh 2.66667vh;border:1px solid #fecdd3;border-left:1.06667vh solid #e11d48;border-radius:1.6vh}.submit-photo-hint[data-v-b3f023f5]{margin:-1.06667vh 4.26667vh 2.66667vh}.submit-photo-grid[data-v-b3f023f5]{padding:0 4.26667vh}.personal-vehicle-field[data-v-b3f023f5]{margin:0 0 3.2vh;padding:3.2vh;border:1px solid #dbe5e4;border-radius:2.13333vh}.edit-vehicle-field[data-v-b3f023f5]{gap:1.06667vh;margin:0 0 3.2vh;padding:3.2vh;border:1px solid #dbe5e4;border-radius:2.13333vh}.edit-vehicle-field span[data-v-b3f023f5],.edit-vehicle-field small[data-v-b3f023f5]{font-size:3.2vh}.edit-vehicle-field strong[data-v-b3f023f5]{font-size:4.26667vh}.personal-vehicle-field__label[data-v-b3f023f5]{margin-bottom:2.66667vh;font-size:3.73333vh}.personal-vehicle-loading[data-v-b3f023f5]{padding:3.73333vh 0 1.06667vh}.personal-vehicle-input[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border:1px solid #cbd5e1;border-radius:1.6vh}.personal-vehicle-field__choices[data-v-b3f023f5]{margin:3.2vh 0 1.6vh;font-size:3.2vh}.personal-vehicle-option[data-v-b3f023f5]{gap:3.2vh;min-height:16vh;margin-top:2.13333vh;padding:2.66667vh 3.2vh;border:1px solid #cbd5e1;border-radius:2.13333vh}.personal-vehicle-option>span[data-v-b3f023f5]{gap:.8vh}.personal-vehicle-option strong[data-v-b3f023f5]{font-size:4.26667vh}.personal-vehicle-option small[data-v-b3f023f5]{font-size:3.2vh}.personal-vehicle-field[data-v-b3f023f5] .van-empty{padding:4.26667vh 2.13333vh}.sheet-actions[data-v-b3f023f5]{gap:3.2vh;margin:4.8vh -4.26667vh 0;padding:3.2vh 4.26667vh 1.06667vh}.companion-chip-list[data-v-b3f023f5]{gap:2.13333vh;margin:2.66667vh 0 .53333vh;padding:0 4.26667vh}.companion-picker-popup[data-v-b3f023f5]{max-height:calc(100vh - max(6.4vh,var(--app-safe-area-top)))}.companion-picker[data-v-b3f023f5]{max-height:calc(100vh - max(6.4vh,var(--app-safe-area-top)));padding:4.8vh 3.2vh calc(4.8vh + env(safe-area-inset-bottom))}.companion-picker__head[data-v-b3f023f5]{gap:3.2vh;padding:0 1.06667vh 3.2vh}.companion-picker__head strong[data-v-b3f023f5]{font-size:4.8vh}.companion-picker__head button[data-v-b3f023f5]{min-width:13.86667vh;min-height:9.6vh;border-radius:266.4vh;font-size:3.46667vh}.companion-picker__summary[data-v-b3f023f5]{padding:.53333vh 2.13333vh 2.66667vh;font-size:3.2vh}.companion-loading[data-v-b3f023f5]{padding:11.2vh 0}.companion-option-list[data-v-b3f023f5]{min-height:58.66667vh;padding:0 .53333vh 2.66667vh}.companion-option[data-v-b3f023f5]{gap:3.2vh;min-height:13.86667vh;margin-bottom:2.13333vh;padding:2.66667vh 3.73333vh;border:1px solid #e2e8f0;border-radius:3.73333vh}.companion-option strong[data-v-b3f023f5]{font-size:4vh}.companion-option .van-icon[data-v-b3f023f5]{font-size:5.33333vh}.companion-picker__actions[data-v-b3f023f5]{margin:2.13333vh -3.2vh 0;padding:3.2vh 3.2vh 1.06667vh}.project-picker-popup[data-v-b3f023f5]{max-height:calc(100vh - max(6.4vh,var(--app-safe-area-top)))}.project-picker-current[data-v-b3f023f5]{gap:1.33333vh;padding:3.73333vh 4.26667vh;border-top:1px solid rgba(15,23,42,.06);border-bottom:1px solid rgba(15,23,42,.08)}.project-picker-current strong[data-v-b3f023f5]{font-size:4vh}.project-picker-popup[data-v-b3f023f5] .van-picker-column__item{padding:0 3.2vh;font-size:4vh}.return-tip[data-v-b3f023f5]{margin-bottom:4.26667vh;padding:3.2vh;border-radius:3.2vh;font-size:3.46667vh;border-left:1.06667vh solid #f59e0b}.return-photo-grid[data-v-b3f023f5]{gap:3.2vh;margin-bottom:4.26667vh}.return-photo[data-v-b3f023f5]{width:21.33333vh;height:21.33333vh;border-radius:3.73333vh;box-shadow:0 .53333vh 2.13333vh #0f172a14}.return-photo[data-v-b3f023f5] .van-image{border-radius:3.73333vh}.remove-photo[data-v-b3f023f5]{top:-2.13333vh;right:-2.13333vh;width:7.46667vh;height:7.46667vh;box-shadow:0 .53333vh 2.13333vh #ef44444d}.photo-add[data-v-b3f023f5]{width:21.33333vh;height:21.33333vh;gap:1.6vh;border-radius:3.73333vh;border:.53333vh dashed #cbd5e1;font-size:3.2vh}[data-v-b3f023f5] .van-button{min-height:12.8vh;border-radius:3.73333vh}[data-v-b3f023f5] .van-tag{padding:2.13333vh 4.26667vh;font-size:3.46667vh;border-radius:3.2vh;letter-spacing:.3px;box-shadow:0 .53333vh 2.13333vh #00000014}[data-v-b3f023f5] .van-empty{padding:16vh 5.33333vh}.quotation-create[data-v-b3f023f5]{padding-bottom:6.4vh}.line-item[data-v-b3f023f5]{border-bottom:1px solid #ebedf0}.line-header[data-v-b3f023f5]{padding:2.13333vh 4.26667vh 0}.attendance-page[data-v-b3f023f5]{padding:clamp(2.13333vh,3vw,3.73333vh) clamp(2.66667vh,3.6vw,3.73333vh) 7.46667vh}.records-link[data-v-b3f023f5]{font-size:3.73333vh}.hero-card[data-v-b3f023f5]{padding:clamp(4.26667vh,4.8vw,5.33333vh) clamp(3.73333vh,4.2vw,4.8vh);border-radius:5.33333vh;box-shadow:0 3.2vh 7.46667vh #2774d938}.hero-card[data-v-b3f023f5]:after{right:-9.6vh;top:-9.6vh;width:30.93333vh;height:30.93333vh}.hero-label[data-v-b3f023f5]{font-size:3.46667vh}.hero-date[data-v-b3f023f5]{margin-top:2.13333vh;font-size:clamp(4.53333vh,5.4vw,5.6vh)}.rule-row[data-v-b3f023f5]{margin-top:3.73333vh;gap:1.6vh 2.66667vh;font-size:clamp(3.2vh,3.5vw,3.46667vh)}.status-pill[data-v-b3f023f5]{margin-top:4.26667vh;padding:1.33333vh 3.2vh;border-radius:266.4vh;font-size:3.46667vh}.timeline-card[data-v-b3f023f5],.photo-card[data-v-b3f023f5],.leave-card[data-v-b3f023f5]{margin-top:3.73333vh;padding:clamp(3.2vh,4vw,4.26667vh);border-radius:4.8vh;box-shadow:0 1.06667vh 4.8vh #1e375a0f}.clock-row[data-v-b3f023f5]{gap:3.2vh}.clock-dot[data-v-b3f023f5]{width:3.73333vh;height:3.73333vh;box-shadow:0 0 0 1.33333vh #f1f3f8}.clock-dot.done[data-v-b3f023f5]{box-shadow:0 0 0 1.33333vh #eaf6ed}.clock-title[data-v-b3f023f5]{font-size:3.73333vh}.clock-time[data-v-b3f023f5]{margin-top:1.06667vh;font-size:4.8vh}.clock-extra[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.line[data-v-b3f023f5]{width:1px;height:6.4vh;margin:2.13333vh 0 2.13333vh 1.86667vh}.photo-title[data-v-b3f023f5]{font-size:4vh}.photo-tip[data-v-b3f023f5]{margin:1.6vh 0 3.2vh;font-size:3.2vh}.location-card[data-v-b3f023f5]{margin-top:3.2vh;padding:3.46667vh 3.73333vh;border:1px solid #dbeafe;border-radius:4.26667vh;box-shadow:0 1.06667vh 4.8vh #1e375a0d}.location-card__main[data-v-b3f023f5]{gap:2.66667vh}.location-card__icon[data-v-b3f023f5]{flex:0 0 10.66667vh;width:10.66667vh;height:10.66667vh;border-radius:3.2vh;font-size:5.6vh}.location-card__title[data-v-b3f023f5]{font-size:3.73333vh}.location-card__detail[data-v-b3f023f5],.location-card__help[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.location-card__action[data-v-b3f023f5]{min-width:20.26667vh;min-height:10.66667vh}.request-location-tip[data-v-b3f023f5]{margin-top:2.66667vh;padding:2.4vh 3.2vh;border-radius:3.2vh;font-size:3.2vh}.leave-head[data-v-b3f023f5]{gap:3.2vh}.leave-head[data-v-b3f023f5] .van-button{min-width:15.46667vh}.leave-list[data-v-b3f023f5]{gap:2.66667vh;margin-top:2.66667vh}.leave-item[data-v-b3f023f5],.review-item[data-v-b3f023f5]{padding:3.2vh;border-radius:3.73333vh;border:1px solid #ebeff5}.leave-item[data-v-b3f023f5]{gap:2.66667vh}.leave-item strong[data-v-b3f023f5],.review-title[data-v-b3f023f5]{font-size:3.73333vh}.leave-item span[data-v-b3f023f5],.review-reason[data-v-b3f023f5]{margin-top:1.33333vh;font-size:3.46667vh}.leave-item small[data-v-b3f023f5]{margin-top:1.33333vh;font-size:3.2vh}.overtime-card[data-v-b3f023f5]{border:1px solid #dcecff}.overtime-records-toggle[data-v-b3f023f5]{min-height:11.73333vh;margin-top:1.06667vh;border-radius:2.13333vh;font-size:5.86667vh}.overtime-records-toggle[data-v-b3f023f5]:focus-visible{outline:.53333vh solid #1989fa;outline-offset:.53333vh}.duration-preview[data-v-b3f023f5]{margin:2.13333vh 0 .53333vh;padding:2.4vh 3.2vh;border-radius:3.2vh;font-size:3.46667vh}.time-picker-guide[data-v-b3f023f5]{margin:0 3.73333vh 2.66667vh;padding:2.66667vh 3.2vh 2.13333vh;border-radius:3.2vh}.time-picker-guide__text[data-v-b3f023f5]{font-size:3.46667vh}.time-picker-guide__labels[data-v-b3f023f5]{margin-top:2.13333vh;font-size:3.2vh}.time-picker-popup[data-v-b3f023f5] .van-picker-column__item{font-size:4.26667vh}.review-card[data-v-b3f023f5]{border:1px solid #d9e7ff}.review-meta[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.review-actions[data-v-b3f023f5]{gap:2.13333vh;margin-top:3.2vh}.leave-sheet[data-v-b3f023f5]{padding:4.8vh 4.26667vh calc(4.8vh + env(safe-area-inset-bottom))}.sheet-title[data-v-b3f023f5]{margin-bottom:2.66667vh;font-size:4.8vh}.sheet-subtitle[data-v-b3f023f5]{margin:-.53333vh 0 3.2vh;font-size:3.46667vh}.sheet-rule-tip[data-v-b3f023f5]{margin:-.53333vh 0 2.66667vh;padding:2.4vh 3.2vh;border-radius:2.66667vh;font-size:3.46667vh}.project-create-row[data-v-b3f023f5]{gap:2.66667vh;padding:2.13333vh 3.73333vh 3.2vh;font-size:3.46667vh}.project-picker-current[data-v-b3f023f5]{margin:0 3.73333vh 2.66667vh;padding:2.66667vh 3.2vh;border-radius:3.2vh}.project-picker-current span[data-v-b3f023f5]{font-size:3.2vh}.project-picker-current strong[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.73333vh}.project-picker-popup[data-v-b3f023f5] .van-picker-column__item{padding:0 4.8vh}.sheet-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:4.26667vh}.async-photo-status[data-v-b3f023f5]{gap:1.86667vh;margin-top:2.66667vh;padding:2.4vh 2.93333vh;border-radius:2.93333vh;font-size:3.2vh}.async-photo-status[data-v-b3f023f5] .van-loading,.async-photo-status>.van-icon[data-v-b3f023f5]{margin-top:1px}.camera-input[data-v-b3f023f5]{left:-2666.4vh;width:1px;height:1px}.action-area[data-v-b3f023f5]{margin-top:4.8vh}.action-note[data-v-b3f023f5]{margin-top:2.66667vh;font-size:3.2vh}.create-popup[data-v-b3f023f5]{padding:5.33333vh 0 6.4vh}.create-popup-title[data-v-b3f023f5]{font-size:4.53333vh;margin-bottom:3.2vh;padding:0 4.26667vh}.profile-header[data-v-b3f023f5]{gap:4.26667vh;padding:8.53333vh 5.33333vh}.stars[data-v-b3f023f5]{background-image:radial-gradient(1px 1px at 5.33333vh 8vh,#fff,transparent),radial-gradient(1px 1px at 10.66667vh 18.66667vh,rgba(255,255,255,.8),transparent),radial-gradient(.4vh .4vh at 24vh 10.66667vh,#fff,transparent),radial-gradient(1px 1px at 34.66667vh 21.33333vh,rgba(255,255,255,.6),transparent),radial-gradient(.32vh .32vh at 42.66667vh 8vh,#fff,transparent),radial-gradient(1px 1px at 53.33333vh 16vh,rgba(255,255,255,.7),transparent),radial-gradient(.4vh .4vh at 66.66667vh 5.33333vh,#fff,transparent),radial-gradient(1px 1px at 74.66667vh 18.66667vh,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 82.66667vh 12vh,#fff,transparent),radial-gradient(.32vh .32vh at 90.66667vh 22.66667vh,rgba(255,255,255,.8),transparent)}.stars2[data-v-b3f023f5]{background-image:radial-gradient(1px 1px at 4vh 4vh,rgba(100,180,255,.8),transparent),radial-gradient(.4vh .4vh at 21.33333vh 14.66667vh,rgba(100,180,255,.6),transparent),radial-gradient(1px 1px at 32vh 6.66667vh,rgba(100,180,255,.7),transparent),radial-gradient(.32vh .32vh at 48vh 17.33333vh,rgba(100,180,255,.5),transparent),radial-gradient(1px 1px at 61.33333vh 9.33333vh,rgba(100,180,255,.8),transparent),radial-gradient(1px 1px at 72vh 13.33333vh,rgba(100,180,255,.6),transparent),radial-gradient(.4vh .4vh at 85.33333vh 4vh,rgba(100,180,255,.7),transparent)}.stars3[data-v-b3f023f5]{background-image:radial-gradient(.53333vh .53333vh at 13.33333vh 12vh,rgba(255,200,100,.6),transparent),radial-gradient(.4vh .4vh at 40vh 5.33333vh,rgba(255,200,100,.4),transparent),radial-gradient(.53333vh .53333vh at 66.66667vh 14.66667vh,rgba(255,200,100,.5),transparent),radial-gradient(1px 1px at 80vh 8vh,rgba(255,200,100,.3),transparent)}.avatar-img[data-v-b3f023f5]{width:19.2vh;height:19.2vh;border:.8vh solid rgba(74,158,255,.6);box-shadow:0 0 4.26667vh #4a9eff80,0 0 8.53333vh #4a9eff33}.nick[data-v-b3f023f5]{font-size:5.33333vh;text-shadow:0 .53333vh 2.13333vh rgba(0,0,0,.5)}.role[data-v-b3f023f5]{font-size:3.73333vh;margin-top:1.06667vh}.avatar-grid[data-v-b3f023f5]{gap:4.26667vh;padding:4.26667vh 5.33333vh 8.53333vh}.avatar-option[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh;border-radius:3.2vh}.avatar-thumb[data-v-b3f023f5]{width:14.93333vh;height:14.93333vh;border:.53333vh solid #e0e0e0}.avatar-option.active .avatar-thumb[data-v-b3f023f5]{box-shadow:0 0 2.13333vh #1989fa66}.avatar-label[data-v-b3f023f5]{font-size:3.2vh}.loading[data-v-b3f023f5]{padding:12.8vh}.header-card[data-v-b3f023f5]{margin:3.2vh;border-radius:3.2vh;padding:5.33333vh}.q-no[data-v-b3f023f5]{font-size:4.8vh;margin-bottom:2.13333vh}.amount[data-v-b3f023f5]{font-size:7.46667vh;margin-top:2.13333vh}.line-row[data-v-b3f023f5]{padding:3.2vh 4.26667vh;border-bottom:1px solid #ebedf0}.line-amount[data-v-b3f023f5]{font-size:4vh}.line-sub[data-v-b3f023f5]{font-size:3.2vh;margin-top:1.06667vh}.actions[data-v-b3f023f5]{padding:4.26667vh}.print-topbar[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 4.26667vh}.print-topbar-title[data-v-b3f023f5]{font-size:4vh}.print-topbar-btn[data-v-b3f023f5]{padding:1.6vh 4.26667vh;font-size:3.73333vh;border-radius:1.6vh}.print-topbar-close[data-v-b3f023f5]{padding:1.6vh 3.2vh;font-size:3.73333vh;border-radius:1.6vh}.print-scroll-area[data-v-b3f023f5]{padding:4.26667vh;min-height:87.2vh}.qp-print-body[data-v-b3f023f5]{box-shadow:0 .53333vh 3.2vh #0000001a}.qp-header[data-v-b3f023f5]{gap:4.26667vh;padding:2.66667vh 0 3.2vh;border-bottom:.53333vh solid #1e3a5a;min-height:17.06667vh}.qp-logo-wrap[data-v-b3f023f5]{width:53.33333vh;min-width:42.66667vh;max-width:58.66667vh;min-height:12.8vh}.qp-logo[data-v-b3f023f5]{max-height:13.33333vh}.qp-header-right[data-v-b3f023f5]{width:26.66667vh}.qp-title[data-v-b3f023f5]{font-size:6.93333vh;letter-spacing:3.2vh}.qp-company-sub[data-v-b3f023f5]{font-size:3.46667vh;margin-top:1.6vh}.qp-info-table[data-v-b3f023f5]{margin:3.73333vh 0}.qp-info-table td[data-v-b3f023f5]{border:1px solid #cbd5e1;padding:1.86667vh 2.4vh;font-size:3.2vh}.qp-label[data-v-b3f023f5]{width:17.06667vh}.qp-items-table[data-v-b3f023f5]{margin-bottom:3.73333vh}.qp-items-table th[data-v-b3f023f5],.qp-items-table td[data-v-b3f023f5]{border:1px solid #cbd5e1;padding:1.6vh 1.06667vh;font-size:2.93333vh}.qp-items-table tfoot .qp-desc-cell[data-v-b3f023f5]{font-size:3.2vh;padding:1.86667vh 2.13333vh}.col-no[data-v-b3f023f5]{width:9.06667vh}.col-brand[data-v-b3f023f5]{width:13.86667vh}.col-model[data-v-b3f023f5]{width:19.2vh}.col-qty[data-v-b3f023f5]{width:14.93333vh}.col-price[data-v-b3f023f5]{width:13.86667vh}.col-total[data-v-b3f023f5]{width:14.93333vh}.col-img[data-v-b3f023f5]{width:12.8vh}.col-note[data-v-b3f023f5]{width:23.46667vh}.col-img-cell img[data-v-b3f023f5]{max-width:10.66667vh;max-height:8.53333vh}.qp-section-box[data-v-b3f023f5]{border:1px solid #cbd5e1;margin-bottom:3.2vh;padding:2.66667vh 3.2vh;border-radius:.53333vh}.qp-section-label[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:1.6vh}.qp-section-content[data-v-b3f023f5]{font-size:3.2vh}.qp-footer[data-v-b3f023f5]{font-size:2.93333vh;padding-top:1.06667vh}.qp-footer-line[data-v-b3f023f5]{height:1px;margin-bottom:2.66667vh}.qp-footer-row[data-v-b3f023f5]{margin-top:2.13333vh}.records-page[data-v-b3f023f5]{padding:2.13333vh 3.2vh 7.46667vh}.filter-card[data-v-b3f023f5],.summary-card[data-v-b3f023f5],.record-card[data-v-b3f023f5]{border:1px solid #edf0f4;border-radius:3.2vh}.filter-card[data-v-b3f023f5]{margin-bottom:3.2vh}.summary-card[data-v-b3f023f5]{margin-bottom:3.2vh;padding:3.73333vh}.summary-head[data-v-b3f023f5],.record-head[data-v-b3f023f5],.record-item__label[data-v-b3f023f5],.record-tags[data-v-b3f023f5],.project-create-row[data-v-b3f023f5]{gap:2.13333vh}.summary-head[data-v-b3f023f5]{margin-bottom:3.2vh}.summary-head span[data-v-b3f023f5],.record-name[data-v-b3f023f5]{font-size:3.2vh}.summary-head strong[data-v-b3f023f5]{margin-top:.8vh;font-size:4.26667vh}.summary-grid[data-v-b3f023f5]{gap:2.13333vh}.summary-item[data-v-b3f023f5]{padding:2.66667vh 2.13333vh;border:1px solid #e5e7eb;border-radius:2.13333vh}.summary-item span[data-v-b3f023f5]{font-size:3.2vh}.summary-item strong[data-v-b3f023f5]{margin-top:1.6vh;font-size:5.06667vh}.summary-item small[data-v-b3f023f5]{margin-left:.53333vh;font-size:3.2vh}.page-loading[data-v-b3f023f5]{min-height:48vh}.record-card[data-v-b3f023f5]{margin-bottom:2.66667vh;padding:3.46667vh}.record-date[data-v-b3f023f5]{font-size:4vh}.record-name[data-v-b3f023f5]{margin-top:.8vh}.record-grid[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.record-item[data-v-b3f023f5]{padding:2.93333vh;border-radius:2.13333vh}.record-item__label[data-v-b3f023f5]{font-size:3.2vh}.record-item strong[data-v-b3f023f5]{margin-top:1.33333vh;font-size:4.8vh}.record-item em[data-v-b3f023f5],.record-item small[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.makeup-button[data-v-b3f023f5]{min-height:11.73333vh;margin-top:2.66667vh;border-radius:2.13333vh}.makeup-progress-overlay[data-v-b3f023f5]{padding:6.4vh}.makeup-progress-card[data-v-b3f023f5]{width:min(100%,85.33333vh);padding:6.4vh 5.33333vh;border-radius:3.73333vh;box-shadow:0 3.2vh 9.6vh #0f23412e}.makeup-progress-icon[data-v-b3f023f5]{height:8vh}.makeup-progress-title[data-v-b3f023f5]{margin-top:2.66667vh;font-size:4.53333vh}.makeup-progress-stage[data-v-b3f023f5]{min-height:5.86667vh;margin-top:1.86667vh;font-size:3.46667vh}.makeup-progress-bar[data-v-b3f023f5]{margin-top:4vh}.makeup-progress-percent[data-v-b3f023f5]{margin-top:2.13333vh;font-size:3.46667vh}.makeup-progress-hint[data-v-b3f023f5]{margin-top:2.66667vh;font-size:3.2vh}.makeup-sheet[data-v-b3f023f5]{padding:5.33333vh 4.26667vh calc(4.8vh + env(safe-area-inset-bottom))}.sheet-title[data-v-b3f023f5]{font-size:4.8vh}.sheet-subtitle[data-v-b3f023f5]{margin:1.33333vh 0 3.73333vh;font-size:3.46667vh}.rule-tip[data-v-b3f023f5],.submit-error[data-v-b3f023f5]{margin:2.66667vh 0;padding:2.66667vh 3.2vh;border-radius:2.13333vh;font-size:3.46667vh}.submit-error[data-v-b3f023f5]{gap:2.13333vh}.sheet-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:4.8vh}.sheet-actions[data-v-b3f023f5] .van-button{min-height:12.26667vh;border-radius:2.13333vh}.project-create-row[data-v-b3f023f5]{padding:2.13333vh 4.26667vh 3.2vh;font-size:3.2vh}.camera-input[data-v-b3f023f5]{width:1px;height:1px}.time-presets[data-v-b3f023f5]{gap:2.13333vh;padding:1.6vh 4.26667vh .53333vh;font-size:3.2vh}.time-presets button[data-v-b3f023f5]{min-width:14.4vh;min-height:11.73333vh;padding:0 2.66667vh;border:1px solid #d8e3f1;border-radius:4.8vh}.time-entry-hint[data-v-b3f023f5]{padding:1.33333vh 4.26667vh .53333vh;font-size:3.2vh}.maintenance-page[data-v-b3f023f5]{background:radial-gradient(circle at 16% 0%,rgba(15,118,110,.14),transparent 30%),linear-gradient(180deg,#ecfdf5,#f7f8fa 74.66667vh,#f7f8fa)}.maintenance-content[data-v-b3f023f5]{max-width:149.33333vh;padding:3.73333vh 3.73333vh max(6.4vh,env(safe-area-inset-bottom))}.device-card[data-v-b3f023f5],.form-card[data-v-b3f023f5],.history-card[data-v-b3f023f5]{border-radius:5.33333vh;box-shadow:0 2.66667vh 6.93333vh #0f172a0f}.device-card[data-v-b3f023f5]{padding:4.26667vh}.device-head[data-v-b3f023f5]{gap:3.2vh;margin-bottom:3.2vh}.device-head span[data-v-b3f023f5]{min-height:6.4vh;padding:0 2.66667vh;border-radius:266.4vh;font-size:3.2vh}.device-head h1[data-v-b3f023f5]{margin:2.66667vh 0 0;font-size:5.86667vh}.device-grid[data-v-b3f023f5]{gap:2.13333vh}.device-grid div[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border-radius:3.73333vh}.device-grid span[data-v-b3f023f5]{margin-bottom:1.33333vh;font-size:3.2vh}.device-grid strong[data-v-b3f023f5]{font-size:3.73333vh}.form-card[data-v-b3f023f5],.history-card[data-v-b3f023f5]{margin-top:3.2vh;padding:3.73333vh}.section-head strong[data-v-b3f023f5]{font-size:4.53333vh}.section-head span[data-v-b3f023f5],.section-head button[data-v-b3f023f5]{font-size:3.46667vh}.section-head button[data-v-b3f023f5]{min-height:9.6vh;padding:0 1.06667vh}.field-block[data-v-b3f023f5]{margin-bottom:3.73333vh}.field-label[data-v-b3f023f5]{margin-bottom:2.13333vh;font-size:3.73333vh}.field-row[data-v-b3f023f5]{gap:2.13333vh}.field-hint[data-v-b3f023f5]{font-size:3.2vh}.form-error[data-v-b3f023f5]{margin:1.6vh 0 0;font-size:3.2vh}.field-block.error[data-v-b3f023f5] .van-cell{border:1px solid rgba(238,10,36,.28)}[data-v-b3f023f5] .van-cell{border-radius:3.73333vh}.media-uploader[data-v-b3f023f5],.record-media[data-v-b3f023f5],.record-videos[data-v-b3f023f5]{gap:2.66667vh}.media-item[data-v-b3f023f5]{width:20.26667vh;height:20.26667vh;border-radius:2.66667vh}.media-item button[data-v-b3f023f5]{top:.8vh;right:.8vh;width:6.4vh;height:6.4vh}.media-add[data-v-b3f023f5]{width:20.26667vh;height:20.26667vh;border:1px dashed #93c5fd;border-radius:3.2vh;gap:1.33333vh;font-size:3.2vh}.media-add .van-icon[data-v-b3f023f5]{font-size:6.4vh}.record-list[data-v-b3f023f5]{gap:2.66667vh}.record-card[data-v-b3f023f5]{padding:3.2vh;border-radius:4.26667vh}.record-head[data-v-b3f023f5]{gap:2.66667vh;margin-bottom:2.13333vh}.record-head strong[data-v-b3f023f5]{font-size:3.73333vh}.record-head span[data-v-b3f023f5]{font-size:3.2vh}.record-contact-list[data-v-b3f023f5]{gap:1.06667vh;margin:2.13333vh 0;font-size:3.2vh}.record-card p[data-v-b3f023f5]{margin:1.6vh 0;font-size:3.46667vh}.record-media[data-v-b3f023f5],.record-videos[data-v-b3f023f5]{margin-top:2.66667vh}.record-videos video[data-v-b3f023f5]{width:42.66667vh;height:25.6vh;border-radius:2.13333vh}.petty-cash-mobile[data-v-b3f023f5]{padding-bottom:6.4vh}.page-intro[data-v-b3f023f5],.detail-intro[data-v-b3f023f5]{gap:3.2vh;padding:4.8vh 3.73333vh 3.2vh}.page-intro span[data-v-b3f023f5]{font-size:3.2vh}.page-intro h1[data-v-b3f023f5],.detail-intro h1[data-v-b3f023f5]{margin:1.06667vh 0;font-size:5.86667vh}.page-intro p[data-v-b3f023f5]{font-size:3.46667vh}.filter-row[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 3.2vh;border-top:1px solid #eef1f5}.claim-list[data-v-b3f023f5]{padding:2.66667vh 3.2vh}.claim-row[data-v-b3f023f5]{margin-bottom:2.66667vh;padding:3.73333vh;border:1px solid #e1e6ed;border-radius:1.6vh}.claim-row__top[data-v-b3f023f5],.claim-row__meta[data-v-b3f023f5],.claim-row__balance[data-v-b3f023f5],.section-title[data-v-b3f023f5],.expense-row__head[data-v-b3f023f5],.transaction-row[data-v-b3f023f5]{gap:2.66667vh}.claim-row small[data-v-b3f023f5],.claim-row__meta span[data-v-b3f023f5],.claim-row__balance span[data-v-b3f023f5],.claim-row__balance em[data-v-b3f023f5]{font-size:3.2vh}.claim-row h2[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:4.26667vh}.claim-row__meta[data-v-b3f023f5]{margin-top:3.2vh}.claim-row__meta strong[data-v-b3f023f5]{font-size:4.26667vh}.claim-row__balance[data-v-b3f023f5]{margin-top:2.66667vh;padding-top:2.4vh;border-top:1px solid #eef1f5}.metrics-grid[data-v-b3f023f5]{margin:2.66667vh 3.2vh;border:1px solid #e1e6ed}.metrics-grid div[data-v-b3f023f5]{padding:3.2vh;border-left:1px solid #eef1f5;border-top:1px solid #eef1f5}.metrics-grid small[data-v-b3f023f5]{font-size:3.2vh}.metrics-grid strong[data-v-b3f023f5]{margin-top:1.06667vh;font-size:4.26667vh}.info-section[data-v-b3f023f5],.items-section[data-v-b3f023f5],.transactions-section[data-v-b3f023f5],.logs-section[data-v-b3f023f5]{margin:2.66667vh 3.2vh;padding:3.73333vh;border:1px solid #e1e6ed}.info-section dl[data-v-b3f023f5]{grid-template-columns:19.2vh minmax(0,1fr);gap:2.4vh 3.2vh;font-size:3.46667vh}.section-title[data-v-b3f023f5]{margin-bottom:2.66667vh}.section-title h2[data-v-b3f023f5]{font-size:4.26667vh}.section-title span[data-v-b3f023f5]{font-size:3.2vh}.expense-row[data-v-b3f023f5],.transaction-row[data-v-b3f023f5]{padding:3.2vh 0;border-top:1px solid #eef1f5}.expense-row__head strong[data-v-b3f023f5]{margin-right:2.13333vh}.expense-row__head span[data-v-b3f023f5],.expense-row p[data-v-b3f023f5],.transaction-row span[data-v-b3f023f5]{font-size:3.2vh}.expense-row p[data-v-b3f023f5]{margin:2.13333vh 0}.expense-row__docs[data-v-b3f023f5]{gap:2.13333vh}.expense-row__docs button[data-v-b3f023f5]{min-height:11.73333vh;padding:0 1.06667vh}.expense-row__docs .van-icon[data-v-b3f023f5]{margin-right:.8vh}.expense-row__edit[data-v-b3f023f5]{margin-top:1.33333vh}.transaction-no-proof[data-v-b3f023f5]{font-size:3.2vh}.transaction-row span[data-v-b3f023f5]{margin-top:1.06667vh}.logs-section[data-v-b3f023f5] .van-step__title{font-size:3.46667vh}.logs-section span[data-v-b3f023f5],.logs-section p[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.detail-actions[data-v-b3f023f5]{gap:2.4vh;margin:4.26667vh 3.2vh}.popup-form[data-v-b3f023f5],.upload-sheet[data-v-b3f023f5]{padding:4.8vh 3.73333vh 8vh}.picker-sheet[data-v-b3f023f5]{padding:4.8vh 3.73333vh max(5.33333vh,env(safe-area-inset-bottom))}.popup-form h2[data-v-b3f023f5],.picker-sheet h2[data-v-b3f023f5],.upload-sheet h2[data-v-b3f023f5]{margin:0 0 3.73333vh;font-size:4.8vh}.popup-form .van-button[data-v-b3f023f5]{margin-top:2.66667vh}.form-actions[data-v-b3f023f5],.finance-actions[data-v-b3f023f5]{gap:2.4vh;margin-top:4.8vh}.chips[data-v-b3f023f5]{gap:1.6vh;padding:0 4.26667vh 2.13333vh}.picker-sheet .van-search[data-v-b3f023f5]{padding:0 0 2.66667vh}.picker-sheet>.van-loading[data-v-b3f023f5]{padding-top:10.66667vh}.picker-sheet>.van-button[data-v-b3f023f5]{min-height:11.73333vh;margin-top:3.2vh}.mobile-upload-grid[data-v-b3f023f5]{gap:2.4vh;margin:3.2vh 0}.item-uploader-card[data-v-b3f023f5]{padding:2.66667vh;border:1px solid #e1e6ed;border-radius:1.6vh}.item-uploader-card__head[data-v-b3f023f5]{gap:1.6vh;margin-bottom:2.13333vh;font-size:3.2vh}.item-uploader-card__head span[data-v-b3f023f5]{font-size:2.93333vh}.item-upload-trigger[data-v-b3f023f5]{width:20.26667vh;height:20.26667vh;gap:1.33333vh;border:1px dashed #9fb5d1;border-radius:1.6vh}.item-upload-trigger .van-icon[data-v-b3f023f5]{font-size:6.4vh}.item-upload-trigger span[data-v-b3f023f5]{font-size:3.2vh}.upload-sheet p[data-v-b3f023f5]{font-size:3.46667vh}.upload-buttons[data-v-b3f023f5]{gap:2.13333vh;margin-top:4.8vh}.mobile-files[data-v-b3f023f5]{margin-top:4.8vh}.mobile-file[data-v-b3f023f5]{min-height:13.86667vh;border-bottom:1px solid #edf0f3}.mobile-file>button[data-v-b3f023f5]{gap:2.13333vh}.mobile-upload-card[data-v-b3f023f5]{padding:3.2vh 0}.mobile-upload-card strong[data-v-b3f023f5]{margin-bottom:2.13333vh;font-size:3.46667vh}.training-page[data-v-b3f023f5]{background:linear-gradient(180deg,#eaf8f5 0,#f5f7f9 64vh,#f5f7f9)}.page-content[data-v-b3f023f5]{width:min(100%,160vh);padding:3.73333vh 3.73333vh max(8vh,env(safe-area-inset-bottom))}.intro-band[data-v-b3f023f5]{gap:4.26667vh;padding:5.33333vh 4.8vh;border-radius:2.13333vh;box-shadow:0 3.2vh 6.93333vh #0f766e2e}.intro-band>.van-icon[data-v-b3f023f5]{font-size:11.2vh}.eyebrow[data-v-b3f023f5]{font-size:3.2vh}.intro-band h1[data-v-b3f023f5]{margin:2.13333vh 0 1.6vh;font-size:5.86667vh}.intro-band p[data-v-b3f023f5]{font-size:3.73333vh}.upload-section[data-v-b3f023f5],.records-section[data-v-b3f023f5]{margin-top:3.73333vh;padding:4.8vh 4.26667vh;border:1px solid #e4e9ef;border-radius:2.13333vh}.section-heading[data-v-b3f023f5],.records-header[data-v-b3f023f5]{gap:3.2vh}.section-heading>div[data-v-b3f023f5]{gap:2.66667vh}.section-heading h2[data-v-b3f023f5],.records-header h2[data-v-b3f023f5]{font-size:4.53333vh}.section-heading p[data-v-b3f023f5],.records-header p[data-v-b3f023f5]{margin:.53333vh 0 0;font-size:3.2vh}.step-label[data-v-b3f023f5]{width:8vh;height:8vh;flex:0 0 8vh}.project-select[data-v-b3f023f5]{min-height:17.06667vh;margin-top:3.2vh;padding:2.93333vh 3.46667vh;border:1px solid #cbd5df;border-radius:2.13333vh;gap:3.2vh}.project-selected[data-v-b3f023f5]{gap:1.06667vh}.project-selected strong[data-v-b3f023f5]{font-size:4.26667vh}.project-selected em[data-v-b3f023f5],.project-placeholder[data-v-b3f023f5]{font-size:3.46667vh}.file-heading[data-v-b3f023f5]{margin-top:5.86667vh}.source-actions[data-v-b3f023f5]{gap:2.13333vh;margin-top:3.2vh}.source-button[data-v-b3f023f5]{min-height:19.2vh;padding:2.66667vh 1.6vh;border:1px solid #d7dee7;border-radius:2.13333vh;gap:1.86667vh}.source-button>.van-icon[data-v-b3f023f5]{font-size:6.66667vh}.source-button strong[data-v-b3f023f5]{font-size:3.73333vh}.source-button em[data-v-b3f023f5]{margin-top:.53333vh;font-size:2.93333vh}.scan-preview-panel[data-v-b3f023f5]{padding:4.26667vh 4.26667vh max(5.33333vh,env(safe-area-inset-bottom))}.scan-preview-header[data-v-b3f023f5]{margin-bottom:3.2vh}.scan-preview-stage[data-v-b3f023f5]{min-height:69.33333vh;padding:3.2vh;border:1px solid #dce3e9;border-radius:2.13333vh}.scan-preview-page[data-v-b3f023f5]{width:min(100%,76.26667vh);box-shadow:0 2.13333vh 5.86667vh #1720332e}.scan-preview-page.is-landscape[data-v-b3f023f5]{width:min(100%,90.66667vh)}.scan-preview-meta[data-v-b3f023f5]{margin-top:3.2vh;gap:.8vh}.scan-preview-meta strong[data-v-b3f023f5]{font-size:3.73333vh}.scan-preview-meta span[data-v-b3f023f5]{font-size:3.2vh}.scan-preview-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.73333vh}.scan-preview-actions[data-v-b3f023f5] .van-button{min-height:12.8vh}.pending-files[data-v-b3f023f5],.detail-files[data-v-b3f023f5]{gap:2.13333vh;margin-top:3.73333vh}.pending-file[data-v-b3f023f5],.detail-file[data-v-b3f023f5]{min-height:16vh;padding:2.13333vh;border:1px solid #e2e7ed;border-radius:2.13333vh;gap:2.66667vh}.file-preview[data-v-b3f023f5],.detail-thumb[data-v-b3f023f5]{width:12.8vh;height:12.8vh;flex:0 0 12.8vh;border-radius:1.6vh}.file-type-icon[data-v-b3f023f5]{width:12.8vh;height:12.8vh;flex:0 0 12.8vh;border-radius:1.6vh;font-size:6.4vh}.file-copy[data-v-b3f023f5]{gap:1.06667vh}.file-copy strong[data-v-b3f023f5]{font-size:3.46667vh}.file-copy em[data-v-b3f023f5]{font-size:3.2vh}.remove-file[data-v-b3f023f5],.popup-header button[data-v-b3f023f5]{width:11.73333vh;height:11.73333vh;flex:0 0 11.73333vh;font-size:5.33333vh}.upload-progress[data-v-b3f023f5]{margin-top:3.73333vh}.upload-progress>div[data-v-b3f023f5]{margin-bottom:1.86667vh;font-size:3.46667vh}.submit-button[data-v-b3f023f5]{margin-top:4.26667vh;min-height:13.33333vh}.refresh-button[data-v-b3f023f5]{min-width:18.66667vh;min-height:11.73333vh;padding:0 2.66667vh;border:1px solid #d5dde6;border-radius:2.13333vh;gap:1.33333vh}.records-section[data-v-b3f023f5] .van-search{padding:3.2vh 0 2.13333vh}.records-loading[data-v-b3f023f5],.detail-loading[data-v-b3f023f5]{min-height:34.66667vh}.record-list[data-v-b3f023f5]{gap:2.13333vh}.record-row[data-v-b3f023f5]{min-height:20.8vh;padding:2.66667vh;border:1px solid #e0e6ec;border-radius:2.13333vh;gap:2.66667vh}.record-icon[data-v-b3f023f5]{width:11.2vh;height:11.2vh;flex:0 0 11.2vh;border-radius:2.13333vh;font-size:5.86667vh}.record-copy[data-v-b3f023f5]{gap:.8vh}.record-copy strong[data-v-b3f023f5]{font-size:3.73333vh}.record-copy em[data-v-b3f023f5],.record-copy small[data-v-b3f023f5],.record-count[data-v-b3f023f5]{font-size:3.2vh}.picker-panel[data-v-b3f023f5],.detail-panel[data-v-b3f023f5]{padding:4.26667vh 3.73333vh calc(5.33333vh + env(safe-area-inset-bottom))}.popup-header[data-v-b3f023f5]{gap:3.2vh;margin-bottom:1.6vh}.popup-header>div[data-v-b3f023f5]{gap:.53333vh}.popup-header strong[data-v-b3f023f5]{font-size:4.8vh}.popup-header span[data-v-b3f023f5]{font-size:3.2vh}.picker-panel[data-v-b3f023f5] .van-search{padding:2.13333vh 0 2.66667vh}.project-option[data-v-b3f023f5]{min-height:20.26667vh;padding:2.93333vh 3.2vh;border:1px solid #dfe5eb;border-radius:2.13333vh;gap:2.66667vh}.project-option>span[data-v-b3f023f5]{gap:1.06667vh}.project-option strong[data-v-b3f023f5]{font-size:3.73333vh}.project-option em[data-v-b3f023f5],.project-option small[data-v-b3f023f5]{font-size:3.2vh}.project-option.active>.van-icon[data-v-b3f023f5]{font-size:5.33333vh}.detail-project[data-v-b3f023f5]{padding:3.73333vh 0;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;gap:1.06667vh}.detail-project strong[data-v-b3f023f5]{font-size:4.53333vh}.detail-project span[data-v-b3f023f5]{font-size:3.46667vh}.detail-meta[data-v-b3f023f5]{padding:2.66667vh 0 0;gap:2.13333vh}.detail-meta div[data-v-b3f023f5]{gap:3.73333vh;font-size:3.46667vh}.issue-detail-page[data-v-b3f023f5]{background:linear-gradient(180deg,#eff6ff,#f7f8fa 48vh,#f7f8fa)}.page-content[data-v-b3f023f5]{max-width:138.66667vh;padding:3.73333vh 3.73333vh 25.6vh}.hero-card[data-v-b3f023f5],.detail-card[data-v-b3f023f5]{border-radius:4.8vh;padding:3.73333vh;box-shadow:0 2.13333vh 6.4vh #0f172a0f}.description-box[data-v-b3f023f5]{margin-top:3.2vh;padding:3.2vh;border-radius:3.2vh}.description-box p[data-v-b3f023f5]{font-size:4.26667vh}.photo-list[data-v-b3f023f5],.tag-list[data-v-b3f023f5],.video-list[data-v-b3f023f5]{gap:2.66667vh}.muted[data-v-b3f023f5]{font-size:3.46667vh}.resolve-btn[data-v-b3f023f5]{margin-top:3.73333vh}.resolve-popup[data-v-b3f023f5]{padding:4.8vh 4.26667vh 5.86667vh}.remark-input[data-v-b3f023f5]{min-height:25.6vh;padding:3.2vh;border:1px solid #e5e7eb;border-radius:3.73333vh;font-size:3.73333vh}.issue-detail-page[data-v-b3f023f5]{background:linear-gradient(180deg,#eef7f6,#f7f8fa 48vh,#f7f8fa)}.page-content[data-v-b3f023f5]{max-width:144vh;padding:3.73333vh 3.73333vh 25.6vh}.hero-card[data-v-b3f023f5],.detail-card[data-v-b3f023f5],.action-card[data-v-b3f023f5]{border-radius:5.33333vh;padding:3.73333vh;box-shadow:0 2.13333vh 6.4vh #0f172a0f}.hero-card[data-v-b3f023f5]{gap:3.2vh;margin-bottom:3.2vh}.eyebrow[data-v-b3f023f5]{padding:.8vh 2.13333vh;border-radius:266.4vh;font-size:2.93333vh}.hero-card h1[data-v-b3f023f5]{margin:2.13333vh 0 1.6vh;font-size:5.06667vh}.hero-card p[data-v-b3f023f5]{font-size:3.2vh}.detail-card[data-v-b3f023f5]{margin-bottom:3.2vh}.section-head h2[data-v-b3f023f5]{font-size:4.53333vh}.section-head span[data-v-b3f023f5]{font-size:3.2vh}.project-box[data-v-b3f023f5]{padding:3.2vh;margin-bottom:2.66667vh;border-radius:3.73333vh;border:1px solid #ccfbf1;gap:1.06667vh}.project-box strong[data-v-b3f023f5]{font-size:4.26667vh}.project-box span[data-v-b3f023f5]{font-size:3.2vh}.info-grid[data-v-b3f023f5]{gap:2.66667vh}.single-gap[data-v-b3f023f5]{margin-top:3.2vh}.info-grid div[data-v-b3f023f5]{padding:2.66667vh;border-radius:3.2vh}.info-grid span[data-v-b3f023f5],.description-box span[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:1.33333vh}.info-grid strong[data-v-b3f023f5]{font-size:3.73333vh}.description-box[data-v-b3f023f5]{padding:3.2vh;border-radius:3.2vh}.description-box.compact[data-v-b3f023f5]{margin-top:2.66667vh}.description-box p[data-v-b3f023f5]{font-size:4vh}.photo-list[data-v-b3f023f5],.video-list[data-v-b3f023f5]{gap:2.66667vh}.video-player[data-v-b3f023f5]{max-height:69.33333vh;border-radius:3.2vh}.timeline[data-v-b3f023f5]{gap:3.2vh}.timeline-item[data-v-b3f023f5]{gap:2.66667vh}.dot[data-v-b3f023f5]{width:2.66667vh;height:2.66667vh;margin-top:1.33333vh;box-shadow:0 0 0 1.06667vh #ccfbf1}.timeline-body[data-v-b3f023f5]{padding-bottom:2.66667vh;border-bottom:1px solid #f1f5f9}.timeline-title[data-v-b3f023f5]{gap:2.13333vh}.timeline-title strong[data-v-b3f023f5]{font-size:3.73333vh}.timeline-title span[data-v-b3f023f5]{font-size:3.2vh}.timeline-body p[data-v-b3f023f5]{margin:1.6vh 0 1.06667vh;font-size:3.73333vh}.status-change[data-v-b3f023f5]{margin-bottom:1.06667vh;padding:.53333vh 1.86667vh;border-radius:266.4vh;font-size:3.2vh}.timeline-body em[data-v-b3f023f5]{font-size:3.2vh}.action-card[data-v-b3f023f5]{bottom:3.2vh;gap:2.66667vh;margin-top:3.2vh;border:1px solid #edf2f7}.edit-close[data-v-b3f023f5]{top:2.13333vh;right:2.13333vh;width:11.73333vh;height:11.73333vh;border-radius:2.13333vh;font-size:5.86667vh}.edit-head[data-v-b3f023f5]{min-height:17.6vh;padding:3.73333vh 15.46667vh 3.2vh 4.26667vh;border-bottom:1px solid #e2e8f0;gap:.8vh}.edit-head span[data-v-b3f023f5]{font-size:4.53333vh}.edit-head strong[data-v-b3f023f5]{font-size:3.2vh}.edit-scroll[data-v-b3f023f5]{padding:0 4.26667vh 4.8vh}.edit-select-button[data-v-b3f023f5]{min-height:13.86667vh;margin-top:2.66667vh;padding:2.13333vh 2.66667vh;border:1px solid #cbd5e1;border-radius:2.13333vh;gap:2.13333vh}.edit-select-button>span[data-v-b3f023f5]{gap:.53333vh}.edit-select-button strong[data-v-b3f023f5]{font-size:4vh}.edit-select-button em[data-v-b3f023f5]{font-size:3.2vh}.edit-section[data-v-b3f023f5]{padding:4.26667vh 0;border-bottom:1px solid #e2e8f0}.edit-label[data-v-b3f023f5]{font-size:3.73333vh}.edit-type-grid[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh}.edit-type-button[data-v-b3f023f5]{min-height:13.86667vh;padding:1.86667vh 1.06667vh;border:1px solid #cbd5e1;border-radius:2.13333vh;gap:1.06667vh;font-size:3.2vh}.edit-type-button .van-icon[data-v-b3f023f5]{font-size:4.8vh}.edit-priority-grid[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh}.edit-priority-button[data-v-b3f023f5]{min-height:12.8vh;border:1px solid #cbd5e1;border-radius:2.13333vh;font-size:3.73333vh}.edit-assignee-grid[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh}.edit-assignee-grid button[data-v-b3f023f5]{min-height:14.93333vh;padding:1.86667vh 1.06667vh;border:1px solid #cbd5e1;border-radius:2.13333vh;gap:1.06667vh;font-size:3.2vh}.edit-fields[data-v-b3f023f5]{padding:1.6vh 0}.edit-fields[data-v-b3f023f5] .van-cell{padding:3.2vh 0;border-bottom:1px solid #edf2f7}.edit-fields[data-v-b3f023f5] .van-field__label{width:21.86667vh}.edit-fields[data-v-b3f023f5] .van-field__control{font-size:4.26667vh}.edit-fields--nested[data-v-b3f023f5]{margin-top:2.66667vh;padding:0 3.2vh;border-radius:2.13333vh}.edit-switch-row[data-v-b3f023f5]{min-height:11.73333vh;gap:3.2vh}.edit-media-head[data-v-b3f023f5]{gap:2.66667vh}.edit-media-head em[data-v-b3f023f5]{font-size:3.2vh}.edit-media-list[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.edit-media-item[data-v-b3f023f5]{width:21.86667vh;height:21.86667vh}.edit-video-item video[data-v-b3f023f5]{border-radius:2.13333vh}.edit-media-remove[data-v-b3f023f5]{top:-2.13333vh;right:-2.13333vh;width:11.73333vh;height:11.73333vh}.edit-media-remove .van-icon[data-v-b3f023f5]{width:6.4vh;height:6.4vh;box-shadow:0 1.06667vh 2.66667vh #dc26263d}.edit-upload-actions[data-v-b3f023f5]{gap:2.13333vh;margin-top:3.2vh}.edit-upload-actions button[data-v-b3f023f5]{min-height:12.8vh;border:1px solid #99f6e4;border-radius:2.13333vh;gap:1.6vh;font-size:3.46667vh}.edit-uploading[data-v-b3f023f5]{margin-top:2.66667vh;font-size:3.2vh}.edit-footer[data-v-b3f023f5]{gap:2.66667vh;padding:3.2vh 4.26667vh max(3.2vh,env(safe-area-inset-bottom));border-top:1px solid #e2e8f0}.edit-choice-head[data-v-b3f023f5]{min-height:14.93333vh;padding:1.6vh 2.13333vh 1.6vh 4.26667vh;border-bottom:1px solid #e2e8f0}.edit-choice-head strong[data-v-b3f023f5]{font-size:4.53333vh}.edit-choice-head button[data-v-b3f023f5]{width:11.73333vh;height:11.73333vh;border-radius:2.13333vh;font-size:5.33333vh}.edit-choice-list[data-v-b3f023f5]{min-height:48vh;padding:2.13333vh 4.26667vh max(4.26667vh,env(safe-area-inset-bottom))}.edit-choice-item[data-v-b3f023f5],.edit-create-project[data-v-b3f023f5]{min-height:14.93333vh;margin-bottom:2.13333vh;padding:2.13333vh 3.2vh;border:1px solid #e2e8f0;border-radius:2.13333vh;gap:2.66667vh}.edit-choice-item>span[data-v-b3f023f5]{gap:.8vh}.edit-choice-item strong[data-v-b3f023f5]{font-size:4vh}.edit-choice-item em[data-v-b3f023f5]{font-size:3.2vh}.edit-create-project[data-v-b3f023f5]{font-size:3.73333vh}.action-popup[data-v-b3f023f5]{padding:4.8vh 4.26667vh 5.86667vh}.popup-head[data-v-b3f023f5]{margin-bottom:3.2vh;font-size:4.53333vh}.priority-select-row[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:3.2vh}.priority-chip[data-v-b3f023f5]{border:1px solid #cbd5e1;border-radius:266.4vh;padding:2.4vh 1.6vh;font-size:3.46667vh}.datetime-input[data-v-b3f023f5]{height:11.73333vh;margin-bottom:3.2vh;padding:0 3.2vh;border:1px solid #e5e7eb;border-radius:3.73333vh}.remark-input[data-v-b3f023f5]{min-height:28.8vh;padding:3.2vh;border:1px solid #e5e7eb;border-radius:3.73333vh;font-size:3.73333vh}.remark-input.compact[data-v-b3f023f5]{min-height:20.26667vh}.result-upload-block[data-v-b3f023f5]{margin-top:3.2vh}.result-upload-actions[data-v-b3f023f5]{gap:2.66667vh}.result-upload-actions button[data-v-b3f023f5]{border:1px solid #99f6e4;border-radius:3.73333vh;padding:2.93333vh 2.13333vh}.result-photo-list[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.result-photo-item[data-v-b3f023f5]{width:17.06667vh;height:17.06667vh}.result-photo-item button[data-v-b3f023f5]{top:-1.86667vh;right:-1.86667vh;width:5.86667vh;height:5.86667vh;border-radius:266.4vh;box-shadow:0 1.06667vh 2.66667vh #ef444447}.upload-hint[data-v-b3f023f5]{margin:2.13333vh 0 0;font-size:3.2vh}.popup-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.73333vh}.scan-page[data-v-b3f023f5]{background:radial-gradient(circle at 18% 0%,rgba(37,99,235,.14),transparent 30%),linear-gradient(180deg,#eff6ff,#f7f8fa 74.66667vh,#f7f8fa)}.scan-content[data-v-b3f023f5]{max-width:149.33333vh;padding:3.73333vh 3.73333vh max(6.4vh,env(safe-area-inset-bottom))}.scan-hero[data-v-b3f023f5]{min-height:37.86667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #2563eb38;gap:3.73333vh}.scan-hero span[data-v-b3f023f5]{min-height:6.4vh;padding:0 2.66667vh;border-radius:266.4vh;font-size:3.2vh}.scan-hero h1[data-v-b3f023f5]{margin:3.2vh 0 2.13333vh;font-size:7.2vh}.scan-hero p[data-v-b3f023f5]{max-width:77.33333vh;font-size:3.73333vh}.scan-hero .van-icon[data-v-b3f023f5]{margin-top:2.13333vh;font-size:11.2vh}.camera-panel[data-v-b3f023f5],.manual-panel[data-v-b3f023f5]{margin-top:3.2vh;padding:3.73333vh;border-radius:5.33333vh;box-shadow:0 2.66667vh 6.93333vh #0f172a0f}.camera-frame[data-v-b3f023f5]{border-radius:4.8vh;margin-bottom:3.73333vh}.live-scan-button[data-v-b3f023f5]{min-height:12.26667vh}.scan-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:2.66667vh}.scan-note[data-v-b3f023f5]{margin:2.66667vh .53333vh 0;font-size:3.2vh}.scan-mask i[data-v-b3f023f5]{border:.53333vh solid rgba(255,255,255,.9);border-radius:4.26667vh;box-shadow:0 0 0 266.4vh #0f172a5c}.camera-placeholder[data-v-b3f023f5]{gap:2.13333vh;padding:5.33333vh}.camera-placeholder .van-icon[data-v-b3f023f5]{font-size:11.2vh}.camera-placeholder strong[data-v-b3f023f5]{font-size:4.8vh}.camera-placeholder span[data-v-b3f023f5]{font-size:3.46667vh}.panel-head[data-v-b3f023f5]{margin-bottom:2.66667vh}.panel-head strong[data-v-b3f023f5]{font-size:4.53333vh}.panel-head span[data-v-b3f023f5]{font-size:3.2vh}.compact-panel[data-v-b3f023f5]{margin-top:2.66667vh}.search-action[data-v-b3f023f5]{min-width:12.8vh;height:8.53333vh}.device-results[data-v-b3f023f5]{gap:2.66667vh;margin-top:2.66667vh}.device-result[data-v-b3f023f5]{min-height:20.8vh;padding:3.2vh;border:1px solid #dbeafe;border-radius:3.73333vh;gap:1.06667vh}.device-result strong[data-v-b3f023f5]{font-size:4.26667vh}.device-result span[data-v-b3f023f5],.device-result small[data-v-b3f023f5]{font-size:3.46667vh}.pm-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 14% 0%,rgba(15,118,110,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(37,99,235,.14),transparent 32%),linear-gradient(180deg,#f0fdfa,#f7f8fa 70.66667vh,#f7f8fa)}.project-section[data-v-b3f023f5]{margin-top:4.26667vh;padding:3.73333vh;border-radius:5.33333vh;border:1px solid rgba(226,232,240,.9);box-shadow:0 2.66667vh 6.93333vh #0f172a0d}.section-header[data-v-b3f023f5]{gap:3.2vh;margin-bottom:3.2vh}.section-header h2[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:4.8vh}.loading-wrap[data-v-b3f023f5]{padding:11.73333vh 0}.project-card[data-v-b3f023f5]{border-radius:3.73333vh;margin-bottom:2.66667vh;box-shadow:0 1px 1.6vh #0f172a0d}.card-header[data-v-b3f023f5]{padding:3.73333vh 4.26667vh 2.66667vh}.card-title-row[data-v-b3f023f5]{margin-bottom:1.6vh}.card-name[data-v-b3f023f5]{margin-bottom:1.06667vh;font-size:4vh}.card-customer[data-v-b3f023f5]{font-size:3.46667vh}.card-footer[data-v-b3f023f5]{padding:2.13333vh 4.26667vh 3.2vh;border-top:1px solid #f1f5f9}.card-meta[data-v-b3f023f5]{gap:2.13333vh}.dwell-badge[data-v-b3f023f5]{padding:.53333vh 2.13333vh;border-radius:2.66667vh;font-size:2.93333vh}.last-activity[data-v-b3f023f5]{font-size:3.2vh}.nudge-btn[data-v-b3f023f5]{margin-left:2.13333vh}.nudge-popup[data-v-b3f023f5]{padding:5.33333vh 0 6.4vh}.nudge-title[data-v-b3f023f5]{margin-bottom:3.2vh;font-size:4.53333vh}.nudge-project[data-v-b3f023f5]{margin-bottom:4.26667vh}.nudge-project-name[data-v-b3f023f5]{font-size:4vh}.nudge-project-customer[data-v-b3f023f5]{margin-top:.53333vh;font-size:3.46667vh}.nudge-actions[data-v-b3f023f5]{padding:4.26667vh 4.26667vh 0}.todo-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin:2.13333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.card-order[data-v-b3f023f5]{font-size:4vh}.card-row[data-v-b3f023f5]{padding:.8vh 0}.card-label[data-v-b3f023f5],.card-value[data-v-b3f023f5]{font-size:3.46667vh}.detail-popup[data-v-b3f023f5]{padding:5.33333vh 0 6.4vh}.detail-title[data-v-b3f023f5]{font-size:4.53333vh;margin-bottom:4.26667vh}.detail-section[data-v-b3f023f5]{margin:0 4.26667vh 4.26667vh}.section-header[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:2.13333vh}.section-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.13333vh;padding-left:1.06667vh}.contract-form[data-v-b3f023f5]{border-radius:2.66667vh}.terms-pre[data-v-b3f023f5]{margin:1.06667vh 0 0}.sub-section[data-v-b3f023f5]{margin-top:2.66667vh}.sub-title[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:1.6vh;padding-left:1.06667vh}.quote-table[data-v-b3f023f5]{border-radius:2.66667vh;font-size:3.2vh}.quote-header[data-v-b3f023f5]{padding:2.13333vh 2.66667vh}.quote-row[data-v-b3f023f5]{padding:1.86667vh 2.66667vh;border-top:1px solid #e8eaed}.quote-footer[data-v-b3f023f5]{padding:2.13333vh 2.66667vh;border-top:1px solid #e8eaed}.plan-table[data-v-b3f023f5]{border-radius:2.66667vh;font-size:3.2vh}.plan-header[data-v-b3f023f5]{padding:2.13333vh 2.66667vh}.plan-row[data-v-b3f023f5]{padding:1.86667vh 2.66667vh;border-top:1px solid #e8eaed}.doc-list[data-v-b3f023f5]{gap:1.6vh}.doc-row[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 3.2vh;border-radius:2.13333vh}.doc-row--sub[data-v-b3f023f5]{padding-left:6.4vh}.doc-name[data-v-b3f023f5]{font-size:3.46667vh}.doc-meta[data-v-b3f023f5]{font-size:2.93333vh}.expand-row[data-v-b3f023f5]{gap:1.06667vh;padding:1.6vh 3.2vh;font-size:3.2vh}.empty-text[data-v-b3f023f5]{font-size:3.46667vh;padding:3.2vh 0}.detail-actions[data-v-b3f023f5]{padding:4.26667vh 4.26667vh 0}.payroll-nav-actions[data-v-b3f023f5]{gap:1.6vh}.payroll-nav-actions[data-v-b3f023f5] .van-button{min-height:10.66667vh}.employee-tools[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 3.73333vh;border-bottom:1px solid #dfe5ec}.employee-tools[data-v-b3f023f5] .van-button{min-height:11.73333vh}.month-list[data-v-b3f023f5]{gap:3.2vh;padding:4.26667vh 3.73333vh 7.46667vh}.slip-card[data-v-b3f023f5]{min-height:41.06667vh;padding:4.26667vh;border:1px solid #dfe5ec;border-radius:2.13333vh;box-shadow:0 .53333vh 2.13333vh #1720330d}.slip-card__head[data-v-b3f023f5],.net-row[data-v-b3f023f5],.slip-card__meta[data-v-b3f023f5]{gap:3.2vh}.slip-card__head strong[data-v-b3f023f5]{font-size:4.53333vh}.status[data-v-b3f023f5]{padding:1.06667vh 2.13333vh;border-radius:266.4vh;font-size:3.2vh}.net-row[data-v-b3f023f5]{margin:5.33333vh 0}.net-row span[data-v-b3f023f5]{font-size:3.46667vh}.net-row b[data-v-b3f023f5]{font-size:7.2vh}.slip-card__meta[data-v-b3f023f5]{font-size:3.46667vh}.detail-sheet[data-v-b3f023f5]{height:min(92vh,229.33333vh);height:min(92svh,229.33333vh);height:min(92dvh,229.33333vh)}.detail-content[data-v-b3f023f5]{padding:6.4vh 4.26667vh 10.66667vh;padding-bottom:calc(10.66667vh + constant(safe-area-inset-bottom));padding-bottom:calc(10.66667vh + env(safe-area-inset-bottom,0px));scroll-padding-bottom:17.06667vh;scroll-padding-bottom:calc(17.06667vh + constant(safe-area-inset-bottom));scroll-padding-bottom:calc(17.06667vh + env(safe-area-inset-bottom,0px))}.detail-head[data-v-b3f023f5]{padding:2.13333vh 1.06667vh 4.8vh;border-bottom:1px solid #e5e9ef}.detail-head span[data-v-b3f023f5],.detail-head p[data-v-b3f023f5]{font-size:3.46667vh}.detail-head h2[data-v-b3f023f5]{margin:2.13333vh 0;font-size:8vh}.amount-section[data-v-b3f023f5]{padding:4.8vh 1.06667vh;border-bottom:1px solid #e5e9ef}.amount-section h3[data-v-b3f023f5]{margin:0 0 3.2vh;font-size:4.26667vh}dl[data-v-b3f023f5]{gap:2.93333vh 4.26667vh;font-size:3.73333vh}dt.total[data-v-b3f023f5],dd.total[data-v-b3f023f5]{padding-top:2.66667vh;border-top:1px dashed #d8dee7}.summary-band[data-v-b3f023f5]{gap:3.46667vh;padding:4.8vh 1.06667vh;border-bottom:1px solid #e5e9ef}.summary-band div[data-v-b3f023f5],.record-section>div[data-v-b3f023f5]{gap:3.2vh}.summary-band strong[data-v-b3f023f5]{font-size:6.13333vh}.summary-band b[data-v-b3f023f5]{font-size:3.73333vh}.record-section[data-v-b3f023f5]{gap:3.73333vh;padding:4.8vh 1.06667vh;font-size:3.73333vh}.voucher-preview-button[data-v-b3f023f5]{min-width:17.06667vh;min-height:11.73333vh}.confirm-button[data-v-b3f023f5]{min-height:13.33333vh;margin-top:2.13333vh;margin-bottom:2.13333vh}.signature-content[data-v-b3f023f5]{gap:4.8vh;padding:6.4vh 4.8vh calc(5.86667vh + env(safe-area-inset-bottom))}.signature-content h2[data-v-b3f023f5]{font-size:5.33333vh}.signature-modes[data-v-b3f023f5]{gap:5.33333vh}.previous-signature[data-v-b3f023f5],.canvas-wrap[data-v-b3f023f5]{gap:2.66667vh;min-height:50.66667vh;padding:3.2vh;border:1px solid #ccd5df;border-radius:2.13333vh}.previous-signature img[data-v-b3f023f5]{max-height:42.66667vh}.canvas-wrap canvas[data-v-b3f023f5]{height:48vh;border:1px dashed #9ba9ba;border-radius:1.6vh}.declaration[data-v-b3f023f5]{font-size:3.73333vh}.init-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin:2.13333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.card-code[data-v-b3f023f5]{font-size:3.2vh}.card-name[data-v-b3f023f5]{font-size:4vh;margin-bottom:1.06667vh}.card-customer[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:1.06667vh}.card-time[data-v-b3f023f5]{font-size:3.2vh}.filter-tabs[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 4.26667vh;border-bottom:1px solid #f0f0f0;top:12.26667vh}.filter-tab[data-v-b3f023f5]{padding:1.6vh 3.2vh;border-radius:2.13333vh;min-width:13.86667vh}.filter-tab__count[data-v-b3f023f5]{font-size:4.26667vh}.filter-tab__label[data-v-b3f023f5]{font-size:2.93333vh;margin-top:1px}.proposal-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin:2.13333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.card-customer[data-v-b3f023f5]{font-size:4vh}.card-meta[data-v-b3f023f5]{gap:4.26667vh;font-size:3.2vh}.meta-item[data-v-b3f023f5]{gap:.8vh}.assign-popup[data-v-b3f023f5]{padding:5.33333vh 0 6.4vh}.assign-title[data-v-b3f023f5]{font-size:4.53333vh;margin-bottom:4.26667vh}.assign-info[data-v-b3f023f5]{margin-bottom:3.2vh}.assign-desc[data-v-b3f023f5]{margin:0 4.26667vh 4.26667vh;padding:3.2vh 4.26667vh;border-radius:2.66667vh}.assign-desc-label[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:1.6vh}.assign-desc-text[data-v-b3f023f5]{font-size:3.73333vh}.assign-picker-row[data-v-b3f023f5]{padding:3.73333vh 4.26667vh;margin:0 4.26667vh 4.26667vh;border-radius:2.66667vh}.assign-actions[data-v-b3f023f5]{padding:0 4.26667vh}.assign-attachment[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 0}.assign-attachment-name[data-v-b3f023f5]{font-size:3.73333vh}.assign-timeline[data-v-b3f023f5]{padding:0 4.26667vh 3.2vh}.timeline-item[data-v-b3f023f5]{gap:2.66667vh;padding-bottom:3.73333vh}.timeline-item[data-v-b3f023f5]:after{left:1.06667vh;top:3.73333vh;width:.53333vh}.timeline-dot[data-v-b3f023f5]{width:2.13333vh;height:2.13333vh;margin-top:1.06667vh}.timeline-label[data-v-b3f023f5]{font-size:3.73333vh}.timeline-time[data-v-b3f023f5]{font-size:3.2vh;margin-top:.53333vh}.pm-order-detail[data-v-b3f023f5]{padding-bottom:21.33333vh}.bottom-bar[data-v-b3f023f5]{padding:3.2vh 4.26667vh;box-shadow:0 -.53333vh 2.66667vh #0000000f}.pm-init-create[data-v-b3f023f5]{padding-bottom:21.33333vh}.form-section[data-v-b3f023f5]{margin-bottom:2.13333vh}.form-section-title[data-v-b3f023f5]{font-size:4vh;padding:3.73333vh 4.26667vh 2.13333vh}.stage-assign-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:3.2vh 4.26667vh;margin:1.6vh 4.26667vh}.stage-assign-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.13333vh}.stage-assign-tags[data-v-b3f023f5]{gap:2.13333vh}.plan-card[data-v-b3f023f5]{border-radius:2.66667vh;margin:1.6vh 4.26667vh}.plan-card-header[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 4.26667vh;border-bottom:1px solid #e8eaed}.submit-bar[data-v-b3f023f5]{padding:4.26667vh;box-shadow:0 -.53333vh 2.66667vh #0000000f}.init-detail[data-v-b3f023f5]{padding-bottom:5.33333vh}.info-group[data-v-b3f023f5]{margin-top:3.2vh}.remark-block[data-v-b3f023f5]{margin:3.2vh 4.26667vh;padding:3.2vh 4.26667vh;border-radius:3.2vh}.remark-label[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:1.6vh}.remark-text[data-v-b3f023f5]{font-size:3.73333vh}.section[data-v-b3f023f5]{padding:0 4.26667vh;margin-top:3.2vh}.section-title[data-v-b3f023f5]{font-size:4vh;margin-bottom:2.66667vh}.member-grid[data-v-b3f023f5]{gap:2.66667vh}.member-group[data-v-b3f023f5]{border-radius:2.66667vh;padding:2.66667vh 3.73333vh}.member-stage[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:1.6vh}.member-tags[data-v-b3f023f5]{gap:1.6vh}.stage-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin-bottom:2.66667vh;box-shadow:0 1px 1.06667vh #0000000a}.stage-header[data-v-b3f023f5]{margin-bottom:2.13333vh}.stage-name-row[data-v-b3f023f5]{gap:2.13333vh}.stage-badge[data-v-b3f023f5]{width:2.13333vh;height:2.13333vh}.stage-name[data-v-b3f023f5]{font-size:4vh}.stage-meta[data-v-b3f023f5]{gap:2.13333vh;font-size:3.2vh;margin-bottom:1.06667vh}.stage-time[data-v-b3f023f5]{font-size:3.2vh}.overdue-report[data-v-b3f023f5]{margin-top:2.66667vh;padding:2.66667vh 3.2vh;border-radius:2.13333vh;border-left:.8vh solid #ff976a}.overdue-title[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:1.6vh}.overdue-row[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:.53333vh}.plan-card[data-v-b3f023f5]{border-radius:2.66667vh;margin-bottom:2.66667vh}.plan-header[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 3.73333vh;border-bottom:1px solid #e8eaed}.plan-no[data-v-b3f023f5]{width:5.86667vh;height:5.86667vh;font-size:3.2vh}.plan-name[data-v-b3f023f5]{font-size:3.73333vh}.plan-body[data-v-b3f023f5]{padding:2.66667vh 3.73333vh}.plan-row[data-v-b3f023f5]{padding:.8vh 0}.plan-label[data-v-b3f023f5],.plan-value[data-v-b3f023f5]{font-size:3.46667vh}.approval-page[data-v-b3f023f5]{background:radial-gradient(circle at 12% -4%,rgba(20,184,166,.18),transparent 30%),linear-gradient(180deg,#f0fdfa,#f7f8fa 69.33333vh,#f7f8fa)}.approval-content[data-v-b3f023f5]{max-width:149.33333vh;padding:3.2vh 3.2vh max(6.93333vh,env(safe-area-inset-bottom))}.nav-refresh[data-v-b3f023f5]{width:11.73333vh;height:11.73333vh;border-radius:266.4vh;font-size:4.8vh}.hero-card[data-v-b3f023f5]{min-height:35.2vh;padding:4.8vh;border-radius:5.86667vh;box-shadow:0 4.26667vh 8.53333vh #0f766e38;gap:3.73333vh}.eyebrow[data-v-b3f023f5]{min-height:6.4vh;padding:0 2.4vh;border-radius:266.4vh;font-size:3.2vh}.hero-card h1[data-v-b3f023f5]{margin:2.93333vh 0 1.86667vh;font-size:6.4vh}.hero-card p[data-v-b3f023f5]{font-size:3.46667vh}.pending-chip[data-v-b3f023f5]{min-width:20.8vh;padding:2.66667vh 2.13333vh;border-radius:4.26667vh}.pending-chip span[data-v-b3f023f5]{font-size:3.2vh}.pending-chip strong[data-v-b3f023f5]{margin-top:.53333vh;font-size:6.66667vh}.type-switch[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.type-switch button[data-v-b3f023f5]{min-height:12.8vh;border:1px solid #dbeafe;border-radius:4.26667vh;gap:1.86667vh}.type-switch em[data-v-b3f023f5]{min-width:5.33333vh;height:5.33333vh;padding:0 1.6vh;border-radius:266.4vh;font-size:3.2vh;line-height:5.33333vh}.stats-grid[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.stat-card[data-v-b3f023f5]{min-height:20.8vh;padding:3.2vh;border:1px solid #e2e8f0;border-radius:4.8vh;box-shadow:0 2.13333vh 5.86667vh #0f172a0d}.stat-card span[data-v-b3f023f5]{margin-bottom:2.13333vh;font-size:3.2vh}.stat-card strong[data-v-b3f023f5]{font-size:5.86667vh}.stat-card.metric strong[data-v-b3f023f5]{font-size:5.06667vh}.tool-card[data-v-b3f023f5]{margin-top:3.2vh;padding:2.66667vh;border:1px solid rgba(226,232,240,.95);border-radius:4.8vh;box-shadow:0 2.13333vh 5.86667vh #0f172a0d}.filter-row[data-v-b3f023f5]{margin:2.13333vh 0 2.66667vh}.tool-card[data-v-b3f023f5] .van-tabs{--van-tabs-card-height: 12.8vh}.loading-wrap[data-v-b3f023f5]{padding:12.26667vh 0}.application-list[data-v-b3f023f5]{margin-top:3.2vh}.application-card[data-v-b3f023f5]{padding:3.73333vh;margin-bottom:2.66667vh;border:1px solid rgba(226,232,240,.95);border-radius:4.8vh;box-shadow:0 2.13333vh 5.86667vh #0f172a0d}.card-head[data-v-b3f023f5]{gap:3.2vh}.card-head strong[data-v-b3f023f5]{font-size:4.53333vh}.card-head span[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.info-block[data-v-b3f023f5],.reason-block[data-v-b3f023f5]{margin-top:3.2vh;padding:2.66667vh 3.2vh;border-radius:3.73333vh}.info-block span[data-v-b3f023f5],.reason-block span[data-v-b3f023f5]{margin-bottom:1.33333vh;font-size:3.2vh}.info-block strong[data-v-b3f023f5]{font-size:4vh}.info-block em[data-v-b3f023f5]{margin-top:.8vh;font-size:3.2vh}.info-block.compact strong[data-v-b3f023f5],.reason-block p[data-v-b3f023f5]{font-size:3.73333vh}.vehicle-review-grid[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.vehicle-review-grid>div[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border-radius:3.73333vh}.vehicle-review-grid span[data-v-b3f023f5],.vehicle-review-grid em[data-v-b3f023f5]{font-size:3.2vh}.vehicle-review-grid strong[data-v-b3f023f5]{margin:1.06667vh 0;font-size:4vh}.review-photo-strip[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.review-photo-strip[data-v-b3f023f5] .van-image{border:1px solid #e2e8f0}.meta-row[data-v-b3f023f5]{gap:1.6vh 3.2vh;margin-top:2.66667vh;font-size:3.2vh}.card-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.review-note[data-v-b3f023f5]{margin-top:3.2vh;font-size:3.2vh}.load-more[data-v-b3f023f5]{padding:2.13333vh 0 1.06667vh}.reject-sheet[data-v-b3f023f5]{padding:4.8vh 0 max(4.8vh,env(safe-area-inset-bottom))}.sheet-title[data-v-b3f023f5]{margin-bottom:3.2vh;font-size:4.53333vh}.sheet-actions[data-v-b3f023f5]{gap:2.66667vh;padding:3.73333vh 4.26667vh 0}.page-content[data-v-b3f023f5]{max-width:149.33333vh;padding:3.2vh 3.2vh max(6.4vh,env(safe-area-inset-bottom))}.profile-entry[data-v-b3f023f5]{min-width:15.46667vh;padding:0 2.66667vh;border-radius:266.4vh;gap:1.06667vh;font-size:3.73333vh}.hero-card[data-v-b3f023f5]{min-height:41.06667vh;padding:4.8vh;border-radius:2.13333vh;box-shadow:0 3.73333vh 7.46667vh #1e40af2e}.hero-copy[data-v-b3f023f5]{padding-right:11.2vh}.eyebrow[data-v-b3f023f5]{min-height:6.93333vh;padding:0 2.66667vh;border-radius:266.4vh;font-size:3.2vh}.hero-card h1[data-v-b3f023f5]{margin:3.2vh 0 2.4vh;font-size:7.2vh}.hero-card p[data-v-b3f023f5]{font-size:3.73333vh}.hero-stats[data-v-b3f023f5]{gap:2.13333vh}.hero-stats button[data-v-b3f023f5]{padding:1.6vh 2.4vh;border:1px solid rgba(255,255,255,.28);border-radius:1.6vh;gap:.53333vh 1.33333vh}.hero-stats button span[data-v-b3f023f5]{font-size:2.93333vh}.hero-stats button strong[data-v-b3f023f5]{font-size:3.46667vh}.hero-stats button .van-icon[data-v-b3f023f5]{font-size:3.2vh}.refresh-btn[data-v-b3f023f5]{right:3.73333vh;bottom:3.73333vh;border-radius:266.4vh;font-size:5.33333vh}.view-intro[data-v-b3f023f5]{min-height:24.53333vh;margin:-3.2vh -3.2vh 0;padding:4.26667vh 4.26667vh 3.73333vh;border-bottom:1px solid #e2e8f0;gap:4.26667vh}.view-intro h1[data-v-b3f023f5]{margin:.8vh 0 1.06667vh;font-size:5.86667vh}.view-intro p[data-v-b3f023f5]{font-size:3.46667vh}.refresh-btn--light[data-v-b3f023f5]{flex:0 0 11.73333vh;border:1px solid #bfdbfe}.error-banner[data-v-b3f023f5]{margin-top:2.66667vh;padding:2.66667vh 3.2vh;border-radius:2.13333vh;border:1px solid #fecaca;gap:2.13333vh;font-size:3.46667vh}.kpi-grid[data-v-b3f023f5]{gap:2.66667vh;margin-top:2.66667vh}.kpi-card[data-v-b3f023f5],.data-section[data-v-b3f023f5]{border:1px solid rgba(226,232,240,.9);border-radius:2.13333vh;box-shadow:0 2.13333vh 5.33333vh #0f172a0d}.kpi-card[data-v-b3f023f5]{min-height:31.46667vh;padding:3.2vh;border:1px solid rgba(226,232,240,.9);gap:1.6vh}.kpi-icon[data-v-b3f023f5]{width:9.06667vh;height:9.06667vh;border-radius:2.13333vh;font-size:5.33333vh}.kpi-label[data-v-b3f023f5],.section-kicker[data-v-b3f023f5]{font-size:3.2vh}.kpi-card strong[data-v-b3f023f5]{font-size:5.6vh}.kpi-card em[data-v-b3f023f5]{font-size:3.2vh}.kpi-foot[data-v-b3f023f5]{gap:1.6vh}.data-section[data-v-b3f023f5]{margin-top:2.66667vh;padding:3.46667vh}.section-head h2[data-v-b3f023f5],.popup-head h2[data-v-b3f023f5]{margin:.53333vh 0 0;font-size:4.8vh}.section-count[data-v-b3f023f5],.amount-pill[data-v-b3f023f5]{min-height:8vh;padding:1.33333vh 2.4vh;border-radius:266.4vh;font-size:3.46667vh}.section-action[data-v-b3f023f5],.section-link[data-v-b3f023f5]{gap:1.06667vh}.section-link[data-v-b3f023f5]{padding:0 1.06667vh;font-size:3.2vh}.prep-list[data-v-b3f023f5],.cost-projects[data-v-b3f023f5]{gap:2.4vh}.prep-row-main strong[data-v-b3f023f5]{font-size:4vh}.cost-split span[data-v-b3f023f5]{border:1px solid #e2e8f0;border-radius:266.4vh;padding:1.06667vh 2.13333vh;font-size:3.2vh}.cost-split[data-v-b3f023f5],.customer-grid[data-v-b3f023f5]{gap:2.13333vh}.cost-split button[data-v-b3f023f5]{gap:1.06667vh;padding:2.13333vh;border:1px solid #e2e8f0;border-radius:2.13333vh;font-size:3.2vh}.cost-projects[data-v-b3f023f5]{margin-top:2.66667vh}.cost-row[data-v-b3f023f5]{gap:2.66667vh;padding:2.66667vh;border-radius:2.13333vh;font-size:3.46667vh}.prep-row[data-v-b3f023f5]{min-height:16.53333vh;padding:2.66667vh;border:1px solid #e2e8f0;border-radius:2.13333vh;gap:2.66667vh}.prep-row-main[data-v-b3f023f5]{gap:1.06667vh}.prep-row-main em[data-v-b3f023f5],.prep-item span[data-v-b3f023f5]{font-size:3.2vh}.prep-row-side[data-v-b3f023f5]{gap:1.06667vh;font-size:3.46667vh}.customer-grid button[data-v-b3f023f5]{min-height:17.06667vh;padding:2.66667vh;border-radius:2.13333vh;border:1px solid #e2e8f0;gap:1.33333vh;font-size:3.2vh}.customer-grid button b[data-v-b3f023f5]{font-size:4.53333vh}.vehicle-report-range[data-v-b3f023f5]{margin:0 0 2.66667vh;font-size:3.2vh}.vehicle-report-metrics[data-v-b3f023f5]{gap:2.13333vh}.vehicle-report-metrics div[data-v-b3f023f5]{padding:2.66667vh;border:1px solid #e2e8f0;border-radius:2.13333vh}.vehicle-report-metrics strong[data-v-b3f023f5]{font-size:4.26667vh}.vehicle-report-metrics span[data-v-b3f023f5]{margin-top:1.06667vh;font-size:2.93333vh}.vehicle-report-list[data-v-b3f023f5]{margin-top:2.66667vh}.vehicle-report-row[data-v-b3f023f5]{gap:2.66667vh;padding:2.4vh 0;border-top:1px solid #e2e8f0}.vehicle-report-row strong[data-v-b3f023f5],.vehicle-report-row b[data-v-b3f023f5]{font-size:3.2vh}.vehicle-report-row em[data-v-b3f023f5]{margin-top:.8vh;font-size:2.93333vh}.design-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 14% 0%,rgba(124,58,237,.16),transparent 30%),radial-gradient(circle at 88% 8%,rgba(14,165,233,.12),transparent 32%),linear-gradient(180deg,#f5f3ff,#f7f8fa 70.66667vh,#f7f8fa)}.hero-card[data-v-b3f023f5]{min-height:44.26667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #6d28d938}.hero-card p[data-v-b3f023f5]{max-width:82.66667vh;font-size:3.73333vh}.hint-card[data-v-b3f023f5]{margin-top:3.73333vh;padding:3.46667vh 3.73333vh;border-radius:4.8vh;border:1px solid #ddd6fe;gap:2.66667vh}.task-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin:2.13333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.card-code[data-v-b3f023f5]{font-size:4vh;margin-right:2.13333vh}.card-row[data-v-b3f023f5]{margin-top:1.06667vh}.card-label[data-v-b3f023f5]{font-size:3.2vh}.card-value[data-v-b3f023f5]{font-size:3.46667vh}.project-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin:2.13333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.card-top[data-v-b3f023f5]{margin-bottom:2.66667vh}.card-name[data-v-b3f023f5]{font-size:4vh;margin-right:2.13333vh}.card-meta[data-v-b3f023f5]{gap:1.6vh}.card-actions[data-v-b3f023f5]{margin-top:2.66667vh}.arrival-page[data-v-b3f023f5]{background:radial-gradient(circle at 18% 0%,rgba(37,99,235,.11),transparent 28%),linear-gradient(180deg,#eef6ff,#f7f8fa 82.66667vh,#f7f8fa)}.page-content[data-v-b3f023f5]{max-width:149.33333vh;padding:3.2vh 3.73333vh max(5.86667vh,env(safe-area-inset-bottom))}.popup-content[data-v-b3f023f5]{padding:3.73333vh 3.73333vh max(4.26667vh,env(safe-area-inset-bottom))}.popup-title[data-v-b3f023f5]{font-size:4.26667vh;margin-bottom:2.13333vh}.project-list[data-v-b3f023f5]{padding:1.06667vh 0 2.66667vh}.project-item[data-v-b3f023f5]{border:1px solid #e2e8f0;border-radius:3.2vh;padding:2.93333vh 3.2vh;margin-bottom:2.13333vh;gap:1.06667vh}.upload-section[data-v-b3f023f5]{margin:3.2vh 4.26667vh;border-radius:3.2vh;padding:4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.section-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:3.2vh}.upload-progress[data-v-b3f023f5]{gap:2.13333vh;margin-top:3.2vh;font-size:3.46667vh}.list-section[data-v-b3f023f5]{margin:3.2vh 4.26667vh}.agreement-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:3.2vh 3.73333vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008}.card-meta[data-v-b3f023f5]{font-size:3.2vh}.section-body[data-v-b3f023f5],.empty-hint[data-v-b3f023f5]{font-size:3.46667vh}.file-item[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 3.2vh;border-radius:2.13333vh}.file-name[data-v-b3f023f5]{font-size:3.73333vh}.upload-area[data-v-b3f023f5]{gap:1.6vh;padding:5.33333vh;border:1px dashed #dcdee0;border-radius:2.13333vh}.selected-file[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 3.2vh;border-radius:2.13333vh;margin-top:2.66667vh}.selected-file-name[data-v-b3f023f5]{font-size:3.46667vh}.upload-progress[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh;font-size:3.46667vh}.action-bar[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.73333vh}.review-status[data-v-b3f023f5]{gap:2.13333vh;font-size:3.73333vh}.reject-reason[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border-radius:2.13333vh}.summary-bar[data-v-b3f023f5]{gap:4.26667vh;padding:2.66667vh 4.26667vh;border-bottom:1px solid #f0f0f0}.summary-item[data-v-b3f023f5]{gap:1.06667vh}.summary-label[data-v-b3f023f5]{font-size:3.2vh}.summary-value[data-v-b3f023f5]{font-size:3.46667vh}.upload-bar[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:3.2vh}.drawing-card[data-v-b3f023f5],.version-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:3.2vh 3.73333vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008}.card-top[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.6vh}.card-filename[data-v-b3f023f5]{font-size:3.73333vh}.card-meta[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:1.6vh}.card-actions[data-v-b3f023f5]{gap:2.13333vh}.meta-time[data-v-b3f023f5]{font-size:3.2vh}.version-name[data-v-b3f023f5]{font-size:3.73333vh}.version-desc[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:1.6vh}.version-history[data-v-b3f023f5]{margin-top:2.66667vh;padding:2.13333vh 2.66667vh;border-radius:2.13333vh}.version-loading[data-v-b3f023f5]{padding:2.66667vh;font-size:3.46667vh}.version-item[data-v-b3f023f5]{padding:2.13333vh 0;border-bottom:1px solid #ebedf0}.version-item__info[data-v-b3f023f5]{gap:2.66667vh}.version-item__label[data-v-b3f023f5]{font-size:3.2vh;padding:1px 2.13333vh;border-radius:1.06667vh}.version-item__name[data-v-b3f023f5]{font-size:3.46667vh}.version-item__time[data-v-b3f023f5]{font-size:2.93333vh}.version-file[data-v-b3f023f5]{gap:1.6vh;font-size:3.46667vh}.bom-table[data-v-b3f023f5]{min-width:133.33333vh}.bom-header[data-v-b3f023f5],.bom-row[data-v-b3f023f5]{padding:2.13333vh 0;border-bottom:1px solid #f0f0f0;font-size:3.46667vh}.bom-col-name[data-v-b3f023f5]{width:32vh}.bom-col-spec[data-v-b3f023f5]{min-width:26.66667vh}.bom-col-qty[data-v-b3f023f5]{width:16vh}.bom-col-unit[data-v-b3f023f5]{width:13.33333vh}.bom-status-bar[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 0}.stat-chip[data-v-b3f023f5]{font-size:2.93333vh;padding:.53333vh 1.6vh;border-radius:1.06667vh}.bom-total-count[data-v-b3f023f5]{font-size:3.2vh}.bom-action-bar[data-v-b3f023f5]{gap:1.6vh;padding:2.13333vh 0}.bom-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:3.2vh 3.73333vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008;border-left:.8vh solid transparent}.bom-card-header[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:2.13333vh}.bom-card-idx[data-v-b3f023f5]{width:5.33333vh;height:5.33333vh;font-size:2.93333vh}.bom-card-del[data-v-b3f023f5]{font-size:4.26667vh;padding:.53333vh}.bom-card-body[data-v-b3f023f5]{gap:1.06667vh}.bom-field-row[data-v-b3f023f5]{gap:2.13333vh}.bom-field[data-v-b3f023f5]{gap:.53333vh}.bom-field-label[data-v-b3f023f5]{font-size:2.93333vh}.bom-field-value[data-v-b3f023f5]{font-size:3.46667vh}.bom-input[data-v-b3f023f5]{border:1px solid #dcdee0;border-radius:1.6vh;padding:1.06667vh 2.13333vh;font-size:3.46667vh}.bom-field-required[data-v-b3f023f5]{margin-left:.53333vh}.import-info[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:3.2vh}.import-mode-row[data-v-b3f023f5]{padding:2.13333vh 0;margin-bottom:2.13333vh}.import-sheet-card[data-v-b3f023f5]{border-radius:2.13333vh;padding:2.66667vh 3.2vh;margin-bottom:2.13333vh}.import-sheet-header[data-v-b3f023f5]{margin-bottom:1.6vh}.import-sheet-name[data-v-b3f023f5]{font-size:3.73333vh}.import-sheet-count[data-v-b3f023f5]{font-size:3.2vh}.import-preview-row[data-v-b3f023f5]{gap:2.13333vh;font-size:3.2vh;padding:.8vh 0;border-top:1px solid #ebedf0}.import-preview-more[data-v-b3f023f5]{font-size:3.2vh;padding:1.06667vh 0}.bom-bottom-submit[data-v-b3f023f5]{padding:4.26667vh 0 2.13333vh}.bom-history-section[data-v-b3f023f5]{margin-top:4.26667vh}.bom-history-title[data-v-b3f023f5]{font-size:4vh;padding-bottom:2.13333vh;margin-bottom:2.13333vh;border-bottom:1px solid #f0f0f0}.history-timeline[data-v-b3f023f5]{padding-left:1.06667vh}.history-item[data-v-b3f023f5]{padding-left:5.33333vh;padding-bottom:4.26667vh;border-left:.53333vh solid #ebedf0}.history-item[data-v-b3f023f5]:before{left:-1.33333vh;top:.53333vh;width:2.13333vh;height:2.13333vh}.history-version[data-v-b3f023f5]{font-size:3.73333vh}.history-meta[data-v-b3f023f5]{font-size:3.2vh;margin-top:.53333vh}.history-reason[data-v-b3f023f5]{font-size:3.46667vh;margin-top:1.06667vh}.change-request-card[data-v-b3f023f5]{border-radius:2.13333vh;padding:2.66667vh 3.2vh;margin-bottom:2.13333vh}.cr-header[data-v-b3f023f5]{margin-bottom:1.06667vh}.cr-id[data-v-b3f023f5],.cr-reason[data-v-b3f023f5]{font-size:3.46667vh}.cr-meta[data-v-b3f023f5]{font-size:3.2vh;margin-top:1.06667vh}.popup-content[data-v-b3f023f5]{padding:5.33333vh 4.26667vh 6.4vh}.popup-title[data-v-b3f023f5]{font-size:4.26667vh;margin-bottom:4.26667vh}.upload-area[data-v-b3f023f5]{gap:1.6vh;padding:5.33333vh;border:1px dashed #dcdee0;border-radius:2.13333vh;margin:3.2vh 0}.upload-hint[data-v-b3f023f5]{font-size:3.46667vh}.type-picker-row[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border-radius:2.13333vh}.picker-label[data-v-b3f023f5]{font-size:3.73333vh;margin-right:3.2vh}.picker-value[data-v-b3f023f5]{font-size:3.73333vh}.selected-file[data-v-b3f023f5]{gap:1.6vh;padding:2.13333vh 3.2vh;border-radius:1.6vh;font-size:3.46667vh}.electric-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 14% 0%,rgba(25,137,250,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(14,165,233,.14),transparent 32%),linear-gradient(180deg,#eef7ff,#f7f8fa 70.66667vh,#f7f8fa)}.hero-card[data-v-b3f023f5]{min-height:44.26667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #1989fa3d}.hero-card h1[data-v-b3f023f5]{margin:3.2vh 0 2.13333vh;font-size:7.2vh;letter-spacing:.2px}.hero-card p[data-v-b3f023f5]{max-width:81.33333vh;font-size:3.73333vh}.section[data-v-b3f023f5]{margin-bottom:4.26667vh}.task-card[data-v-b3f023f5],.project-card[data-v-b3f023f5]{border-radius:2.66667vh;margin-bottom:2.13333vh;padding:3.2vh 3.73333vh;box-shadow:0 1px 1.06667vh #00000008}.task-card[data-v-b3f023f5]:active,.project-card[data-v-b3f023f5]:active{box-shadow:0 .53333vh 2.13333vh #00000014}.task-card--overdue[data-v-b3f023f5]{border-left:.8vh solid #ee0a24}.project-name[data-v-b3f023f5]{font-size:3.73333vh;margin-right:2.13333vh}.card-info[data-v-b3f023f5]{gap:4.26667vh;font-size:3.2vh;margin-bottom:1.06667vh}.card-tags[data-v-b3f023f5]{gap:1.6vh;margin-top:1.6vh}.card-desc[data-v-b3f023f5]{font-size:3.2vh;margin-top:1.06667vh}.card-footer[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.13333vh;padding-top:2.13333vh;border-top:1px dashed #eee}.card-action[data-v-b3f023f5]{font-size:3.46667vh}.card-actions[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh;padding-top:2.13333vh;border-top:1px dashed #eee}.electric-inventory-page[data-v-b3f023f5]{padding:3.2vh 3.73333vh calc(4.8vh + env(safe-area-inset-bottom))}.inventory-hero[data-v-b3f023f5]{gap:3.2vh;min-height:33.6vh;padding:4.8vh 4.26667vh;border:1px solid rgba(25,137,250,.1);border-radius:5.33333vh;box-shadow:0 3.73333vh 8.53333vh #244e7f17}.hero-eyebrow[data-v-b3f023f5]{margin:0 0 1.6vh;font-size:3.2vh}.inventory-hero h1[data-v-b3f023f5]{font-size:5.6vh}.hero-desc[data-v-b3f023f5]{margin:2.13333vh 0 0;max-width:56vh;font-size:3.46667vh}.hero-meter[data-v-b3f023f5]{flex:0 0 20.26667vh;width:20.26667vh;height:20.26667vh;border-radius:6.4vh;box-shadow:0 2.66667vh 6.4vh #1989fa47}.hero-meter__num[data-v-b3f023f5]{font-size:5.86667vh}.hero-meter__label[data-v-b3f023f5]{margin-top:.53333vh;font-size:2.93333vh}.inventory-stats[data-v-b3f023f5]{gap:2.13333vh;margin:3.2vh 0}.stat-card[data-v-b3f023f5]{min-height:18.13333vh;padding:2.66667vh 2.13333vh;border-radius:4.26667vh;box-shadow:0 2.13333vh 4.8vh #2647670f}.stat-value[data-v-b3f023f5]{font-size:5.06667vh}.stat-label[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.search-panel[data-v-b3f023f5]{margin-bottom:2.66667vh;border-radius:4.8vh;box-shadow:0 2.13333vh 4.8vh #2647670f}.search-panel[data-v-b3f023f5] .van-search{padding:2.13333vh}.search-panel[data-v-b3f023f5] .van-search__content{min-height:11.73333vh}.inventory-card[data-v-b3f023f5]{margin-bottom:2.66667vh;padding:3.73333vh;border-radius:4.8vh;box-shadow:0 2.66667vh 6.4vh #213c5c12}.inventory-card[data-v-b3f023f5]:active{box-shadow:0 1.6vh 4.26667vh #213c5c14}.card-header[data-v-b3f023f5]{gap:2.66667vh}.material-main[data-v-b3f023f5]{gap:2.13333vh}.material-index[data-v-b3f023f5]{padding:.53333vh 1.86667vh;border-radius:266.4vh;font-size:2.93333vh}.material-main h2[data-v-b3f023f5]{font-size:4.26667vh}.spec-line[data-v-b3f023f5]{gap:2.66667vh;margin-top:2.66667vh;padding:2.66667vh 3.2vh;border-radius:3.2vh}.spec-label[data-v-b3f023f5]{flex:0 0 15.46667vh;font-size:3.2vh}.spec-value[data-v-b3f023f5]{font-size:3.46667vh}.stock-strip[data-v-b3f023f5]{gap:2.66667vh;margin-top:2.66667vh}.stock-qty[data-v-b3f023f5],.stock-location[data-v-b3f023f5]{border-radius:3.73333vh;border:1px solid #edf1f6}.stock-qty[data-v-b3f023f5]{padding:2.66667vh 3.2vh}.qty-label[data-v-b3f023f5],.qty-unit[data-v-b3f023f5]{font-size:3.2vh}.stock-qty strong[data-v-b3f023f5]{margin:0 1.06667vh 0 0;font-size:5.86667vh}.stock-location[data-v-b3f023f5]{flex:0 0 29.86667vh;gap:1.06667vh;padding:0 2.66667vh;min-height:13.86667vh;font-size:3.2vh}.meta-grid[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.66667vh}.meta-cell[data-v-b3f023f5]{padding:2.13333vh 2.66667vh;border-radius:3.2vh}.meta-cell span[data-v-b3f023f5]{margin-bottom:.8vh;font-size:2.93333vh}.meta-cell strong[data-v-b3f023f5]{font-size:3.2vh}[data-v-b3f023f5] .van-empty{padding-top:12.8vh}.bom-type-bar[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 3.73333vh;margin-bottom:3.2vh;border-radius:2.66667vh;box-shadow:0 1px 1.6vh #0000000a}.bom-card[data-v-b3f023f5]{border-radius:2.66667vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008}.bom-card--unmatched[data-v-b3f023f5]{border-left:.8vh solid #ee0a24}.bom-card-header[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 3.2vh}.bom-index[data-v-b3f023f5]{font-size:3.2vh}.bom-name[data-v-b3f023f5]{font-size:3.46667vh}.bom-card-body[data-v-b3f023f5]{padding:2.13333vh 3.2vh}.bom-row[data-v-b3f023f5]{padding:.8vh 0}.bom-row.edit[data-v-b3f023f5]{padding:.53333vh 0}.bom-row.edit .bom-label[data-v-b3f023f5]{width:18.66667vh}.bom-row.edit[data-v-b3f023f5] .van-field{padding:1.06667vh 0}.bom-label[data-v-b3f023f5]{font-size:3.2vh}.bom-value[data-v-b3f023f5]{font-size:3.46667vh}.match-basis[data-v-b3f023f5]{font-size:3.2vh}.avatar-circle[data-v-b3f023f5]{width:17.06667vh;height:17.06667vh;border:.53333vh solid rgba(74,222,128,.6);font-size:6.4vh;margin-bottom:3.2vh}.hero-card[data-v-b3f023f5]{gap:3.73333vh;padding:4.8vh;border-radius:4.8vh;box-shadow:0 3.73333vh 7.46667vh #0369a13d;margin-bottom:3.2vh}.hero-copy h1[data-v-b3f023f5]{margin:0 0 1.33333vh;font-size:5.06667vh}.hero-gauge[data-v-b3f023f5]{width:19.73333vh;height:19.73333vh;border:1px solid rgba(255,255,255,.28)}.hero-gauge strong[data-v-b3f023f5]{font-size:5.06667vh}.loading-card[data-v-b3f023f5]{min-height:40vh;border-radius:4.26667vh;gap:2.66667vh;box-shadow:0 2.13333vh 4.8vh #0f172a0d}.progress-card[data-v-b3f023f5],.notice-card[data-v-b3f023f5],.list-section[data-v-b3f023f5]{border-radius:4.26667vh;box-shadow:0 2.13333vh 4.8vh #0f172a0d}.notice-card[data-v-b3f023f5]{gap:2.13333vh;padding:2.93333vh 3.2vh;margin-bottom:3.2vh}.notice-card p[data-v-b3f023f5]{font-size:3.2vh}.material-name[data-v-b3f023f5]{font-size:4vh}.arrival-meta[data-v-b3f023f5]{margin-top:1.6vh;font-size:3.2vh}.brand-line[data-v-b3f023f5]{margin:1.6vh 0 0;font-size:3.2vh}.qty-grid[data-v-b3f023f5]{gap:1.6vh;margin-top:2.93333vh}.qty-cell span[data-v-b3f023f5]{margin-bottom:.8vh;font-size:2.93333vh}.arrival-extra[data-v-b3f023f5]{margin-top:2.66667vh;padding-top:2.13333vh;border-top:1px dashed #e2e8f0}.extra-row[data-v-b3f023f5]{gap:3.2vh;padding:1.33333vh 0;font-size:3.2vh}.expand-hint[data-v-b3f023f5]{margin-top:1.6vh}.popup-content[data-v-b3f023f5]{padding-bottom:4.26667vh}.popup-title[data-v-b3f023f5]{padding:4.26667vh 4.26667vh 2.13333vh;font-size:4.26667vh}.project-loading[data-v-b3f023f5]{min-height:32vh;gap:2.13333vh;font-size:3.46667vh}.project-list[data-v-b3f023f5]{padding:2.13333vh 3.73333vh 4.26667vh}.project-item[data-v-b3f023f5]{border:1px solid #e2e8f0;border-radius:3.2vh;padding:2.93333vh 3.2vh;margin-bottom:2.13333vh;gap:.8vh}.fitter-tab-forward-enter-from[data-v-b3f023f5],.fitter-tab-back-leave-to[data-v-b3f023f5]{transform:translate3d(3.2vh,0,0)}.fitter-tab-forward-leave-to[data-v-b3f023f5],.fitter-tab-back-enter-from[data-v-b3f023f5]{transform:translate3d(-3.2vh,0,0)}.page-body[data-v-b3f023f5]{padding:2.66667vh 3.73333vh 6.4vh}.project-card[data-v-b3f023f5],.form-card[data-v-b3f023f5],.history-card[data-v-b3f023f5]{border-radius:3.73333vh;padding:3.73333vh;margin-bottom:3.2vh;box-shadow:0 1.06667vh 3.73333vh #1f2d3d0d}.project-meta[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:1.06667vh}.project-title[data-v-b3f023f5]{font-size:4.53333vh}.project-sub[data-v-b3f023f5]{margin-top:2.13333vh;font-size:3.2vh}.card-title[data-v-b3f023f5]{font-size:4vh;margin-bottom:2.66667vh}.upload-section[data-v-b3f023f5]{margin-top:3.73333vh}.upload-head[data-v-b3f023f5]{margin-bottom:2.13333vh;font-size:3.73333vh}.upload-head small[data-v-b3f023f5]{font-size:3.2vh}.media-grid[data-v-b3f023f5]{gap:2.66667vh}.remove-icon[data-v-b3f023f5]{top:-1.6vh;right:-1.6vh;width:4.8vh;height:4.8vh}.upload-tile[data-v-b3f023f5],.video-upload[data-v-b3f023f5]{min-height:19.2vh;border:1px dashed #c8d6e5;border-radius:2.66667vh;gap:1.33333vh;font-size:3.2vh}.upload-tile[data-v-b3f023f5]{width:19.2vh}.video-list[data-v-b3f023f5]{gap:2.13333vh}.video-item[data-v-b3f023f5]{min-height:14.93333vh;border-radius:2.66667vh;padding:2.13333vh;gap:2.66667vh}.video-icon[data-v-b3f023f5]{width:10.13333vh;height:10.13333vh;border-radius:2.66667vh}.video-info[data-v-b3f023f5]{gap:.53333vh}.video-info strong[data-v-b3f023f5]{font-size:3.46667vh}.video-info span[data-v-b3f023f5]{font-size:3.2vh}.video-remove[data-v-b3f023f5]{padding:2.13333vh}.action-bar[data-v-b3f023f5]{gap:2.66667vh;margin-top:4.8vh}.history-item[data-v-b3f023f5]{padding:3.2vh 0;border-top:1px solid #f0f2f5}.history-top[data-v-b3f023f5]{font-size:3.2vh}.history-item p[data-v-b3f023f5]{margin:2.13333vh 0 1.06667vh;font-size:3.46667vh}.history-sub[data-v-b3f023f5]{font-size:3.2vh}.history-media[data-v-b3f023f5],.history-videos[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.13333vh}.history-videos button[data-v-b3f023f5]{border-radius:266.4vh;padding:1.6vh 2.66667vh;font-size:3.2vh}.workbench-page[data-v-b3f023f5]{background:radial-gradient(circle at 18% 0%,rgba(45,212,191,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(37,99,235,.14),transparent 32%),linear-gradient(180deg,#ecfeff,#f7f8fa 69.33333vh,#f7f8fa)}.function-panel[data-v-b3f023f5]{padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #0f766e38}.function-panel[data-v-b3f023f5]:after{width:40vh;height:40vh;right:-14.4vh;top:-14.4vh}.panel-head[data-v-b3f023f5]{gap:3.2vh}.eyebrow[data-v-b3f023f5],.status-pill[data-v-b3f023f5]{min-height:6.93333vh;padding:0 2.66667vh;border-radius:266.4vh;font-size:3.2vh}.function-panel h1[data-v-b3f023f5]{margin:3.2vh 0 2.13333vh;font-size:7.2vh;letter-spacing:.2px}.function-panel p[data-v-b3f023f5]{max-width:80vh;font-size:3.73333vh}.primary-action[data-v-b3f023f5]{min-height:12.8vh;margin-top:4.8vh;padding:0 4vh 0 4.8vh;border-radius:4.26667vh;font-size:4.26667vh;box-shadow:0 2.66667vh 5.86667vh #0f172a1f}.quick-strip div[data-v-b3f023f5]{min-height:17.6vh;padding:2.66667vh 2.13333vh;border-radius:4.8vh;box-shadow:0 2.13333vh 5.86667vh #0f172a0f}.section-head[data-v-b3f023f5]{margin-top:4.8vh}.section-head h2[data-v-b3f023f5]{font-size:5.33333vh}.section-head p[data-v-b3f023f5]{margin:1.33333vh 0 0;font-size:3.46667vh}.hint-card[data-v-b3f023f5]{margin-top:3.73333vh;padding:3.46667vh 3.73333vh;border-radius:4.8vh;border:1px solid #99f6e4;gap:2.66667vh}.filter-bar[data-v-b3f023f5]{margin-bottom:2.66667vh}.overdue-alert[data-v-b3f023f5]{gap:1.6vh;padding:2.13333vh 3.2vh;border:1px solid #fecaca;border-radius:2.13333vh;font-size:3.46667vh;margin-bottom:2.66667vh}.task-card[data-v-b3f023f5]{border-radius:2.66667vh;margin-bottom:2.13333vh;padding:3.2vh 3.73333vh;box-shadow:0 1px 1.06667vh #00000008}.task-card[data-v-b3f023f5]:active{box-shadow:0 .53333vh 2.13333vh #00000014}.task-card--overdue[data-v-b3f023f5]{border-left:1.06667vh solid #ef4444}.task-card--done[data-v-b3f023f5]{border-left:.8vh solid #67c23a}.card-top[data-v-b3f023f5]{margin-bottom:1.6vh}.project-line[data-v-b3f023f5]{gap:1.6vh}.project-code[data-v-b3f023f5]{padding:1px 1.6vh;border-radius:1.06667vh;font-size:2.93333vh}.project-name--done[data-v-b3f023f5]{font-size:3.46667vh}.device-name[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:1.06667vh;gap:1.06667vh}.task-desc[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:2.13333vh}.bottom-tags[data-v-b3f023f5]{gap:1.6vh}.task-date[data-v-b3f023f5]{font-size:3.2vh;gap:1.06667vh}.done-time[data-v-b3f023f5]{font-size:3.2vh;margin-top:.53333vh}.detail-popup[data-v-b3f023f5]{padding:4.26667vh 4.26667vh 21.33333vh}.overdue-banner[data-v-b3f023f5]{gap:1.6vh;padding:2.13333vh 3.2vh;border:1px solid #fecaca;border-radius:2.13333vh;font-size:3.46667vh;margin-bottom:3.2vh}.section-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.13333vh;padding-left:2.13333vh;border-left:.8vh solid #1989fa}.detail-text[data-v-b3f023f5]{font-size:3.46667vh}.drawing-item[data-v-b3f023f5]{gap:2.66667vh;padding:2.66667vh;border-radius:2.13333vh;border:1px solid #ebedf0;margin-bottom:1.6vh}.drawing-type[data-v-b3f023f5]{font-size:2.93333vh}.progress-item[data-v-b3f023f5]{padding:2.66667vh 0;border-bottom:1px solid #f5f5f5}.progress-header[data-v-b3f023f5]{margin-bottom:1.06667vh}.progress-reporter[data-v-b3f023f5]{font-size:3.46667vh}.progress-time[data-v-b3f023f5]{font-size:2.93333vh}.progress-text[data-v-b3f023f5]{margin:0 0 1.6vh;font-size:3.46667vh}.progress-photos[data-v-b3f023f5]{gap:1.6vh;margin-top:1.6vh}.detail-actions[data-v-b3f023f5]{padding:2.66667vh 4.26667vh;border-top:1px solid #ebedf0;gap:2.66667vh;box-shadow:0 -.53333vh 2.66667vh #0000000f}.progress-popup[data-v-b3f023f5]{padding:4.26667vh}.photo-section[data-v-b3f023f5]{margin-top:3.2vh}.photo-label[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.13333vh}.photo-uploader[data-v-b3f023f5]{gap:2.66667vh}.photo-item[data-v-b3f023f5]{width:21.33333vh;height:21.33333vh}.photo-remove[data-v-b3f023f5]{top:-1.6vh;right:-1.6vh;font-size:4.8vh}.photo-add[data-v-b3f023f5]{width:21.33333vh;height:21.33333vh;border:.53333vh dashed #dcdee0;border-radius:2.13333vh;font-size:3.2vh;gap:1.06667vh}.plan-page[data-v-b3f023f5]{background:linear-gradient(180deg,#eef7f2,#f7f8fa 64vh,#f7f8fa);padding-bottom:max(5.33333vh,env(safe-area-inset-bottom))}.page-loading[data-v-b3f023f5]{padding-top:32vh}.nudge-strip[data-v-b3f023f5]{margin:3.2vh 3.73333vh 0;padding:3.73333vh;border-radius:5.33333vh;border:1px solid #fed7aa}.nudge-title[data-v-b3f023f5]{margin-bottom:2.66667vh}.nudge-item[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border-radius:3.73333vh;margin-top:2.13333vh}.nudge-item strong[data-v-b3f023f5]{font-size:4vh}.nudge-item span[data-v-b3f023f5]{font-size:3.2vh;margin-top:.8vh}.nudge-item em[data-v-b3f023f5]{font-size:3.2vh;margin-top:1.6vh}.nudge-more[data-v-b3f023f5]{margin-top:2.66667vh;font-size:3.2vh}.summary-card[data-v-b3f023f5]{margin:3.2vh 3.73333vh 0;gap:2.66667vh}.summary-card div[data-v-b3f023f5]{min-height:19.2vh;border-radius:4.8vh;box-shadow:0 2.13333vh 5.86667vh #0f172a0f;padding:3.2vh 1.6vh}.summary-card span[data-v-b3f023f5]{font-size:3.2vh}.summary-card strong[data-v-b3f023f5]{margin-top:1.6vh;font-size:6.4vh}.plan-list[data-v-b3f023f5]{padding:3.2vh 3.73333vh 0}.load-more[data-v-b3f023f5]{margin:1.06667vh 0 4.26667vh}.plan-card[data-v-b3f023f5]{margin-bottom:3.2vh;padding:4vh;border-radius:5.33333vh;box-shadow:0 2.66667vh 6.93333vh #0f172a12;contain-intrinsic-size:50.13333vh}.plan-card.nudged[data-v-b3f023f5]{border:1px solid #fb923c}.plan-card-head[data-v-b3f023f5]{gap:2.66667vh}.project-code[data-v-b3f023f5]{font-size:3.2vh}.plan-card h2[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:4.8vh}.meta-grid[data-v-b3f023f5]{gap:1.6vh;margin:3.2vh 0;font-size:3.46667vh}.photo-strip[data-v-b3f023f5],.history-photos[data-v-b3f023f5]{gap:2.13333vh;margin:2.13333vh 0 3.2vh}.photo-strip span[data-v-b3f023f5]{min-width:10.66667vh;height:10.66667vh;border-radius:266.4vh}.nudge-note[data-v-b3f023f5]{margin:2.13333vh 0 3.2vh;border-radius:3.2vh;padding:2.4vh 2.66667vh;font-size:3.46667vh}.problem-text[data-v-b3f023f5]{margin:2.13333vh 0 3.2vh;font-size:3.46667vh}.editor-popup[data-v-b3f023f5]{padding-bottom:max(4.26667vh,env(safe-area-inset-bottom))}.editor-head[data-v-b3f023f5]{padding:4.8vh 4.8vh 2.13333vh}.editor-head h3[data-v-b3f023f5]{font-size:4.8vh}.detail-loading[data-v-b3f023f5]{padding:3.2vh 0 1.06667vh}.stage-hint[data-v-b3f023f5]{margin:-.53333vh 4.26667vh 2.66667vh 27.73333vh;font-size:3.2vh}.photo-editor[data-v-b3f023f5],.history-block[data-v-b3f023f5]{margin:3.2vh 4.26667vh 0;padding:3.2vh;border-radius:4.26667vh}.photo-editor__head em[data-v-b3f023f5]{margin-top:1.06667vh;font-size:3.2vh}.photo-grid[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.photo-item[data-v-b3f023f5]{width:19.2vh;height:19.2vh}.remove-icon[data-v-b3f023f5]{right:-1.6vh;top:-1.6vh;width:5.33333vh;height:5.33333vh;border-radius:266.4vh}.photo-add[data-v-b3f023f5]{width:19.2vh;height:19.2vh;border:1px dashed #14b8a6;border-radius:3.2vh;gap:1.06667vh;font-size:3.2vh}.history-block[data-v-b3f023f5]{border:1px solid #e2e8f0}.history-item[data-v-b3f023f5]{margin-top:2.66667vh;padding:2.66667vh;border-radius:3.2vh;contain-intrinsic-size:29.86667vh}.history-item__meta[data-v-b3f023f5]{gap:2.13333vh;font-size:3.2vh}.history-item__body[data-v-b3f023f5]{margin-top:2.13333vh;font-size:3.46667vh}.history-item__body b[data-v-b3f023f5],.history-item__body span[data-v-b3f023f5]{margin-bottom:1.06667vh}.history-item__body p[data-v-b3f023f5]{margin:1.6vh 0 0}.editor-actions[data-v-b3f023f5]{padding:4.26667vh}.misc-page[data-v-b3f023f5]{background:linear-gradient(180deg,#eff6ff,#f8fafc 56vh,#f7f8fa);font-size:4.26667vh}.hero-card[data-v-b3f023f5]{gap:4.26667vh;padding:5.86667vh 4.8vh;border-radius:5.86667vh;box-shadow:0 3.73333vh 7.46667vh #1e40af33}.photo-add[data-v-b3f023f5]{width:22.4vh;height:22.4vh;border:.4vh dashed #93c5fd;border-radius:3.73333vh;gap:1.6vh;font-size:3.73333vh}.project-header[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 4.26667vh;border-bottom:1px solid #f0f0f0}.project-code[data-v-b3f023f5]{font-size:3.46667vh}.project-title[data-v-b3f023f5]{font-size:3.73333vh}.tab-panel[data-v-b3f023f5]{padding:3.2vh 4.26667vh}.toolbar[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:3.2vh}.toolbar[data-v-b3f023f5] .van-dropdown-menu{border:1px solid #ebedf0;border-radius:1.6vh}.upload-progress[data-v-b3f023f5]{margin-bottom:3.2vh}.upload-progress span[data-v-b3f023f5]{font-size:3.2vh}.drawing-card[data-v-b3f023f5]{border-radius:2.13333vh;margin-bottom:2.13333vh;padding:2.66667vh 3.2vh;box-shadow:0 1px 1.06667vh #00000008}.drawing-header[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.06667vh}.drawing-info[data-v-b3f023f5]{gap:3.2vh;font-size:3.2vh;margin-bottom:1.6vh}.drawing-actions[data-v-b3f023f5]{gap:2.13333vh}.bom-status-bar[data-v-b3f023f5]{gap:1.6vh;margin-bottom:2.13333vh}.bom-stat[data-v-b3f023f5]{font-size:3.2vh}.cost-bar[data-v-b3f023f5]{gap:1.6vh;padding:2.13333vh 3.2vh;border-radius:2.13333vh;margin-bottom:2.66667vh;font-size:3.2vh}.cost-amount[data-v-b3f023f5]{font-size:4.26667vh}.bom-toolbar[data-v-b3f023f5]{gap:1.6vh;margin-bottom:3.2vh}.bom-row-card[data-v-b3f023f5]{border-radius:2.13333vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008}.bom-row-card.row-added[data-v-b3f023f5]{border-left:.8vh solid #07c160}.bom-row-card.row-modified[data-v-b3f023f5]{border-left:.8vh solid #ed6a0c}.bom-row-card.row-deleted[data-v-b3f023f5]{border-left:.8vh solid #c8c9cc}.bom-row-header[data-v-b3f023f5]{gap:2.13333vh;padding:1.6vh 3.2vh}.bom-row-index[data-v-b3f023f5],.bom-row-change[data-v-b3f023f5]{font-size:3.2vh}.bom-row-body[data-v-b3f023f5]{padding:1.06667vh 0}.bom-row-body[data-v-b3f023f5] .van-field{padding:1.06667vh 3.2vh}.bom-field--required[data-v-b3f023f5] .van-field__control{border:1px solid #f56c6c;border-radius:1.06667vh;padding:.53333vh 1.6vh}.bom-row-actual[data-v-b3f023f5]{gap:4.26667vh;padding:1.06667vh 3.2vh}.actual-item[data-v-b3f023f5]{gap:1.6vh}.actual-label[data-v-b3f023f5]{font-size:3.2vh}.actual-value[data-v-b3f023f5]{font-size:3.46667vh}.bom-row-subtotal[data-v-b3f023f5]{padding:1.06667vh 3.2vh}.subtotal-label[data-v-b3f023f5]{font-size:3.2vh}.subtotal-value[data-v-b3f023f5]{font-size:3.46667vh}.subtotal-highlight[data-v-b3f023f5]{font-size:3.73333vh}.history-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:3.2vh;padding-left:2.13333vh;border-left:.8vh solid #1989fa}.history-item[data-v-b3f023f5]{gap:3.2vh;padding:2.13333vh 0;border-bottom:1px solid #f5f5f5}.history-dot[data-v-b3f023f5]{width:2.13333vh;height:2.13333vh;margin-top:1.6vh}.history-version[data-v-b3f023f5]{font-size:3.46667vh}.history-reason[data-v-b3f023f5]{font-size:3.2vh;margin-top:.53333vh}.history-time[data-v-b3f023f5]{font-size:2.93333vh;margin-top:.53333vh}.change-request-card[data-v-b3f023f5]{border-radius:2.13333vh;margin-bottom:2.13333vh;padding:2.66667vh 3.2vh;box-shadow:0 1px 1.06667vh #00000008}.req-header[data-v-b3f023f5]{margin-bottom:1.06667vh}.req-id[data-v-b3f023f5]{font-size:3.46667vh}.req-info[data-v-b3f023f5]{gap:3.2vh;font-size:3.2vh;margin-bottom:1.06667vh}.req-reason[data-v-b3f023f5],.req-reject[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:1.06667vh}.req-time[data-v-b3f023f5]{gap:3.2vh;font-size:2.93333vh}.reason-popup[data-v-b3f023f5],.import-preview-popup[data-v-b3f023f5]{padding:4.26667vh}.import-info[data-v-b3f023f5]{margin-bottom:3.2vh}.import-item[data-v-b3f023f5]{gap:2.13333vh;padding:1.6vh 0;border-bottom:1px solid #f5f5f5;font-size:3.46667vh}.import-index[data-v-b3f023f5]{font-size:3.2vh;width:8vh}.suffix-filter[data-v-b3f023f5]{gap:2.13333vh;padding:.53333vh 0 3.2vh}.suffix-filter[data-v-b3f023f5] .van-button{min-width:15.46667vh}.drawing-card[data-v-b3f023f5]{gap:3.2vh;padding:3.2vh;border-radius:2.13333vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008}.drawing-thumb[data-v-b3f023f5]{width:13.33333vh;height:13.33333vh;border-radius:1.6vh}.drawing-type[data-v-b3f023f5]{font-size:2.93333vh;margin-top:1.06667vh}.purchase-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 14% 0%,rgba(245,158,11,.18),transparent 30%),radial-gradient(circle at 88% 8%,rgba(14,165,233,.12),transparent 32%),linear-gradient(180deg,#fff7ed,#f7f8fa 70.66667vh,#f7f8fa)}.hero-card[data-v-b3f023f5]{min-height:44.26667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #b4530938}.hero-card p[data-v-b3f023f5]{max-width:83.2vh;font-size:3.73333vh}.misc-page[data-v-b3f023f5]{background:linear-gradient(180deg,#ecfdf5,#f7f8fa 56vh,#f7f8fa);font-size:4.26667vh}.page-content[data-v-b3f023f5]{max-width:149.33333vh;padding:4.26667vh 4.26667vh 28.8vh}.hero-card[data-v-b3f023f5]{gap:4.26667vh;padding:5.86667vh 4.8vh;border-radius:5.86667vh;box-shadow:0 3.73333vh 6.93333vh #0f766e2e}.hero-card h1[data-v-b3f023f5]{margin:2.66667vh 0 2.13333vh;font-size:6.4vh}.hero-card p[data-v-b3f023f5]{font-size:4vh}.hero-card>strong[data-v-b3f023f5]{padding:5.33333vh 3.2vh;border-radius:4.8vh;font-size:6.4vh}.eyebrow[data-v-b3f023f5]{padding:1.06667vh 2.66667vh;border-radius:266.4vh;font-size:3.46667vh}.form-card[data-v-b3f023f5],.list-section[data-v-b3f023f5]{margin-top:4.26667vh;padding:4.26667vh;border-radius:5.33333vh;box-shadow:0 2.13333vh 6.4vh #0f172a0f}.card-heading[data-v-b3f023f5],.section-head[data-v-b3f023f5],.field-row[data-v-b3f023f5]{gap:3.2vh}.card-heading h2[data-v-b3f023f5],.section-head h2[data-v-b3f023f5]{font-size:5.33333vh}.card-heading p[data-v-b3f023f5],.section-head p[data-v-b3f023f5],.field-hint[data-v-b3f023f5]{margin:1.6vh 0 0;font-size:3.73333vh}.field-block[data-v-b3f023f5]{padding:4vh 0;border-top:1px solid #f1f5f9}.field-label[data-v-b3f023f5]{font-size:4.53333vh}.field-label.required[data-v-b3f023f5]:after{margin-left:.8vh}.source-tabs[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.source-tabs button[data-v-b3f023f5]{min-height:13.33333vh;border-radius:266.4vh;font-size:4.26667vh}.project-select[data-v-b3f023f5]{min-height:17.06667vh;margin-top:3.2vh;padding:3.2vh 3.73333vh;border-radius:4.26667vh;border:1px solid #dbe4ef}.project-actions[data-v-b3f023f5]{margin-top:2.66667vh}.project-create-inline[data-v-b3f023f5]{min-height:11.73333vh;padding:0 3.73333vh;border-radius:266.4vh;font-size:4vh;gap:1.6vh}.project-selected[data-v-b3f023f5]{gap:1.33333vh}.project-selected strong[data-v-b3f023f5],.project-item strong[data-v-b3f023f5]{font-size:4.26667vh}.project-selected em[data-v-b3f023f5],.project-item em[data-v-b3f023f5],.placeholder[data-v-b3f023f5]{font-size:3.73333vh}.compact-field[data-v-b3f023f5],.desc-field[data-v-b3f023f5]{margin-top:3.2vh;border-radius:4.26667vh;border:1px solid #e2e8f0}[data-v-b3f023f5] .compact-field .van-field__control,[data-v-b3f023f5] .desc-field .van-field__control{font-size:4.26667vh}[data-v-b3f023f5] .compact-field .van-field__body{min-height:12.8vh}.material-list[data-v-b3f023f5]{gap:3.2vh;margin-top:3.2vh}.material-card[data-v-b3f023f5]{padding:3.2vh;border-radius:4.26667vh;border:1px solid #e2e8f0}.material-card-head[data-v-b3f023f5]{gap:2.66667vh}.material-card-head strong[data-v-b3f023f5]{font-size:4vh}.material-add[data-v-b3f023f5],.material-remove[data-v-b3f023f5]{min-height:9.06667vh;padding:0 3.2vh;border-radius:266.4vh;font-size:3.73333vh}.detail-materials[data-v-b3f023f5]{gap:2.13333vh}.detail-material-row[data-v-b3f023f5]{gap:1.33333vh;padding:2.66667vh 3.2vh;border-radius:3.2vh}.detail-material-row strong[data-v-b3f023f5]{font-size:4.26667vh}.detail-material-row span[data-v-b3f023f5]{font-size:3.73333vh}.two-cols[data-v-b3f023f5]{gap:3.73333vh}.form-error[data-v-b3f023f5]{margin-top:2.13333vh;font-size:3.73333vh}.photo-section[data-v-b3f023f5]{padding:4vh 0 1.33333vh;border-top:1px solid #f1f5f9}.photo-uploader[data-v-b3f023f5],.detail-photos[data-v-b3f023f5]{gap:3.2vh;margin-top:3.2vh}.photo-item[data-v-b3f023f5]{width:22.4vh;height:22.4vh}.photo-remove[data-v-b3f023f5]{top:-2.13333vh;right:-2.13333vh;width:7.46667vh;height:7.46667vh}.photo-add[data-v-b3f023f5]{width:22.4vh;height:22.4vh;border:.4vh dashed #99f6e4;border-radius:3.73333vh;gap:1.6vh;font-size:3.73333vh}.submit-panel[data-v-b3f023f5]{margin-top:4.8vh;padding-top:1.06667vh}.submit-panel p[data-v-b3f023f5]{margin:2.4vh 0 0;font-size:3.46667vh}.refresh-btn[data-v-b3f023f5]{min-width:17.06667vh;height:10.66667vh;border-radius:266.4vh;font-size:4vh}.report-list[data-v-b3f023f5]{gap:3.2vh;margin-top:3.73333vh}.report-card[data-v-b3f023f5]{padding:3.73333vh;border-radius:4.26667vh;border:1px solid #edf2f7}.report-top[data-v-b3f023f5],.report-meta[data-v-b3f023f5]{gap:2.66667vh}.report-top strong[data-v-b3f023f5]{font-size:4.8vh}.report-top span[data-v-b3f023f5]{margin-top:1.33333vh;font-size:3.73333vh}.report-meta[data-v-b3f023f5]{margin-top:3.2vh;font-size:3.73333vh}.report-meta .amount[data-v-b3f023f5]{font-size:5.33333vh}.report-actions[data-v-b3f023f5]{margin-top:3.2vh}.cancel-chip[data-v-b3f023f5]{min-height:11.73333vh;padding:0 4.26667vh;border-radius:266.4vh;font-size:4vh}.popup-content[data-v-b3f023f5],.detail-popup[data-v-b3f023f5]{padding:3.73333vh 4.26667vh max(4.8vh,env(safe-area-inset-bottom))}.popup-header[data-v-b3f023f5]{min-height:13.33333vh}.popup-title[data-v-b3f023f5]{font-size:5.33333vh}.project-create[data-v-b3f023f5]{min-height:12.8vh;margin-top:2.66667vh;padding:0 3.73333vh;border-radius:3.73333vh;font-size:4vh}.project-list[data-v-b3f023f5]{gap:2.66667vh;padding-top:2.66667vh}.project-item[data-v-b3f023f5]{min-height:18.13333vh;padding:3.2vh 3.73333vh;border-radius:4.26667vh;border:1px solid #dbe4ef}.project-item span[data-v-b3f023f5]{gap:1.33333vh}.detail-grid[data-v-b3f023f5]{gap:3.2vh}.detail-grid div[data-v-b3f023f5]{padding:3.2vh;border-radius:3.73333vh}.detail-grid span[data-v-b3f023f5]{font-size:3.73333vh}.detail-grid strong[data-v-b3f023f5]{margin-top:1.33333vh;font-size:4.26667vh}.detail-section[data-v-b3f023f5]{margin-top:4.26667vh}.section-title[data-v-b3f023f5]{margin-bottom:2.4vh;font-size:4.53333vh}.detail-section p[data-v-b3f023f5]{font-size:4.26667vh}.reject-box[data-v-b3f023f5]{margin-top:3.73333vh;padding:3.2vh;border-radius:3.73333vh;font-size:4vh}.detail-actions[data-v-b3f023f5]{margin-top:4.8vh}.match-section[data-v-b3f023f5]{margin-bottom:4.26667vh}.match-header[data-v-b3f023f5]{margin-bottom:2.66667vh}.match-tags[data-v-b3f023f5]{gap:1.6vh}.progress-board[data-v-b3f023f5]{gap:2.13333vh;margin:0 0 3.2vh}.progress-cell[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border-radius:2.66667vh;border:1px solid #e3edf8;box-shadow:0 1px 1.06667vh #0f172a0a}.progress-cell span[data-v-b3f023f5]{font-size:2.93333vh;margin-bottom:.8vh}.progress-cell strong[data-v-b3f023f5]{font-size:4.26667vh}.progress-cell em[data-v-b3f023f5]{margin-top:1.06667vh;font-size:2.66667vh}.progress-cell--button[data-v-b3f023f5]{min-height:19.2vh}.progress-cell--button[data-v-b3f023f5]:active{box-shadow:0 .53333vh 2.66667vh #1989fa1f}.progress-cell--button[data-v-b3f023f5]:focus-visible{outline:.53333vh solid #1989fa;outline-offset:.53333vh}.section-title[data-v-b3f023f5]{font-size:3.73333vh;padding-left:2.13333vh;border-left:.8vh solid #1989fa}.bom-card[data-v-b3f023f5]{border-radius:2.66667vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008;border:1px solid #ebedf0}.bom-card--matched[data-v-b3f023f5]{border-left:.8vh solid #07c160}.bom-card--insufficient[data-v-b3f023f5]{border-left:.8vh solid #ed6a0c}.bom-card-core[data-v-b3f023f5]{padding:3.2vh 3.73333vh 2.13333vh}.bom-row1[data-v-b3f023f5]{gap:3.2vh}.bom-name[data-v-b3f023f5]{font-size:3.73333vh}.bom-qty-right[data-v-b3f023f5]{gap:.53333vh}.bom-qty[data-v-b3f023f5],.bom-inv[data-v-b3f023f5]{font-size:3.73333vh}.bom-row2[data-v-b3f023f5]{margin-top:1.6vh}.bom-spec[data-v-b3f023f5],.bom-unit[data-v-b3f023f5]{font-size:3.2vh}.req-row[data-v-b3f023f5]{padding:1.6vh 3.73333vh 2.13333vh;gap:3.2vh}.req-label[data-v-b3f023f5]{font-size:3.46667vh}.req-input[data-v-b3f023f5]{width:29.33333vh;padding:1.33333vh 2.66667vh;border:1px solid #dcdfe6;border-radius:1.6vh;font-size:3.73333vh}.expand-hint[data-v-b3f023f5]{padding:.53333vh 0 1.6vh}.bom-extra[data-v-b3f023f5]{padding:0 3.73333vh 3.2vh;border-top:1px solid #f1f5f9}.extra-grid[data-v-b3f023f5]{gap:1.06667vh 4.26667vh;padding-top:2.66667vh}.extra-item[data-v-b3f023f5]{gap:1.6vh;font-size:3.2vh}.extra-item--req[data-v-b3f023f5]{margin-top:1.6vh;padding-top:1.6vh;border-top:1px dashed #e4e7ed}.extra-item--req[data-v-b3f023f5] .van-field{padding:1.06667vh 0}.submit-bar[data-v-b3f023f5]{gap:3.2vh;margin-top:3.2vh;padding:3.2vh 3.73333vh;border-radius:2.66667vh;box-shadow:0 1px 1.6vh #0000000a}.submit-bar--top[data-v-b3f023f5]{margin-bottom:3.2vh;border:1px solid #d6e8ff}.submit-info[data-v-b3f023f5]{font-size:3.46667vh}.submit-total[data-v-b3f023f5]{font-size:2.93333vh}.history-section[data-v-b3f023f5]{margin-top:4.26667vh}.history-card[data-v-b3f023f5]{border-radius:2.66667vh;margin-bottom:2.13333vh;padding:3.2vh 3.73333vh;box-shadow:0 1px 1.06667vh #00000008}.card-top[data-v-b3f023f5]{margin-bottom:1.06667vh}.card-info[data-v-b3f023f5]{gap:3.2vh;font-size:3.2vh;margin-bottom:.53333vh}.popup-header[data-v-b3f023f5]{margin-bottom:3.2vh}.project-meta[data-v-b3f023f5]{font-size:3.2vh;gap:2.13333vh}.bom-badge[data-v-b3f023f5]{font-size:2.66667vh;padding:1px 1.6vh;border-radius:1.06667vh}.progress-detail-popup[data-v-b3f023f5],.detail-popup[data-v-b3f023f5]{padding:4.26667vh}.progress-detail-summary[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:2.66667vh}.progress-detail-summary div[data-v-b3f023f5]{padding:2.66667vh 2.13333vh;border-radius:2.13333vh;border:1px solid #e5eef8}.progress-detail-summary span[data-v-b3f023f5]{font-size:2.93333vh;margin-bottom:.8vh}.progress-detail-summary strong[data-v-b3f023f5]{font-size:4vh}.progress-detail-desc[data-v-b3f023f5]{margin-bottom:3.2vh;padding:2.4vh 2.66667vh;border-radius:2.13333vh;font-size:3.2vh}.progress-detail-card[data-v-b3f023f5]{border-radius:2.13333vh;margin-bottom:2.13333vh;border:1px solid #eef2f7}.progress-detail-card__header[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 3.2vh}.progress-detail-card__body[data-v-b3f023f5]{padding:2.13333vh 3.2vh}.detail-items-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.66667vh;padding-left:2.13333vh;border-left:.8vh solid #1989fa}.detail-item-card[data-v-b3f023f5]{border-radius:2.13333vh;margin-bottom:2.13333vh}.qr-entry-content[data-v-b3f023f5]{width:min(100%,192vh);padding:3.73333vh 3.73333vh max(9.6vh,env(safe-area-inset-bottom))}.page-loading[data-v-b3f023f5]{padding:25.6vh 0}.code-identity[data-v-b3f023f5],.device-panel[data-v-b3f023f5],.permission-panel[data-v-b3f023f5],.binding-panel[data-v-b3f023f5],.address-panel[data-v-b3f023f5],.state-panel[data-v-b3f023f5]{border:1px solid #d7e0e8;border-radius:2.13333vh;box-shadow:0 1.6vh 4.8vh #1c354e0f}.code-identity[data-v-b3f023f5]{gap:3.2vh;padding:4vh}.code-identity__mark[data-v-b3f023f5]{width:13.33333vh;height:13.33333vh;flex:0 0 13.33333vh;border:1px solid #5c7b94;border-radius:1.86667vh;font-size:4.26667vh}.code-identity__copy span[data-v-b3f023f5],.code-identity__copy small[data-v-b3f023f5]{font-size:3.2vh}.code-identity__copy strong[data-v-b3f023f5]{margin:.8vh 0;font-size:4.53333vh}.device-panel[data-v-b3f023f5],.permission-panel[data-v-b3f023f5],.binding-panel[data-v-b3f023f5],.address-panel[data-v-b3f023f5],.state-panel[data-v-b3f023f5]{margin-top:3.2vh;padding:4.26667vh}.panel-heading[data-v-b3f023f5]{gap:3.2vh}.panel-heading span[data-v-b3f023f5],.address-panel>span[data-v-b3f023f5]{font-size:2.93333vh}.panel-heading h1[data-v-b3f023f5],.panel-heading h2[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:5.33333vh}.panel-heading p[data-v-b3f023f5]{margin:.8vh 0 0;font-size:3.2vh}.panel-heading>.van-icon[data-v-b3f023f5]{font-size:7.2vh}.product-link-row[data-v-b3f023f5]{gap:.53333vh;margin-top:3.73333vh;padding:2.93333vh 3.2vh;border-left:.8vh solid #155eef}.product-link-row span[data-v-b3f023f5]{font-size:2.93333vh}.product-link-row strong[data-v-b3f023f5]{font-size:3.73333vh}.product-link-row small[data-v-b3f023f5]{font-size:2.93333vh}.device-grid[data-v-b3f023f5]{gap:1px;margin:3.73333vh 0 0;border:1px solid #e1e8ee;border-radius:1.6vh}.device-grid div[data-v-b3f023f5]{padding:2.66667vh}.device-grid dt[data-v-b3f023f5]{font-size:2.93333vh}.device-grid dd[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:3.46667vh}.panel-actions[data-v-b3f023f5],.submit-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:4.26667vh}.panel-actions[data-v-b3f023f5] .van-button,.submit-actions[data-v-b3f023f5] .van-button,.state-panel[data-v-b3f023f5] .van-button{min-height:11.73333vh;border-radius:1.6vh}.permission-panel[data-v-b3f023f5]{gap:2.93333vh}.permission-panel>div[data-v-b3f023f5]{width:10.66667vh;height:10.66667vh;flex:0 0 10.66667vh;border-radius:1.6vh;font-size:5.6vh}.permission-panel strong[data-v-b3f023f5]{font-size:4vh}.permission-panel p[data-v-b3f023f5],.binding-rule p[data-v-b3f023f5],.address-panel p[data-v-b3f023f5],.state-panel p[data-v-b3f023f5]{margin:1.33333vh 0 0;font-size:3.46667vh}.binding-rule[data-v-b3f023f5]{gap:2.4vh;margin-top:3.46667vh;padding:2.66667vh;border:1px solid #e7c98e;border-radius:1.6vh}.binding-rule>.van-icon[data-v-b3f023f5]{margin-top:.53333vh;font-size:4.8vh}.form-section-heading[data-v-b3f023f5]{gap:2.66667vh;margin:4.53333vh 0 2.4vh}.form-section-heading>span[data-v-b3f023f5]{width:7.46667vh;height:7.46667vh;flex:0 0 7.46667vh;border-radius:1.33333vh;font-size:2.93333vh}.form-section-heading>div[data-v-b3f023f5]{gap:1px}.form-section-heading strong[data-v-b3f023f5]{font-size:3.73333vh}.form-section-heading small[data-v-b3f023f5]{font-size:2.93333vh}.mode-segment[data-v-b3f023f5]{gap:.8vh;padding:.8vh;border:1px solid #d7e0e8;border-radius:1.86667vh}.mode-segment button[data-v-b3f023f5]{min-height:11.2vh;border-radius:1.33333vh;font-size:3.73333vh}.mode-segment button.active[data-v-b3f023f5]{box-shadow:0 1px 1.06667vh #1d3e5b1f}.mode-segment button[data-v-b3f023f5]:focus-visible,.picker-head button[data-v-b3f023f5]:focus-visible,.product-option[data-v-b3f023f5]:focus-visible{outline:.8vh solid rgba(21,94,239,.25);outline-offset:1px}.field-group[data-v-b3f023f5]{margin-top:2.4vh;border:1px solid #e0e7ed;border-radius:1.86667vh}.field-group[data-v-b3f023f5] .van-field,.field-group[data-v-b3f023f5] .van-cell{min-height:13.86667vh}.field-group[data-v-b3f023f5] .van-field__control{font-size:4.26667vh}.selected-product[data-v-b3f023f5]{gap:.8vh;padding:2.93333vh 3.46667vh;border-top:1px solid #e0e7ed}.selected-product strong[data-v-b3f023f5]{font-size:3.73333vh}.selected-product span[data-v-b3f023f5],.selected-product small[data-v-b3f023f5]{font-size:2.93333vh}.identity-note[data-v-b3f023f5]{margin:1.86667vh .8vh 0;font-size:2.93333vh}.address-panel strong[data-v-b3f023f5]{margin-top:1.86667vh;font-size:3.46667vh}.state-panel[data-v-b3f023f5]{padding:9.06667vh 5.33333vh}.state-panel>.van-icon[data-v-b3f023f5]{font-size:10.66667vh}.state-panel strong[data-v-b3f023f5]{margin-top:2.93333vh;font-size:5.06667vh}.state-panel .van-button[data-v-b3f023f5]{margin-top:5.33333vh}.product-picker[data-v-b3f023f5]{padding:2.66667vh 3.73333vh max(3.73333vh,env(safe-area-inset-bottom))}.picker-head[data-v-b3f023f5]{min-height:13.86667vh;gap:3.2vh}.picker-head strong[data-v-b3f023f5]{font-size:4.8vh}.picker-head span[data-v-b3f023f5]{margin-top:.53333vh;font-size:2.93333vh}.picker-head button[data-v-b3f023f5]{width:11.73333vh;height:11.73333vh;flex:0 0 11.73333vh}.picker-count[data-v-b3f023f5]{padding:.53333vh .8vh 2.13333vh;font-size:2.93333vh}.product-list[data-v-b3f023f5]{gap:2.13333vh}.product-option[data-v-b3f023f5]{min-height:20.26667vh;gap:2.66667vh;padding:2.93333vh 3.2vh;border:1px solid #dbe4ec;border-radius:1.86667vh}.product-option>span[data-v-b3f023f5]{gap:.8vh}.product-option strong[data-v-b3f023f5]{font-size:4vh}.product-option em[data-v-b3f023f5]{font-size:3.2vh}.product-option small[data-v-b3f023f5]{font-size:2.93333vh}.product-option>.van-icon[data-v-b3f023f5]{font-size:5.33333vh}.store-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 16% 0%,rgba(15,118,110,.17),transparent 30%),radial-gradient(circle at 88% 8%,rgba(37,99,235,.12),transparent 32%),linear-gradient(180deg,#ecfdf5,#f7f8fa 70.66667vh,#f7f8fa)}.hero-card[data-v-b3f023f5]{min-height:44.26667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #0f766e38}.hint-card[data-v-b3f023f5]{margin-top:3.73333vh;padding:3.46667vh 3.73333vh;border-radius:4.8vh;border:1px solid #bbf7d0;gap:2.66667vh}.search-bar[data-v-b3f023f5]{padding:2.13333vh 4.26667vh 0}.toolbar[data-v-b3f023f5]{padding:2.13333vh 4.26667vh}.toolbar-info[data-v-b3f023f5]{font-size:3.46667vh}.inventory-card[data-v-b3f023f5]{border-radius:2.66667vh;margin:0 4.26667vh 2.13333vh;padding:3.2vh 3.73333vh;box-shadow:0 1px 1.06667vh #00000008}.inventory-card[data-v-b3f023f5]:active{box-shadow:0 .53333vh 2.13333vh #00000014}.material-name[data-v-b3f023f5]{font-size:3.73333vh;margin-right:2.13333vh}.value.qty[data-v-b3f023f5]{font-size:3.73333vh}.dialog-popup[data-v-b3f023f5]{padding:4.26667vh}.tab-content[data-v-b3f023f5]{padding:2.13333vh 4.26667vh 4.26667vh}.groups-container[data-v-b3f023f5]{gap:3.2vh}.order-group[data-v-b3f023f5]{border-radius:2.66667vh;box-shadow:0 1px 1.6vh #0000000a}.group-header[data-v-b3f023f5]{padding:2.66667vh 3.73333vh;border-bottom:1px solid #f0f0f0}.direct-hero[data-v-b3f023f5]{padding:3.73333vh;margin-bottom:3.2vh;border-radius:3.73333vh;box-shadow:0 1.6vh 4.8vh #0f766e14}.direct-hero span[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:.8vh}.direct-hero strong[data-v-b3f023f5]{font-size:4.26667vh;letter-spacing:.5px}.direct-project-card[data-v-b3f023f5]{margin-bottom:3.73333vh;padding:3.2vh;border-radius:3.73333vh;box-shadow:0 1.06667vh 4.26667vh #1f29370f}.direct-project-head[data-v-b3f023f5]{gap:2.66667vh;padding-bottom:2.66667vh;margin-bottom:2.66667vh;border-bottom:1px solid #eef2f2}.direct-project-name[data-v-b3f023f5]{font-size:4vh}.direct-project-code[data-v-b3f023f5],.direct-item-sub[data-v-b3f023f5]{font-size:3.2vh;margin-top:.8vh}.direct-item-card[data-v-b3f023f5]{padding:3.2vh;margin-bottom:2.66667vh;border-radius:3.2vh;border:1px solid #e6f1ef}.direct-item-top[data-v-b3f023f5]{gap:2.66667vh;margin-bottom:2.13333vh}.direct-item-title[data-v-b3f023f5]{font-size:3.73333vh}.direct-materials[data-v-b3f023f5]{gap:1.6vh;margin:2.13333vh 0}.direct-material-pill[data-v-b3f023f5]{padding:1.06667vh 2.13333vh;border-radius:266.4vh;font-size:3.2vh}.direct-purpose[data-v-b3f023f5]{margin:1.6vh 0 2.13333vh;font-size:3.2vh}.direct-item-card[data-v-b3f023f5] .van-field{padding:1.86667vh 0}.record-project-card[data-v-b3f023f5]{padding:3.2vh;margin-bottom:2.13333vh;border-radius:2.66667vh;box-shadow:0 1px 1.06667vh #00000008}.project-name[data-v-b3f023f5]{font-size:3.73333vh}.project-meta[data-v-b3f023f5]{font-size:3.2vh;margin-top:1.06667vh}.inbound-popup[data-v-b3f023f5]{padding:4.26667vh}.order-info-section[data-v-b3f023f5]{border-radius:2.13333vh;padding:3.2vh;margin-bottom:3.2vh}.detail-info-grid[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:4.26667vh;border-radius:2.13333vh;padding:3.2vh}.detail-cell[data-v-b3f023f5]{gap:.53333vh}.order-manage-page[data-v-b3f023f5]{padding-bottom:4.26667vh}.groups-container[data-v-b3f023f5]{padding:0 4.26667vh}.order-group[data-v-b3f023f5]{margin-bottom:4.26667vh;border-radius:2.66667vh;box-shadow:0 1px 1.6vh #0000000a}.group--official[data-v-b3f023f5]{border-top:1.06667vh solid #07c160}.group--monthly[data-v-b3f023f5]{border-top:1.06667vh solid #ff976a}.group--taobao[data-v-b3f023f5]{border-top:1.06667vh solid #1989fa}.group-header[data-v-b3f023f5]{padding:3.2vh 3.73333vh;border-bottom:1px solid #f0f0f0}.group-count[data-v-b3f023f5]{font-size:3.46667vh}.group-body[data-v-b3f023f5]{padding:2.66667vh}.order-card[data-v-b3f023f5]{padding:3.2vh;margin-bottom:2.13333vh;border-radius:2.13333vh;border:1px solid #ebeef5}.order-no[data-v-b3f023f5]{font-size:3.73333vh}.card-info[data-v-b3f023f5]{gap:1.6vh 4.26667vh;font-size:3.46667vh}.info-item[data-v-b3f023f5]{gap:1.06667vh}.card-actions[data-v-b3f023f5]{margin-top:2.13333vh;padding-top:2.13333vh;border-top:1px dashed #eee;gap:2.13333vh}.detail-popup[data-v-b3f023f5]{padding:4.26667vh}.detail-header[data-v-b3f023f5]{margin-bottom:4.26667vh}.detail-title[data-v-b3f023f5]{font-size:4.26667vh}.detail-section[data-v-b3f023f5]{margin-bottom:4.26667vh}.detail-grid[data-v-b3f023f5]{gap:2.13333vh 3.2vh}.detail-item[data-v-b3f023f5]{gap:.53333vh}.detail-label[data-v-b3f023f5]{font-size:3.2vh}.detail-value[data-v-b3f023f5]{font-size:3.46667vh}.amount-large[data-v-b3f023f5]{font-size:4.26667vh}.change-remark .item-value[data-v-b3f023f5]{font-size:3.2vh}.item-row.total[data-v-b3f023f5]{border-top:1px solid #ebeef5;margin-top:1.06667vh;padding-top:1.6vh}.summary-bar[data-v-b3f023f5]{padding:2.66667vh 3.2vh;border-radius:2.13333vh;margin-top:2.13333vh;font-size:3.46667vh}.detail-footer[data-v-b3f023f5]{margin-top:4.26667vh;padding-top:4.26667vh;border-top:1px solid #ebeef5}.project-picker[data-v-b3f023f5]{padding:3.2vh 4.26667vh;margin:3.2vh 4.26667vh;border-radius:2.66667vh;box-shadow:0 1px 1.6vh #0000000a}.project-picker[data-v-b3f023f5]:active{box-shadow:0 .53333vh 3.2vh #1989fa1f}.cost-row[data-v-b3f023f5]{gap:2.13333vh;padding:0 4.26667vh 2.13333vh}.cost-card[data-v-b3f023f5]{border-radius:2.13333vh;padding:2.66667vh 3.2vh}.cost-label[data-v-b3f023f5]{font-size:2.93333vh}.cost-amount[data-v-b3f023f5]{font-size:4.26667vh;margin-top:.53333vh}.bom-tabs[data-v-b3f023f5]{margin:0 4.26667vh}.tab-content[data-v-b3f023f5]{padding:2.13333vh 0 4.26667vh}.toolbar[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.6vh;padding:0 1.06667vh}.toolbar--sec[data-v-b3f023f5]{margin-bottom:2.66667vh}.toolbar-hint[data-v-b3f023f5]{font-size:3.46667vh}.auto-status[data-v-b3f023f5]{min-height:8vh;padding:0 2.66667vh;border-radius:266.4vh;font-size:3.2vh}.material-card[data-v-b3f023f5]{border-radius:2.66667vh;margin-bottom:2.66667vh;box-shadow:0 1px 1.06667vh #00000008}.card-header[data-v-b3f023f5]{gap:2.13333vh;padding:3.2vh 3.73333vh 2.13333vh}.card-body[data-v-b3f023f5]{padding:0 3.73333vh 3.2vh}.info-row[data-v-b3f023f5]{padding:.8vh 0}.media-row[data-v-b3f023f5]{padding:1.06667vh 0}.thumb-img[data-v-b3f023f5]{width:12.8vh;height:12.8vh;border-radius:1.6vh;border:1px solid #e8eaed}.label[data-v-b3f023f5]{font-size:3.2vh;width:21.33333vh}.edit-row[data-v-b3f023f5]{padding:1.06667vh 0}.edit-input[data-v-b3f023f5]{padding:1.6vh 2.13333vh;border:1px solid #dcdfe6;border-radius:1.6vh;font-size:3.46667vh}.edit-input--sm[data-v-b3f023f5]{max-width:34.66667vh}.edit-value[data-v-b3f023f5]{font-size:3.46667vh;gap:1.06667vh;padding:1.6vh 0}.total-row[data-v-b3f023f5]{padding:1.6vh 0 0;border-top:1px solid #f5f5f5;margin-top:1.06667vh}.total-val[data-v-b3f023f5]{font-size:4vh}.purchase-link[data-v-b3f023f5]{font-size:3.2vh}.popup-title[data-v-b3f023f5]{font-size:4.26667vh;margin-bottom:3.2vh}.project-item.active[data-v-b3f023f5]{box-shadow:0 .53333vh 2.13333vh #1989fa26}.project-name[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:1.6vh}.project-counts[data-v-b3f023f5]{gap:1.06667vh}.drawing-cell[data-v-b3f023f5]{padding:2.13333vh 0;border-bottom:1px solid #f0f0f0}.drawing-cell__info[data-v-b3f023f5]{margin-right:2.66667vh}.drawing-cell__name[data-v-b3f023f5]{font-size:3.46667vh}.drawing-cell__time[data-v-b3f023f5]{font-size:2.93333vh;margin-top:.53333vh}.bom-detail-row[data-v-b3f023f5]{gap:2.13333vh;padding:1.6vh 2.13333vh;font-size:3.2vh;border-bottom:1px solid #f0f0f0}.bom-detail-idx[data-v-b3f023f5]{width:6.4vh}.bom-detail-unit[data-v-b3f023f5]{width:10.66667vh}.page-content[data-v-b3f023f5]{padding:3.2vh 4.26667vh}.user-card[data-v-b3f023f5]{gap:4.26667vh;padding:5.33333vh 4.26667vh;border-radius:3.2vh;margin-bottom:4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.avatar[data-v-b3f023f5]{width:14.93333vh;height:14.93333vh}.user-info[data-v-b3f023f5]{gap:1.06667vh}.user-name[data-v-b3f023f5]{font-size:4.8vh}.user-role[data-v-b3f023f5]{font-size:3.46667vh}.menu-group[data-v-b3f023f5]{margin-bottom:3.2vh}.page-content[data-v-b3f023f5]{padding-bottom:4.26667vh}.toolbar[data-v-b3f023f5]{padding:1.06667vh 4.26667vh 2.13333vh}.req-card[data-v-b3f023f5]{border-radius:2.66667vh;margin:0 4.26667vh 2.13333vh;padding:3.2vh 3.73333vh;box-shadow:0 1px 1.06667vh #00000008}.req-no[data-v-b3f023f5]{font-size:3.73333vh}.card-body[data-v-b3f023f5]{gap:1.06667vh}.label[data-v-b3f023f5]{font-size:3.2vh}.value[data-v-b3f023f5]{font-size:3.46667vh}.card-actions[data-v-b3f023f5]{margin-top:2.13333vh;padding-top:2.13333vh;border-top:1px dashed #eee}.ship-popup[data-v-b3f023f5]{padding:4.26667vh}.req-info-section[data-v-b3f023f5]{border-radius:2.13333vh;padding:3.2vh;margin-bottom:3.2vh}.info-grid[data-v-b3f023f5]{gap:2.13333vh}.info-cell[data-v-b3f023f5]{gap:.53333vh}.cell-label[data-v-b3f023f5]{font-size:3.2vh}.cell-value[data-v-b3f023f5]{font-size:3.46667vh}.items-section[data-v-b3f023f5]{margin-top:3.2vh}.section-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.66667vh;padding-left:2.13333vh;border-left:.8vh solid #1989fa}.item-card[data-v-b3f023f5]{border-radius:2.13333vh;margin-bottom:2.13333vh}.item-header[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 3.2vh}.item-index[data-v-b3f023f5]{font-size:3.2vh}.item-name[data-v-b3f023f5]{font-size:3.46667vh}.item-body[data-v-b3f023f5]{padding:2.13333vh 3.2vh}.item-row[data-v-b3f023f5]{padding:.8vh 0}.item-row.edit[data-v-b3f023f5]{padding:.53333vh 0}.item-row.edit .item-label[data-v-b3f023f5]{width:18.66667vh}.item-row.edit[data-v-b3f023f5] .van-field{padding:1.06667vh 0}.item-label[data-v-b3f023f5]{font-size:3.2vh}.item-value[data-v-b3f023f5]{font-size:3.46667vh}.loading-wrap[data-v-b3f023f5]{padding:6.4vh}.page-content[data-v-b3f023f5]{padding:3.2vh 3.73333vh 4.8vh}.hero-card[data-v-b3f023f5]{gap:3.73333vh;padding:4.8vh;border-radius:4.8vh;box-shadow:0 3.73333vh 7.46667vh #2563eb3d;margin-bottom:3.2vh}.eyebrow[data-v-b3f023f5]{padding:.8vh 2.13333vh;border-radius:266.4vh;font-size:2.93333vh;margin-bottom:2.13333vh}.hero-copy h1[data-v-b3f023f5]{margin:0 0 1.33333vh;font-size:5.33333vh}.hero-copy p[data-v-b3f023f5]{font-size:3.2vh}.hero-gauge[data-v-b3f023f5]{width:19.2vh;height:19.2vh;border:1px solid rgba(255,255,255,.28)}.hero-gauge strong[data-v-b3f023f5]{font-size:5.33333vh}.hero-gauge span[data-v-b3f023f5]{font-size:2.93333vh;margin-top:1.06667vh}.project-picker[data-v-b3f023f5]{min-height:15.46667vh;border-radius:3.73333vh;padding:3.2vh 3.73333vh;margin-bottom:3.2vh;box-shadow:0 2.13333vh 5.33333vh #0f172a0f}.picker-name[data-v-b3f023f5]{font-size:4vh}.picker-code[data-v-b3f023f5]{margin-top:.8vh;font-size:3.2vh}.loading-card[data-v-b3f023f5]{min-height:37.33333vh;border-radius:4.26667vh;gap:2.66667vh;box-shadow:0 2.13333vh 4.8vh #0f172a0d}.stat-grid[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:2.66667vh}.stat-card[data-v-b3f023f5]{padding:3.2vh 2.66667vh;border-radius:3.73333vh;box-shadow:0 2.13333vh 4.8vh #0f172a0d}.stat-card span[data-v-b3f023f5]{font-size:2.93333vh;margin-bottom:1.06667vh}.stat-card strong[data-v-b3f023f5]{font-size:5.06667vh}.progress-card[data-v-b3f023f5],.tip-card[data-v-b3f023f5],.list-section[data-v-b3f023f5]{border-radius:4.26667vh;box-shadow:0 2.13333vh 4.8vh #0f172a0d}.progress-card[data-v-b3f023f5]{padding:3.73333vh;margin-bottom:2.66667vh}.progress-head[data-v-b3f023f5]{gap:2.66667vh;margin-bottom:2.66667vh}.progress-head h2[data-v-b3f023f5],.section-head h2[data-v-b3f023f5]{margin:0 0 .8vh;font-size:4vh}.progress-head p[data-v-b3f023f5],.section-head p[data-v-b3f023f5],.progress-hint[data-v-b3f023f5]{font-size:3.2vh}.progress-hint[data-v-b3f023f5]{margin-top:2.13333vh}.tip-card[data-v-b3f023f5]{gap:2.13333vh;padding:2.93333vh 3.2vh;margin-bottom:3.2vh}.tip-card p[data-v-b3f023f5]{font-size:3.2vh}.list-section[data-v-b3f023f5]{padding:3.2vh}.section-head[data-v-b3f023f5]{gap:2.66667vh;margin-bottom:2.66667vh}.refresh-btn[data-v-b3f023f5]{min-width:13.86667vh;height:8.53333vh;border-radius:266.4vh;font-size:3.2vh}.arrival-card[data-v-b3f023f5]{border:1px solid #e5e7eb;border-left:1.06667vh solid #cbd5e1;border-radius:3.73333vh;padding:3.2vh;margin-bottom:2.66667vh}.arrival-title-row[data-v-b3f023f5],.arrival-meta[data-v-b3f023f5]{gap:2.13333vh}.material-name[data-v-b3f023f5]{font-size:3.73333vh}.arrival-meta[data-v-b3f023f5]{margin-top:1.6vh}.arrival-meta span[data-v-b3f023f5]{font-size:3.2vh}.spec-line[data-v-b3f023f5]{margin:1.86667vh 0 0;font-size:3.2vh}.qty-grid[data-v-b3f023f5]{gap:1.6vh;margin-top:2.66667vh}.qty-cell[data-v-b3f023f5]{padding:2.13333vh 1.6vh;border-radius:2.66667vh}.qty-cell span[data-v-b3f023f5]{font-size:2.66667vh;margin-bottom:.8vh}.qty-cell strong[data-v-b3f023f5]{font-size:3.46667vh}.arrival-extra[data-v-b3f023f5]{margin-top:2.66667vh;padding-top:2.66667vh;border-top:1px dashed #dbe3ef;gap:1.86667vh}.extra-row[data-v-b3f023f5]{gap:3.2vh;font-size:3.2vh}.expand-hint[data-v-b3f023f5]{padding-top:1.6vh}.popup-title[data-v-b3f023f5]{font-size:4.26667vh;margin-bottom:2.66667vh}.project-list[data-v-b3f023f5]{gap:2.13333vh}.project-item[data-v-b3f023f5]{min-height:14.4vh;border:1px solid #e5e7eb;border-radius:3.2vh;padding:2.66667vh 3.2vh}.project-name[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:.8vh}.verification-list[data-v-b3f023f5]{padding-bottom:6.4vh}.stats-row[data-v-b3f023f5]{gap:2.13333vh;padding:3.2vh 4.26667vh}.stat-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:2.66667vh 2.13333vh}.stat-label[data-v-b3f023f5]{font-size:2.93333vh;margin-top:.53333vh}.filter-bar[data-v-b3f023f5]{padding:0 2.13333vh}.project-section[data-v-b3f023f5]{margin:2.13333vh 4.26667vh}.project-header[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.06667vh}.project-name[data-v-b3f023f5]{font-size:4vh}.project-tags[data-v-b3f023f5]{gap:1.06667vh}.project-code[data-v-b3f023f5]{font-size:3.2vh;margin-bottom:2.13333vh}.bom-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:3.2vh 3.73333vh;gap:3.2vh;box-shadow:0 1px 1.06667vh #0000000a}.bom-card-top[data-v-b3f023f5]{gap:1.6vh}.bom-card-meta[data-v-b3f023f5]{font-size:3.2vh;gap:.53333vh}.bom-card-arrow[data-v-b3f023f5]{gap:1.06667vh;font-size:3.46667vh}.page-content[data-v-b3f023f5]{padding:2.13333vh 4.26667vh 4.26667vh}.project-picker[data-v-b3f023f5]{padding:3.2vh 3.73333vh;margin-bottom:3.2vh;border-radius:2.66667vh;box-shadow:0 1px 1.6vh #0000000a}.picker-left[data-v-b3f023f5]{gap:2.66667vh}.picker-name[data-v-b3f023f5]{font-size:3.73333vh}.picker-code[data-v-b3f023f5]{font-size:3.2vh;margin-top:.53333vh}.doc-section[data-v-b3f023f5]{border-radius:2.66667vh;padding:4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.section-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:3.2vh;padding-left:2.13333vh;border-left:.8vh solid #1989fa}.doc-row[data-v-b3f023f5]{gap:3.2vh;margin-bottom:3.2vh;padding-bottom:3.2vh;border-bottom:1px solid #f5f5f5}.doc-label[data-v-b3f023f5]{width:16vh;font-size:3.46667vh;padding-top:1.06667vh}.doc-actions[data-v-b3f023f5]{gap:2.13333vh}.file-hint[data-v-b3f023f5]{font-size:3.2vh}.doc-empty[data-v-b3f023f5]{font-size:3.46667vh;padding-top:1.06667vh}.signed-list[data-v-b3f023f5],.signed-item[data-v-b3f023f5]{gap:1.6vh}.file-time[data-v-b3f023f5]{font-size:3.2vh}.popup-title[data-v-b3f023f5]{font-size:4.26667vh}.popup-header[data-v-b3f023f5]{margin-bottom:4.26667vh}.project-item[data-v-b3f023f5]{padding:3.2vh;margin-bottom:2.13333vh;border-radius:2.13333vh;border:.53333vh solid transparent}.project-name[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:1.06667vh}.project-meta[data-v-b3f023f5]{font-size:3.2vh}.upload-popup[data-v-b3f023f5]{padding:4.26667vh}.upload-hint[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:3.2vh}.upload-area[data-v-b3f023f5]{gap:2.13333vh;padding:6.4vh;border:1px dashed #dcdee0;border-radius:2.13333vh}.upload-text[data-v-b3f023f5]{font-size:3.73333vh}.upload-tip[data-v-b3f023f5]{font-size:3.2vh}.selected-file[data-v-b3f023f5]{gap:2.13333vh;margin-top:2.13333vh;padding:2.13333vh 3.2vh;border-radius:1.6vh;font-size:3.46667vh}.finance-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 14% 0%,rgba(217,119,6,.16),transparent 30%),radial-gradient(circle at 88% 8%,rgba(22,163,74,.12),transparent 32%),linear-gradient(180deg,#fff7ed,#f7f8fa 70.66667vh,#f7f8fa)}.hero-card[data-v-b3f023f5]{min-height:44.26667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #d9770638}.hint-card[data-v-b3f023f5]{margin-top:3.73333vh;padding:3.46667vh 3.73333vh;border-radius:4.8vh;border:1px solid #fed7aa;gap:2.66667vh}.finance-section[data-v-b3f023f5]{margin-top:4.26667vh;padding:3.73333vh;border-radius:5.33333vh;border:1px solid rgba(226,232,240,.9);box-shadow:0 2.66667vh 6.93333vh #0f172a0d}.tab-content[data-v-b3f023f5] .van-search{margin:0 0 2.66667vh}.project-card[data-v-b3f023f5]{margin-bottom:2.66667vh;padding:3.46667vh 3.73333vh;border-radius:3.73333vh;box-shadow:0 1px 1.6vh #0f172a0d}.card-top[data-v-b3f023f5]{gap:2.66667vh;margin-bottom:2.13333vh}.card-title[data-v-b3f023f5]{font-size:4vh}.meta-row[data-v-b3f023f5]{gap:3.2vh}.popup-content[data-v-b3f023f5]{padding:4.26667vh}.popup-title[data-v-b3f023f5]{margin-bottom:3.2vh;font-size:4.26667vh}.popup-submit[data-v-b3f023f5]{margin-top:3.2vh}.file-input[data-v-b3f023f5]{width:calc(100% - 8.53333vh);min-height:11.73333vh;margin:2.13333vh 4.26667vh;font-size:3.73333vh}.receivables-mobile[data-v-b3f023f5]{padding-bottom:5.33333vh}.rvm-header[data-v-b3f023f5]{padding:4.8vh 4.26667vh 3.2vh;border-bottom:1px solid #e8eaed}.rvm-chips[data-v-b3f023f5]{gap:2.66667vh;margin-top:2.13333vh}.chip[data-v-b3f023f5]{font-size:3.46667vh}.rvm-card[data-v-b3f023f5]{padding:3.2vh 4.26667vh;border-bottom:1px solid #f0f0f0}.rvm-card__row[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.06667vh}.rvm-card__code[data-v-b3f023f5]{font-size:3.2vh}.rvm-card__name[data-v-b3f023f5]{font-size:3.73333vh}.rvm-card__row2[data-v-b3f023f5]{gap:3.73333vh;font-size:3.2vh;margin-bottom:1.6vh}.rvm-card__nums[data-v-b3f023f5]{gap:4.26667vh;font-size:3.2vh}.rvm-card__nums em[data-v-b3f023f5]{font-size:3.73333vh;margin-left:.53333vh}.rvm-detail-head[data-v-b3f023f5]{padding:3.73333vh 4.26667vh;border-bottom:1px solid #e8eaed}.rvm-detail__name[data-v-b3f023f5]{font-size:4vh}.rvm-detail__code[data-v-b3f023f5]{font-size:3.2vh;margin-top:1.06667vh}.rvm-no-plan[data-v-b3f023f5]{padding:10.66667vh 0}.rvm-info-bar[data-v-b3f023f5]{gap:5.33333vh;padding:2.66667vh 4.26667vh;font-size:3.46667vh;border-bottom:1px solid #f0f0f0}.rvm-info-bar em[data-v-b3f023f5]{font-size:4vh;margin-left:1.06667vh}.rvm-section-label[data-v-b3f023f5]{font-size:3.46667vh;padding:3.2vh 4.26667vh 2.13333vh;border-left:.8vh solid #1a56db;margin-left:2.13333vh;margin-top:1.06667vh}.rvm-node[data-v-b3f023f5]{margin:1.6vh 4.26667vh;border-radius:2.13333vh;padding:3.2vh;border:1px solid #e8eaed}.rvm-node--overdue[data-v-b3f023f5]{border-left:.8vh solid #dc2626}.rvm-node--soon[data-v-b3f023f5]{border-left:.8vh solid #f59e0b}.rvm-node--done[data-v-b3f023f5]{border-left:.8vh solid #10b981}.rvm-node__head[data-v-b3f023f5]{margin-bottom:1.6vh}.rvm-node__name[data-v-b3f023f5]{font-size:3.46667vh}.rvm-node__data[data-v-b3f023f5]{gap:3.2vh}.rvm-node__data label[data-v-b3f023f5]{font-size:2.93333vh}.rvm-node__data b[data-v-b3f023f5]{font-size:3.46667vh}.rvm-node__date[data-v-b3f023f5]{font-size:2.93333vh;margin-top:1.06667vh}.rvm-receipt[data-v-b3f023f5]{gap:2.66667vh;padding:2.13333vh 4.26667vh;font-size:3.2vh;border-bottom:1px solid #f5f6f8}.rvm-empty[data-v-b3f023f5]{padding:4.26667vh;font-size:3.46667vh}.rvm-refund-card[data-v-b3f023f5]{margin:1.6vh 4.26667vh;border-radius:2.13333vh;padding:2.66667vh 3.73333vh;border:1px solid #e8eaed}.rvm-refund-card__top[data-v-b3f023f5]{margin-bottom:1.06667vh}.rvm-refund-card__info[data-v-b3f023f5]{gap:2.13333vh;font-size:3.46667vh}.rvm-refund-card__reason[data-v-b3f023f5]{font-size:3.2vh;margin-top:1.06667vh}.popup-form[data-v-b3f023f5]{padding:4.26667vh}.popup-form h3[data-v-b3f023f5]{margin:0 0 3.2vh;font-size:4.53333vh}.popup-info[data-v-b3f023f5]{margin-bottom:2.13333vh}.popup-amount-label[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.13333vh}.contract-search-action[data-v-b3f023f5]{min-width:12.8vh;min-height:11.73333vh}.contract-progress[data-v-b3f023f5]{margin-top:3.2vh}.contract-progress div[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.86667vh;font-size:3.2vh}.contract-record-remark[data-v-b3f023f5]{margin:2.13333vh 0;font-size:3.46667vh}.contract-load-more[data-v-b3f023f5]{margin-top:3.2vh}.contract-picker-loading[data-v-b3f023f5]{padding:10.66667vh 0}.contract-editor-popup[data-v-b3f023f5] .van-field__label{width:24.53333vh}.verification-workspace[data-v-b3f023f5]{padding-bottom:37.33333vh}.page-loading[data-v-b3f023f5]{padding:10.66667vh 0}.workspace-header[data-v-b3f023f5]{padding:3.2vh 4.26667vh}.header-top[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.6vh}.header-title[data-v-b3f023f5]{font-size:4.26667vh}.header-meta[data-v-b3f023f5]{gap:3.2vh;font-size:3.2vh}.header-warn[data-v-b3f023f5]{margin-top:2.13333vh;padding:2.13333vh 3.2vh;border-radius:1.6vh;font-size:3.46667vh}.status-bar[data-v-b3f023f5]{gap:2.13333vh;padding:2.66667vh 4.26667vh}.verifier-info[data-v-b3f023f5]{font-size:3.2vh}.summary-row[data-v-b3f023f5]{gap:2.13333vh;padding:0 4.26667vh 3.2vh}.summary-item[data-v-b3f023f5]{border-radius:2.13333vh;padding:2.13333vh 3.2vh;font-size:3.2vh}.items-list[data-v-b3f023f5]{padding:0 3.2vh;gap:2.13333vh}.item-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:3.2vh 3.73333vh}.item-added[data-v-b3f023f5]{border-left:.8vh solid #07c160}.item-modified[data-v-b3f023f5]{border-left:.8vh solid #ff976a}.item-deleted[data-v-b3f023f5]{border-left:.8vh solid #c8c9cc}.item-header[data-v-b3f023f5]{gap:1.6vh;margin-bottom:2.13333vh}.item-idx[data-v-b3f023f5]{width:5.33333vh;height:5.33333vh;font-size:2.93333vh}.item-name[data-v-b3f023f5]{font-size:3.73333vh}.item-body[data-v-b3f023f5]{gap:1.6vh}.field-label[data-v-b3f023f5]{font-size:3.2vh}.field-value[data-v-b3f023f5]{font-size:3.46667vh}.field-input[data-v-b3f023f5]{width:26.66667vh;padding:1.06667vh 2.13333vh;border:1px solid #dcdfe6;border-radius:1.6vh;font-size:3.46667vh}.item-row[data-v-b3f023f5]{gap:3.2vh}.bottom-bar[data-v-b3f023f5]{bottom:13.33333vh;padding:3.2vh 4.26667vh calc(4.26667vh + env(safe-area-inset-bottom));box-shadow:0 -.53333vh 2.13333vh #0000000f}.edit-actions[data-v-b3f023f5]{gap:2.66667vh}.cashier-search-action[data-v-b3f023f5]{min-width:12.8vh;min-height:11.73333vh}.cashier-attachment-links[data-v-b3f023f5]{gap:1.6vh;margin:2.66667vh 0}.cashier-attachment-links button[data-v-b3f023f5]{min-height:11.73333vh;padding:1.6vh;border:1px solid var(--fm-border);border-radius:1.6vh;font-size:3.2vh}.cashier-load-more[data-v-b3f023f5]{margin-top:3.2vh}.cashier-import-copy[data-v-b3f023f5]{margin:0 0 3.2vh;font-size:3.46667vh}.cashier-import-summary[data-v-b3f023f5]{margin-block:3.73333vh}.cashier-picker-loading[data-v-b3f023f5]{padding:10.66667vh 0}.cashier-editor-popup[data-v-b3f023f5] .van-field__label{width:24.53333vh}.invoice-search-action[data-v-b3f023f5]{min-width:12.8vh;min-height:11.73333vh}.invoice-progress[data-v-b3f023f5]{margin-top:3.2vh}.invoice-progress div[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.86667vh;font-size:3.2vh}.invoice-record-remark[data-v-b3f023f5]{margin:2.13333vh 0;font-size:3.46667vh}.invoice-load-more[data-v-b3f023f5]{margin-top:3.2vh}.invoice-picker-loading[data-v-b3f023f5]{padding:10.66667vh 0}.invoice-sheet-select[data-v-b3f023f5]{gap:1.33333vh;margin-bottom:2.66667vh;font-size:3.2vh}.invoice-raw-table[data-v-b3f023f5]{min-width:202.66667vh}.invoice-editor-popup[data-v-b3f023f5] .van-field__label{width:22.93333vh}.accounting-period-input[data-v-b3f023f5]{gap:1.06667vh;min-width:31.46667vh;font-size:2.93333vh}.accounting-period-input input[data-v-b3f023f5]{min-height:11.73333vh;padding:0 2.13333vh;border:1px solid var(--fm-border);border-radius:1.6vh;font-size:3.73333vh}.accounting-next-action[data-v-b3f023f5]{margin:0 0 3.2vh;font-size:3.46667vh}.accounting-command-grid[data-v-b3f023f5]{gap:2.13333vh}.accounting-command-grid button[data-v-b3f023f5]{min-height:21.86667vh;padding:2.66667vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.accounting-command-grid button .van-icon[data-v-b3f023f5]{margin-bottom:1.86667vh;font-size:5.86667vh}.accounting-command-grid button strong[data-v-b3f023f5]{font-size:3.73333vh}.accounting-command-grid button span[data-v-b3f023f5]{margin-top:.8vh;font-size:2.93333vh}.accounting-period-card[data-v-b3f023f5]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 5.33333vh;gap:2.13333vh}.accounting-period-card strong[data-v-b3f023f5],.accounting-period-card b[data-v-b3f023f5]{font-size:3.73333vh}.accounting-period-card small[data-v-b3f023f5]{margin-top:.8vh;font-size:2.93333vh}.accounting-search-action[data-v-b3f023f5]{min-width:12.8vh;min-height:11.73333vh}.accounting-voucher-summary[data-v-b3f023f5]{margin:2.66667vh 0;font-size:3.73333vh}.accounting-load-more[data-v-b3f023f5]{margin-top:3.2vh}.accounting-settings-list[data-v-b3f023f5]{margin-bottom:4.26667vh}.accounting-check-row[data-v-b3f023f5]{min-height:12.8vh;padding:0 4.26667vh;border-top:1px solid var(--fm-border)}.accounting-line-card button[data-v-b3f023f5]{min-height:8.53333vh}.accounting-detail-line[data-v-b3f023f5]{margin-bottom:2.13333vh}.accounting-detail-line p[data-v-b3f023f5]{margin:1.33333vh 0}.accounting-manual-popup[data-v-b3f023f5] .van-field__label{width:23.46667vh}.accounting-reason-popup[data-v-b3f023f5] .van-field__label{width:20.8vh}.finance-vehicle-page[data-v-b3f023f5] .van-nav-bar__right{min-height:11.73333vh}.finance-vehicle-search-action[data-v-b3f023f5]{min-width:12.8vh;min-height:11.73333vh;padding:0 2.13333vh}.finance-vehicle-status-filter[data-v-b3f023f5]{grid-template-columns:19.2vh minmax(0,1fr);gap:2.13333vh;margin-top:2.66667vh;font-size:3.46667vh}.finance-vehicle-mileage[data-v-b3f023f5]{margin-bottom:2.13333vh;font-size:5.33333vh}.finance-vehicle-reason[data-v-b3f023f5]{margin:2.13333vh 0 2.66667vh;font-size:3.46667vh}.finance-vehicle-photos[data-v-b3f023f5]{gap:2.13333vh;margin:2.13333vh 0 2.66667vh}.finance-vehicle-photos button[data-v-b3f023f5]{width:21.33333vh;height:21.33333vh;padding:1.06667vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.finance-vehicle-pagination[data-v-b3f023f5]{margin:4.26667vh 0 2.13333vh}.finance-vehicle-pagination[data-v-b3f023f5] .van-pagination__item{min-width:11.73333vh;min-height:11.73333vh}.finance-vehicle-report-mileage[data-v-b3f023f5]{font-size:4vh}.tech-board-page[data-v-b3f023f5]{background:radial-gradient(circle at 14% 0%,rgba(37,99,235,.16),transparent 30%),radial-gradient(circle at 88% 8%,rgba(15,118,110,.14),transparent 32%),linear-gradient(180deg,#eff6ff,#f7f8fa 70.66667vh,#f7f8fa)}.page-content[data-v-b3f023f5]{max-width:149.33333vh;padding:3.73333vh 3.73333vh max(6.4vh,env(safe-area-inset-bottom))}.profile-entry[data-v-b3f023f5]{min-width:16.53333vh;min-height:9.6vh;padding:0 2.66667vh;border-radius:266.4vh;gap:1.06667vh;font-size:3.73333vh}.profile-entry .van-icon[data-v-b3f023f5]{font-size:5.33333vh}.hero-card[data-v-b3f023f5]{min-height:44.26667vh;padding:4.8vh;border-radius:6.4vh;box-shadow:0 4.8vh 9.06667vh #2563eb38}.hero-card[data-v-b3f023f5]:after{width:41.6vh;height:41.6vh;right:-14.93333vh;top:-15.46667vh}.eyebrow[data-v-b3f023f5],.hero-badge[data-v-b3f023f5]{min-height:6.93333vh;padding:0 2.66667vh;border-radius:266.4vh;font-size:3.2vh}.hero-card h1[data-v-b3f023f5]{margin:3.2vh 0 2.13333vh;font-size:7.2vh}.hero-card p[data-v-b3f023f5]{max-width:84vh;font-size:3.73333vh}.hero-badge[data-v-b3f023f5]{right:4.8vh;bottom:4.8vh;gap:1.33333vh}.hero-badge .van-icon[data-v-b3f023f5]{font-size:4.8vh}.quick-strip[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.quick-strip button[data-v-b3f023f5]{min-height:17.6vh;padding:2.66667vh 2.13333vh;border-radius:4.8vh;box-shadow:0 2.13333vh 5.86667vh #0f172a0f}.quick-strip strong[data-v-b3f023f5]{font-size:5.33333vh}.quick-strip span[data-v-b3f023f5]{margin-top:1.33333vh;font-size:3.2vh}.feature-grid[data-v-b3f023f5]{gap:2.93333vh;margin-top:3.2vh}.feature-card[data-v-b3f023f5]{min-height:20.26667vh;padding:3.46667vh 3.73333vh;border:1px solid rgba(226,232,240,.9);border-radius:5.33333vh;box-shadow:0 2.66667vh 6.93333vh #0f172a0f;gap:3.2vh}.feature-card[data-v-b3f023f5]:active{box-shadow:0 1.6vh 4.8vh #0f172a14}.icon-wrap[data-v-b3f023f5]{width:12.26667vh;height:12.26667vh;border-radius:4.26667vh;font-size:6.4vh}.feature-copy strong[data-v-b3f023f5]{font-size:4.53333vh}.feature-copy em[data-v-b3f023f5]{margin-top:1.33333vh;font-size:3.46667vh}.hint-card[data-v-b3f023f5]{margin-top:3.73333vh;padding:3.46667vh 3.73333vh;border-radius:4.8vh;border:1px solid #bfdbfe;gap:2.66667vh}.hint-card .van-icon[data-v-b3f023f5]{margin-top:.53333vh;font-size:4.8vh}.hint-card p[data-v-b3f023f5]{font-size:3.46667vh}.insight-section[data-v-b3f023f5]{margin-top:4.26667vh;padding:3.73333vh;border-radius:5.33333vh;border:1px solid rgba(226,232,240,.9);box-shadow:0 2.66667vh 6.93333vh #0f172a0d}.section-head[data-v-b3f023f5]{gap:3.2vh;margin-bottom:3.2vh}.section-kicker[data-v-b3f023f5]{font-size:3.2vh}.section-head h2[data-v-b3f023f5]{margin:1.06667vh 0 0;font-size:4.8vh}.review-panel[data-v-b3f023f5],.data-card[data-v-b3f023f5]{padding:3.73333vh;border-radius:4.26667vh;box-shadow:0 1px 1.6vh #0f172a0d}.data-card[data-v-b3f023f5]{margin-top:2.66667vh}.panel-title[data-v-b3f023f5]{font-size:4.26667vh}.review-quick[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.review-quick div[data-v-b3f023f5],.asset-grid div[data-v-b3f023f5]{min-height:16.53333vh;padding:2.66667vh 2.13333vh;border-radius:3.73333vh}.review-quick span[data-v-b3f023f5],.asset-grid strong[data-v-b3f023f5]{font-size:5.86667vh}.review-quick em[data-v-b3f023f5],.asset-grid span[data-v-b3f023f5]{margin-top:1.6vh;font-size:3.2vh}.data-card-title[data-v-b3f023f5]{margin-bottom:2.66667vh;font-size:4vh}.quality-row[data-v-b3f023f5]{gap:3.2vh;padding:2.13333vh 0;border-top:1px solid #f1f5f9}.quality-row span[data-v-b3f023f5],.quality-row strong[data-v-b3f023f5]{font-size:3.46667vh}.load-item[data-v-b3f023f5]{gap:2.66667vh;padding:2.13333vh 0}.load-name[data-v-b3f023f5]{width:16vh;font-size:3.46667vh}.load-bar-wrap[data-v-b3f023f5]{height:2.13333vh;border-radius:266.4vh}.load-bar[data-v-b3f023f5]{border-radius:266.4vh}.load-count[data-v-b3f023f5]{width:11.2vh;font-size:3.2vh}.asset-grid[data-v-b3f023f5]{gap:2.66667vh}.section-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.13333vh}.section-body[data-v-b3f023f5]{font-size:3.46667vh}.primary-review-panel[data-v-b3f023f5]{margin:3.2vh 4.26667vh;padding:3.73333vh 4.26667vh 4.26667vh;border-left:1.06667vh solid #07c160;border-radius:3.2vh;box-shadow:0 1px 2.13333vh #0000000d}.primary-review-copy[data-v-b3f023f5]{margin-bottom:3.2vh}.primary-review-title[data-v-b3f023f5]{font-size:4.26667vh}.primary-review-meta[data-v-b3f023f5]{margin-top:.8vh;font-size:3.46667vh}.primary-approve[data-v-b3f023f5]{height:12.26667vh;border-radius:2.66667vh;font-size:4.26667vh}.section-head[data-v-b3f023f5]{gap:2.66667vh;margin-bottom:3.2vh}.section-title[data-v-b3f023f5]{font-size:4vh}.section-subtitle[data-v-b3f023f5]{margin-top:.8vh;font-size:3.2vh}.drawing-list[data-v-b3f023f5]{gap:2.66667vh}.drawing-item[data-v-b3f023f5]{gap:3.2vh;min-height:17.06667vh;padding:2.66667vh 0;border-top:1px solid #f1f2f5}.drawing-meta[data-v-b3f023f5]{gap:1.6vh;margin-top:1.33333vh;font-size:3.2vh}.drawing-side[data-v-b3f023f5]{width:20.8vh;gap:2.13333vh}.drawing-side[data-v-b3f023f5] .van-button{height:9.06667vh;border-radius:2.4vh}.reject-card[data-v-b3f023f5]{gap:3.2vh}.reject-card[data-v-b3f023f5] .van-field{border-radius:2.66667vh}.reject-card[data-v-b3f023f5] .van-button{height:11.73333vh;border-radius:2.66667vh}.detail-page[data-v-b3f023f5]{padding-bottom:5.33333vh}.section-card[data-v-b3f023f5]{border-radius:3.2vh;margin:3.2vh 4.26667vh;padding:3.73333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.section-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:2.66667vh}.stat-row[data-v-b3f023f5]{gap:2.13333vh}.stat-item[data-v-b3f023f5]{border-radius:2.13333vh;padding:2.66667vh 1.06667vh}.stat-num[data-v-b3f023f5]{font-size:5.33333vh}.stat-label[data-v-b3f023f5]{font-size:2.93333vh}.view-toggle[data-v-b3f023f5]{gap:1.6vh}.bom-table[data-v-b3f023f5]{min-width:128vh}.bom-col-type[data-v-b3f023f5]{width:13.33333vh}.drawing-item[data-v-b3f023f5]{gap:2.13333vh;padding:2.13333vh 0;border-bottom:1px solid #f5f5f5}.drawing-name[data-v-b3f023f5]{font-size:3.46667vh}.drawing-type[data-v-b3f023f5]{font-size:3.2vh}.action-bar[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh}.detail-page[data-v-b3f023f5]{padding-bottom:25.6vh}.hero-card[data-v-b3f023f5]{gap:3.2vh;margin:3.73333vh 4.26667vh;padding:4.8vh;border-radius:4.8vh;box-shadow:0 3.2vh 6.4vh #2563eb29}.hero-card h1[data-v-b3f023f5]{margin:2.13333vh 0 1.6vh;font-size:5.86667vh}.eyebrow[data-v-b3f023f5]{padding:.8vh 2.4vh;border-radius:266.4vh;font-size:3.2vh}.section-card[data-v-b3f023f5],.action-card[data-v-b3f023f5]{margin:3.2vh 4.26667vh;padding:3.73333vh 4.26667vh;border-radius:3.73333vh;box-shadow:0 1px 2.13333vh #0000000a}.action-card--top[data-v-b3f023f5]{top:12.26667vh;border:1px solid rgba(7,193,96,.16);box-shadow:0 2.13333vh 5.86667vh #0f172a14}.action-title[data-v-b3f023f5]{margin-bottom:2.66667vh;font-size:4vh}.section-title[data-v-b3f023f5]{margin-bottom:2.13333vh}.purpose-card[data-v-b3f023f5]{border:1px solid rgba(238,10,36,.16)}.purpose-card .section-title[data-v-b3f023f5]{font-size:4.26667vh}.purpose-card .purpose-text[data-v-b3f023f5]{font-size:4.53333vh}.photo-grid[data-v-b3f023f5]{gap:2.66667vh}.material-list[data-v-b3f023f5]{gap:2.13333vh}.material-row[data-v-b3f023f5]{gap:1.33333vh;padding:2.66667vh 3.2vh;border-radius:3.2vh}.material-row strong[data-v-b3f023f5]{font-size:4.26667vh}.material-row span[data-v-b3f023f5]{font-size:3.73333vh}.reject-box[data-v-b3f023f5]{margin:3.2vh 4.26667vh;padding:3.2vh 3.73333vh;border-radius:3.2vh}.action-bar[data-v-b3f023f5]{gap:3.2vh;margin-top:3.2vh}.action-bar[data-v-b3f023f5] .van-button{height:12.26667vh;border-radius:2.66667vh;font-size:4.26667vh}.reject-field[data-v-b3f023f5]{margin-top:3.2vh;border-radius:2.66667vh}.search-bar[data-v-b3f023f5]{padding-bottom:1.06667vh}.archive-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin:2.13333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.filter-chip[data-v-b3f023f5]{padding:2.13333vh 4.26667vh 0}.profile-header[data-v-b3f023f5]{padding:8.53333vh 5.33333vh 6.4vh}.avatar-circle[data-v-b3f023f5]{width:17.06667vh;height:17.06667vh;border:.53333vh solid rgba(74,158,255,.6);font-size:6.4vh;margin-bottom:3.2vh}.profile-name[data-v-b3f023f5]{font-size:4.8vh;margin-bottom:1.06667vh}.profile-role[data-v-b3f023f5]{font-size:3.46667vh}.review-page[data-v-b3f023f5]{padding-bottom:21.33333vh}.review-card[data-v-b3f023f5]{border-radius:3.2vh;padding:3.73333vh 4.26667vh;margin:2.13333vh 4.26667vh;box-shadow:0 1px 1.6vh #0000000a}.review-card--pending[data-v-b3f023f5]{border-left:.8vh solid #ff976a}.review-card--done[data-v-b3f023f5]{border-left:.8vh solid #07c160}.review-card--rejected[data-v-b3f023f5]{border-left:.8vh solid #ee0a24}.review-more[data-v-b3f023f5]{padding:2.66667vh 4.26667vh 4.8vh}.review-more[data-v-b3f023f5] .van-button{height:11.73333vh;border-radius:2.66667vh;font-size:3.73333vh}.card-top[data-v-b3f023f5]{margin-bottom:2.13333vh}.card-title[data-v-b3f023f5]{font-size:4vh;margin-right:2.13333vh}.drawing-type-filter[data-v-b3f023f5]{padding:2.13333vh 4.26667vh;border-bottom:1px solid #f0f0f0}.purchase-review-toolbar[data-v-b3f023f5]{gap:3.2vh;padding:2.66667vh 4.26667vh;border-bottom:1px solid #f0f0f0}.purchase-filter-note[data-v-b3f023f5]{font-size:3.46667vh}.batch-approve-btn[data-v-b3f023f5]{min-width:25.6vh}.purchase-review-toolbar[data-v-b3f023f5] .van-button{height:11.73333vh;border-radius:2.66667vh;font-size:3.73333vh}.purchase-status-tabs[data-v-b3f023f5]{padding:2.66667vh 4.26667vh 2.13333vh;border-bottom:1px solid #f0f0f0}.purchase-status-tabs[data-v-b3f023f5] .van-tabs__nav--card{height:9.06667vh;border-radius:2.4vh}.purchase-status-tabs[data-v-b3f023f5] .van-tab{font-size:3.46667vh}.card-desc[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:2.13333vh}.card-meta[data-v-b3f023f5]{gap:1.06667vh}.meta-label[data-v-b3f023f5]{font-size:3.2vh}.meta-value[data-v-b3f023f5]{font-size:3.46667vh}.card-actions[data-v-b3f023f5]{gap:2.66667vh;margin-top:3.2vh;padding-top:3.2vh;border-top:1px solid #f1f2f5}.card-actions[data-v-b3f023f5] .van-button{height:11.73333vh;border-radius:2.66667vh;font-size:4vh}.reject-dialog-body[data-v-b3f023f5]{padding:1.06667vh 4.26667vh 4.26667vh}.reject-dialog-body[data-v-b3f023f5] .van-field{border-radius:2.66667vh}.loading[data-v-b3f023f5]{padding-top:32vh}.tab-content[data-v-b3f023f5]{padding:3.2vh 4.26667vh}.drawing-card[data-v-b3f023f5]{border-radius:2.66667vh;padding:3.2vh 3.73333vh;margin-bottom:2.13333vh;box-shadow:0 1px 1.06667vh #00000008}.drawing-top[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.06667vh}.drawing-name[data-v-b3f023f5]{font-size:3.73333vh}.drawing-meta[data-v-b3f023f5]{font-size:3.2vh}.view-toggle[data-v-b3f023f5]{gap:1.6vh;margin-bottom:2.66667vh}.bom-cards[data-v-b3f023f5]{gap:2.13333vh}.bom-card[data-v-b3f023f5]{border-radius:2.13333vh;padding:2.66667vh 3.2vh;box-shadow:0 1px .8vh #0000000f}.bom-card.row-added[data-v-b3f023f5]{border-left:.8vh solid #07c160}.bom-card.row-modified[data-v-b3f023f5]{border-left:.8vh solid #ff976a}.bom-card.row-deleted[data-v-b3f023f5]{border-left:.8vh solid #ee0a24}.bom-card-head[data-v-b3f023f5]{gap:2.13333vh;margin-bottom:1.6vh}.bom-card-idx[data-v-b3f023f5]{width:5.86667vh;height:5.86667vh;font-size:2.93333vh}.bom-card-name[data-v-b3f023f5]{font-size:3.73333vh}.bom-card-body[data-v-b3f023f5]{font-size:3.2vh}.bom-card-row[data-v-b3f023f5]{gap:2.13333vh;padding:.53333vh 0}.bom-card-row .lbl[data-v-b3f023f5]{min-width:12.8vh}.bom-table[data-v-b3f023f5]{min-width:149.33333vh}.bom-header[data-v-b3f023f5],.bom-row[data-v-b3f023f5]{padding:2.13333vh 0;border-bottom:1px solid #f0f0f0;font-size:3.2vh}.bom-col[data-v-b3f023f5]{padding:0 1.06667vh}.bom-col-name[data-v-b3f023f5]{width:26.66667vh}.bom-col-spec[data-v-b3f023f5]{min-width:21.33333vh}.bom-col-qty[data-v-b3f023f5]{width:13.33333vh}.bom-col-unit[data-v-b3f023f5]{width:10.66667vh}.bom-col-type[data-v-b3f023f5]{width:14.93333vh}.bom-col-amt[data-v-b3f023f5]{width:17.06667vh}.change-item[data-v-b3f023f5]{gap:3.2vh;padding:3.2vh 0;border-bottom:1px solid #f0f0f0}.change-dot[data-v-b3f023f5]{width:2.13333vh;height:2.13333vh;margin-top:1.6vh}.change-title[data-v-b3f023f5]{font-size:3.73333vh;margin-bottom:1.06667vh}.change-desc[data-v-b3f023f5]{font-size:3.46667vh;margin-bottom:1.06667vh}.change-meta[data-v-b3f023f5]{font-size:3.2vh}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--color-text-primary);background:var(--color-bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}#app,.app-content{height:100%}.startup-fade-leave-active{transition:opacity .24s ease-in}.startup-fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.startup-fade-leave-active{transition-duration:1ms}}.success-dialog .van-dialog__header{color:#07c160}.success-dialog .van-dialog__message{font-size:4vw;line-height:1.6;color:#323233}.success-dialog .van-button--primary{background:#07c160;border-color:#07c160}@media(orientation:landscape){:root{--radius-card: 3.2vh;--spacing-page: 4.26667vh;--app-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--app-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--app-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--app-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px))}.van-nav-bar__left{min-width:17.06667vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.2vh}.nav-back-btn{gap:.53333vh;min-width:17.06667vh;height:11.73333vh;margin-left:-3.2vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.73333vh;font-size:3.73333vh}.nav-back-btn .van-icon{font-size:5.33333vh}.finance-mobile-surface .van-nav-bar__right>.van-button{min-width:11.73333vh;min-height:11.73333vh}.fm-main{width:min(100%,192vh);padding:3.2vh 3.2vh max(6.4vh,var(--app-safe-area-bottom))}.fm-summary-band,.fm-filter-band,.fm-action-band,.fm-empty-band{margin-bottom:3.2vh;padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-summary-band{gap:3.2vh}.fm-summary-band h1,.fm-summary-band h2{font-size:5.33333vh}.fm-summary-band p{margin:1.06667vh 0 0;font-size:3.46667vh}.fm-metric-grid{gap:2.13333vh;margin-bottom:3.2vh}.fm-metric{min-height:22.93333vh;padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-metric span,.fm-metric small{font-size:3.2vh}.fm-metric strong{margin:1.6vh 0 .53333vh;font-size:5.06667vh}.fm-tabs{margin:0 -3.2vh 3.2vh;border-block:1px solid var(--fm-border)}.fm-tabs .van-tabs__wrap{min-height:12.8vh}.fm-search .van-search__content{min-height:11.73333vh;border:1px solid var(--fm-border);border-radius:1.6vh}.fm-filter-row,.fm-action-row,.fm-card-actions,.fm-file-actions{gap:2.13333vh}.fm-filter-row,.fm-action-row{margin-top:2.66667vh}.fm-action-row .van-button,.fm-card-actions .van-button,.fm-file-actions .van-button{min-height:11.73333vh}.fm-action-row .van-button{flex:1 1 32vh}.fm-record-list{gap:2.13333vh}.fm-record-card{padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-record-head{gap:2.66667vh}.fm-record-head h2,.fm-record-head h3{font-size:4.26667vh}.fm-record-head p{margin:.8vh 0 0;font-size:3.2vh}.fm-amount{margin:2.66667vh 0;font-size:5.86667vh}.fm-meta-grid{gap:2.13333vh 3.2vh;margin:2.66667vh 0}.fm-meta-grid dt{font-size:2.93333vh}.fm-meta-grid dd{margin:.53333vh 0 0;font-size:3.46667vh}.fm-card-actions{padding-top:2.66667vh;border-top:1px solid var(--fm-border)}.fm-card-actions .van-button{flex:1 1 22.4vh}.fm-section-title{gap:2.13333vh;margin:4.26667vh 0 2.13333vh}.fm-section-title h2,.fm-section-title h3{font-size:4.26667vh}.fm-section-title span{font-size:3.2vh}.fm-popup{padding-bottom:max(4.26667vh,var(--app-safe-area-bottom))}.fm-popup-head{min-height:13.86667vh;padding:0 3.2vh;border-bottom:1px solid var(--fm-border)}.fm-popup-head h2{font-size:4.53333vh}.fm-icon-button{flex:0 0 11.73333vh;min-width:11.73333vh;min-height:11.73333vh}.fm-popup-body{padding:3.2vh}.fm-form-section{margin-bottom:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-form-section__title{padding:2.66667vh 4.26667vh;border-bottom:1px solid var(--fm-border);font-size:3.2vh}.fm-native-select,.fm-native-input{min-height:11.73333vh;padding:0 2.66667vh;border:1px solid var(--fm-border);border-radius:1.6vh;font-size:3.73333vh}.fm-native-input[type=file]{padding:2.4vh 2.66667vh}.fm-inline-fields{gap:2.13333vh;padding:3.2vh 4.26667vh}.fm-inline-fields label{font-size:3.2vh}.fm-inline-fields input,.fm-inline-fields select{margin-top:1.33333vh}.fm-file-row{padding:2.66667vh 4.26667vh;border-top:1px solid var(--fm-border)}.fm-file-row strong{font-size:3.73333vh}.fm-file-row p{margin:.8vh 0 2.13333vh;font-size:3.2vh}.fm-danger-note,.fm-warning-note,.fm-info-note{margin:2.66667vh 0;padding:2.66667vh 3.2vh;border-left:.8vh solid;border-radius:1.06667vh;font-size:3.46667vh}.fm-table-wrap{border:1px solid var(--fm-border);border-radius:1.6vh}.fm-table{min-width:170.66667vh;font-size:3.2vh}.fm-table th,.fm-table td{padding:2.4vh 2.66667vh;border-right:1px solid var(--fm-border);border-bottom:1px solid var(--fm-border)}.fm-sticky-submit{padding:2.66667vh 3.2vh max(2.66667vh,var(--app-safe-area-bottom));border-top:1px solid var(--fm-border)}.fm-picker-list{min-height:64vh}:root,:host{--van-padding-base: 1.06667vh;--van-padding-xs: 2.13333vh;--van-padding-sm: 3.2vh;--van-padding-md: 4.26667vh;--van-padding-lg: 6.4vh;--van-padding-xl: 8.53333vh;--van-font-size-xs: 2.66667vh;--van-font-size-sm: 3.2vh;--van-font-size-md: 3.73333vh;--van-font-size-lg: 4.26667vh;--van-line-height-xs: 3.73333vh;--van-line-height-sm: 4.8vh;--van-line-height-md: 5.33333vh;--van-line-height-lg: 5.86667vh;--van-border-width: 1px;--van-radius-sm: .53333vh;--van-radius-md: 1.06667vh;--van-radius-lg: 2.13333vh;--van-radius-max: 266.4vh}:root,:host{--van-action-bar-height: 13.33333vh}:root,:host{--van-badge-size: 4.26667vh;--van-badge-padding: 0 .8vh;--van-badge-dot-size: 2.13333vh}.van-icon{font:3.73333vh/1 vant-icon;font:normal normal normal 3.73333vh/1 var(--van-icon-font-family, "vant-icon")}:root,:host{--van-skeleton-image-size: 25.6vh;--van-skeleton-image-radius: 6.4vh}:root,:host{--van-rate-icon-size: 5.33333vh}:root,:host{--van-notice-bar-height: 10.66667vh;--van-notice-bar-line-height: 6.4vh;--van-notice-bar-icon-size: 4.26667vh;--van-notice-bar-icon-min-width: 6.4vh}:root,:host{--van-nav-bar-height: 12.26667vh;--van-nav-bar-arrow-size: 4.26667vh}:root,:host{--van-floating-bubble-size: 12.8vh;--van-floating-bubble-initial-gap: 6.4vh;--van-floating-bubble-icon-size: 7.46667vh}:root,:host{--van-image-loading-icon-size: 8.53333vh;--van-image-error-icon-size: 8.53333vh}:root,:host{--van-back-top-size: 10.66667vh;--van-back-top-right: 8vh;--van-back-top-bottom: 10.66667vh;--van-back-top-icon-size: 5.33333vh}.van-back-top{box-shadow:0 .53333vh 2.13333vh #0000001f}:root,:host{--van-tag-radius: .53333vh;--van-tag-line-height: 4.26667vh;--van-tag-medium-padding: .53333vh 1.6vh}.van-tag--plain:before{border:1px solid}.van-tag--mark:after{width:.53333vh}.van-tag__close{margin-left:.53333vh}:root,:host{--van-card-thumb-size: 23.46667vh;--van-card-title-line-height: 4.26667vh}.van-card__title{max-height:8.53333vh}.van-card__origin-price{margin-left:1.33333vh}.van-card__tag{top:.53333vh}.van-card__footer .van-button{margin-left:1.33333vh}:root,:host{--van-cell-line-height: 6.4vh;--van-cell-vertical-padding: 2.66667vh;--van-cell-icon-size: 4.26667vh}.van-cell:after{border-bottom:1px solid var(--van-cell-border-color)}:root,:host{--van-contact-card-add-icon-size: 10.66667vh}.van-contact-card__title{margin-left:1.33333vh}.van-contact-card:before{height:.53333vh;background-size:21.33333vh}.van-collapse-item--border:after{border-top:1px solid var(--van-border-color)}:root,:host{--van-field-icon-size: 4.8vh;--van-field-clear-icon-size: 4.8vh;--van-field-error-message-font-size: 3.2vh;--van-field-text-area-min-height: 16vh;--van-field-word-limit-line-height: 4.26667vh}.van-field__label--required:before{margin-right:.53333vh}:root,:host{--van-search-padding: 2.66667vh var(--van-padding-sm);--van-search-input-height: 9.06667vh;--van-search-label-padding: 0 1.33333vh}.van-search__field--with-message{padding-top:1.33333vh;padding-bottom:1.33333vh}:root,:host{--van-action-bar-icon-width: 12.8vh;--van-action-bar-icon-size: 4.8vh}:root,:host{--van-loading-spinner-size: 8vh}.van-loading__line:before{width:.53333vh}:root,:host{--van-pull-refresh-head-height: 13.33333vh;--van-pull-refresh-loading-icon-size: 4.26667vh}:root,:host{--van-number-keyboard-key-height: 12.8vh;--van-number-keyboard-key-font-size: 7.46667vh;--van-number-keyboard-title-height: 9.06667vh}.van-number-keyboard{padding-bottom:5.86667vh}.van-number-keyboard--with-title{border-radius:5.33333vh 5.33333vh 0 0}.van-number-keyboard__header{padding-top:1.6vh}.van-number-keyboard__body{padding:1.6vh 0 0 1.6vh}.van-key--large{right:1.6vh;bottom:1.6vh}.van-key__wrapper{padding:0 1.6vh 1.6vh 0}.van-key__delete-icon{width:8.53333vh;height:5.86667vh}.van-key__collapse-icon{width:8vh;height:6.4vh}:root,:host{--van-list-text-line-height: 13.33333vh;--van-list-loading-icon-size: 4.26667vh}:root,:host{--van-switch-size: 6.93333vh;--van-switch-width: calc(1.8em + 1.06667vh) ;--van-switch-height: calc(1em + 1.06667vh) ;--van-switch-node-shadow: 0 .8vh 1px 0 rgba(0, 0, 0, .05)}.van-switch__node{top:.53333vh;left:.53333vh}.van-switch--on .van-switch__node{transform:translate(calc(var(--van-switch-width) - var(--van-switch-node-size) - 1.06667vh))}:root,:host{--van-button-mini-height: 6.4vh;--van-button-small-height: 8.53333vh;--van-button-normal-padding: 0 4vh;--van-button-large-height: 13.33333vh;--van-button-default-height: 11.73333vh;--van-button-loading-icon-size: 5.33333vh}:root,:host{--van-submit-bar-height: 13.33333vh;--van-submit-bar-button-width: 29.33333vh;--van-submit-bar-price-integer-font-size: 5.33333vh;--van-submit-bar-tip-icon-size: 3.2vh;--van-submit-bar-button-height: 10.66667vh}:root,:host{--van-signature-content-height: 53.33333vh;--van-signature-content-border: 1px dotted #dadada}.van-contact-edit__switch-cell{margin-top:2.66667vh;padding-top:2.4vh;padding-bottom:2.4vh}:root,:host{--van-action-bar-button-height: 10.66667vh}.van-action-bar-button--first{margin-left:1.33333vh}.van-action-bar-button--last{margin-right:1.33333vh}:root,:host{--van-popup-round-radius: 4.26667vh;--van-popup-close-icon-size: 5.86667vh;--van-popup-close-icon-margin: 4.26667vh}:root,:host{--van-share-sheet-description-line-height: 4.26667vh;--van-share-sheet-icon-size: 12.8vh;--van-share-sheet-cancel-button-height: 12.8vh}.van-share-sheet__options--border:before{border-top:1px solid var(--van-border-color)}.van-share-sheet__icon--link,.van-share-sheet__icon--poster,.van-share-sheet__icon--qrcode{font-size:6.93333vh}.van-share-sheet__icon--weapp-qrcode{font-size:7.46667vh}.van-share-sheet__icon--qq,.van-share-sheet__icon--weibo,.van-share-sheet__icon--wechat,.van-share-sheet__icon--wechat-moments{font-size:8vh}:root,:host{--van-popover-arrow-size: 1.6vh;--van-popover-action-width: 34.13333vh;--van-popover-action-height: 11.73333vh;--van-popover-action-icon-size: 5.33333vh;--van-popover-horizontal-action-height: 9.06667vh;--van-popover-horizontal-action-icon-size: 4.26667vh}.van-popover--light .van-popover__content{box-shadow:0 .53333vh 3.2vh #3232331f}:root,:host{--van-dialog-width: 85.33333vh;--van-dialog-radius: 4.26667vh;--van-dialog-header-line-height: 6.4vh;--van-dialog-header-padding-top: 6.93333vh;--van-dialog-button-height: 12.8vh;--van-dialog-round-button-height: 9.6vh}.van-dialog__content--isolated{min-height:27.73333vh}.van-dialog__message{padding:6.93333vh var(--van-dialog-message-padding)}:root,:host{--van-toast-icon-size: 9.6vh;--van-toast-text-min-width: 25.6vh;--van-toast-default-width: 23.46667vh;--van-toast-default-min-height: 23.46667vh}:root,:host{--van-action-sheet-header-height: 12.8vh;--van-action-sheet-item-icon-size: 4.8vh;--van-action-sheet-close-icon-size: 5.86667vh;--van-action-sheet-loading-icon-size: 5.86667vh}.van-action-sheet__item,.van-action-sheet__cancel{padding:3.73333vh var(--van-padding-md)}.van-action-sheet__description{padding:5.33333vh var(--van-padding-md)}.van-action-sheet__description:after{border-bottom:1px solid var(--van-border-color)}:root,:host{--van-swipe-indicator-size: 1.6vh}:root,:host{--van-image-preview-index-text-shadow: 0 1px 1px var(--van-gray-8);--van-image-preview-close-icon-size: 5.86667vh}.van-image-preview__image .van-image__error-icon,.van-image-preview__image-wrap .van-image__error-icon{font-size:9.6vh}:root,:host{--van-uploader-size: 21.33333vh;--van-uploader-icon-size: 6.4vh;--van-uploader-delete-icon-size: 3.73333vh;--van-uploader-file-icon-size: 5.33333vh;--van-uploader-mask-icon-size: 5.86667vh;--van-uploader-loading-icon-size: 5.86667vh;--van-uploader-border-radius: 0px}.van-uploader__preview-delete--shadow{border-radius:0 0 0 3.2vh}.van-uploader__mask-message{margin-top:1.6vh}:root,:host{--van-tabs-line-height: 11.73333vh;--van-tabs-card-height: 8vh;--van-tabs-bottom-bar-width: 10.66667vh;--van-tabs-bottom-bar-height: .8vh}.van-tabs__nav--line{padding-bottom:4vh}.van-tabs__line{bottom:4vh}:root,:host{--van-cascader-header-height: 12.8vh;--van-cascader-title-line-height: 5.33333vh;--van-cascader-close-icon-size: 5.86667vh;--van-cascader-selected-icon-size: 4.8vh;--van-cascader-tabs-height: 12.8vh;--van-cascader-options-height: 102.4vh}.van-cascader__option{padding:2.66667vh var(--van-padding-md)}.van-cascader__options{padding-top:1.6vh}:root,:host{--van-picker-toolbar-height: 11.73333vh}.van-picker-group__tab-title{margin-right:4.26667vh}:root,:host{--van-calendar-header-shadow: 0 .53333vh 2.66667vh rgba(125, 126, 128, .16);--van-calendar-header-title-height: 11.73333vh;--van-calendar-header-action-width: 7.46667vh;--van-calendar-weekdays-height: 8vh;--van-calendar-month-mark-font-size: 42.66667vh;--van-calendar-day-height: 17.06667vh;--van-calendar-day-margin-bottom: 1.06667vh;--van-calendar-selected-day-size: 14.4vh;--van-calendar-confirm-button-height: 9.6vh;--van-calendar-confirm-button-margin: 1.86667vh 0}.van-calendar__popup .van-popup__close-icon{top:2.93333vh}.van-calendar__top-info{top:1.6vh}.van-calendar__bottom-info{bottom:1.6vh}:root,:host{--van-checkbox-size: 5.33333vh}.van-checkbox__icon .van-icon{border:1px solid var(--van-checkbox-border-color)}:root,:host{--van-coupon-content-height: 22.4vh;--van-coupon-content-padding: 3.73333vh 0;--van-coupon-shadow: 0 0 1.06667vh rgba(0, 0, 0, .1);--van-coupon-head-width: 25.6vh;--van-coupon-amount-font-size: 8vh}.van-coupon__amount{margin-bottom:1.6vh}.van-coupon__amount span:not(:empty){margin-left:.53333vh}.van-coupon__condition{line-height:4.26667vh}.van-coupon__name{margin-bottom:2.66667vh}.van-coupon__description{border-top:1px dashed var(--van-coupon-description-border-color)}.van-coupon--disabled .van-coupon-item__content{height:calc(var(--van-coupon-content-height) - 2.66667vh)}:root,:host{--van-radio-size: 5.33333vh;--van-radio-dot-size: 2.13333vh}.van-radio__icon .van-icon,.van-radio__icon--dot{border:1px solid var(--van-radio-border-color)}:root,:host{--van-contact-list-padding: var(--van-padding-sm) var(--van-padding-sm) 21.33333vh;--van-contact-list-edit-icon-size: 4.26667vh}.van-contact-list__add{height:10.66667vh;margin:1.33333vh 0}:root,:host{--van-address-list-padding: var(--van-padding-sm) var(--van-padding-sm) 21.33333vh;--van-address-list-item-font-size: 3.46667vh;--van-address-list-edit-icon-size: 5.33333vh}.van-address-list__add{height:10.66667vh;margin:1.33333vh 0}.van-address-item__title{padding-right:11.73333vh}:root,:host{--van-barrage-font-size: 4.26667vh;--van-barrage-space: 2.66667vh}.van-barrage__item{text-shadow:1px 0 1px #000000,0 1px 1px #000000,0 -1px 1px #000000,-1px 0 1px #000000}:root,:host{--van-cell-group-title-line-height: 4.26667vh}:root,:host{--van-circle-size: 26.66667vh}.van-col{min-height:1px}:root,:host{--van-empty-image-size: 42.66667vh;--van-empty-description-padding: 0 16vh;--van-empty-bottom-margin-top: 6.4vh}:root,:host{--van-coupon-list-field-padding: 1.33333vh 0 1.33333vh var(--van-padding-md);--van-coupon-list-exchange-button-height: 8.53333vh;--van-coupon-list-close-button-height: 10.66667vh}.van-coupon-list__field .van-field__body{height:9.06667vh;line-height:9.06667vh}.van-coupon-list__exchange{line-height:calc(var(--van-coupon-list-exchange-button-height) - .53333vh)}.van-coupon-list .van-tabs__wrap{box-shadow:0 1.6vh 3.2vh -3.2vh var(--van-gray-6)}.van-coupon-list__list--with-bottom{padding-bottom:13.33333vh}.van-coupon-list__bottom{padding:1.33333vh var(--van-padding-md)}:root,:host{--van-divider-line-height: 6.4vh}.van-divider:before,.van-divider:after{height:1px}:root,:host{--van-dropdown-menu-height: 12.8vh;--van-dropdown-menu-shadow: 0 .53333vh 3.2vh rgba(100, 101, 102, .12);--van-dropdown-menu-title-font-size: 4vh}.van-dropdown-menu__title:after{right:-1.06667vh;margin-top:-1.33333vh;border:.8vh solid}.van-dropdown-menu__title--down:after{margin-top:-1px}:root,:host{--van-floating-panel-border-radius: 4.26667vh;--van-floating-panel-header-height: 8vh;--van-floating-panel-bar-width: 5.33333vh;--van-floating-panel-bar-height: .8vh}:root,:host{--van-grid-item-icon-size: 7.46667vh}:root,:host{--van-index-anchor-line-height: 8.53333vh}:root,:host{--van-pagination-height: 10.66667vh;--van-pagination-item-width: 9.6vh}:root,:host{--van-password-input-height: 13.33333vh;--van-password-input-font-size: 5.33333vh;--van-password-input-radius: 1.6vh;--van-password-input-dot-size: 2.66667vh;--van-password-input-cursor-width: 1px}:root,:host{--van-progress-height: 1.06667vh;--van-progress-pivot-padding: 0 1.33333vh}:root,:host{--van-rolling-text-gap: 0px;--van-rolling-text-item-width: 4vh;--van-rolling-text-item-border-radius: 0px}:root,:host{--van-sidebar-width: 21.33333vh}:root,:host{--van-sidebar-padding: 5.33333vh var(--van-padding-sm);--van-sidebar-selected-border-width: 1.06667vh;--van-sidebar-selected-border-height: 4.26667vh}.van-sidebar-item:not(:last-child):after{border-bottom-width:1px}:root,:host{--van-tree-select-nav-item-padding: 3.73333vh var(--van-padding-sm);--van-tree-select-item-height: 12.8vh;--van-tree-select-item-selected-size: 4.26667vh}.van-tree-select__item{padding:0 8.53333vh 0 var(--van-padding-md)}.van-skeleton-title+.van-skeleton-paragraph{margin-top:5.33333vh}:root,:host{--van-skeleton-avatar-size: 8.53333vh}:root,:host{--van-skeleton-paragraph-height: 4.26667vh}:root,:host{--van-slider-bar-height: .53333vh;--van-slider-button-width: 6.4vh;--van-slider-button-height: 6.4vh;--van-slider-button-shadow: 0 1px .53333vh rgba(0, 0, 0, .5)}.van-steps--horizontal{padding:2.66667vh 2.66667vh 0}.van-steps--horizontal .van-steps__items{margin:0 0 2.66667vh;padding-bottom:5.86667vh}:root,:host{--van-step-icon-size: 3.2vh;--van-step-circle-size: 1.33333vh}.van-step--horizontal:last-child:not(:first-child){right:1px}.van-step--horizontal:last-child:not(:first-child) .van-step__circle-container{right:-2.4vh}.van-step--horizontal .van-step__circle-container{top:8vh}.van-step--horizontal .van-step__title{margin-left:.8vh}.van-step--horizontal .van-step__line{top:8vh;height:1px}.van-step--vertical{padding:2.66667vh 2.66667vh 2.66667vh 0}.van-step--vertical:not(:last-child):after{border-bottom-width:1px}.van-step--vertical .van-step__circle-container{top:5.06667vh;left:-4vh}.van-step--vertical .van-step__line{top:4.26667vh;left:-4vh;width:1px}:root,:host{--van-stepper-input-width: 8.53333vh;--van-stepper-input-height: 7.46667vh}.van-stepper__minus:before,.van-stepper__plus:before{height:1px}.van-stepper__minus:after,.van-stepper__plus:after{width:1px}.van-stepper__input{margin:0 .53333vh;border-width:1px 0}.van-stepper--round .van-stepper__minus{border:1px solid var(--van-stepper-button-round-theme-color)}:root,:host{--van-tabbar-height: 13.33333vh}:root,:host{--van-tabbar-item-icon-size: 5.86667vh}.van-tabbar-item__icon img{height:5.33333vh}.success-dialog .van-dialog__message{font-size:4vh}}:root{--color-primary: #1989fa;--color-success: #07c160;--color-warning: #ff976a;--color-danger: #ee0a24;--color-text-primary: #323233;--color-text-secondary: #969799;--color-bg: #f7f8fa;--color-card: #ffffff;--radius-card: 3.2vw;--spacing-page: 4.26667vw;--app-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--app-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--app-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--app-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px))}.van-nav-bar--fixed{padding-top:var(--app-safe-area-top)}.van-nav-bar__placeholder{min-height:calc(var(--van-nav-bar-height) + var(--app-safe-area-top))}.van-safe-area-bottom{padding-bottom:var(--app-safe-area-bottom)}.van-nav-bar{z-index:30}.van-nav-bar__left{min-width:17.06667vw;height:100%;padding-left:max(3.2vw,var(--app-safe-area-left));padding-right:3.2vw;cursor:pointer;z-index:2}.ignore-vw.van-nav-bar__arrow,.van-nav-bar__arrow{margin-right:0;padding:12px 18px 12px max(12px,var(--app-safe-area-left));font-size:22px}.nav-back-btn{display:inline-flex;align-items:center;gap:.53333vw;min-width:17.06667vw;height:11.73333vw;margin-left:-3.2vw;padding-left:max(3.2vw,var(--app-safe-area-left));padding-right:3.73333vw;color:#174e9e;font-size:3.73333vw;font-weight:700}.nav-back-btn .van-icon{font-size:5.33333vw}@media(orientation:landscape){:root{--radius-card: 3.2vh;--spacing-page: 4.26667vh;--app-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--app-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--app-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--app-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px))}.van-nav-bar__left{min-width:17.06667vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.2vh}.nav-back-btn{gap:.53333vh;min-width:17.06667vh;height:11.73333vh;margin-left:-3.2vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.73333vh;font-size:3.73333vh}.nav-back-btn .van-icon{font-size:5.33333vh}}.finance-mobile-surface{--fm-bg: #f4f6f8;--fm-surface: #ffffff;--fm-surface-soft: #f8fafc;--fm-text: #172033;--fm-muted: #5f6b7c;--fm-border: #dce2e9;--fm-primary: #1f63b7;--fm-primary-soft: #eaf2fd;--fm-success: #087f5b;--fm-warning: #a65a00;--fm-danger: #c92a2a;min-height:100%;color:var(--fm-text);background:var(--fm-bg)}.finance-mobile-surface .van-nav-bar__right>.van-button{min-width:11.73333vw;min-height:11.73333vw;padding:0}.fm-main{width:min(100%,192vw);margin:0 auto;padding:3.2vw 3.2vw max(6.4vw,var(--app-safe-area-bottom))}.fm-summary-band,.fm-filter-band,.fm-action-band,.fm-empty-band{margin-bottom:3.2vw;padding:3.2vw;border:1px solid var(--fm-border);border-radius:2.13333vw;background:var(--fm-surface)}.fm-summary-band{display:flex;align-items:center;justify-content:space-between;gap:3.2vw}.fm-summary-band h1,.fm-summary-band h2{margin:0;font-size:5.33333vw;line-height:1.3;letter-spacing:0}.fm-summary-band p{margin:1.06667vw 0 0;color:var(--fm-muted);font-size:3.46667vw;line-height:1.5}.fm-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.13333vw;margin-bottom:3.2vw}.fm-metric{min-height:22.93333vw;padding:3.2vw;border:1px solid var(--fm-border);border-radius:2.13333vw;background:var(--fm-surface)}.fm-metric span,.fm-metric small{display:block;color:var(--fm-muted);font-size:3.2vw;line-height:1.4}.fm-metric strong{display:block;margin:1.6vw 0 .53333vw;overflow-wrap:anywhere;color:var(--fm-text);font-size:5.06667vw;line-height:1.2;font-variant-numeric:tabular-nums}.fm-metric.is-success strong{color:var(--fm-success)}.fm-metric.is-warning strong{color:var(--fm-warning)}.fm-metric.is-danger strong{color:var(--fm-danger)}.fm-metric.is-primary strong{color:var(--fm-primary)}.fm-tabs{margin:0 -3.2vw 3.2vw;border-block:1px solid var(--fm-border);background:var(--fm-surface)}.fm-tabs .van-tabs__wrap{min-height:12.8vw}.fm-search{padding:0;background:transparent}.fm-search .van-search__content{min-height:11.73333vw;border:1px solid var(--fm-border);border-radius:1.6vw;background:var(--fm-surface-soft)}.fm-filter-row,.fm-action-row,.fm-card-actions,.fm-file-actions{display:flex;align-items:center;gap:2.13333vw}.fm-filter-row,.fm-action-row{flex-wrap:wrap;margin-top:2.66667vw}.fm-action-row .van-button,.fm-card-actions .van-button,.fm-file-actions .van-button{min-height:11.73333vw}.fm-action-row .van-button{flex:1 1 32vw}.fm-record-list{display:grid;gap:2.13333vw}.fm-record-card{padding:3.2vw;border:1px solid var(--fm-border);border-radius:2.13333vw;background:var(--fm-surface)}.fm-record-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.66667vw}.fm-record-head>div{min-width:0}.fm-record-head h2,.fm-record-head h3{margin:0;overflow-wrap:anywhere;color:var(--fm-text);font-size:4.26667vw;line-height:1.35;letter-spacing:0}.fm-record-head p{margin:.8vw 0 0;overflow-wrap:anywhere;color:var(--fm-muted);font-size:3.2vw;line-height:1.45}.fm-amount{margin:2.66667vw 0;color:var(--fm-text);font-size:5.86667vw;line-height:1.2;font-weight:800;font-variant-numeric:tabular-nums}.fm-amount.is-in{color:var(--fm-success)}.fm-amount.is-out{color:var(--fm-danger)}.fm-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.13333vw 3.2vw;margin:2.66667vw 0}.fm-meta-grid div{min-width:0}.fm-meta-grid dt{color:var(--fm-muted);font-size:2.93333vw;line-height:1.4}.fm-meta-grid dd{margin:.53333vw 0 0;overflow-wrap:anywhere;color:var(--fm-text);font-size:3.46667vw;line-height:1.45}.fm-card-actions{flex-wrap:wrap;padding-top:2.66667vw;border-top:1px solid var(--fm-border)}.fm-card-actions .van-button{flex:1 1 22.4vw}.fm-section-title{display:flex;align-items:center;justify-content:space-between;gap:2.13333vw;margin:4.26667vw 0 2.13333vw}.fm-section-title h2,.fm-section-title h3{margin:0;font-size:4.26667vw;line-height:1.35;letter-spacing:0}.fm-section-title span{color:var(--fm-muted);font-size:3.2vw}.fm-popup{max-height:92dvh;padding-bottom:max(4.26667vw,var(--app-safe-area-bottom));background:var(--fm-bg)}.fm-popup-head{position:sticky;top:0;z-index:4;display:flex;align-items:center;justify-content:space-between;min-height:13.86667vw;padding:0 3.2vw;border-bottom:1px solid var(--fm-border);background:var(--fm-surface)}.fm-popup-head h2{margin:0;font-size:4.53333vw;line-height:1.3;letter-spacing:0}.fm-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 11.73333vw;min-width:11.73333vw;min-height:11.73333vw;padding:0;border:0;color:inherit;background:transparent;font:inherit;cursor:pointer}.fm-popup-body{padding:3.2vw}.fm-form-section{margin-bottom:3.2vw;overflow:hidden;border:1px solid var(--fm-border);border-radius:2.13333vw;background:var(--fm-surface)}.fm-form-section__title{padding:2.66667vw 4.26667vw;border-bottom:1px solid var(--fm-border);color:var(--fm-muted);font-size:3.2vw;font-weight:700}.fm-native-select,.fm-native-input{width:100%;min-height:11.73333vw;padding:0 2.66667vw;border:1px solid var(--fm-border);border-radius:1.6vw;color:var(--fm-text);background:var(--fm-surface);font:inherit;font-size:3.73333vw}.fm-native-input[type=file]{padding:2.4vw 2.66667vw}.fm-inline-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.13333vw;padding:3.2vw 4.26667vw}.fm-inline-fields label{min-width:0;color:var(--fm-muted);font-size:3.2vw}.fm-inline-fields input,.fm-inline-fields select{margin-top:1.33333vw}.fm-file-row{padding:2.66667vw 4.26667vw;border-top:1px solid var(--fm-border)}.fm-file-row:first-child{border-top:0}.fm-file-row strong{display:block;font-size:3.73333vw}.fm-file-row p{margin:.8vw 0 2.13333vw;overflow-wrap:anywhere;color:var(--fm-muted);font-size:3.2vw}.fm-danger-note,.fm-warning-note,.fm-info-note{margin:2.66667vw 0;padding:2.66667vw 3.2vw;border-left:.8vw solid;border-radius:1.06667vw;font-size:3.46667vw;line-height:1.55}.fm-danger-note{border-color:var(--fm-danger);color:#8f1d1d;background:#fff1f1}.fm-warning-note{border-color:var(--fm-warning);color:#7c4300;background:#fff7e8}.fm-info-note{border-color:var(--fm-primary);color:#174e8d;background:var(--fm-primary-soft)}.fm-table-wrap{overflow:auto;max-height:62dvh;border:1px solid var(--fm-border);border-radius:1.6vw;background:var(--fm-surface)}.fm-table{min-width:170.66667vw;border-collapse:collapse;color:var(--fm-text);font-size:3.2vw}.fm-table th,.fm-table td{padding:2.4vw 2.66667vw;border-right:1px solid var(--fm-border);border-bottom:1px solid var(--fm-border);text-align:left;white-space:nowrap}.fm-table th{position:sticky;top:0;z-index:1;background:var(--fm-surface-soft)}.fm-sticky-submit{position:sticky;bottom:0;z-index:3;padding:2.66667vw 3.2vw max(2.66667vw,var(--app-safe-area-bottom));border-top:1px solid var(--fm-border);background:var(--fm-surface)}.fm-picker-list{min-height:64vw;max-height:62dvh;overflow-y:auto;background:var(--fm-surface)}@media(orientation:landscape)and (max-height:520px){.fm-main{width:min(100%,920px)}.fm-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fm-popup{max-height:96dvh}}@media(prefers-color-scheme:dark){.finance-mobile-surface{--fm-bg: #111827;--fm-surface: #1f2937;--fm-surface-soft: #273449;--fm-text: #f3f4f6;--fm-muted: #c0c7d2;--fm-border: #465267;--fm-primary: #72aef4;--fm-primary-soft: #17365e;--fm-success: #62d5aa;--fm-warning: #f3b45f;--fm-danger: #ff8c8c}.fm-native-select,.fm-native-input{color-scheme:dark}.fm-danger-note{color:#ffd1d1;background:#4b2024}.fm-warning-note{color:#ffe0ac;background:#4a3418}.fm-info-note{color:#d5e8ff}}@media(prefers-reduced-motion:reduce){.finance-mobile-surface *,.finance-mobile-surface *:before,.finance-mobile-surface *:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}@media(orientation:landscape){:root{--radius-card: 3.2vh;--spacing-page: 4.26667vh;--app-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--app-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--app-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--app-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px))}.van-nav-bar__left{min-width:17.06667vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.2vh}.nav-back-btn{gap:.53333vh;min-width:17.06667vh;height:11.73333vh;margin-left:-3.2vh;padding-left:max(3.2vh,var(--app-safe-area-left));padding-right:3.73333vh;font-size:3.73333vh}.nav-back-btn .van-icon{font-size:5.33333vh}.finance-mobile-surface .van-nav-bar__right>.van-button{min-width:11.73333vh;min-height:11.73333vh}.fm-main{width:min(100%,192vh);padding:3.2vh 3.2vh max(6.4vh,var(--app-safe-area-bottom))}.fm-summary-band,.fm-filter-band,.fm-action-band,.fm-empty-band{margin-bottom:3.2vh;padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-summary-band{gap:3.2vh}.fm-summary-band h1,.fm-summary-band h2{font-size:5.33333vh}.fm-summary-band p{margin:1.06667vh 0 0;font-size:3.46667vh}.fm-metric-grid{gap:2.13333vh;margin-bottom:3.2vh}.fm-metric{min-height:22.93333vh;padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-metric span,.fm-metric small{font-size:3.2vh}.fm-metric strong{margin:1.6vh 0 .53333vh;font-size:5.06667vh}.fm-tabs{margin:0 -3.2vh 3.2vh;border-block:1px solid var(--fm-border)}.fm-tabs .van-tabs__wrap{min-height:12.8vh}.fm-search .van-search__content{min-height:11.73333vh;border:1px solid var(--fm-border);border-radius:1.6vh}.fm-filter-row,.fm-action-row,.fm-card-actions,.fm-file-actions{gap:2.13333vh}.fm-filter-row,.fm-action-row{margin-top:2.66667vh}.fm-action-row .van-button,.fm-card-actions .van-button,.fm-file-actions .van-button{min-height:11.73333vh}.fm-action-row .van-button{flex:1 1 32vh}.fm-record-list{gap:2.13333vh}.fm-record-card{padding:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-record-head{gap:2.66667vh}.fm-record-head h2,.fm-record-head h3{font-size:4.26667vh}.fm-record-head p{margin:.8vh 0 0;font-size:3.2vh}.fm-amount{margin:2.66667vh 0;font-size:5.86667vh}.fm-meta-grid{gap:2.13333vh 3.2vh;margin:2.66667vh 0}.fm-meta-grid dt{font-size:2.93333vh}.fm-meta-grid dd{margin:.53333vh 0 0;font-size:3.46667vh}.fm-card-actions{padding-top:2.66667vh;border-top:1px solid var(--fm-border)}.fm-card-actions .van-button{flex:1 1 22.4vh}.fm-section-title{gap:2.13333vh;margin:4.26667vh 0 2.13333vh}.fm-section-title h2,.fm-section-title h3{font-size:4.26667vh}.fm-section-title span{font-size:3.2vh}.fm-popup{padding-bottom:max(4.26667vh,var(--app-safe-area-bottom))}.fm-popup-head{min-height:13.86667vh;padding:0 3.2vh;border-bottom:1px solid var(--fm-border)}.fm-popup-head h2{font-size:4.53333vh}.fm-icon-button{flex:0 0 11.73333vh;min-width:11.73333vh;min-height:11.73333vh}.fm-popup-body{padding:3.2vh}.fm-form-section{margin-bottom:3.2vh;border:1px solid var(--fm-border);border-radius:2.13333vh}.fm-form-section__title{padding:2.66667vh 4.26667vh;border-bottom:1px solid var(--fm-border);font-size:3.2vh}.fm-native-select,.fm-native-input{min-height:11.73333vh;padding:0 2.66667vh;border:1px solid var(--fm-border);border-radius:1.6vh;font-size:3.73333vh}.fm-native-input[type=file]{padding:2.4vh 2.66667vh}.fm-inline-fields{gap:2.13333vh;padding:3.2vh 4.26667vh}.fm-inline-fields label{font-size:3.2vh}.fm-inline-fields input,.fm-inline-fields select{margin-top:1.33333vh}.fm-file-row{padding:2.66667vh 4.26667vh;border-top:1px solid var(--fm-border)}.fm-file-row strong{font-size:3.73333vh}.fm-file-row p{margin:.8vh 0 2.13333vh;font-size:3.2vh}.fm-danger-note,.fm-warning-note,.fm-info-note{margin:2.66667vh 0;padding:2.66667vh 3.2vh;border-left:.8vh solid;border-radius:1.06667vh;font-size:3.46667vh}.fm-table-wrap{border:1px solid var(--fm-border);border-radius:1.6vh}.fm-table{min-width:170.66667vh;font-size:3.2vh}.fm-table th,.fm-table td{padding:2.4vh 2.66667vh;border-right:1px solid var(--fm-border);border-bottom:1px solid var(--fm-border)}.fm-sticky-submit{padding:2.66667vh 3.2vh max(2.66667vh,var(--app-safe-area-bottom));border-top:1px solid var(--fm-border)}.fm-picker-list{min-height:64vh}}
