:root{--brand-blue:#1b6ec2;--brand-blue-dark:#145da8;--brand-blue-light:#e8f2fc;--brand-blue-border:#b8d6f5;--brand-orange:#f5a623;--brand-orange-light:#fff4e0;--brand-orange-border:#ffd980;--van-primary-color:#1b6ec2;--van-warning-color:#f5a623;--van-success-color:#52c41a;--van-danger-color:#ee0a24;--van-button-primary-background:#1b6ec2;--van-button-primary-border-color:#1b6ec2;--van-button-warning-background:#f5a623;--van-button-warning-border-color:#f5a623;--van-checkbox-checked-icon-color:#1b6ec2;--van-radio-checked-icon-color:#1b6ec2;--van-switch-on-background:#1b6ec2;--van-tab-active-text-color:#1b6ec2;--van-tabs-bottom-bar-color:#1b6ec2;--van-calendar-selected-day-background:#1b6ec2;--van-picker-confirm-action-color:#1b6ec2;--van-search-action-text-color:#1b6ec2;--van-dropdown-menu-title-active-text-color:#1b6ec2}.van-image-preview__close-icon--top-right{color:#fff;background:#0000008c;border-radius:50%;padding:7px;font-size:20px;top:8px;right:8px}.app-iv{z-index:5000;overscroll-behavior:contain;background:#000000eb;display:flex;position:fixed;inset:0}.app-iv,.app-iv__track,.app-iv__slide,.app-iv__img{touch-action:pan-x pan-y}.app-iv__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex:1;min-width:0;height:100%;display:flex;overflow:auto hidden}.app-iv__track::-webkit-scrollbar{display:none}.app-iv__slide{scroll-snap-align:center;-webkit-overflow-scrolling:touch;scrollbar-width:none;color:#fff;flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex;overflow-y:auto}.app-iv__slide::-webkit-scrollbar{display:none}.app-iv__slide--long{align-items:flex-start}.app-iv__img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%;display:block}.app-iv__img--long{width:100%;height:auto;max-height:none}.app-iv__img{will-change:transform}.app-iv__close{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:7px;font-size:18px;line-height:1;display:flex;position:absolute;top:8px;right:8px}.app-iv__index{z-index:2;color:#fff;text-shadow:0 1px 2px #0009;pointer-events:none;font-size:13px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.app-xv{z-index:5000;overscroll-behavior:contain;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.app-xv__head{border-bottom:1px solid #f2f3f5;flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex}.app-xv__title{color:#1d2129;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.app-xv__btn{color:#1989fa;cursor:pointer;flex:none;font-size:13px;text-decoration:none}.app-xv__btn--close{color:#969799;background:#f2f3f5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;display:flex}.app-xv__tabs{flex:none;gap:6px;padding:8px 12px 0;display:flex;overflow-x:auto}.app-xv__tabs:empty{display:none}.app-xv__tab{color:#4e5969;cursor:pointer;background:#f7f8fa;border-radius:14px;flex:none;padding:5px 12px;font-size:12px}.app-xv__tab--on{color:#fff;background:#1989fa}.app-xv__body{padding:0 12px calc(12px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.app-xv__tip,.app-xv__empty{text-align:center;color:#969799;padding:40px 0;font-size:13px}.app-xv__retry{color:#1989fa;cursor:pointer;border:1px solid #1989fa;border-radius:16px;width:fit-content;margin:0 auto;padding:8px 16px;font-size:13px}.app-xv__tbl{border-collapse:collapse;margin-top:8px;font-size:12px}.app-xv__tbl th,.app-xv__tbl td{white-space:nowrap;text-overflow:ellipsis;color:#323233;border:1px solid #ebedf0;max-width:220px;padding:4px 8px;overflow:hidden}.app-xv__tbl th{z-index:2;background:#f7f8fa;font-weight:600;position:sticky;top:0}.app-xv__more{color:#969799;padding:10px 0;font-size:12px}.wr-tbl-wrap{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1018280a}.wr-tbl-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.wr-tbl{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px}.wr-tbl th,.wr-tbl td{text-align:left;vertical-align:top;color:#323233;word-break:break-word;background-clip:padding-box;border-bottom:1px solid #edeff2;border-right:1px solid #edeff2;padding:8px 9px;line-height:1.5}.wr-tbl thead th{z-index:2;color:#4e5969;white-space:nowrap;background:#f2f3f5;font-size:12.5px;font-weight:600;position:sticky;top:0}.wr-tbl tbody tr:last-child td{border-bottom:0}.wr-tbl .wr-tbl__no{z-index:1;box-sizing:border-box;text-align:center;color:#86909c;background:#fafbfc;width:46px;min-width:46px;padding-left:4px;padding-right:4px;position:sticky;left:0}.wr-tbl thead .wr-tbl__no{z-index:4;background:#f2f3f5}.wr-tbl .wr-tbl__name{z-index:1;background:#fff;min-width:150px;max-width:150px;font-weight:500;position:sticky;left:46px;box-shadow:2px 0 6px -3px #00000029}.wr-tbl thead .wr-tbl__name{z-index:3;white-space:normal;background:#f2f3f5}.wr-tbl tr.is-clickable{cursor:pointer}.wr-tbl tr.is-clickable:active td,.wr-tbl tr.is-clickable:active .wr-tbl__name{background:#eef5ff}.wr-tbl__pct{color:#1b6ec2;white-space:nowrap;font-weight:600}.wr-tbl__muted{color:#a9aeb8}.wr-tbl__carry{color:#c2410c;vertical-align:-1px;margin-left:4px}.wr-tbl__empty{text-align:center!important;color:#a9aeb8!important;padding:18px 0!important}.wr-tbl-tip{color:#969799;padding:7px 12px 9px;font-size:12.5px}.wr-modebar{align-items:center;gap:8px;margin:10px 12px 0;display:flex}.wr-modebar__label{color:#8f959e;font-size:13px}.wr-modebar__hint{color:#a9aeb8;margin-left:auto;font-size:12.5px}.app-tabbar[data-v-4f4ebfd5]{box-shadow:0 -2px 10px #0000000f}[data-v-4f4ebfd5] .van-tabbar-item__icon{position:relative}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body,#app{-webkit-overflow-scrolling:touch;background-color:#f5f6fa;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif;padding-top:0!important}:root{--van-nav-bar-height:46px;--van-font-size-xs:11px;--van-font-size-sm:13px;--van-font-size-md:15px;--van-font-size-lg:17px;--van-cell-font-size:15px;--van-cell-line-height:22px;--van-field-label-color:#646566}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.not-found[data-v-53d027a7]{color:#999;background:#f5f6fa;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;font-size:15px;display:flex}
