:root{--sec-title:#173a75;--sec-line:#eef3fa;--sec-line-soft:#f0f5fc;--sec-muted:#7a8899;--sec-bar-from:#2b6de8;--sec-bar-to:#4a8ef7}.sec-card{border:1px solid var(--sec-line);background:#fff;border-radius:10px;margin-bottom:16px;padding:16px 18px;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 3px #173a750a}.sec-card:hover{border-color:#e2edfd;box-shadow:0 3px 12px #173a7512}.sec-card:last-child{margin-bottom:0}.sec-card>.sec-head:first-child{margin-top:0}.sec-head{color:var(--sec-title);border-bottom:1px solid var(--sec-line-soft);align-items:center;gap:8px;margin:18px 0 12px;padding-bottom:8px;font-size:15px;font-weight:700;display:flex}.sec-head:first-child{margin-top:0}.sec-card>.sec-head{border-bottom:none;margin-bottom:14px;padding-bottom:0}.sec-bar{background:linear-gradient(180deg, var(--sec-bar-from), var(--sec-bar-to));border-radius:2px;flex:none;width:4px;height:15px;display:inline-block}.sec-extra{color:var(--sec-muted);align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:400;display:flex}.kv-grid{background:#fff;border:1px solid #d9ecff;border-radius:10px;flex-wrap:wrap;display:flex;overflow:hidden}.kv-item{box-sizing:border-box;background:#fbfdff;border-bottom:1px solid #eaf2fd;border-right:1px solid #eaf2fd;flex:0 0 33.333%;align-items:center;min-height:42px;padding:10px 14px;font-size:13px;transition:background .15s;display:flex}.kv-item:hover{background:#f5faff}.kv-item:nth-child(3n){border-right:none}.kv-item-full{flex:0 0 100%!important}.kv-label{color:var(--sec-title);white-space:nowrap;margin-right:4px;font-weight:600}.kv-value{color:#303133;word-break:break-all}.pill-no{color:#fff;background:#ffffff2e;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;font-size:13px;line-height:1.4;display:inline-flex}.pill-no strong{color:#fff;font-weight:700}.page-actions{border-top:1px solid var(--sec-line-soft);justify-content:center;align-items:center;gap:14px;margin-top:20px;padding-top:18px;display:flex}.page-actions .el-button{border-radius:8px;min-width:96px}.page-actions .el-button--primary{box-shadow:0 4px 12px #2b6de838}.empty-box{text-align:center;color:#9aa8b8;background:repeating-linear-gradient(45deg,#fbfdff,#fbfdff 10px,#f6faff 10px 20px);border-radius:8px;padding:26px 16px;font-size:13px}.el-tabs--border-card{box-shadow:none;border:1px solid #e8f1fd;border-radius:10px;overflow:hidden}.el-tabs--border-card>.el-tabs__header{background:linear-gradient(#f7fbff,#eef5ff);border-bottom:1px solid #e8f1fd}.el-tabs--border-card>.el-tabs__header .el-tabs__item{color:#5b6b7f;font-size:14px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--sec-title);background:#fff;font-weight:700}.el-tabs--border-card>.el-tabs__content{padding:16px}.el-input__wrapper,.el-textarea__inner{border-radius:8px}.el-form-item .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #4a8ef7,0 0 0 3px #4a8ef71f}.pdf-viewer-body[data-v-dc1cae9f]{background:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;width:100%;height:76vh;overflow:hidden}.pdf-viewer-frame[data-v-dc1cae9f]{border:0;width:100%;height:100%;display:block}.pdf-viewer-empty[data-v-dc1cae9f]{color:#909399;justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}html,body{height:100%;margin:0;padding:0;overflow:hidden}#app{height:100vh;font-size:15px}body .el-table,body .el-table .cell{font-size:14px}body .el-tabs__content{--ad-bleed:15px}body .el-form-item__label{font-size:14px}body .el-button{font-size:14px;height:34px!important}body .el-table .el-button+.el-button{margin-left:0!important}body .el-input__wrapper{height:34px!important;font-size:14px!important}body .el-input__inner{height:34px!important;font-size:14px!important;line-height:34px!important}body .el-select__wrapper,body .el-select__placeholder,body .el-select__selection,body .el-textarea__inner,body .el-date-editor .el-input__wrapper{font-size:14px!important}body .el-tag{font-size:13px}body .el-pagination,body .el-menu-item,body .el-sub-menu__title{font-size:14px}body .el-dialog__title{font-size:16px}body .el-card__header{font-size:16px;font-weight:700}body .el-tabs__item,body .el-descriptions__cell,body .el-radio__label{font-size:14px}.el-dialog__footer{justify-content:center;gap:12px;display:flex}.el-dialog{max-width:calc(100vw - 32px)}.el-dialog__body{max-height:calc(100vh - 220px);overflow-y:auto}body .el-checkbox__label,body .el-select-dropdown__item,body .el-picker-panel,body .el-loading-text{font-size:14px}body .el-form-item__label{color:#000!important;height:34px!important;line-height:34px!important}body .el-form-item__content{color:#000;line-height:34px!important}body .el-select{height:34px!important}body .el-select__wrapper{height:34px!important;min-height:34px!important}body .el-date-editor,body .el-date-editor .el-input__wrapper,body .el-input,body .el-input-number,body .el-input-number .el-input__wrapper{height:34px!important}body .el-input-number .el-input__inner{height:34px!important;line-height:34px!important}body .el-textarea__inner{min-height:34px!important}body .el-table .cell,body .el-table th .cell{white-space:nowrap!important}body .el-form-item .el-input,body .el-form-item .el-select,body .el-form-item .el-date-editor,body .el-form-item .el-textarea{width:100%!important;min-width:0!important;max-width:none!important}body .el-dialog .el-form-item .el-input,body .el-dialog .el-form-item .el-select,body .el-dialog .el-form-item .el-date-editor,body .el-dialog .el-form-item .el-textarea,body .el-dialog .el-form-item .el-input-number{width:100%!important;min-width:0!important;max-width:300px!important}body::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar:horizontal{height:6px}body::-webkit-scrollbar-thumb{background:#b4bccc;border-radius:5px}body::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track-piece{background:0 0}body::-webkit-scrollbar-corner{background:0 0}body .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}body .el-scrollbar__wrap::-webkit-scrollbar{width:6px;height:6px}body .el-select-dropdown .el-scrollbar::-webkit-scrollbar{width:6px;height:6px}body .el-table__fixed-right::-webkit-scrollbar{width:6px;height:6px}body .el-table__body-wrapper::-webkit-scrollbar:horizontal{height:6px}body .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#b4bccc;border-radius:5px}body .el-scrollbar__wrap::-webkit-scrollbar-thumb{background:#b4bccc;border-radius:5px}body .el-select-dropdown .el-scrollbar::-webkit-scrollbar-thumb{background:#b4bccc;border-radius:5px}body .el-table__body-wrapper::-webkit-scrollbar-track{background:0 0}body .el-table__body-wrapper::-webkit-scrollbar-track-piece{background:0 0}body .el-scrollbar__wrap::-webkit-scrollbar-track{background:0 0}body .el-dropdown,body .el-dropdown:focus,body .el-dropdown:focus-visible,body .el-dropdown-selfdefine{outline:none!important}body .el-main>.el-card>.el-card__header,body .el-main>div>.el-card>.el-card__header{border-bottom:none;background:var(--theme-card-header)!important;color:var(--theme-header-text)!important}body .el-main>.el-card>.el-card__header *,body .el-main>div>.el-card>.el-card__header *{color:var(--theme-header-text)}body .el-main>.el-card>.el-card__header .el-button,body .el-main>div>.el-card>.el-card__header .el-button,body .el-main .detail-header .el-button,body .el-main .page-header .el-button{color:var(--theme-header-text);background:0 0;border-color:#0000;font-weight:700;height:30px!important}body .el-main>.el-card>.el-card__header .el-button:hover,body .el-main>div>.el-card>.el-card__header .el-button:hover,body .el-main .detail-header .el-button:hover,body .el-main .page-header .el-button:hover{color:var(--theme-header-text);background:#ffffff24;border-color:#0000}body .el-main>.el-card>.el-card__header .el-button--primary,body .el-main>div>.el-card>.el-card__header .el-button--primary,body .el-main .detail-header .el-button--primary,body .el-main .page-header .el-button--primary{color:var(--theme-header-text);background:0 0;border-color:#0000;font-weight:700}body .el-main>.el-card>.el-card__header .el-button--primary:hover,body .el-main>div>.el-card>.el-card__header .el-button--primary:hover,body .el-main .detail-header .el-button--primary:hover,body .el-main .page-header .el-button--primary:hover{color:var(--theme-header-text);background:#ffffff24;border-color:#0000}body .el-main>.el-card>.el-card__header .el-button--success,body .el-main>div>.el-card>.el-card__header .el-button--success,body .el-main>.el-card>.el-card__header .el-button--warning,body .el-main>div>.el-card>.el-card__header .el-button--warning,body .el-main>.el-card>.el-card__header .el-button--danger,body .el-main>div>.el-card>.el-card__header .el-button--danger{color:var(--theme-header-text);background:0 0;border-color:#0000;font-weight:700}body .el-card__body .el-card>.el-card__header,body .el-dialog .el-card>.el-card__header{color:#303133;background:#fff}body .el-card__body .el-card>.el-card__header *,body .el-dialog .el-card>.el-card__header *{color:inherit}body .el-main .detail-header,body .el-main .page-header{border:none;background:var(--theme-card-header)!important;color:var(--theme-header-text)!important}body .el-main>.el-card>.el-card__header:not(:empty):not(:has(.detail-banner)){box-sizing:border-box;align-items:center;display:flex;min-height:57px!important;padding:0 20px!important}body .el-main>div>.el-card>.el-card__header:not(:empty):not(:has(.detail-banner)){box-sizing:border-box;align-items:center;display:flex;min-height:57px!important;padding:0 20px!important}body .el-main>.el-card>.el-card__header:not(:empty):not(:has(.detail-banner))>*{width:100%;min-width:0}body .el-main>div>.el-card>.el-card__header:not(:empty):not(:has(.detail-banner))>*{width:100%;min-width:0}body .el-main .detail-banner{background:var(--theme-banner)!important;color:var(--theme-header-text)!important;box-shadow:var(--theme-shadow)!important}body .el-main .detail-header h2,body .el-main .detail-header h3,body .el-main .detail-header .contract-name,body .el-main .detail-header span,body .el-main .page-header h2,body .el-main .page-header h3,body .el-main .page-header span{color:var(--theme-header-text)}body .el-main .detail-header .meta-sep{opacity:.6}body .el-main>.el-card>.el-card__header .el-select__wrapper,body .el-main>div>.el-card>.el-card__header .el-select__wrapper,body .el-main .detail-header .el-select__wrapper,body .el-main .page-header .el-select__wrapper,body .el-main>.el-card>.el-card__header .el-input__wrapper,body .el-main>div>.el-card>.el-card__header .el-input__wrapper,body .el-main .detail-header .el-input__wrapper,body .el-main .page-header .el-input__wrapper{background:#fff;border-color:#dcdfe6}body .el-main>.el-card>.el-card__header .el-select__wrapper *,body .el-main>div>.el-card>.el-card__header .el-select__wrapper *,body .el-main .detail-header .el-select__wrapper *,body .el-main .page-header .el-select__wrapper *,body .el-main>.el-card>.el-card__header .el-input__wrapper *,body .el-main>div>.el-card>.el-card__header .el-input__wrapper *,body .el-main .detail-header .el-input__wrapper *,body .el-main .page-header .el-input__wrapper *{color:#606266}body .el-main .el-table th.el-table__cell,body .el-dialog .el-table th.el-table__cell{background:var(--theme-primary-light)!important;color:var(--theme-primary-dark)!important;font-weight:700!important}body .el-main .el-table .el-table__header-wrapper th.el-table__cell,body .el-dialog .el-table .el-table__header-wrapper th.el-table__cell{border-color:var(--theme-primary-border)!important}body .el-main .el-table td.el-table__cell,body .el-dialog .el-table td.el-table__cell{border-color:var(--theme-primary-lighter)!important}body .el-main .el-table .el-table__row:hover>td.el-table__cell,body .el-dialog .el-table .el-table__row:hover>td.el-table__cell{background:var(--theme-row-hover)!important}body .grid-table{border-radius:0;border:none!important}body .grid-table .el-table__inner-wrapper:before,body .grid-table .el-table__inner-wrapper:after,body .grid-table .el-table__border-left-patch{display:none!important}body .grid-table th.el-table__cell{border:1px solid var(--theme-primary-border)!important}body .grid-table td.el-table__cell{border:1px solid var(--theme-primary-lighter)!important}body .el-main .el-table,body .el-dialog .el-table,body .el-main .el-table--border,body .el-dialog .el-table--border{border:none!important}body .el-main .el-table .el-table__inner-wrapper:before,body .el-main .el-table .el-table__inner-wrapper:after,body .el-main .el-table .el-table__border-left-patch,body .el-dialog .el-table .el-table__inner-wrapper:before,body .el-dialog .el-table .el-table__inner-wrapper:after,body .el-dialog .el-table .el-table__border-left-patch{display:none!important}body .el-main .el-table .el-table__header-wrapper tr>th.el-table__cell,body .el-dialog .el-table .el-table__header-wrapper tr>th.el-table__cell{border-top:none!important}body .el-main .el-table .el-table__header-wrapper tr>th.el-table__cell:first-child,body .el-main .el-table .el-table__body-wrapper tr>td.el-table__cell:first-child,body .el-main .el-table .el-table__footer-wrapper tr>td.el-table__cell:first-child,body .el-dialog .el-table .el-table__header-wrapper tr>th.el-table__cell:first-child,body .el-dialog .el-table .el-table__body-wrapper tr>td.el-table__cell:first-child,body .el-dialog .el-table .el-table__footer-wrapper tr>td.el-table__cell:first-child{border-left:none!important}body .el-main .el-table .el-table__header-wrapper tr>th.el-table__cell:last-child,body .el-main .el-table .el-table__body-wrapper tr>td.el-table__cell:last-child,body .el-main .el-table .el-table__footer-wrapper tr>td.el-table__cell:last-child,body .el-dialog .el-table .el-table__header-wrapper tr>th.el-table__cell:last-child,body .el-dialog .el-table .el-table__body-wrapper tr>td.el-table__cell:last-child,body .el-dialog .el-table .el-table__footer-wrapper tr>td.el-table__cell:last-child{border-right:none!important}body .el-main .el-table .el-table__body-wrapper tbody>tr:last-child>td.el-table__cell,body .el-main .el-table .el-table__footer-wrapper tbody>tr:last-child>td.el-table__cell,body .el-dialog .el-table .el-table__body-wrapper tbody>tr:last-child>td.el-table__cell,body .el-dialog .el-table .el-table__footer-wrapper tbody>tr:last-child>td.el-table__cell{border-bottom:none!important}body .el-main .el-card__body .el-button.is-text,body .el-main .el-card__body .el-button--text,body .el-main .el-card__body .el-button.is-link,body .el-main .el-card__body .el-button--link,body .el-dialog .el-button.is-text,body .el-dialog .el-button--text,body .el-dialog .el-button.is-link,body .el-dialog .el-button--link{color:var(--theme-primary)!important}body .el-main .el-input__wrapper.is-focus,body .el-main .el-main .el-textarea__inner:focus,body .el-main .el-select__wrapper.is-focused,body .el-main .el-date-editor.is-active,body .el-dialog .el-input__wrapper.is-focus,body .el-dialog .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--theme-primary) inset!important}body .el-pagination.is-background .el-pager li.is-active{background:var(--theme-primary)!important;color:#fff!important}
