:root{--u-brand: #1B6BE3;--u-brand-hover: #0F58C8;--u-brand-soft: #EAF2FF;--u-navy: #0A2E6B;--u-navy-2: #103C86;--u-navy-3: #1B529F;--u-nav-active: #2A76E0;--u-bg: #F2F5F9;--u-card: #FFFFFF;--u-border: #E3EAF3;--u-border-2: #EDF1F7;--u-head-bg: #F5F8FC;--u-text: #1F2A3D;--u-text-2: #5B6B82;--u-text-3: #8A98AC;--u-ok: #16A34A;--u-warn: #EA8C00;--u-danger: #E04848;--u-purple: #7C5CE0;--u-cyan: #0FA8B7;--u-top-h: 48px;--u-side-w: 212px;--u-tab-h: 38px;--u-crumb-h: 30px;--u-row-h: 34px;--u-radius-card: 4px;--u-radius-ctl: 4px;--u-shadow-card: 0 1px 2px rgba(16, 42, 84, .05);--u-shadow-dialog: 0 10px 32px rgba(12, 38, 84, .16);--u-font: system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--u-font-mono: Consolas, monospace;--el-color-primary: #1B6BE3;--el-color-primary-light-3: #6D9CED;--el-color-primary-light-5: #9CB9F2;--el-color-primary-light-7: #C7D8F8;--el-color-primary-light-8: #DEE9FC;--el-color-primary-light-9: #EAF2FF;--el-color-primary-dark-2: #0F58C8;--el-color-success: #16A34A;--el-color-warning: #EA8C00;--el-color-danger: #E04848;--el-color-info: #6B7C93;--el-border-radius-base: 4px;--el-border-radius-small: 3px;--el-border-color: #DFE7F1;--el-border-color-light: #EBF0F6;--el-text-color-primary: #1F2A3D;--el-text-color-regular: #5B6B82;--el-text-color-secondary: #8A98AC;--el-font-size-base: 14px;--el-font-size-small: 12px;--el-font-size-large: 16px;--el-font-family: var(--u-font);--el-component-size: 32px;--el-component-size-small: 28px}*{box-sizing:border-box}html,body{height:100%;margin:0;background:var(--u-bg)}body{font-family:var(--u-font);font-size:14px;line-height:1.5;color:var(--u-text);-webkit-font-smoothing:antialiased}#app *{font-variant-numeric:tabular-nums}.u-money,.u-num,.u-code,.u-mono{font-family:var(--u-font-mono)}.u-right{text-align:right}.u-muted{color:var(--u-text-3)}.u-fs-12{font-size:12px}.u-fs-14{font-size:14px}.u-fs-16{font-size:16px;font-weight:700}.u-fs-18{font-size:18px;font-weight:700}.u-fs-20{font-size:20px;font-weight:700}.u-fs-28{font-size:28px;font-weight:700}.u-fs-40{font-size:40px;font-weight:700}.el-dialog__title{font-size:18px;font-weight:700}.el-dialog__body{font-size:14px}.el-table th.el-table__cell{background:var(--u-head-bg)!important;color:var(--u-text-2)!important}.el-table th.el-table__cell .cell{font-size:14px;font-weight:700}.el-table td.el-table__cell .cell{font-size:14px}.el-table .cell{line-height:var(--u-row-h);padding-left:10px;padding-right:10px}.el-table td.el-table__cell,.el-table th.el-table__cell{padding:0}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#fbfdff}.el-table__body tr:hover>td.el-table__cell{background:var(--u-brand-soft)!important}.el-tabs__item,.el-form-item__label,.el-radio__label,.el-checkbox__label{font-size:14px}.el-tag,.el-breadcrumb__item,.el-pagination__total{font-size:12px}.el-button,.el-input__inner,.el-select__placeholder{font-size:14px}h1,h2,h3,h4{font-weight:700;margin:0}.u-shell{display:flex;flex-direction:column;height:100vh;overflow:hidden}.u-shell-body{flex:1;display:flex;min-height:0}.u-topbar{height:var(--u-top-h);flex:0 0 var(--u-top-h);display:flex;align-items:stretch;background:linear-gradient(90deg,var(--u-navy) 0%,var(--u-navy-2) 58%,var(--u-navy-3) 100%);color:#fff;box-shadow:0 1px 6px #081e4638;z-index:20}.u-brand{width:var(--u-side-w);flex:0 0 var(--u-side-w);display:flex;align-items:center;gap:9px;padding:0 16px;font-size:16px;font-weight:700;letter-spacing:.3px;white-space:nowrap;border-right:1px solid rgba(255,255,255,.1)}.u-brand-mark{width:24px;height:24px;border-radius:5px;background:linear-gradient(140deg,#4fa0ff,#1b6be3);display:grid;place-items:center;font-size:14px;font-weight:700}.u-brand small{display:block;font-size:12px;font-weight:400;opacity:.7;line-height:1;margin-top:2px;letter-spacing:0}.u-topnav{display:flex;align-items:stretch;min-width:0;overflow:hidden;flex:1}.u-topnav-item{display:flex;align-items:center;padding:0 15px;cursor:pointer;white-space:nowrap;font-size:14px;color:#ffffffc7;border-bottom:3px solid transparent;transition:background .15s,color .15s}.u-topnav-item:hover{background:#ffffff17;color:#fff}.u-topnav-item.is-active{background:#ffffff21;color:#fff;font-weight:700;border-bottom-color:#5aa8ff}.u-top-tools{display:flex;align-items:center;gap:10px;padding:0 14px 0 8px}.u-top-date{font-size:12px;color:#ffffffbf;white-space:nowrap}.u-top-icon{width:30px;height:30px;display:grid;place-items:center;cursor:pointer;border-radius:4px;color:#ffffffd9;font-size:15px}.u-top-icon:hover{background:#ffffff24;color:#fff}.u-top-user{display:flex;align-items:center;gap:7px;cursor:pointer;padding:0 6px;font-size:14px;color:#fff}.u-top-avatar{width:26px;height:26px;border-radius:50%;background:#3e8be8;display:grid;place-items:center;font-size:12px;font-weight:700}.u-side{width:var(--u-side-w);flex:0 0 var(--u-side-w);background:linear-gradient(180deg,#0c3475,#0a2c66);color:#ffffffd1;display:flex;flex-direction:column;min-height:0}.u-side-search{padding:10px 10px 6px}.u-side-search .el-input__wrapper{background:#ffffff1a;box-shadow:none;border:1px solid rgba(255,255,255,.1)}.u-side-search .el-input__inner{color:#fff}.u-side-search .el-input__inner::placeholder{color:#ffffff8c}.u-side-all{padding:6px 14px 10px;font-size:12px;color:#fff9;cursor:pointer}.u-side-all:hover{color:#fff}.u-nav{flex:1;overflow-y:auto;padding:0 6px 18px}.u-nav::-webkit-scrollbar{width:5px}.u-nav::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.u-nav-group{margin-bottom:2px}.u-nav-group-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none;padding:9px 12px;font-size:12px;color:#ffffff85;letter-spacing:.5px}.u-nav-group-title:hover{color:#fff}.u-group-ico{font-size:13px;flex:0 0 13px;opacity:.8}.u-nav-group-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-nav-item{display:flex;align-items:center;gap:9px;height:34px;padding:0 12px;border-radius:3px;cursor:pointer;color:#ffffffd1;font-size:14px;position:relative;transition:background .12s;white-space:nowrap;overflow:hidden}.u-nav-item:hover{background:#ffffff1a;color:#fff}.u-nav-item.is-active{background:var(--u-nav-active);color:#fff;font-weight:700}.u-nav-item.is-active:before{content:"";position:absolute;left:-6px;top:5px;bottom:5px;width:3px;border-radius:2px;background:#7cc0ff}.u-nav-ico{width:16px;flex:0 0 16px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;opacity:.9}.u-nav-txt{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-nav-badge{margin-left:auto;width:7px;height:7px;border-radius:50%;flex:0 0 7px}.u-badge-archive{background:#5aa8ff}.u-badge-document{background:#f5b849}.u-badge-query{background:#45c99a}.u-badge-report{background:#f0808c}.u-side-crumb{padding:0 10px 8px}.u-side-back{padding:2px 4px 8px;font-size:12px;color:#ffffff9e;cursor:pointer}.u-side-back:hover{color:#fff}.u-side-current{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:4px;background:#ffffff1c;color:#fff;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden}.u-side-current-name{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-side-current em{margin-left:auto;flex:0 0 auto;font-style:normal;font-weight:400;font-size:12px;font-family:var(--u-font-mono);color:#ffffffa6}.u-domain-list{display:flex;flex-direction:column;gap:3px;margin-top:4px}.u-nav-domain{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:4px;cursor:pointer;font-size:14px;color:#ffffffdb;background:#ffffff09;border:1px solid rgba(255,255,255,.07);transition:background .12s,border-color .12s,color .12s}.u-nav-domain:hover{background:#ffffff21;border-color:#7ac0ff73;color:#fff}.u-domain-ico{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;border-radius:4px;background:#5aa8ff38;color:#bbd9ff;font-size:14px;font-weight:700;line-height:1}.u-domain-name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-domain-count{margin-left:auto;font-size:12px;font-family:var(--u-font-mono);color:#ffffff8c}.u-domain-arrow{font-size:14px;color:#ffffff6b}.u-nav-item.is-sub{padding-left:18px}.u-side-hint{padding:12px 12px 0;font-size:12px;color:#ffffff61}.u-main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--u-bg)}.u-tabs-bar{height:var(--u-tab-h);flex:0 0 var(--u-tab-h);display:flex;align-items:stretch;background:#fff;border-bottom:1px solid var(--u-border);padding:0 8px;gap:2px;overflow-x:auto}.u-tabs-bar::-webkit-scrollbar{height:0}.u-tab{display:flex;align-items:center;gap:8px;padding:0 14px;cursor:pointer;white-space:nowrap;font-size:12px;color:var(--u-text-2);border-bottom:2px solid transparent;border-right:1px solid var(--u-border-2)}.u-tab:hover{color:var(--u-brand);background:#fafcff}.u-tab.is-active{color:var(--u-brand);font-weight:700;border-bottom-color:var(--u-brand);background:#fff}.u-tab-x{font-size:14px;line-height:1;opacity:.5;border-radius:3px;padding:1px 3px}.u-tab-x:hover{opacity:1;background:#e9eff8;color:var(--u-danger)}.u-tab-home{color:var(--u-text-2)}.u-crumb{height:var(--u-crumb-h);flex:0 0 var(--u-crumb-h);display:flex;align-items:center;gap:6px;padding:0 18px;font-size:12px;color:var(--u-text-3);background:var(--u-bg)}.u-crumb b{color:var(--u-text-2);font-weight:700}.u-body{flex:1;overflow:auto;padding:12px 16px 20px}.u-card{background:var(--u-card);border:1px solid var(--u-border);border-radius:var(--u-radius-card);padding:14px 16px;box-shadow:var(--u-shadow-card)}.u-page-head{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:0 0 10px;border-bottom:1px solid var(--u-border)}.u-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.u-toolbar .el-button{margin:0}.u-toolbar>.el-button:first-of-type{margin-left:auto}.el-date-editor.u-date{flex:0 0 auto}.el-date-editor.u-date-range{width:280px!important}.el-date-editor.u-date-half{width:140px!important}.wb-filter .drm-host{margin-left:0}.u-kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:12px}.u-kpi{display:flex;align-items:center;gap:12px;background:var(--u-card);border:1px solid var(--u-border);border-radius:var(--u-radius-card);padding:12px 14px;box-shadow:var(--u-shadow-card)}.u-kpi-ico{width:36px;height:36px;flex:0 0 36px;border-radius:50%;display:grid;place-items:center;font-size:16px;color:#fff}.u-kpi-label{font-size:12px;color:var(--u-text-2);line-height:1.3}.u-kpi-value{font-size:20px;font-weight:700;font-family:var(--u-font-mono);line-height:1.2;margin-top:2px}.u-kpi-sub{font-size:12px;color:var(--u-text-3)}.u-panel-title{font-size:16px;font-weight:700;padding-bottom:8px;border-bottom:1px solid var(--u-border-2);margin-bottom:10px}.u-login-page{height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 18% 20%,#174A96 0%,transparent 46%),linear-gradient(135deg,#08265a,#0b3578 55%,#124a9c)}.u-login-panel{width:860px;max-width:94vw;min-height:500px;display:flex;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 24px 70px #02123261}.u-login-left{width:370px;flex:0 0 370px;padding:44px 36px;color:#fff;background:linear-gradient(155deg,#0e3c86,#0a2c68 60%,#082354);position:relative;overflow:hidden}.u-login-left:after{content:"";position:absolute;width:340px;height:340px;border-radius:50%;border:60px solid rgba(255,255,255,.045);right:-170px;bottom:-150px}.u-login-logo{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700}.u-login-slogan{font-size:28px;font-weight:700;line-height:1.45;margin:54px 0 16px}.u-login-desc{font-size:14px;color:#ffffffb8;line-height:1.9}.u-login-feats{margin-top:42px;display:grid;gap:12px}.u-login-feat{display:flex;align-items:center;gap:10px;font-size:14px;color:#ffffffdb}.u-login-feat i{width:22px;height:22px;border-radius:50%;background:#ffffff29;display:grid;place-items:center;font-style:normal;font-size:12px}.u-login-right{flex:1;padding:40px 44px;display:flex;flex-direction:column}.u-login-title{font-size:20px;font-weight:700;margin-bottom:4px}.u-login-sub{font-size:12px;color:var(--u-text-3);margin-bottom:22px}.u-login-tabs{display:flex;gap:26px;border-bottom:1px solid var(--u-border);margin-bottom:22px}.u-login-tabs>div{padding:0 2px 10px;font-size:16px;font-weight:700;color:var(--u-text-3);cursor:pointer;border-bottom:2px solid transparent}.u-login-tabs>div.is-active{color:var(--u-brand);border-bottom-color:var(--u-brand)}.u-login-form{flex:1;display:flex;flex-direction:column}.u-login-tip{font-size:12px;color:var(--u-text-3);margin-top:16px;line-height:1.7}.u-nowrap{white-space:nowrap}.u-login-remember{display:flex;align-items:center;margin:-6px 0 14px}.u-login-remember .el-checkbox__label{font-size:12px;color:var(--u-text-3)}.u-login-foot{margin-top:14px;padding-top:12px;border-top:1px solid var(--u-border);display:flex;align-items:center;gap:4px;justify-content:center}.u-login-foot .el-link{font-weight:700}.u-reg-dialog .el-dialog__body{padding-top:4px}.u-reg-h{font-size:16px;font-weight:700;color:var(--u-brand)}.u-reg-sub{font-size:12px;color:var(--u-text-3);margin-top:2px}.u-reg-body{padding:4px 2px 2px;max-height:56vh;overflow-y:auto}.u-reg-label{font-size:14px;font-weight:700;margin-bottom:8px}.u-reg-note{font-size:12px;color:var(--u-text-3);line-height:1.7;margin-top:12px}.u-reg-sql{border:1px dashed var(--u-border);border-radius:8px;padding:10px 12px 0;background:var(--u-bg-2, #fafafa);margin-bottom:12px}.u-reg-sqin{font-family:Consolas,monospace;font-size:16px;letter-spacing:1px;color:var(--u-brand);user-select:all}.u-reg-done .el-result{padding:8px 0}.u-th-sort{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;height:100%;cursor:pointer;user-select:none;white-space:nowrap}.u-th-sort:hover{color:var(--u-brand)}.u-th-sort>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-th-arrow{flex:0 0 auto;font-size:12px;color:var(--u-brand);opacity:.55;font-family:var(--u-font-mono)}.el-table th.el-table__cell.is-sortable .cell{cursor:pointer}.u-op-cell{display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap}.u-op-cell .el-button.is-link{padding:0;margin-left:0;height:auto;font-size:12px}.el-table th.el-table__cell>.cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-table-v2__header-cell,.el-table-v2__header-cell .u-th-sort{white-space:nowrap}.el-table-v2{font-family:var(--u-font);font-size:14px}.el-table-v2__row-cell{white-space:nowrap;overflow:hidden}.u-qr-box{width:210px;height:210px;margin:0 auto;padding:8px;background:#fff;border:1px solid var(--u-border);border-radius:6px;display:grid;place-items:center}.u-qr-box canvas,.u-qr-box img{display:block}.u-qr-wrap{text-align:center;padding:6px 0 4px}.u-qr-title{font-size:14px;font-weight:700;margin-bottom:4px}.u-qr-tip{font-size:12px;color:var(--u-text-2);line-height:1.7;white-space:nowrap}.u-qr-state{margin-top:12px;font-size:12px}.u-qr-err{color:var(--u-danger);font-size:12px;line-height:1.7}.u-wx-badge{display:inline-flex;align-items:center;gap:5px;background:#e8f7ee;color:#12864c;padding:3px 9px;border-radius:3px;font-size:12px}.u-wx-item{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--u-border-2)}.u-wx-avatar{width:34px;height:34px;border-radius:50%;background:#dce9fa;display:grid;place-items:center;color:var(--u-brand);font-size:14px;font-weight:700;overflow:hidden}.u-wx-avatar img{width:100%;height:100%;object-fit:cover}.u-topnav-fav{gap:6px}.u-fav-star{font-size:15px;color:#ffc53d}.u-fav-count{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ffc53d38;color:#ffd670;font-size:12px;line-height:18px;text-align:center;font-family:var(--u-font-mono)}.u-fav-caret{font-size:12px;opacity:.7}.u-topnav-hint{display:flex;align-items:center;padding:0 12px;white-space:nowrap;font-size:12px;color:#ffffff6b}.u-nav-pin{flex:0 0 18px;width:18px;height:18px;display:grid;place-items:center;border-radius:3px;font-size:14px;color:#ffffff4d;cursor:pointer}.u-nav-pin:hover{background:#ffffff24;color:#ffc53d}.u-nav-pin.on{color:#ffc53d}.u-nav-item.is-active .u-nav-pin{color:#ffffff8c}.u-nav-item.is-active .u-nav-pin.on{color:#ffc53d}.u-fav-pop.el-popper{padding:0;max-width:92vw;border-radius:8px;box-shadow:0 12px 32px #081e463d}.u-fav-panel{max-width:92vw;color:#1f2d3d}.u-fav-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--u-border-2)}.u-fav-title{font-size:16px;font-weight:700}.u-fav-sub{margin-top:2px;font-size:12px;color:#8a97a8}.u-fav-ops{flex:0 0 auto}.u-fav-empty{padding:22px 18px;font-size:14px;line-height:1.9;color:#5c6b7f}.u-fav-empty .el-icon{vertical-align:-2px;color:#e6a23c}.u-fav-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 8px 12px}.u-fav-col{min-width:0;padding:8px 8px 4px;border-right:1px solid var(--u-border-2)}.u-fav-col:last-child{border-right:none}.u-fav-col-h{display:flex;align-items:center;gap:6px;padding:4px 6px 8px;font-size:14px}.u-fav-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%}.u-fav-num{margin-left:auto;font-size:12px;font-family:var(--u-font-mono);color:#8a97a8}.u-fav-none{padding:6px;font-size:12px;color:#a5afbd}.u-fav-item{display:flex;align-items:center;gap:7px;height:32px;padding:0 6px;border-radius:4px;cursor:pointer;font-size:14px}.u-fav-item:hover{background:#eef5ff;color:var(--u-brand)}.u-fav-ico{flex:0 0 15px;font-size:15px}.u-fav-txt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-fav-del{flex:0 0 16px;text-align:center;font-size:16px;color:#b6c0cc;opacity:0}.u-fav-item:hover .u-fav-del{opacity:1}.u-fav-del:hover{color:#e04848}.u-fav-foot{display:flex;align-items:center;justify-content:space-between;padding:9px 16px;border-top:1px solid var(--u-border-2);font-size:12px;color:#8a97a8}.u-fav-link{color:var(--u-brand);cursor:pointer}@media (max-width: 700px){.u-fav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.u-fav-col:nth-child(2){border-right:none}}@media (max-width: 1100px){.u-topnav-hint{display:none}.u-login-left{width:300px;flex-basis:300px}}@media (max-width: 820px){.u-side{width:56px;flex-basis:56px}.u-brand{width:56px;flex-basis:56px;padding:0 10px}.u-brand span,.u-nav-group-title,.u-nav-item span,.u-nav-badge,.u-side-all,.u-top-date,.u-domain-name,.u-domain-count,.u-domain-arrow,.u-side-back,.u-side-hint,.u-side-current>span:not(.u-domain-ico),.u-side-current em{display:none}.u-nav-domain,.u-side-current,.u-nav-item{justify-content:center;padding-left:0;padding-right:0}.u-nav-item .u-nav-ico,.u-nav-domain .u-domain-ico,.u-side-current .u-domain-ico{display:grid}.u-login-left{display:none}.u-login-panel{width:460px}.u-qr-tip{white-space:normal}}.doc-detail-dialog{max-width:96vw;max-height:96vh;margin-bottom:0;display:flex;flex-direction:column}.doc-detail-dialog .el-dialog__header{flex:0 0 auto;padding:12px 20px 8px}.doc-detail-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow:auto;padding:8px 20px}.doc-detail-dialog .el-dialog__footer{flex:0 0 auto;padding:8px 20px 12px}.wb[data-v-bef46f22]{padding:4px 0}.wb-filter[data-v-bef46f22]{margin-bottom:16px;padding-bottom:4px}.wb-filter[data-v-bef46f22] .el-form-item{margin-bottom:10px}.wb-qr[data-v-bef46f22]{text-align:center;padding:28px}.qr-box[data-v-bef46f22]{display:flex;justify-content:center;min-height:270px;margin:18px 0;align-items:center}.wb-qr[data-v-bef46f22] .qr-box img,.wb-qr[data-v-bef46f22] .qr-box canvas{margin:0 auto}.wb-pre[data-v-bef46f22]{max-height:300px;overflow:auto;font-size:12px;line-height:1.5;background:var(--u-bg);padding:12px;border-radius:8px;font-family:Consolas,monospace}.job-badge[data-v-c3e20d33]{position:absolute;right:-2px;top:-4px;min-width:15px;height:15px;padding:0 3px;background:#e04848;color:#fff;border-radius:8px;font-size:12px;line-height:15px;text-align:center;font-weight:700}.job-bar[data-v-c3e20d33]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.lic-top-btn[data-v-f86a2152]{font-size:12px;font-weight:600;white-space:nowrap}.lic-amount[data-v-f86a2152]{font-size:18px;color:#f56c6c;font-weight:700}.lic-qr[data-v-f86a2152]{display:flex;justify-content:center;margin:10px 0}.lic-gate[data-v-f86a2152]{position:fixed;inset:0;z-index:1900;background:linear-gradient(160deg,#0b1220,#132441 60%,#0b1220);display:flex;align-items:center;justify-content:center}.lic-gate-card[data-v-f86a2152]{width:430px;background:#fff;border-radius:14px;padding:26px 26px 20px;box-shadow:0 18px 60px #00000073;text-align:center}.qp-dialog .el-dialog__body{padding:10px 20px 2px}.qp-dialog .el-dialog__footer{padding:8px 20px 16px}.qp-tip{font-size:12px;line-height:1.7;color:#5c6b7f;background:#f2f7ff;border:1px solid #dbe9ff;border-radius:8px;padding:8px 12px;margin-bottom:12px}.qp-tip b{color:#1d4ed8}.qp-form .el-form-item{margin-bottom:10px}.qp-form .el-form-item__label{font-size:12px}.qp-form .el-input,.qp-form .el-input-number,.qp-form .el-tree-select{font-family:inherit}.qp-num{width:100%}.qp-num .el-input__inner{text-align:right;font-family:var(--u-font-mono, Consolas, monospace)}.qp-extra{padding:0 0 4px 82px;font-size:12px}.u-mobile-dialog .el-dialog__body{padding:0}.u-mobile-wrap{display:flex;gap:22px;padding:18px 20px 22px;background:var(--u-bg-2, #f5f7fa)}.u-mobile-shot{flex:0 0 390px;text-align:center}.u-mobile-frame{width:390px;height:620px;border:1px solid #dce3ec;border-radius:18px;background:#fff;box-shadow:0 6px 20px #102a501f}.u-mobile-cap{margin-top:8px;font-size:12px;color:#8a97a8}.u-mobile-info{flex:1;min-width:0;padding-top:4px}.u-mobile-h{font-size:16px;font-weight:700;color:#1f2d3d;margin-bottom:12px}.u-mobile-qr{width:180px;height:180px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e3e9f1;border-radius:10px;padding:6px}.u-mobile-qr img,.u-mobile-qr canvas{width:168px!important;height:168px!important}.u-mobile-url{margin-top:10px;font-size:12px;color:#5c6b7f;word-break:break-all}.u-mobile-btns{display:flex;gap:8px;margin-top:12px}.u-mobile-tip{margin-top:12px;font-size:12px;line-height:1.7;color:#8a97a8}.u-mobile-list{margin:0;padding-left:18px;font-size:12px;line-height:2;color:#5c6b7f}
