:root,:host{--van-tabbar-height:50px;--van-tabbar-z-index:1;--van-tabbar-background:var(--van-background-2)}.van-tabbar{z-index:var(--van-tabbar-z-index);box-sizing:content-box;width:100%;height:var(--van-tabbar-height);background:var(--van-tabbar-background);display:flex}.van-tabbar--fixed{position:fixed;bottom:0;left:0}:root,:host{--van-tabbar-item-font-size:var(--van-font-size-sm);--van-tabbar-item-text-color:var(--van-text-color);--van-tabbar-item-active-color:var(--van-primary-color);--van-tabbar-item-active-background:var(--van-background-2);--van-tabbar-item-line-height:1;--van-tabbar-item-icon-size:22px;--van-tabbar-item-icon-margin-bottom:var(--van-padding-base)}.van-tabbar-item{color:var(--van-tabbar-item-text-color);font-size:var(--van-tabbar-item-font-size);line-height:var(--van-tabbar-item-line-height);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.van-tabbar-item__icon{margin-bottom:var(--van-tabbar-item-icon-margin-bottom);font-size:var(--van-tabbar-item-icon-size)}.van-tabbar-item__icon .van-icon{display:block}.van-tabbar-item__icon .van-badge{margin-top:var(--van-padding-base)}.van-tabbar-item__icon img{height:20px;display:block}.van-tabbar-item--active{color:var(--van-tabbar-item-active-color);background-color:var(--van-tabbar-item-active-background)}:root,:host{--van-number-keyboard-background:var(--van-gray-2);--van-number-keyboard-key-height:48px;--van-number-keyboard-key-font-size:28px;--van-number-keyboard-key-active-color:var(--van-gray-3);--van-number-keyboard-key-background:var(--van-background-2);--van-number-keyboard-delete-font-size:var(--van-font-size-lg);--van-number-keyboard-title-color:var(--van-gray-7);--van-number-keyboard-title-height:34px;--van-number-keyboard-title-font-size:var(--van-font-size-lg);--van-number-keyboard-close-padding:0 var(--van-padding-md);--van-number-keyboard-close-color:var(--van-primary-color);--van-number-keyboard-close-font-size:var(--van-font-size-md);--van-number-keyboard-button-text-color:var(--van-white);--van-number-keyboard-button-background:var(--van-primary-color);--van-number-keyboard-z-index:100}.van-theme-dark{--van-number-keyboard-background:var(--van-gray-8);--van-number-keyboard-key-background:var(--van-gray-7);--van-number-keyboard-key-active-color:var(--van-gray-6)}.van-number-keyboard{z-index:var(--van-number-keyboard-z-index);background:var(--van-number-keyboard-background);-webkit-user-select:none;user-select:none;width:100%;padding-bottom:22px;position:fixed;bottom:0;left:0}.van-number-keyboard--with-title{border-radius:20px 20px 0 0}.van-number-keyboard__header{box-sizing:content-box;height:var(--van-number-keyboard-title-height);color:var(--van-number-keyboard-title-color);font-size:var(--van-number-keyboard-title-font-size);justify-content:center;align-items:center;padding-top:6px;display:flex;position:relative}.van-number-keyboard__title{font-weight:400;display:inline-block}.van-number-keyboard__title-left{position:absolute;left:0}.van-number-keyboard__body{padding:6px 0 0 6px;display:flex}.van-number-keyboard__keys{flex-wrap:wrap;flex:3;display:flex}.van-number-keyboard__close{height:100%;padding:var(--van-number-keyboard-close-padding);color:var(--van-number-keyboard-close-color);font-size:var(--van-number-keyboard-close-font-size);background-color:#0000;border:none;position:absolute;right:0}.van-number-keyboard__sidebar{flex-direction:column;flex:1;display:flex}.van-number-keyboard--unfit{padding-bottom:0}.van-key{height:var(--van-number-keyboard-key-height);font-size:var(--van-number-keyboard-key-font-size);background:var(--van-number-keyboard-key-background);border-radius:var(--van-radius-lg);cursor:pointer;justify-content:center;align-items:center;line-height:1.5;display:flex}.van-key--large{height:auto;position:absolute;inset:0 6px 6px 0}.van-key--blue,.van-key--delete{font-size:var(--van-number-keyboard-delete-font-size)}.van-key--active{background-color:var(--van-number-keyboard-key-active-color)}.van-key--blue{color:var(--van-number-keyboard-button-text-color);background:var(--van-number-keyboard-button-background)}.van-key--blue.van-key--active{opacity:var(--van-active-opacity)}.van-key__wrapper{box-sizing:border-box;flex:33%;padding:0 6px 6px 0;position:relative}.van-key__wrapper--wider{flex-basis:66%}.van-key__delete-icon{width:32px;height:22px}.van-key__collapse-icon{width:30px;height:24px}.van-key__loading-icon{color:var(--van-number-keyboard-button-text-color)}.pin-lock-screen[data-v-77cb3b12]{z-index:9999;background:var(--app-bg-color,#f0f4f8);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.pin-lock-body[data-v-77cb3b12]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding-bottom:20px;display:flex}.pin-app-icon[data-v-77cb3b12]{object-fit:cover;border-radius:18px;width:72px;height:72px;margin-bottom:4px}.pin-lock-title[data-v-77cb3b12]{color:var(--app-text-main);font-size:22px;font-weight:700}.pin-lock-sub[data-v-77cb3b12]{font-size:var(--font-sm);color:var(--app-text-sub)}.pin-dots[data-v-77cb3b12]{gap:20px;margin:20px 0 8px;display:flex}.pin-dot[data-v-77cb3b12]{border:2px solid var(--app-border);background:0 0;border-radius:50%;width:14px;height:14px;transition:background .15s,transform .15s}.pin-dot.filled[data-v-77cb3b12]{background:var(--app-primary);border-color:var(--app-primary);transform:scale(1.15)}.pin-error[data-v-77cb3b12]{font-size:var(--font-xs);color:#e07b54}.pin-forgot-wrap[data-v-77cb3b12]{text-align:center;padding:16px 0 20px}.pin-forgot-btn[data-v-77cb3b12]{font-size:var(--font-sm);color:var(--app-primary);cursor:pointer}.forgot-panel[data-v-77cb3b12]{flex-direction:column;gap:12px;padding:24px 20px 32px;display:flex}.forgot-title[data-v-77cb3b12]{font-size:var(--font-base);color:var(--app-text-main);text-align:center;font-weight:600}.forgot-sub[data-v-77cb3b12]{font-size:var(--font-xs);color:var(--app-text-sub);text-align:center}.forgot-field[data-v-77cb3b12]{background:var(--app-bg-color);border-radius:10px;margin-top:4px}.forgot-actions[data-v-77cb3b12]{gap:12px;margin-top:8px;display:flex}.forgot-cancel-btn[data-v-77cb3b12]{flex:1}.forgot-confirm-btn[data-v-77cb3b12]{--van-button-primary-background:var(--app-primary);--van-button-primary-border-color:var(--app-primary);flex:2}.app-toast-wrap{z-index:9999;pointer-events:none;justify-content:center;display:flex;position:fixed;left:0;right:0}.app-toast-wrap.bottom{bottom:calc(env(safe-area-inset-bottom) + 80px)}.app-toast-wrap.top{top:calc(env(safe-area-inset-top) + 60px)}@media (width>=431px){.app-toast-wrap.top{top:calc(env(safe-area-inset-top) + 100px)}}.app-toast-wrap.middle{top:50%;transform:translateY(-50%)}.app-toast-pill{background:var(--app-card-bg);color:var(--app-text-main);font-size:var(--font-sm);border-radius:12px;align-items:center;gap:7px;max-width:80vw;padding:10px 14px;font-weight:500;line-height:1.4;display:inline-flex;box-shadow:0 4px 20px #0000001f}.app-toast-pill.success .app-toast-icon{stroke:var(--app-primary)}.app-toast-pill.fail .app-toast-icon{stroke:var(--van-danger-color)}.app-toast-pill.loading .app-toast-icon{stroke:var(--app-primary)}.app-toast-icon{flex-shrink:0;width:16px;height:16px}.app-toast-icon.spin{animation:.8s linear infinite toast-spin}.app-toast-text{white-space:pre-wrap;word-break:break-word}@keyframes toast-spin{to{transform:rotate(360deg)}}.app-toast-enter-active,.app-toast-leave-active{transition:opacity .2s,transform .2s}.app-toast-enter-from,.app-toast-leave-to{opacity:0;transform:translateY(6px)}.app-toast-wrap.top .app-toast-enter-from,.app-toast-wrap.top .app-toast-leave-to{transform:translateY(-6px)}.app-overlay[data-v-9387a846]{background:#000000b3;position:fixed;inset:0}.app-overlay-fade-enter-active[data-v-9387a846],.app-overlay-fade-leave-active[data-v-9387a846]{transition:opacity .3s}.app-overlay-fade-enter-from[data-v-9387a846],.app-overlay-fade-leave-to[data-v-9387a846]{opacity:0}.app-container{box-sizing:border-box;width:100%;height:100%;padding-top:env(safe-area-inset-top);background:var(--app-bg-color);flex-direction:column;transition:background-color .25s;display:flex;overflow:hidden}.is-immersive .app-container{background:#000!important}.app-loading-placeholder{background:var(--app-bg-color,#f0f4f8);justify-content:center;align-items:center;height:100%;display:flex}.global-refresh-wrapper{flex:1;min-height:0;overflow:hidden}.main-content{height:100%;position:relative}.root-pages-wrapper{box-sizing:border-box;isolation:isolate;height:100%}.sub-page-overlay{width:100%;height:var(--app-height,100dvh);z-index:100;top:0;left:0;overflow:hidden;background:var(--app-bg-color,#f0f4f8)!important;position:fixed!important}.main-content .van-nav-bar{background:var(--app-bg-color,#f0f4f8)!important}.page-slide-enter-active{transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:fixed}.page-slide-enter-from{transform:translate(100%)}.page-slide-leave-active{transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:fixed}.page-slide-leave-to{transform:translate(100%)}.van-pull-refresh__text{display:none!important}:deep(.van-pull-refresh__track){min-height:100%;height:auto!important}.on-mac .app-container,.on-mac .base-sub-page{padding-top:0!important}.van-tabbar{padding-bottom:var(--safe-area-bottom,env(safe-area-inset-bottom))!important}.on-ipad .van-tabbar{padding-bottom:calc(var(--safe-area-bottom,env(safe-area-inset-bottom)) + 12px)!important}@media (width>=431px){.van-tabbar{--van-tabbar-height:50px;padding-bottom:16px!important}}.main-content .search-bar{z-index:98;background:var(--app-bg-color,#f0f4f8);position:sticky;top:46px}.tab-icon-box{justify-content:center;align-items:center;display:inline-flex;position:relative}.tab-msg-dot{color:#fff;font-size:var(--font-xxs);background:#f44336;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-weight:700;line-height:1;display:flex;position:absolute;top:-5px;right:-10px}.tab-msg-dot--dot{border-radius:50%;width:8px;min-width:8px;height:8px;padding:0;font-size:0}:deep(.tab-ai-item .van-tabbar-item__text){display:none}:deep(.tab-ai-item .van-tabbar-item__icon){margin-bottom:0}.tab-ai-fab{background:linear-gradient(145deg,#2d9e6b 0%,#52b788 60%,#74c69d 100%);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:box-shadow .15s;display:flex;box-shadow:0 2px 8px #34b78859}.tab-ai-fab:active{box-shadow:0 1px 4px #34b78833}:deep(.tab-ai-item.van-tabbar-item--active) .tab-ai-fab{box-shadow:0 2px 12px #34b78880,0 0 0 3px #52b78833}:root,:host{--van-toast-max-width:70%;--van-toast-font-size:var(--van-font-size-md);--van-toast-text-color:var(--van-white);--van-toast-loading-icon-color:var(--van-white);--van-toast-line-height:var(--van-line-height-md);--van-toast-radius:var(--van-radius-lg);--van-toast-background:#000000b3;--van-toast-icon-size:36px;--van-toast-text-min-width:96px;--van-toast-text-padding:var(--van-padding-xs) var(--van-padding-sm);--van-toast-default-padding:var(--van-padding-md);--van-toast-default-width:88px;--van-toast-default-min-height:88px;--van-toast-position-top-distance:20%;--van-toast-position-bottom-distance:20%}.van-toast{box-sizing:content-box;transition:all var(--van-duration-fast);width:var(--van-toast-default-width);max-width:var(--van-toast-max-width);min-height:var(--van-toast-default-min-height);padding:var(--van-toast-default-padding);color:var(--van-toast-text-color);font-size:var(--van-toast-font-size);line-height:var(--van-toast-line-height);white-space:pre-wrap;word-break:break-all;text-align:center;background:var(--van-toast-background);border-radius:var(--van-toast-radius);flex-direction:column;justify-content:center;align-items:center;display:flex}.van-toast--break-normal{word-break:normal;word-wrap:normal}.van-toast--break-word{word-break:normal;word-wrap:break-word}.van-toast--unclickable{cursor:not-allowed;overflow:hidden}.van-toast--unclickable *{pointer-events:none}.van-toast--text,.van-toast--html{width:fit-content;min-width:var(--van-toast-text-min-width);min-height:0;padding:var(--van-toast-text-padding)}.van-toast--text .van-toast__text,.van-toast--html .van-toast__text{margin-top:0}.van-toast--top{top:var(--van-toast-position-top-distance)}.van-toast--bottom{top:auto;bottom:var(--van-toast-position-bottom-distance)}.van-toast__icon{font-size:var(--van-toast-icon-size)}.van-toast__loading{padding:var(--van-padding-base);color:var(--van-toast-loading-icon-color)}.van-toast__text{margin-top:var(--van-padding-xs)}:root,:host{--van-notify-text-color:var(--van-white);--van-notify-padding:var(--van-padding-xs) var(--van-padding-md);--van-notify-font-size:var(--van-font-size-md);--van-notify-line-height:var(--van-line-height-md);--van-notify-primary-background:var(--van-primary-color);--van-notify-success-background:var(--van-success-color);--van-notify-danger-background:var(--van-danger-color);--van-notify-warning-background:var(--van-warning-color)}.van-notify{box-sizing:border-box;padding:var(--van-notify-padding);color:var(--van-notify-text-color);font-size:var(--van-notify-font-size);line-height:var(--van-notify-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;justify-content:center;align-items:center;display:flex}.van-notify--primary{background:var(--van-notify-primary-background)}.van-notify--success{background:var(--van-notify-success-background)}.van-notify--danger{background:var(--van-notify-danger-background)}.van-notify--warning{background:var(--van-notify-warning-background)}:root,:host{--van-picker-background:var(--van-background-2);--van-picker-toolbar-height:44px;--van-picker-title-font-size:var(--van-font-size-lg);--van-picker-title-line-height:var(--van-line-height-md);--van-picker-action-padding:0 var(--van-padding-md);--van-picker-action-font-size:var(--van-font-size-md);--van-picker-confirm-action-color:var(--van-primary-color);--van-picker-cancel-action-color:var(--van-text-color-2);--van-picker-option-font-size:var(--van-font-size-lg);--van-picker-option-padding:0 var(--van-padding-base);--van-picker-option-text-color:var(--van-text-color);--van-picker-option-disabled-opacity:.3;--van-picker-loading-icon-color:var(--van-primary-color);--van-picker-loading-mask-color:#ffffffe6;--van-picker-mask-color:linear-gradient(180deg, #ffffffe6, #fff6), linear-gradient(0deg, #ffffffe6, #fff6)}.van-theme-dark{--van-picker-loading-mask-color:#0009;--van-picker-mask-color:linear-gradient(180deg, #0009, #0000001a), linear-gradient(0deg, #0009, #0000001a)}.van-picker{background:var(--van-picker-background);-webkit-user-select:none;user-select:none;position:relative}.van-picker__toolbar{height:var(--van-picker-toolbar-height);justify-content:space-between;align-items:center;display:flex;position:relative}.van-picker__cancel,.van-picker__confirm{height:100%;padding:var(--van-picker-action-padding);font-size:var(--van-picker-action-font-size);background-color:#0000;border:none}.van-picker__confirm{color:var(--van-picker-confirm-action-color)}.van-picker__cancel{color:var(--van-picker-cancel-action-color)}.van-picker__title{color:var(--van-text-color);max-width:50%;font-weight:var(--van-font-bold);font-size:var(--van-picker-title-font-size);line-height:var(--van-picker-title-line-height);text-align:center;position:absolute;left:50%;transform:translate(-50%)}.van-picker__columns{cursor:-webkit-grab;cursor:grab;display:flex;position:relative}.van-picker__loading{z-index:3;color:var(--van-picker-loading-icon-color);background:var(--van-picker-loading-mask-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.van-picker__frame{top:50%;right:var(--van-padding-md);left:var(--van-padding-md);z-index:2;pointer-events:none;position:absolute;transform:translateY(-50%)}.van-picker__mask{z-index:1;background-image:var(--van-picker-mask-color);pointer-events:none;background-position:top,bottom;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}.van-picker-column{font-size:var(--van-picker-option-font-size);flex:1;overflow:hidden}.van-picker-column__wrapper{transition-timing-function:cubic-bezier(.23,1,.68,1)}.van-picker-column__item{padding:var(--van-picker-option-padding);color:var(--van-picker-option-text-color);justify-content:center;align-items:center;display:flex}.van-picker-column__item--disabled{cursor:not-allowed;opacity:var(--van-picker-option-disabled-opacity)}:root,:host{--van-picker-group-background:var(--van-background-2)}.van-picker-group{background:var(--van-picker-group-background)}.van-picker-group__tabs{margin-top:var(--van-padding-base)}.van-picker-group__tab-title{margin-right:16px}:root,:host{--van-image-placeholder-text-color:var(--van-text-color-2);--van-image-placeholder-font-size:var(--van-font-size-md);--van-image-placeholder-background:var(--van-background);--van-image-loading-icon-size:32px;--van-image-loading-icon-color:var(--van-gray-4);--van-image-error-icon-size:32px;--van-image-error-icon-color:var(--van-gray-4)}.van-image{display:inline-block;position:relative}.van-image--round{border-radius:var(--van-radius-max);overflow:hidden}.van-image--round .van-image__img{border-radius:inherit}.van-image--block{display:block}.van-image__img,.van-image__error,.van-image__loading{width:100%;height:100%;display:block}.van-image__error,.van-image__loading{color:var(--van-image-placeholder-text-color);font-size:var(--van-image-placeholder-font-size);background:var(--van-image-placeholder-background);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.van-image__loading-icon{color:var(--van-image-loading-icon-color);font-size:var(--van-image-loading-icon-size)}.van-image__error-icon{color:var(--van-image-error-icon-color);font-size:var(--van-image-error-icon-size)}:root,:host{--van-image-preview-index-text-color:var(--van-white);--van-image-preview-index-font-size:var(--van-font-size-md);--van-image-preview-index-line-height:var(--van-line-height-md);--van-image-preview-index-text-shadow:0 1px 1px var(--van-gray-8);--van-image-preview-overlay-background:#000000e6;--van-image-preview-close-icon-size:22px;--van-image-preview-close-icon-color:var(--van-gray-5);--van-image-preview-close-icon-margin:var(--van-padding-md);--van-image-preview-close-icon-z-index:1}.van-image-preview{background-color:#0000;width:100%;max-width:none;height:100%;position:fixed;top:0;left:0;transform:none}.van-image-preview__swipe{height:100%}.van-image-preview__swipe-item{justify-content:center;align-items:center;display:flex;overflow:hidden}.van-image-preview__cover{position:absolute;top:0;left:0}.van-image-preview__image,.van-image-preview__image-wrap{width:100%;transition-property:transform}.van-image-preview__image--vertical,.van-image-preview__image-wrap--vertical{width:auto;height:100%}.van-image-preview__image img,.van-image-preview__image-wrap img,.van-image-preview__image video,.van-image-preview__image-wrap video{-webkit-user-drag:none}.van-image-preview__image .van-image__error,.van-image-preview__image-wrap .van-image__error{height:40%;top:30%}.van-image-preview__image .van-image__error-icon,.van-image-preview__image-wrap .van-image__error-icon{font-size:36px}.van-image-preview__image .van-image__loading,.van-image-preview__image-wrap .van-image__loading{background-color:#0000}.van-image-preview__index{top:var(--van-padding-md);color:var(--van-image-preview-index-text-color);font-size:var(--van-image-preview-index-font-size);line-height:var(--van-image-preview-index-line-height);text-shadow:var(--van-image-preview-index-text-shadow);position:absolute;left:50%;transform:translate(-50%)}.van-image-preview__overlay{background:var(--van-image-preview-overlay-background)}.van-image-preview__close-icon{z-index:var(--van-image-preview-close-icon-z-index);color:var(--van-image-preview-close-icon-color);font-size:var(--van-image-preview-close-icon-size);position:absolute}.van-image-preview__close-icon--top-left{top:var(--van-image-preview-close-icon-margin);left:var(--van-image-preview-close-icon-margin)}.van-image-preview__close-icon--top-right{top:var(--van-image-preview-close-icon-margin);right:var(--van-image-preview-close-icon-margin)}.van-image-preview__close-icon--bottom-left{bottom:var(--van-image-preview-close-icon-margin);left:var(--van-image-preview-close-icon-margin)}.van-image-preview__close-icon--bottom-right{right:var(--van-image-preview-close-icon-margin);bottom:var(--van-image-preview-close-icon-margin)}:root,:host{--van-skeleton-title-width:40%}.van-skeleton-title{height:var(--van-skeleton-paragraph-height);background:var(--van-skeleton-paragraph-background)}.van-skeleton-title--round{border-radius:var(--van-radius-max)}.van-skeleton-title{width:var(--van-skeleton-title-width);margin:0}.van-skeleton-title+.van-skeleton-paragraph{margin-top:20px}:root,:host{--van-skeleton-avatar-size:32px;--van-skeleton-avatar-background:var(--van-active-color)}.van-skeleton-avatar{width:var(--van-skeleton-avatar-size);height:var(--van-skeleton-avatar-size);margin-right:var(--van-padding-md);background:var(--van-skeleton-avatar-background);flex-shrink:0}.van-skeleton-avatar--round{border-radius:var(--van-radius-max)}.van-skeleton-avatar+.van-skeleton__content{padding-top:var(--van-padding-xs)}:root,:host{--van-skeleton-paragraph-height:16px;--van-skeleton-paragraph-background:var(--van-active-color);--van-skeleton-paragraph-margin-top:var(--van-padding-sm)}.van-skeleton-paragraph{height:var(--van-skeleton-paragraph-height);background:var(--van-skeleton-paragraph-background)}.van-skeleton-paragraph--round{border-radius:var(--van-radius-max)}.van-skeleton-paragraph:not(:first-child){margin-top:var(--van-skeleton-paragraph-margin-top)}:root,:host{--van-skeleton-duration:1.2s}.van-skeleton{padding:0 var(--van-padding-md);display:flex}.van-skeleton__content{width:100%}.van-skeleton--animate{animation:van-skeleton-blink var(--van-skeleton-duration) ease-in-out infinite}@keyframes van-skeleton-blink{50%{opacity:.6}}:root,:host{--van-skeleton-image-size:96px;--van-skeleton-image-radius:24px}.van-skeleton-image{width:var(--van-skeleton-image-size);height:var(--van-skeleton-image-size);background:var(--van-active-color);justify-content:center;align-items:center;display:flex}.van-skeleton-image--round{border-radius:var(--van-skeleton-image-radius)}.van-skeleton-image__icon{width:calc(var(--van-skeleton-image-size) / 2);height:calc(var(--van-skeleton-image-size) / 2);font-size:calc(var(--van-skeleton-image-size) / 2);color:var(--van-gray-5)}:root{--font-base:18px;--font-md:17px;--font-sm:16px;--font-xs:15px;--font-xxs:14px;--font-id:var(--font-xs);--van-font-size-lg:18px;--van-font-size-md:16px;--van-font-size-sm:14px;--app-bg-color:#f0f4f8;--app-bg:var(--app-bg-color);--app-card-bg:#fff;--app-bg-card:var(--app-card-bg);--app-bg-sub:#e6ecf2;--app-text-main:#1a1a1a;--app-text-sub:#666;--app-border:#e8e8e8;--app-chat-them-bubble-bg:var(--app-card-bg);--app-chat-them-bubble-border:transparent;--app-primary:#52b788;--app-success:#52c41a;--app-danger:#ff4d4f;--app-warning:#faad14;--van-background:var(--app-bg-color);--van-background-2:var(--app-card-bg);--van-text-color:var(--app-text-main);--van-border-color:var(--app-border);--no-sign-in-color:#278d5e;--app-hero-bg:linear-gradient(160deg, #3daa74 0%, #52b788 60%, #6dcfa0 100%);--van-nav-bar-background:var(--app-card-bg);--van-nav-bar-text-color:var(--app-text-main);--van-nav-bar-title-text-color:var(--app-text-main);--van-nav-bar-icon-color:var(--app-text-main);--van-tabbar-background:var(--app-card-bg);--van-tabbar-item-text-color:var(--app-text-sub);--van-tabbar-item-active-color:var(--app-primary);--van-cell-group-inset-padding:0 14px;--van-cell-group-inset-margin:0 14px}[data-theme=dark]{--app-bg-color:#121212;--app-bg:var(--app-bg-color);--app-card-bg:#1e1e1e;--app-bg-card:var(--app-card-bg);--app-bg-sub:#242424;--app-text-main:#e0e0e0;--app-text-sub:#888;--app-border:#333;--app-chat-them-bubble-bg:#2b2b2b;--app-chat-them-bubble-border:#ffffff0f;--van-background:var(--app-bg-color);--van-background-2:var(--app-card-bg);--van-text-color:var(--app-text-main);--van-border-color:var(--app-border);--no-sign-in-color:#278d5e;--app-hero-bg:linear-gradient(160deg, #0e2a1c 0%, #10251b 60%, #102018 100%);--van-nav-bar-background:var(--app-card-bg);--van-nav-bar-text-color:var(--app-text-main);--van-nav-bar-title-text-color:var(--app-text-main);--van-nav-bar-icon-color:var(--app-text-main);--van-tabbar-background:var(--app-card-bg);--van-tabbar-item-text-color:var(--app-text-sub);--van-tabbar-item-active-color:var(--app-primary)}.is-immersive{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{margin:0;padding:0;overflow:hidden}body{color:var(--app-text-main);font-size:var(--font-base);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}.is-web *{scrollbar-width:thin;scrollbar-color:#7878788c transparent}.is-web ::-webkit-scrollbar{-webkit-appearance:none;width:4px;height:4px;display:block}.is-web ::-webkit-scrollbar-track{background:0 0}.is-web ::-webkit-scrollbar-thumb{background:#7878788c;border-radius:2px}.is-web ::-webkit-scrollbar-thumb:hover{background:#787878cc}.is-web{--font-base:14px;--font-md:13px;--font-sm:12px;--font-xs:11px;--font-xxs:10px;--font-id:12px;--van-font-size-lg:14px;--van-font-size-md:12px;--van-font-size-sm:10px}:root{--van-tabbar-height:56px}.van-image-preview__index{bottom:calc(env(safe-area-inset-bottom,0px) + 28px);font-size:var(--font-sm);background:#0006;border-radius:20px;padding:3px 12px;top:auto!important}.van-image-preview__swipe-item{box-sizing:border-box;padding:0 10px}.van-image-preview__image{border-radius:14px;max-height:calc(100vh - 220px);overflow:hidden}.van-image-preview__image--vertical{max-height:calc(100vh - 220px);height:auto!important}.van-image-preview__close-icon{--van-image-preview-close-icon-size:32px}.van-action-sheet:before{content:"";background:var(--app-border);border-radius:2px;width:36px;height:4px;margin:10px auto 4px;display:block}.van-action-sheet__item,.van-action-sheet__cancel{padding:10px var(--van-padding-md)!important}.van-action-sheet__cancel{margin-bottom:12px}
