#app{width:100%;height:100vh}#app .router{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}:root{--theme-primary:#2a82e4;--theme-primary-light:#3d96f0;--theme-primary-lighter:#6db5f7;--theme-primary-lightest:#9cd4ff;--theme-primary-dark:#236fc2;--theme-primary-darker:#1d5ca0;--theme-primary-darkest:#17497e;--theme-primary-alpha90:rgba(42,130,228,0.9);--theme-primary-alpha75:rgba(42,130,228,0.75);--theme-primary-alpha50:rgba(42,130,228,0.5);--theme-primary-alpha25:rgba(42,130,228,0.25);--theme-primary-alpha10:rgba(42,130,228,0.1);--theme-primary-alpha05:rgba(42,130,228,0.05);--theme-bg-primary:#bbe0fd;--theme-bg-secondary:#d4ecfd;--theme-bg-tertiary:#e9f5ff;--theme-bg-card:#fff;--theme-bg-page:#f5faff;--theme-bg-container:#fff;--theme-border-primary:#2475cf;--theme-border-secondary:#7eb8f0;--theme-gradient-start:#3d96f0;--theme-gradient-end:#236fc2;--theme-gradient-primary:linear-gradient(135deg,#3d96f0,#236fc2);--theme-gradient-vertical:linear-gradient(180deg,#3d96f0,#236fc2);--theme-analogous1:#2a82e4;--theme-analogous2:#2a82e4;--theme-complementary:#d57d1b;--theme-white:#fff;--theme-gray100:#f5f5f5;--theme-gray200:#e0e0e0;--theme-gray300:#bdbdbd;--theme-gray400:#9e9e9e;--theme-gray500:#757575;--theme-gray600:#616161;--theme-gray700:#424242;--theme-gray800:#303030;--theme-gray900:#212121;--theme-black:#000;--theme-success:#52c41a;--theme-warning:#faad14;--theme-error:#f5222d;--theme-info:#1890ff;--theme-chart-color1:#2a82e4;--theme-chart-color2:#236fc2;--theme-chart-color3:#3d96f0;--theme-chart-color4:#1d5ca0;--theme-chart-color5:#6db5f7;--theme-chart-color6:#17497e;--theme-income:#52c41a;--theme-expenditure:#ff4d4f;--theme-income-chart:#52c41a;--theme-income-chart-light:#73d13d;--theme-expenditure-chart:#ff4d4f;--theme-expenditure-chart-light:#ff7875;--theme-risk-high:#ff4d4f;--theme-risk-medium:#ffa940;--theme-risk-low:#52c41a;--theme-platform-wx:#52c41a;--theme-platform-zfb:#1890ff;--theme-radar-main:#2a82e4;--theme-radar-area:rgba(42,130,228,0.3);--theme-radar-baseline:#faad14;--theme-transaction-income:#52c41a;--theme-transaction-expenditure:#ff4d4f;--theme-progress-bar:#2a82e4;--theme-tag-bg:rgba(42,130,228,0.1);--theme-tag-border:#2a82e4;--theme-tag-text:#2a82e4;--theme-table-row-odd:#fff;--theme-table-row-even:rgba(42,130,228,0.03);--theme-table-row-hover:rgba(42,130,228,0.08);--theme-button-primary:#2a82e4;--theme-button-primary-hover:#3d96f0;--theme-button-primary-active:#236fc2;--theme-tab-active:#2a82e4;--theme-tab-inactive:rgba(42,130,228,0.5);--theme-tab-active-bg:rgba(42,130,228,0.1);--theme-report-bg-start:#6db5f7;--theme-report-bg-end:#17497e;--theme-collapse-header:linear-gradient(135deg,#3d96f0,#1d5ca0);--theme-collapse-content:#fff;--theme-nav-bg:#fff;--theme-nav-border:rgba(42,130,228,0.2);--theme-card-shadow:0 4px 20px rgba(42,130,228,0.08);--theme-highlight:#3d96f0;--theme-shadow-light:0 1px 3px rgba(0,0,0,0.05);--theme-shadow-medium:0 4px 12px rgba(0,0,0,0.1);--theme-shadow-heavy:0 8px 24px rgba(0,0,0,0.15);--theme-text-primary:#383838;--theme-text-secondary:#666;--theme-text-tertiary:#999;--theme-text-disabled:#ccc;--theme-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--theme-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--theme-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--theme-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--theme-radius-sm:4px;--theme-radius-md:8px;--theme-radius-lg:12px;--theme-radius-xl:16px;--theme-radius-full:9999px;--theme-spacing-xs:4px;--theme-spacing-sm:8px;--theme-spacing-md:16px;--theme-spacing-lg:24px;--theme-spacing-xl:32px;--theme-spacing-2xl:48px;--theme-transition-fast:150ms;--theme-transition-base:200ms;--theme-transition-slow:300ms;--theme-font-size-xs:12px;--theme-font-size-sm:14px;--theme-font-size-base:16px;--theme-font-size-lg:18px;--theme-font-size-xl:20px;--theme-font-size-2xl:24px;--theme-font-size-3xl:30px;--theme-font-weight-normal:400;--theme-font-weight-medium:500;--theme-font-weight-semibold:600;--theme-font-weight-bold:700}[data-theme=dark]{--theme-bg-primary:#1a1a2e;--theme-bg-secondary:#16213e;--theme-bg-tertiary:#0f3460;--theme-bg-card:#1a1a2e;--theme-text-primary:#fff;--theme-text-secondary:#e0e0e0;--theme-text-tertiary:#bdbdbd;--theme-text-disabled:#757575;--theme-gray100:#2d2d2d;--theme-gray200:#3d3d3d;--theme-gray300:#4d4d4d;--theme-gray400:#6d6d6d;--theme-gray500:#8d8d8d;--theme-gray600:#adadad;--theme-gray700:#cdcdcd;--theme-gray800:#dedede;--theme-gray900:#f0f0f0}body{margin:0;font-size:var(--theme-font-size-sm);color:var(--theme-text-primary);background-color:var(--theme-bg-secondary)}input{background:transparent}.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-column,.flex-column-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-column-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-start{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.flex-between,.flex-start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-between{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-end,.flex-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ellipsis-1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.ellipsis-2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.p-a{position:absolute}.p-r{position:relative}.bg-white{background-color:var(--theme-white)!important}.ml-5{margin-left:var(--theme-spacing-xs)}.ml-10{margin-left:var(--theme-spacing-sm)}.ml-20{margin-left:var(--theme-spacing-md)}.ml-30{margin-left:var(--theme-spacing-lg)}.mt-10{margin-top:var(--theme-spacing-sm)}.mt-20{margin-top:var(--theme-spacing-md)}.pointer{cursor:pointer}.w-100{width:100%}.w-200{width:270px}.van-button{border-radius:var(--theme-radius-sm)!important}::-webkit-scrollbar{width:6px;height:6px;cursor:pointer!important;background:transparent;border-radius:var(--theme-radius-sm)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:var(--theme-gray300);cursor:pointer!important;border-radius:var(--theme-radius-sm)}::-webkit-scrollbar-thumb:hover{background-color:var(--theme-gray400)}.grid-content .questionClass{font-size:var(--theme-font-size-sm);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:var(--theme-bg-card);font-weight:var(--theme-font-weight-normal)}.grid-content .questionClass img{width:21px;height:21px;margin-left:var(--theme-spacing-md);cursor:pointer}.grid-content .questionClass .err_look{padding:0 var(--theme-spacing-sm);background:var(--theme-bg-tertiary);-webkit-transition-delay:1231s;transition-delay:1231s}.grid-content .row-item{padding-left:var(--theme-spacing-md);margin-top:var(--theme-spacing-sm);font-size:var(--theme-font-size-sm);color:var(--theme-text-primary)}.grid-content .row-item img{width:40px;height:40px;margin-right:var(--theme-spacing-md)}.grid-content .row-item>div{margin-right:var(--theme-spacing-md);width:110px}.grid-content .row-item>div span:nth-child(2){font-size:var(--theme-font-size-2xl);font-weight:var(--theme-font-weight-bold);color:var(--theme-black)}.el-table thead{color:var(--theme-black)!important;font-size:var(--theme-font-size-base)!important;font-weight:var(--theme-font-weight-bold)}.el-button--primary{background-color:var(--theme-primary)!important;border-color:var(--theme-primary)!important;color:#fff!important}.el-button--primary:focus,.el-button--primary:hover{background-color:var(--theme-primary-light)!important;border-color:var(--theme-primary-light)!important;color:#fff!important}.el-button--primary:active{background-color:var(--theme-primary-dark)!important;border-color:var(--theme-primary-dark)!important;color:#fff!important}.home .el-button--primary,.main .el-button--primary{background-color:var(--theme-primary)!important;border-color:var(--theme-primary)!important;color:#fff!important}.el-input__inner:focus{box-shadow:0 0 0 2px var(--theme-primary-alpha10)!important}.el-input.is-active .el-input__inner,.el-input__inner:focus,.el-input__inner:hover{border-color:var(--theme-primary)!important}.el-select .el-input.is-focus .el-input__inner{border-color:var(--theme-primary)!important;box-shadow:0 0 0 2px var(--theme-primary-alpha10)!important}.el-select .el-input__inner:hover{border-color:var(--theme-primary)!important}.el-radio__input.is-checked .el-radio__inner{background-color:var(--theme-primary)!important;border-color:var(--theme-primary)!important}.el-radio__input.is-checked+.el-radio__label{color:var(--theme-primary)!important}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--theme-primary)!important;border-color:var(--theme-primary)!important}.el-checkbox__input.is-checked+.el-checkbox__label,.el-tabs__item.is-active{color:var(--theme-primary)!important}.el-tabs__active-bar{background-color:var(--theme-primary)!important}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a,.el-breadcrumb__separator{color:var(--theme-primary)!important}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:var(--theme-primary)!important;color:#fff!important}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:var(--theme-primary)!important}.el-dialog__header{border-bottom:1px solid var(--theme-primary-alpha25)!important}.el-dialog__title{color:var(--theme-primary)!important}.el-table thead{background-color:var(--theme-primary-alpha10)!important}.el-table th{color:var(--theme-primary-dark)!important}.el-table--striped .el-table__body tr.el-table__row--striped td{background-color:var(--theme-primary-alpha05)!important}.el-dropdown-menu__item:hover,.el-table--enable-row-hover .el-table__body tr:hover>td,.el-table__body tr:hover>td,.el-table__row--striped:hover>td{background-color:var(--theme-primary-alpha10)!important}.el-dropdown-menu__item:hover{color:var(--theme-primary)!important}.el-dropdown-menu__item--divided{border-top:1px solid var(--theme-primary-alpha25)!important}.el-date-editor .el-range-input:focus{border-color:var(--theme-primary)!important}.el-date-editor .el-range__icon:hover{color:var(--theme-primary)!important}.el-date-editor.is-active,.el-date-editor.is-active:hover{border-color:var(--theme-primary)!important}.el-slider__bar{background-color:var(--theme-primary)!important}.el-slider__button{border-color:var(--theme-primary)!important}.el-slider__button-wrapper:hover .el-slider__button,.el-slider__button:hover{border-color:var(--theme-primary-light)!important}.el-switch.is-active .el-switch__core{border-color:var(--theme-primary)!important;background-color:var(--theme-primary)!important}.el-cascader__tags .el-tag{background-color:var(--theme-primary-alpha10)!important;border-color:var(--theme-primary)!important}.el-cascader__tags .el-tag,.el-cascader__tags .el-tag__close{color:var(--theme-primary)!important}.el-cascader .el-input.is-focus .el-input__inner{border-color:var(--theme-primary)!important}.el-tree-node.is-current>.el-tree-node__content{background-color:var(--theme-primary-alpha10)!important}.el-tree-node.is-current>.el-tree-node__content .el-tree-node__label{color:var(--theme-primary)!important}.el-tree-node__content:hover{background-color:var(--theme-primary-alpha05)!important}.el-progress-bar__outer{background-color:var(--theme-primary-alpha10)!important}.el-progress-bar__inner{background-color:var(--theme-primary)!important}.el-upload-dragger{border:2px dashed var(--theme-primary)!important}.el-upload-dragger:hover{border-color:var(--theme-primary-light)!important;background-color:var(--theme-primary-alpha05)!important}.el-message-box__header{border-bottom:1px solid var(--theme-primary-alpha25)!important}.el-message-box__title{color:var(--theme-primary)!important}.el-message-box__btns .el-button--primary{background-color:var(--theme-primary)!important;border-color:var(--theme-primary)!important}.el-notification__title{color:var(--theme-primary)!important}.el-popover{border:1px solid var(--theme-primary-alpha25)!important}.el-popover__title{color:var(--theme-primary)!important}.el-time-select .el-input.is-focus .el-input__inner{border-color:var(--theme-primary)!important}.el-time-picker__content .el-time-picker__btn{color:var(--theme-primary)!important}.el-transfer-panel{border:1px solid var(--theme-primary-alpha25)!important}.el-transfer-panel__header{border-bottom:1px solid var(--theme-primary-alpha25)!important}.el-transfer-panel__item.is-selected{background-color:var(--theme-primary-alpha10)!important;color:var(--theme-primary)!important}.el-transfer-panel__item.is-filterable:hover{background-color:var(--theme-primary-alpha05)!important}.el-color-picker__trigger{border-color:var(--theme-primary)!important}.el-color-picker__trigger:hover{border-color:var(--theme-primary-light)!important}.el-image__error,.el-image__inner{border:1px solid var(--theme-primary-alpha25)!important}.el-image__placeholder{background-color:var(--theme-primary-alpha05)!important}.el-empty__description{color:var(--theme-primary)!important}.el-tag,.el-tag--info{background-color:var(--theme-primary-alpha10)!important;border-color:var(--theme-primary)!important;color:var(--theme-primary)!important}.el-tag--success{background-color:var(--theme-success-alpha10)!important;border-color:var(--theme-success)!important;color:var(--theme-success)!important}.el-tag--warning{background-color:var(--theme-warning-alpha10)!important;border-color:var(--theme-warning)!important;color:var(--theme-warning)!important}.el-tag--danger{background-color:var(--theme-error-alpha10)!important;border-color:var(--theme-error)!important;color:var(--theme-error)!important}.el-tag .el-tag__close{color:var(--theme-primary)!important}.el-alert--info{background-color:var(--theme-primary-alpha10)!important;border-color:var(--theme-primary)!important}.el-alert--info .el-alert__description,.el-alert__icon{color:var(--theme-primary)!important}.el-badge__content{background-color:var(--theme-error)!important}.el-avatar,.el-steps__item.is-finish .el-steps__icon{background-color:var(--theme-primary)!important}.el-steps__item.is-finish .el-steps__icon{border-color:var(--theme-primary)!important}.el-steps__item.is-finish .el-steps__line{background-color:var(--theme-primary)!important}.el-steps__item.is-active .el-steps__icon{border-color:var(--theme-primary)!important;color:var(--theme-primary)!important}.el-calendar-table thead th{color:var(--theme-primary)!important}.el-calendar-table .el-calendar-day.is-selected{background-color:var(--theme-primary)!important}.el-calendar-table .el-calendar-day.is-selected .el-calendar-day__label{color:#fff!important}.el-calendar-table .el-calendar-day:hover{background-color:var(--theme-primary-alpha10)!important}.el-timeline-item__node{border-color:var(--theme-primary)!important}.el-timeline-item__node,.el-timeline-item__tail{background-color:var(--theme-primary)!important}.el-cascader-menu__item.active,.el-divider__text{color:var(--theme-primary)!important}.el-cascader-panel{border:1px solid var(--theme-primary-alpha25)!important}.el-cascader-panel__header{border-bottom:1px solid var(--theme-primary-alpha25)!important}.el-cascader-panel__list{background-color:#fff!important}.el-cascader-panel__list-item{color:var(--theme-text-primary)!important}.el-cascader-panel__list-item:hover{background-color:var(--theme-primary-alpha10)!important}.el-cascader-panel__list-item.is-active{color:var(--theme-primary)!important}.el-cascader-panel__list-item.is-disabled{color:var(--theme-gray400)!important}.el-cascader-panel__list-item.is-selected{background-color:var(--theme-primary-alpha10)!important;color:var(--theme-primary)!important}.el-cascader-panel__arrow,.el-cascader-panel__close{color:var(--theme-primary)!important}.el-cascader-panel__close:hover{color:var(--theme-primary-light)!important}.el-cascader-menu{background-color:#fff!important}.el-cascader-menu__item{color:var(--theme-text-primary)!important}.el-cascader-menu__item:hover{background-color:var(--theme-primary-alpha10)!important}.el-cascader-menu__item.is-active{color:var(--theme-primary)!important}.el-cascader-menu__item.is-disabled{color:var(--theme-gray400)!important}.el-cascader-menu__item.is-selected{background-color:var(--theme-primary-alpha10)!important}.el-cascader-menu__item--extensible,.el-cascader-menu__item.is-selected{color:var(--theme-primary)!important}.el-cascader-menu__item--extensible:hover{color:var(--theme-primary-light)!important}.el-cascader-menu__item--divided{border-top:1px solid var(--theme-primary-alpha25)!important}