.system-document-layout{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column}.system-document-content{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;height:100%}.page-refresh-tools{display:flex;align-items:center;gap:10px;padding:4px 12px;border-bottom:1px solid #e5e7eb;background:#fff;font-size:12px}.page-refresh-tools button{padding:3px 12px;cursor:pointer;border:1px solid #cbd5e1;border-radius:3px;background:#fff;color:#334155}.document-layout-heading{font-size:12px;font-weight:600;border-bottom:1px solid #dce0e5;padding:5px 0;color:#475467}.desktop-page{container-type:inline-size;position:relative;width:100%;height:100%;overflow:hidden;color:#000;font-size:12px;line-height:1.5;background:#fff}.desktop-page .skinGreen{height:100%}.desktop-page,.desktop-page *{box-sizing:border-box;font-family:Arial,Microsoft YaHei,Pingfang SC,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}.desktop-page *:before,.desktop-page *:after{box-sizing:border-box}.desktop-page div,.desktop-page p,.desktop-page button{margin:0;padding:0}.desktop-page a{background:transparent;color:#3788ff;text-decoration:none;outline:none;cursor:pointer;transition:color .3s}.desktop-page a:focus-visible,.desktop-page [role=button]:focus-visible{outline:1px solid rgb(68,176,153);outline-offset:2px}.desktop-page img{border:0;vertical-align:baseline}@font-face{font-family:desk-ticon;src:url(/erp-v2/assets/ticon.woff2) format("woff2");font-display:block}@font-face{font-family:desk-ticonfont;src:url(/erp-v2/assets/ticonfont.woff2) format("woff2");font-display:block}.desktop-page .ticon{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;font-family:desk-ticon!important}.desktop-page .ticonfont{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;font-family:desk-ticonfont!important}.desktop-page .ticon-wdzm-tianjian:before{content:""}.desktop-page .ticon-wanchengqingkuang1:before{content:""}.desktop-page .ticon-ercikaimo:before{content:""}.desktop-page .ticon-shezhi:before{content:""}.desktop-page .ticon-AA:before{content:""}.desktop-page .ticon-GL:before{content:""}.desktop-page .ticon-ST:before{content:""}.desktop-page .ticon-close:before{content:""}.desktop-page .ticonfont-danjuleixing:before{content:""}.desktop-page .ticonfont-xiaoshoudingdan:before{content:""}.desktop-page .ticonfont-xiaohuodan:before{content:""}.desktop-page .ticonfont-mendianyaohuo:before{content:""}.desktop-page .ticonfont-jinhuodan:before{content:""}.desktop-page .ant-spin-nested-loading,.desktop-page .ant-spin-container{position:relative}.desktop-page span{-webkit-user-select:text;user-select:text}.desktop-page .t-components-todolist{display:flex;flex-direction:column;font-size:14px}.desktop-page .t-components-todolist .t-components-todoitem{display:flex;flex-direction:row;border:1px solid rgb(250,250,250);background-color:#fafafa;margin-bottom:16px;justify-content:space-between;padding:6px 12px;border-radius:4px;cursor:pointer}.desktop-page .t-components-todolist .t-components-todoitem .ticon{margin-right:10px}.desktop-page .t-components-todolist .t-components-todoitem:hover{color:#3788ff}.desktop-page .t-components-todolist .t-components-todoitem .t-todoitem-num{font-size:16px;color:#000}.desktop-page .t-ideskpanel{padding:0;margin-bottom:16px;margin-right:16px;border-radius:6px;box-shadow:#0000000d 0 0 10px}.desktop-page .t-ideskpanel .t-ideskpanel-left{display:flex}.desktop-page .t-ideskpanel:hover{transition:.3s ease-in-out}.desktop-page .t-ideskpanel:hover .t-ideskpanel-title-right>*{opacity:1;transition:opacity .5s}.desktop-page .t-ideskpanel.t-idesk-reportquotapanel .t-ideskpanel-title-right>*{opacity:1}.desktop-page .t-ideskpanel .t-ideskpanel-title{display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid rgb(243,243,243)}.desktop-page .t-ideskpanel .t-ideskpanel-title:hover{background:#f8f8f8;border-bottom-color:#f2f2f2;transition:.3s ease-in-out}.desktop-page .t-ideskpanel .t-ideskpanel-title a.t-btn{padding:0 6px;color:#333;font-size:12px;display:flex;align-items:center}.desktop-page .t-ideskpanel .t-ideskpanel-title a.t-btn.t-btn-refresh{border:1px solid rgb(221,221,221);border-radius:10px;padding:0 8px;margin-right:4px}.desktop-page .t-ideskpanel .t-ideskpanel-title a:hover,.desktop-page .t-ideskpanel .t-ideskpanel-title a:hover .ticon{color:#3788ff}.desktop-page .t-ideskpanel .t-ideskpanel-title-left{font-size:16px;color:#000;margin-right:20px;font-weight:700}.desktop-page .t-ideskpanel .t-ideskpanel-title-center{flex:1 1 0%;padding:2px 0;font-size:14px;color:#333}.desktop-page .t-ideskpanel .t-ideskpanel-title-right{display:flex;align-items:center;color:#666}.desktop-page .t-ideskpanel .t-ideskpanel-title-right .ticon{font-size:14px;color:#999}.desktop-page .t-ideskpanel .t-ideskpanel-title-right>*{opacity:0}.desktop-page .t-ideskpanel .t-ideskpanel-centent{overflow:hidden;padding:0 10px 10px}.desktop-page a,.desktop-page a:link,.desktop-page a:hover{text-decoration:none;cursor:pointer}.desktop-page ::-webkit-scrollbar{width:.4em;height:.4em}.desktop-page ::-webkit-scrollbar-thumb{background:#9b9b9b66;border-radius:.4em}.desktop-page ::-webkit-scrollbar-thumb:hover{background:#9b9b9b99}.desktop-page ::-webkit-scrollbar-track{background:#c8c8c833}.desktop-page .t-idesk{height:100%;width:100%;padding:10px;overflow-y:auto;font-size:12px;background-color:#f3f4f9}.desktop-page .t-idesk .t-ideskpanel{background-color:#fff}.desktop-page .t-idesk .t-idesk-content{display:flex;justify-content:space-between}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-left{padding:5px 0 5px 5px;flex:1 1 0%;display:flex;flex-flow:wrap;align-content:flex-start;min-width:730px}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-left .t-ideskpanel{width:100%}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-right{padding:5px 5px 5px 0;width:355px}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-right .t-ideskpanel{width:345px}.desktop-page .t-idesk .t-idesk-settingbtn{position:absolute;right:40px;bottom:20px;width:80px;height:80px;border-radius:80px;display:flex;justify-content:center;align-items:center;background-color:#fe5157;z-index:999}.desktop-page .t-idesk .t-idesk-settingbtn .ticon{font-size:32px;color:#fff}.desktop-page .t-idesk .t-idesk-indicatorwrapper{display:flex;flex-wrap:wrap}.desktop-page .t-idesk .t-idesk-indicatorwrapper .t-reportdata{width:25%}.desktop-page .t-idesk .t-reportdata{padding:6px;margin-bottom:4px;border-radius:4px;font-size:14px;min-height:60px;color:#333}.desktop-page .t-idesk .t-reportdata .t-reportdata-title{line-height:24px;font-size:14px}.desktop-page .t-idesk .t-reportdata .t-reportdata-title .ticonfont{margin-right:6px;font-size:20px}.desktop-page .t-idesk .t-reportdata .t-reportdata-data{line-height:24px;margin-left:24px}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-wrapper{display:flex;align-items:center;margin:4px 0}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-itemtitle{margin-right:10px;font-size:12px;white-space:nowrap}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-itemvalue{font-size:16px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-itemvalue.alink{cursor:pointer}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-itemvalue.alink:hover{color:#3788ff}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-itemvalue.alinkfirst{font-size:20px;font-weight:700}@container (max-width: 1440px){.desktop-page .t-idesk .t-reportdata .t-reportdata-data{margin-left:6px}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-itemvalue{padding:0 2px}.desktop-page .t-idesk .t-reportdata .t-reportdata-data-itemvalue.alinkfirst{font-size:16px}}.desktop-page .t-idesk .t-advpanel{margin-bottom:20px;border-radius:6px;overflow:hidden;width:345px;height:140px}.desktop-page .t-idesk .t-advpanel .slick-slide{background-color:#fff!important}.desktop-page .t-idesk .t-advpanel .slick-slide img{width:100%;height:100%;cursor:pointer}.desktop-page .t-idesk .t-commonfunction-content{display:flex;flex-wrap:wrap;padding:0;margin-top:10px}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item{flex:0 0 90px;text-align:center;margin:2px 4px 6px;position:relative;border-radius:10px;padding:4px;display:flex;flex-direction:column;align-items:center}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item .icon-block{margin-bottom:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:10px}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item .icon-block i{font-size:14px;color:#666}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item .name{color:#000!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:hover .icon-block i,.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:hover .name{color:#fe5157}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item .name{line-height:16px}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+1) .icon-block{background-color:#597aff33}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+1) .icon-block i{color:#597aff!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+1):hover .icon-block{background-color:#597aff59}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+2) .icon-block{background-color:#fd587033}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+2) .icon-block i{color:#fd5870!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+2):hover .icon-block{background-color:#fd587059}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+3) .icon-block{background-color:#ffae2f33}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+3) .icon-block i{color:#ffae2f!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+3):hover .icon-block{background-color:#ffae2f59}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+4) .icon-block{background-color:#43d59533}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+4) .icon-block i{color:#43d595!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+4):hover .icon-block{background-color:#43d59559}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+5) .icon-block{background-color:#fd86d933}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+5) .icon-block i{color:#fd86d9!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-item:nth-child(5n+5):hover .icon-block{background-color:#fd86d959}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-add{flex:0 0 90px;text-align:center;margin:2px 4px 6px;position:relative;border-radius:10px;padding:4px;display:flex;flex-direction:column;align-items:center;cursor:pointer}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-add .icon-block{margin-bottom:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:#c0c0c033;color:silver}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-add .icon-block i{font-size:15px}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-add:hover .icon-block{background-color:#c0c0c059;border-color:transparent!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-add:hover .icon-block i{color:silver!important}.desktop-page .t-idesk .t-commonfunction-content .t-commonfunction-content-add .name{line-height:16px;color:#000!important}.desktop-page .t-idesk .t-ideskpanel .t-ideskpanel-title a.t-btn.t-btn-refresh{border-color:#fe5157;color:#fe5157}.desktop-page .t-idesk .t-ideskpanel .t-ideskpanel-title a.t-btn.t-btn-refresh:hover{background-color:#fe5157;color:#fff}.desktop-page .skinGreen .t-idesk .t-idesk-settingbtn{background-color:#44b099}.desktop-page .skinGreen .t-idesk .t-commonfunction-content .t-commonfunction-content-item:hover .icon-block i,.desktop-page .skinGreen .t-idesk .t-commonfunction-content .t-commonfunction-content-add:hover .icon-block i,.desktop-page .skinGreen .t-idesk .t-commonfunction-content .t-commonfunction-content-item:hover .name,.desktop-page .skinGreen .t-idesk .t-commonfunction-content .t-commonfunction-content-add:hover .name{color:#44b099}.desktop-page .skinGreen .t-idesk .t-commonfunction-content .t-commonfunction-content-item:hover .icon-block,.desktop-page .skinGreen .t-idesk .t-commonfunction-content .t-commonfunction-content-add:hover .icon-block{border-color:#44b099}.desktop-page .skinGreen .t-idesk .t-ideskpanel .t-ideskpanel-title a.t-btn.t-btn-refresh{border-color:#44b099;color:#44b099}.desktop-page .skinGreen .t-idesk .t-ideskpanel .t-ideskpanel-title a.t-btn.t-btn-refresh:hover{background-color:#44b099;color:#fff}.desktop-page .skinGreen .t-ideskpanel .t-ideskpanel-title a:hover,.desktop-page .skinGreen .t-ideskpanel .t-ideskpanel-title a:hover .ticon,.desktop-page .skinGreen .t-components-todolist .t-components-todoitem:hover,.desktop-page .skinGreen .t-idesk .t-reportdata .t-reportdata-data-itemvalue:hover{color:#44b099}.desktop-page .t-commonfunction-content-item,.desktop-page .t-idesk-settingbtn{cursor:pointer}.desktop-page .desktop-refreshing{opacity:.5}.desktop-page .desktop-watermark{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.desktop-page .watermark-item{position:absolute;z-index:900;width:210px;height:80px;font-size:20px;line-height:30px;color:#2e3035;text-align:center;opacity:.005;transform:rotate(-15deg);pointer-events:none}.desktop-page .watermark-item div{font-size:20px}.desktop-page .desktop-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0006;display:flex;align-items:center;justify-content:center}.desktop-page .desktop-modal{width:718px;height:516px;border:1px solid rgb(204,204,204);border-radius:6px;background:#fff;display:flex;flex-direction:column;overflow:hidden}.desktop-page .desktop-modal-title{height:36px;padding:5px;box-sizing:border-box;color:#000;line-height:27px;font-size:14px;border-bottom:1px solid rgb(204,204,204);display:flex;justify-content:space-between;flex-shrink:0}.desktop-page .desktop-modal-title button{border:0;background:transparent;font-size:20px;width:28px;cursor:pointer;color:#666}.desktop-page .desktop-modal-content{padding:15px;flex:1;overflow:auto}.desktop-page .desktop-modal-group-title{font-size:14px;font-weight:700;line-height:24px;margin-bottom:10px}.desktop-page .desktop-setting-options{display:flex;flex-wrap:wrap;margin-bottom:16px}.desktop-page .desktop-setting-options label{width:25%;display:flex;align-items:center;padding:6px;font-size:12px;line-height:24px}.desktop-page .desktop-setting-options input{margin-right:6px;accent-color:rgb(68,176,153)}.desktop-page .desktop-modal-footer{padding:10px 15px;border-top:1px solid rgb(243,243,243);display:flex;justify-content:flex-end;gap:10px}.desktop-page .desktop-modal-footer button{padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid rgb(204,204,204);border-radius:4px;background:#fff}.desktop-page .desktop-modal-footer .desktop-modal-confirm{background:#44b099;border-color:#44b099;color:#fff}.desktop-period-control[data-v-2584d36d]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 5px 10px;padding:8px 10px;background:#fff;font-size:12px;color:#697386}.desktop-period-control label[data-v-2584d36d]{display:flex;gap:6px;align-items:center}.desktop-period-control input[data-v-2584d36d],.desktop-period-control button[data-v-2584d36d]{height:28px;border:1px solid #ddd;background:#fff;padding:0 7px}.desktop-source-note[data-v-2584d36d]{margin:0!important;padding:8px 12px;font-size:12px;color:#697386;line-height:1.5}.desktop-page .t-reportdata-data-itemvalue[data-v-2584d36d]{flex-shrink:0}.desktop-state[data-v-2584d36d]{margin:0 5px 10px!important;padding:8px 12px!important;background:#fff;border:1px solid #ddd;font-size:12px}.desktop-state.error[data-v-2584d36d]{color:#b42318}.desktop-state button[data-v-2584d36d]{border:0;background:transparent;color:#308c78;margin-left:12px}.desktop-period[data-v-2584d36d]{display:flex;justify-content:flex-end;align-items:center;gap:4px;flex:1;text-align:right;margin-right:10px!important;color:#999;font-size:12px}.desktop-page .t-idesk-settingbtn[data-v-2584d36d]{background:#44b099!important}@container (max-width:1100px){.desktop-page .t-idesk .t-idesk-content .t-idesk-content-left[data-v-2584d36d]{min-width:0}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-right[data-v-2584d36d]{width:300px;flex-shrink:0}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-right .t-ideskpanel[data-v-2584d36d],.desktop-page .t-idesk .t-advpanel[data-v-2584d36d]{width:290px}.desktop-page .t-idesk .t-idesk-indicatorwrapper .t-reportdata[data-v-2584d36d]{width:33.333%}}.desktop-period input[data-v-2584d36d]{width:132px;height:24px;border:1px solid #ddd;font-size:12px;color:#666}.desktop-period button[data-v-2584d36d]{background:#fff;border:1px solid #ddd;padding:2px 4px}.desktop-source-note summary[data-v-2584d36d]{cursor:pointer;color:#888;font-size:11px}.desktop-source-note p[data-v-2584d36d]{padding:4px 0}.t-todoitem-num small[data-v-2584d36d]{display:block;font-size:10px;color:#947020;text-align:right}.desktop-detail[data-v-2584d36d]{width:min(1100px,95vw);height:min(650px,90vh)}.desktop-detail-query[data-v-2584d36d],.desktop-detail-note[data-v-2584d36d],.desktop-detail-total[data-v-2584d36d]{padding:10px 15px!important;flex:none}.desktop-detail-query[data-v-2584d36d]{display:flex;gap:8px}.desktop-detail-query input[data-v-2584d36d]{width:260px;padding:5px;border:1px solid #ccc}.desktop-detail button[data-v-2584d36d]{cursor:pointer}.desktop-detail-query button[data-v-2584d36d],.desktop-detail-table button[data-v-2584d36d]{padding:4px 10px;border:1px solid #ccc;background:#fff;color:#308c78}.desktop-detail-table[data-v-2584d36d]{flex:1;overflow:auto;min-height:0}.desktop-detail-table table[data-v-2584d36d]{border-collapse:collapse;min-width:100%;white-space:nowrap;font-size:12px}.desktop-detail-table th[data-v-2584d36d],.desktop-detail-table td[data-v-2584d36d]{border:1px solid #e8e8e8;padding:6px 10px}.desktop-detail-table th[data-v-2584d36d]{position:sticky;top:0;background:#f7f7f7}.desktop-detail-total[data-v-2584d36d]{display:flex;flex-wrap:wrap;gap:12px}.desktop-detail-note[data-v-2584d36d]{color:#777;font-size:12px}.desktop-detail .desktop-modal-footer[data-v-2584d36d]{align-items:center}@container (max-width:850px){.desktop-page .t-idesk-content[data-v-2584d36d]{flex-direction:column}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-right[data-v-2584d36d]{width:100%;padding:5px}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-right .t-ideskpanel[data-v-2584d36d]{width:100%}.desktop-page .t-idesk .t-idesk-content .t-idesk-content-left[data-v-2584d36d]{width:100%;padding:5px}.desktop-page .t-ideskpanel[data-v-2584d36d]{margin-right:0}.desktop-page .t-idesk .t-idesk-indicatorwrapper .t-reportdata[data-v-2584d36d]{width:auto;min-width:220px;flex:1}.desktop-period input[data-v-2584d36d]{width:115px}.desktop-page .t-ideskpanel .t-ideskpanel-title-left[data-v-2584d36d]{margin-right:8px}.desktop-page .t-idesk-settingbtn[data-v-2584d36d]{width:48px;height:48px;right:18px}}.minimal-portal[data-v-a5c166e0]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;color:#ededed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:9999}.ambient-glow[data-v-a5c166e0]{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:500px;height:350px;background:radial-gradient(ellipse,rgba(225,29,72,.09) 0%,rgba(245,158,11,.03) 45%,transparent 70%);filter:blur(80px);pointer-events:none}.fine-grid[data-v-a5c166e0]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 75%);pointer-events:none}.portal-container[data-v-a5c166e0]{position:relative;z-index:10;width:100%;max-width:360px;padding:24px;display:flex;flex-direction:column;align-items:center}.portal-brand[data-v-a5c166e0]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.brand-seal[data-v-a5c166e0]{width:30px;height:30px;border-radius:8px;background:#e11d48;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Noto Serif SC",Songti SC,serif;font-weight:900;font-size:15px;box-shadow:0 4px 14px #e11d4859}.brand-meta[data-v-a5c166e0]{display:flex;flex-direction:column;line-height:1.15}.brand-name[data-v-a5c166e0]{font-size:16px;font-weight:600;letter-spacing:.5px;color:#fff}.brand-badge[data-v-a5c166e0]{font-size:9px;letter-spacing:1.5px;color:#71717a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:2px}.portal-card[data-v-a5c166e0]{position:relative;width:100%;background:#121214b8;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:22px;box-shadow:0 24px 48px -12px #000000b3,inset 0 1px #ffffff0f;box-sizing:border-box}.portal-card[data-v-a5c166e0]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:18px;padding:1px;background:radial-gradient(180px circle at var(--x, 50%) var(--y, 50%),rgba(255,255,255,.22),transparent 70%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.segmented-control[data-v-a5c166e0]{display:flex;background:#ffffff0a;padding:3px;border-radius:10px;margin-bottom:20px;border:1px solid rgba(255,255,255,.04)}.seg-btn[data-v-a5c166e0]{flex:1;height:32px;border:0;border-radius:7px;background:transparent;color:#71717a;font-size:12.5px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .18s ease}.seg-btn.active[data-v-a5c166e0]{background:#ffffff1a;color:#fff;box-shadow:0 2px 6px #00000059}.form-fields[data-v-a5c166e0]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.input-wrap[data-v-a5c166e0]{position:relative;display:flex;align-items:center;background:#ffffff09;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:0 12px;height:40px;transition:all .18s ease}.input-wrap[data-v-a5c166e0]:focus-within{border-color:#ffffff47;background:#ffffff0d;box-shadow:0 0 0 3px #ffffff0a}.input-wrap input[data-v-a5c166e0]{flex:1;background:transparent!important;border:0!important;outline:none!important;color:#fff!important;font-size:13.5px;height:100%}.input-wrap input[data-v-a5c166e0]::placeholder{color:#52525b}.toggle-pwd[data-v-a5c166e0]{border:0;background:transparent;color:#71717a;font-size:11px;cursor:pointer;padding:4px}.toggle-pwd[data-v-a5c166e0]:hover{color:#d4d4d8}.landing-pills[data-v-a5c166e0]{display:flex;gap:6px;margin-bottom:16px}.landing-pills .pill[data-v-a5c166e0]{flex:1;height:27px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;border-radius:6px;color:#71717a;font-size:11px;font-weight:450;cursor:pointer;transition:all .15s ease}.landing-pills .pill[data-v-a5c166e0]:hover{color:#a1a1aa}.landing-pills .pill.active[data-v-a5c166e0]{background:#ffffff17;border-color:#ffffff2e;color:#fff}.error-msg[data-v-a5c166e0]{color:#fb7185;font-size:12px;margin-bottom:12px;text-align:center}.primary-btn[data-v-a5c166e0]{width:100%;height:40px;border:0;border-radius:9px;background:#fff;color:#09090b;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .18s ease}.primary-btn[data-v-a5c166e0]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.primary-btn[data-v-a5c166e0]:disabled{opacity:.5;cursor:wait}.card-hint[data-v-a5c166e0]{margin-top:10px;text-align:center;font-size:10.5px;color:#52525b}.os-summary[data-v-a5c166e0]{text-align:center;margin-bottom:16px}.os-summary p[data-v-a5c166e0]{margin:0;font-size:11.5px;color:#71717a}.os-metrics[data-v-a5c166e0]{display:flex;align-items:center;justify-content:space-around;padding:14px 0;background:#ffffff05;border-radius:10px;border:1px solid rgba(255,255,255,.05);margin-bottom:18px}.metric-item[data-v-a5c166e0]{display:flex;flex-direction:column;align-items:center}.metric-item .num[data-v-a5c166e0]{font-size:18px;font-weight:700;color:#fff}.metric-item .lbl[data-v-a5c166e0]{font-size:10px;color:#71717a;margin-top:2px}.metric-divider[data-v-a5c166e0]{width:1px;height:20px;background:#ffffff14}.os-buttons[data-v-a5c166e0]{display:flex;flex-direction:column;gap:8px}.ghost-btn[data-v-a5c166e0]{width:100%;height:36px;border:1px solid rgba(255,255,255,.08);background:transparent;color:#a1a1aa;border-radius:9px;font-size:12px;cursor:pointer;transition:all .18s ease}.ghost-btn[data-v-a5c166e0]:hover{background:#ffffff0a;color:#fff}.portal-footer[data-v-a5c166e0]{margin-top:20px;display:flex;align-items:center;gap:6px;font-size:11px;color:#52525b}.portal-footer .dot[data-v-a5c166e0]{opacity:.5}.lnn-login[data-v-38acdd33]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(135deg,#0d5b8c,#1d8fc4 38%,#6cc3e6 62%,#0f6fa6);font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif;color:#333}.login-wave[data-v-38acdd33]{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(ellipse 60% 40% at 35% 55%,rgba(255,255,255,.55),transparent 60%),repeating-radial-gradient(circle at 38% 52%,rgba(255,255,255,.14) 0 2px,transparent 3px 26px),radial-gradient(circle at 80% 20%,rgba(255,255,255,.25),transparent 40%);filter:blur(1px);animation:drift-38acdd33 30s linear infinite alternate}@keyframes drift-38acdd33{to{transform:translate(3%,2%) rotate(4deg)}}.login-slogan[data-v-38acdd33]{position:absolute;left:6vw;top:24vh;color:#fff;text-shadow:0 2px 10px rgba(0,40,80,.35)}.login-slogan h1[data-v-38acdd33]{margin:0;font-size:56px;font-weight:700;letter-spacing:2px;white-space:nowrap}.login-slogan .brand[data-v-38acdd33]{font-family:"Noto Serif SC",Songti SC,STSong,serif}.login-slogan p[data-v-38acdd33]{margin:22px 0 0;font-size:30px;display:flex;gap:36px}.login-card[data-v-38acdd33]{position:absolute;right:8vw;top:50%;transform:translateY(-50%);width:380px;background:#fff;border-radius:10px;box-shadow:0 10px 40px #0028504d;padding:22px 32px 18px}.card-top[data-v-38acdd33]{display:flex;align-items:center;justify-content:space-between}.card-logo[data-v-38acdd33]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#6e2a1d}.seal[data-v-38acdd33]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background:#c8462b;color:#fff;font-family:"Noto Serif SC",Songti SC,serif}.card-badge[data-v-38acdd33]{font-size:12px;color:#c8462b;border:1px solid #f0b8aa;border-radius:12px;padding:1px 10px}.card-tabs[data-v-38acdd33]{display:flex;gap:28px;margin:18px 0 10px;border-bottom:1px solid #eee;font-size:14px}.card-tabs button[data-v-38acdd33]{padding:8px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font:inherit;cursor:pointer}.card-tabs .active[data-v-38acdd33]{color:#333;font-weight:700;border-bottom-color:#e8413c}.field[data-v-38acdd33]{display:flex;align-items:center;height:44px;border-bottom:1px solid #e5e5e5}.field i[data-v-38acdd33]{font-style:normal;width:26px;color:#999;font-size:14px;filter:grayscale(1);opacity:.7}.field input[data-v-38acdd33]{flex:1;border:0!important;outline:0;height:40px;font-size:14px;background:transparent}.field.readonly input[data-v-38acdd33]{color:#666}.login-error[data-v-38acdd33]{min-height:20px;margin:8px 0 0;font-size:13px;color:#e8413c}.login-button[data-v-38acdd33]{width:100%;height:42px;border:0;border-radius:21px;background:#ef5350;color:#fff;font-size:16px;margin-top:4px;box-shadow:0 4px 10px #ef53504d}.login-button[data-v-38acdd33]:hover{background:#e53935}.login-button[data-v-38acdd33]:disabled{opacity:.7}.agree[data-v-38acdd33]{display:flex;align-items:center;gap:6px;margin-top:14px;font-size:12px;color:#666}.agree input[data-v-38acdd33]{accent-color:#ef5350}.card-foot[data-v-38acdd33]{margin:10px 0 0;text-align:center;font-size:12px;color:#999}.login-footer[data-v-38acdd33]{position:absolute;bottom:10px;width:100%;text-align:center;font-size:12px;color:#ffffffbf}@media(max-width:900px){.login-slogan[data-v-38acdd33]{display:none}.login-card[data-v-38acdd33]{right:50%;transform:translate(50%,-50%);width:min(380px,calc(100vw - 32px))}}.settings-dialog[data-v-7385474c]{width:718px;height:516px}.settings-mock-boundary[data-v-7385474c]{padding:7px 11px;background:#fff2df;border-bottom:1px solid #e8c991;color:#76501b;font-size:12px}.settings-table-scroll[data-v-7385474c]{flex:1;min-height:0;overflow:auto}.settings-dialog header button[data-v-7385474c]{padding:0 5px}.settings-dialog .erp-table th[data-v-7385474c]{position:sticky;top:0;z-index:1}.settings-dialog .erp-table td[data-v-7385474c]{height:32px}.settings-dialog .erp-table th[data-v-7385474c],.settings-dialog .erp-table td[data-v-7385474c]{text-align:center}.settings-period-layout[data-v-7385474c]{display:flex;min-height:0;flex:1}.settings-year-tree[data-v-7385474c]{width:150px;flex:none;border-right:1px solid #ddd;padding:10px}.settings-year-tree>div[data-v-7385474c]{line-height:32px}.settings-year-tree button[data-v-7385474c]{display:block;width:100%;text-align:left;background:transparent;border:0;padding:6px 12px}.settings-year-tree button.current[data-v-7385474c],.settings-dialog tr.selected[data-v-7385474c]{background:#e3f4ee}.settings-period-content[data-v-7385474c]{display:flex;flex:1;min-width:0;flex-direction:column}.settings-period-info[data-v-7385474c]{padding:10px;white-space:nowrap;font-size:12px}.settings-period-info select[data-v-7385474c]{width:80px;height:28px}.settings-period-content .erp-toolbar[data-v-7385474c]{justify-content:flex-end}.settings-period-content .erp-toolbar button[data-v-7385474c]{border:0;background:#fff;padding:0 12px;border-right:1px solid #ddd;line-height:24px}.settings-note[data-v-7385474c]{padding:6px 12px;background:#f9f9f9;color:#44b099;font-size:12px}.settings-check[data-v-7385474c]{padding:10px;font-size:12px}.settings-confirm[data-v-7385474c]{width:400px}.settings-confirm p[data-v-7385474c]{padding:20px;font-size:14px}.settings-dialog td input[type=date][data-v-7385474c]{max-width:140px;border:1px solid #ccc}.placeholder-page[data-v-99c18159]{height:100%;padding:15px;background:#fff;color:#333}.placeholder-page h1[data-v-99c18159]{font-size:16px;line-height:24px;font-weight:400;border-bottom:1px solid #ddd;padding-bottom:10px;margin:0 0 20px}.placeholder-page p[data-v-99c18159]{font-size:14px}.sales-ref[data-v-ad9bfc32]{position:relative;display:flex;width:100%}.sales-ref>input[data-v-ad9bfc32]{width:100%;height:28px;border:1px solid #d9d9d9;border-radius:2px;padding:0 26px 0 6px;font-size:12px;background:#fff;min-width:0}.sales-ref.disabled>input[data-v-ad9bfc32]{background:#f5f5f5;color:#666}.sales-ref-open[data-v-ad9bfc32]{position:absolute;right:1px;top:1px;width:25px;height:26px;border:0;background:transparent;color:#777;cursor:pointer}.sales-ref-overlay[data-v-ad9bfc32]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background:#00000047;display:flex;align-items:center;justify-content:center}.sales-ref-dialog[data-v-ad9bfc32]{width:min(720px,calc(100vw - 32px));height:min(560px,calc(100vh - 32px));display:flex;flex-direction:column;background:#fff;border:1px solid #aaa;box-shadow:0 12px 32px #00000040;font-size:12px;color:#333}.sales-ref-dialog>header[data-v-ad9bfc32]{height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#f4f4f4;border-bottom:1px solid #ddd}.sales-ref-dialog>header button[data-v-ad9bfc32]{border:0;background:transparent;font-size:20px}.sales-ref-search[data-v-ad9bfc32]{display:flex;gap:6px;padding:10px;border-bottom:1px solid #eee}.sales-ref-search input[data-v-ad9bfc32]{height:30px;flex:1;border:1px solid #bbb;padding:0 8px}.sales-ref-dialog button[data-v-ad9bfc32]{height:30px;border:1px solid #ccc;background:#fff;padding:0 12px}.sales-ref-recent[data-v-ad9bfc32]{margin:8px 10px 0;text-align:left!important;display:flex;align-items:center;gap:10px;background:#fffbe8!important}.sales-ref-recent span[data-v-ad9bfc32]{color:#8a6d1d}.sales-ref-recent b[data-v-ad9bfc32]{font-weight:400;color:#777}.sales-ref-recent small[data-v-ad9bfc32]{color:#999;margin-left:auto}.sales-ref-table[data-v-ad9bfc32]{position:relative;flex:1;min-height:0;overflow:auto;margin:8px 10px 0;border:1px solid #ddd}.sales-ref-table table[data-v-ad9bfc32]{width:100%;border-collapse:collapse;table-layout:fixed}.sales-ref-table th[data-v-ad9bfc32],.sales-ref-table td[data-v-ad9bfc32]{height:31px;padding:0 9px;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:left}.sales-ref-table th[data-v-ad9bfc32]{position:sticky;top:0;background:#f2f3f5;font-weight:400}.sales-ref-table th[data-v-ad9bfc32]:first-child{width:120px}.sales-ref-table th[data-v-ad9bfc32]:last-child{width:220px}.sales-ref-table tbody tr[data-v-ad9bfc32]{cursor:pointer}.sales-ref-table tbody tr.on td[data-v-ad9bfc32]{background:#eaf3ff}.sales-ref-table .empty[data-v-ad9bfc32]{text-align:center;color:#999;height:90px}.sales-ref-state[data-v-ad9bfc32]{position:absolute;top:31px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fffc;margin:0;color:#777}.sales-ref-state.error[data-v-ad9bfc32]{color:#b42318}.sales-ref-dialog>footer[data-v-ad9bfc32]{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.sales-ref-dialog>footer div[data-v-ad9bfc32]{display:flex;gap:6px}.sales-ref-dialog button.primary[data-v-ad9bfc32]{background:#44b099;border-color:#44b099;color:#fff}.inbox-overlay[data-v-79b2ae27]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:3100;display:flex;align-items:center;justify-content:center;font:12px/1.6 Arial,Microsoft YaHei,sans-serif;color:#333}.inbox-dialog[data-v-79b2ae27]{width:min(1100px,96vw);max-height:92vh;overflow:auto;background:#fff;padding:16px;box-sizing:border-box;border-radius:5px}.inbox-dialog header[data-v-79b2ae27],.actions[data-v-79b2ae27]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.inbox-dialog header[data-v-79b2ae27]{justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:10px;font-size:15px}.inbox-dialog small[data-v-79b2ae27]{display:block;font-size:12px;color:#777}dl[data-v-79b2ae27]{display:grid;grid-template-columns:1fr 1fr;gap:10px}dl>div[data-v-79b2ae27]{display:flex;border-bottom:1px solid #e4e7eb}dt[data-v-79b2ae27]{color:#667085;min-width:120px}dd[data-v-79b2ae27]{margin:0;padding-bottom:7px;overflow-wrap:anywhere}.wide[data-v-79b2ae27]{grid-column:1/-1}h3[data-v-79b2ae27]{font-size:13px;margin:18px 0 7px}button[data-v-79b2ae27],input[data-v-79b2ae27]{font:inherit;border:1px solid #d6dce2;background:#fff;border-radius:3px;padding:5px 8px}button[data-v-79b2ae27]{cursor:pointer}button[data-v-79b2ae27]:disabled{opacity:.5}.primary[data-v-79b2ae27]{background:#2f7cf6;color:#fff}.scroll[data-v-79b2ae27]{overflow:auto}table[data-v-79b2ae27]{border-collapse:collapse;width:100%}th[data-v-79b2ae27],td[data-v-79b2ae27]{border:1px solid #e4e7eb;padding:7px;text-align:left;vertical-align:top}th[data-v-79b2ae27]{background:#f1f3f5;white-space:nowrap}.num[data-v-79b2ae27]{text-align:right}.reversal[data-v-79b2ae27]{margin:12px 0;padding:10px;background:#fff8ec}.reversal label[data-v-79b2ae27]{margin-right:10px}.note[data-v-79b2ae27]{color:#777}.error[data-v-79b2ae27]{color:#b42318}@media(max-width:650px){dl[data-v-79b2ae27]{grid-template-columns:1fr}.wide[data-v-79b2ae27]{grid-column:auto}}.agreement-goods[data-v-315f7311]{font-size:12px}.agreement-goods h3[data-v-315f7311]{font-size:13px}.agreement-goods p[data-v-315f7311]{color:#667085}.scroll[data-v-315f7311]{overflow:auto}table[data-v-315f7311]{border-collapse:collapse;width:100%;white-space:nowrap;margin-top:8px}th[data-v-315f7311],td[data-v-315f7311]{border:1px solid #e4e7eb;padding:6px}th[data-v-315f7311]{background:#f1f3f5}input[data-v-315f7311],select[data-v-315f7311],button[data-v-315f7311]{font:inherit;padding:5px;border:1px solid #d6dce2;border-radius:3px;background:#fff}input[data-v-315f7311]{width:90px}select[data-v-315f7311]{max-width:180px}button[data-v-315f7311]{cursor:pointer}.agreement-overlay[data-v-a9c04513]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:3100;display:flex;align-items:center;justify-content:center;font:12px/1.6 Arial,Microsoft YaHei,sans-serif;color:#333}.agreement-dialog[data-v-a9c04513]{width:min(1250px,97vw);max-height:94vh;overflow:auto;background:#fff;padding:16px;border-radius:5px;box-sizing:border-box}.agreement-dialog header[data-v-a9c04513],.totals[data-v-a9c04513],.actions[data-v-a9c04513]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.agreement-dialog header[data-v-a9c04513]{justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #ddd}.agreement-dialog strong[data-v-a9c04513]{font-size:15px}.agreement-dialog small[data-v-a9c04513]{display:block;color:#777}.agreement-dialog button[data-v-a9c04513],.agreement-dialog input[data-v-a9c04513]{font:inherit;border:1px solid #c3cbd2;background:#fff;padding:5px 8px;border-radius:3px}.agreement-dialog button[data-v-a9c04513]{cursor:pointer}.agreement-dialog button[data-v-a9c04513]:disabled{opacity:.5}.agreement-dialog .link[data-v-a9c04513]{border:0;background:none;padding:0;color:#1769ad;margin-right:8px}.agreement-dialog h3[data-v-a9c04513]{font-size:13px}.agreement-dialog p[data-v-a9c04513]{color:#697386}.totals[data-v-a9c04513]{background:#f3f6f4;padding:10px;margin:12px 0}.actions[data-v-a9c04513]{margin:10px 0}.scroll[data-v-a9c04513]{max-height:300px;overflow:auto}table[data-v-a9c04513]{border-collapse:collapse;width:100%;white-space:nowrap}th[data-v-a9c04513],td[data-v-a9c04513]{border:1px solid #e0e5e9;text-align:left;padding:7px}th[data-v-a9c04513]{background:#eff3f5}.agreement-dialog .warning[data-v-a9c04513]{color:#925614;background:#fff8e9;padding:8px}.agreement-dialog .error[data-v-a9c04513]{color:#b42318}.change[data-v-a9c04513]{margin-top:12px;padding:10px;background:#f8fafc;border:1px solid #cbd5df}.change input[type=number][data-v-a9c04513]{width:90px}.reason[data-v-a9c04513]{display:flex;gap:8px;align-items:center}.reason input[data-v-a9c04513]{width:min(300px,40vw)}.primary[data-v-a9c04513]{background:#317558!important;color:#fff}details[data-v-a9c04513]{margin:8px 0}summary[data-v-a9c04513]{cursor:pointer}.agreement-periods[data-v-ba878f7f]{font-size:12px}.agreement-periods h3[data-v-ba878f7f]{font-size:13px}.agreement-periods p[data-v-ba878f7f]{color:#667085}.scroll[data-v-ba878f7f]{overflow:auto}table[data-v-ba878f7f]{border-collapse:collapse;width:100%;white-space:nowrap;margin-top:8px}th[data-v-ba878f7f],td[data-v-ba878f7f]{border:1px solid #e4e7eb;padding:6px}th[data-v-ba878f7f]{background:#f1f3f5}input[data-v-ba878f7f],button[data-v-ba878f7f]{font:inherit;padding:5px;border:1px solid #d6dce2;border-radius:3px;background:#fff}input[type=number][data-v-ba878f7f]{width:100px}button[data-v-ba878f7f]{cursor:pointer}.rebate-overlay[data-v-9162d27d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:3100;display:flex;align-items:center;justify-content:center;font:12px/1.6 Arial,Microsoft YaHei,sans-serif;color:#333}.rebate-dialog[data-v-9162d27d]{width:min(1100px,96vw);max-height:92vh;overflow:auto;background:#fff;padding:16px;border-radius:5px;box-sizing:border-box}.rebate-dialog header[data-v-9162d27d],.totals[data-v-9162d27d],.actions[data-v-9162d27d]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.rebate-dialog header[data-v-9162d27d]{justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:10px}.rebate-dialog strong[data-v-9162d27d]{font-size:15px}.rebate-dialog small[data-v-9162d27d]{display:block;color:#777}.rebate-dialog button[data-v-9162d27d]{font:inherit;padding:5px 9px;border:1px solid #bfc8d0;border-radius:3px;background:#fff;cursor:pointer}.rebate-dialog button[data-v-9162d27d]:disabled{opacity:.5;cursor:default}.rebate-dialog .link[data-v-9162d27d]{border:0;padding:0;color:#1769ad;background:none}.primary[data-v-9162d27d]{background:#317558!important;color:#fff}.totals[data-v-9162d27d]{padding:10px;background:#f3f6f4;margin:12px 0}.actions[data-v-9162d27d]{margin:12px 0}.rebate-dialog h3[data-v-9162d27d]{font-size:13px;margin:16px 0 6px}.rebate-dialog p[data-v-9162d27d]{color:#667085}.rebate-dialog .warning[data-v-9162d27d]{background:#fff7e7;padding:8px;color:#925614}.rebate-dialog .error[data-v-9162d27d]{color:#b42318}.scroll[data-v-9162d27d]{overflow:auto;max-height:260px}table[data-v-9162d27d]{width:100%;border-collapse:collapse;white-space:nowrap}th[data-v-9162d27d],td[data-v-9162d27d]{text-align:left;border:1px solid #e2e6ea;padding:7px}th[data-v-9162d27d]{background:#f0f3f5}.rebate-lines[data-v-17620473]{font-size:12px}.rebate-lines h3[data-v-17620473]{font-size:13px}.rebate-lines p[data-v-17620473]{color:#667085}.scroll[data-v-17620473]{overflow:auto}table[data-v-17620473]{border-collapse:collapse;width:100%;white-space:nowrap;margin-top:8px}th[data-v-17620473],td[data-v-17620473]{border:1px solid #e4e7eb;padding:6px}th[data-v-17620473]{background:#f1f3f5}input[data-v-17620473],select[data-v-17620473],button[data-v-17620473]{font:inherit;padding:5px;border:1px solid #d6dce2;border-radius:3px;background:#fff}input[data-v-17620473]{width:115px}select[data-v-17620473]{max-width:180px}button[data-v-17620473]{cursor:pointer}.crm-overlay[data-v-d78db564]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:3100;display:flex;align-items:center;justify-content:center;font:12px/1.6 Arial,Microsoft YaHei,sans-serif;color:#333}.crm-dialog[data-v-d78db564]{width:min(1100px,96vw);max-height:92vh;overflow:auto;background:#fff;padding:16px;box-sizing:border-box;border-radius:5px;box-shadow:0 12px 40px #0003}.crm-dialog header[data-v-d78db564],.actions[data-v-d78db564]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.crm-dialog header[data-v-d78db564]{justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:10px;font-size:15px}.crm-dialog small[data-v-d78db564]{display:block;font-size:12px;color:#777}.crm-dialog dl[data-v-d78db564],form[data-v-d78db564]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.crm-dialog dl>div[data-v-d78db564]{display:flex;border-bottom:1px solid #e4e7eb}.crm-dialog dt[data-v-d78db564]{color:#667085;min-width:110px}.crm-dialog dd[data-v-d78db564]{margin:0;padding-bottom:7px;overflow-wrap:anywhere}.wide[data-v-d78db564]{grid-column:1/-1}.crm-dialog h3[data-v-d78db564]{font-size:13px;margin:20px 0 7px}.crm-dialog button[data-v-d78db564],.crm-dialog input[data-v-d78db564],.crm-dialog select[data-v-d78db564],.crm-dialog textarea[data-v-d78db564]{font:inherit;border:1px solid #d6dce2;background:#fff;border-radius:3px;padding:5px 8px}.crm-dialog button[data-v-d78db564]{cursor:pointer}.crm-dialog button[data-v-d78db564]:disabled{opacity:.5}.crm-dialog .primary[data-v-d78db564]{background:#2f7cf6;color:#fff}.crm-dialog .link[data-v-d78db564]{color:#2b70b9;border:0;padding:0}.crm-dialog label[data-v-d78db564]{display:flex;flex-direction:column;gap:5px}.crm-dialog form button[data-v-d78db564]{justify-self:start}.scroll[data-v-d78db564]{overflow:auto}table[data-v-d78db564]{border-collapse:collapse;width:100%}th[data-v-d78db564],td[data-v-d78db564]{border:1px solid #e4e7eb;padding:7px;text-align:left;vertical-align:top}th[data-v-d78db564]{background:#f1f3f5;white-space:nowrap}details[data-v-d78db564]{margin-top:15px}.error[data-v-d78db564]{color:#b42318}@media(max-width:650px){.crm-dialog dl[data-v-d78db564],form[data-v-d78db564]{grid-template-columns:1fr}.wide[data-v-d78db564]{grid-column:auto}}.registration-overlay[data-v-e9750349]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:3100;display:flex;align-items:center;justify-content:center;font:12px/1.6 Arial,Microsoft YaHei,sans-serif;color:#333}.registration-dialog[data-v-e9750349]{width:min(1080px,96vw);max-height:92vh;overflow:auto;background:#fff;padding:16px;box-sizing:border-box;border-radius:5px;box-shadow:0 12px 40px #0003}.registration-dialog header[data-v-e9750349],.registration-actions[data-v-e9750349]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.registration-dialog header[data-v-e9750349]{justify-content:space-between;font-size:15px;border-bottom:1px solid #ddd;padding-bottom:10px}.registration-dialog small[data-v-e9750349]{display:block;color:#777;font-size:12px}.registration-dialog dl[data-v-e9750349]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#e4e7eb;border:1px solid #e4e7eb}.registration-dialog dl>div[data-v-e9750349]{display:grid;grid-template-columns:110px 1fr;background:#fff}.registration-dialog dt[data-v-e9750349],.registration-dialog dd[data-v-e9750349]{padding:8px;margin:0;overflow-wrap:anywhere}.registration-dialog dt[data-v-e9750349]{background:#f5f6f8;color:#667085}.registration-dialog .wide[data-v-e9750349]{grid-column:1/-1}.registration-dialog h3[data-v-e9750349]{font-size:13px;margin-top:20px}.registration-dialog button[data-v-e9750349],.registration-dialog input[data-v-e9750349]{font:inherit;background:#fff;padding:5px 8px;border:1px solid #d6dce2;border-radius:3px}.registration-dialog button[data-v-e9750349]{cursor:pointer}.registration-dialog button[data-v-e9750349]:disabled{opacity:.5}.registration-dialog .primary[data-v-e9750349]{background:#2f7cf6;color:#fff;border-color:#2f7cf6}.registration-dialog a[data-v-e9750349]{color:#2b70b9}.registration-scroll[data-v-e9750349]{overflow:auto}table[data-v-e9750349]{border-collapse:collapse;width:100%;margin-top:10px}th[data-v-e9750349],td[data-v-e9750349]{border:1px solid #e4e7eb;padding:7px;text-align:left}th[data-v-e9750349]{background:#f1f3f5;white-space:nowrap}.empty[data-v-e9750349]{color:#777;text-align:center;padding:15px}.error[data-v-e9750349]{color:#b42318}.file-picker[data-v-e9750349]{display:flex;align-items:center;gap:10px}@media(max-width:650px){.registration-dialog dl[data-v-e9750349]{grid-template-columns:1fr}.registration-dialog .wide[data-v-e9750349]{grid-column:auto}}.quote-overlay[data-v-a00a7b80]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3100;background:#0006;display:flex;align-items:center;justify-content:center;color:#333;font:12px/1.6 Arial,Microsoft YaHei,sans-serif}.quote-dialog[data-v-a00a7b80]{background:#fff;width:min(1180px,96vw);max-height:92vh;overflow:auto;padding:16px;box-sizing:border-box;border-radius:5px;box-shadow:0 12px 40px #0003}.quote-dialog header[data-v-a00a7b80],.quote-tools[data-v-a00a7b80],.quote-meta[data-v-a00a7b80],.quote-dialog footer[data-v-a00a7b80]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.quote-dialog header[data-v-a00a7b80]{justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:10px;font-size:15px}.quote-meta[data-v-a00a7b80]{padding:10px 0;border-bottom:1px solid #eee}.quote-dialog small[data-v-a00a7b80]{display:block;color:#777;font-size:12px}.quote-tools[data-v-a00a7b80]{padding:10px 0}.quote-dialog button[data-v-a00a7b80],.quote-dialog input[data-v-a00a7b80]{font:inherit;border:1px solid #cbd1d9;border-radius:3px;padding:5px 8px;background:#fff}.quote-dialog button[data-v-a00a7b80]{cursor:pointer}.quote-dialog button[data-v-a00a7b80]:disabled,.quote-dialog input[data-v-a00a7b80]:disabled{opacity:.5;cursor:not-allowed}.quote-dialog input[type=number][data-v-a00a7b80]{width:95px}.quote-scroll[data-v-a00a7b80]{overflow:auto}.quote-dialog table[data-v-a00a7b80]{border-collapse:collapse;width:100%;white-space:nowrap}.quote-dialog th[data-v-a00a7b80],.quote-dialog td[data-v-a00a7b80]{border:1px solid #e4e7eb;padding:7px 8px;text-align:left}.quote-dialog th[data-v-a00a7b80]{background:#f1f3f5}.quote-dialog footer[data-v-a00a7b80]{justify-content:flex-end;padding:10px 0}.quote-dialog .primary[data-v-a00a7b80]{background:#2f7cf6;color:#fff;border-color:#2f7cf6}.quote-dialog .link[data-v-a00a7b80]{display:block;border:0;color:#2b70b9;background:transparent}.quote-dialog .num[data-v-a00a7b80]{text-align:right}.muted[data-v-a00a7b80]{color:#777}.error[data-v-a00a7b80]{color:#b42318}.empty[data-v-a00a7b80]{text-align:center!important;color:#777;padding:20px!important}.trade-page[data-v-cfe9bd65]{height:100%;display:flex;flex-direction:column;background:#fff;color:#333;font-size:12px;min-width:0}.toolbar[data-v-cfe9bd65],.filters[data-v-cfe9bd65],.subform[data-v-cfe9bd65]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid #e5e7eb}.toolbar strong[data-v-cfe9bd65]{margin-left:auto}:is(.trade-page,.overlay) button[data-v-cfe9bd65],:is(.trade-page,.overlay) input[data-v-cfe9bd65],:is(.trade-page,.overlay) select[data-v-cfe9bd65]{font:inherit;border:1px solid #d6dce2;border-radius:3px;padding:5px 8px;background:#fff;min-height:28px}:is(.trade-page,.overlay) button[data-v-cfe9bd65]{cursor:pointer}:is(.trade-page,.overlay) button[data-v-cfe9bd65]:disabled{opacity:.45;cursor:not-allowed}:is(.trade-page,.overlay) .primary[data-v-cfe9bd65]{background:#2f7cf6;color:#fff;border-color:#2f7cf6}.note[data-v-cfe9bd65],.boundary[data-v-cfe9bd65]{margin:5px 12px;line-height:1.6;color:#777}.boundary[data-v-cfe9bd65]{color:#9a5d18;background:#fff8ec;padding:7px}.error[data-v-cfe9bd65]{color:#c13131;margin:6px 12px}.success[data-v-cfe9bd65]{color:#276c4f;margin:6px 12px}.grid[data-v-cfe9bd65]{flex:1;min-height:100px;overflow:auto;margin:0 12px}table[data-v-cfe9bd65]{border-collapse:collapse;width:100%;white-space:nowrap}th[data-v-cfe9bd65],td[data-v-cfe9bd65]{border:1px solid #e4e7eb;padding:7px 8px;text-align:left}th[data-v-cfe9bd65]{position:sticky;top:0;background:#f1f3f5;z-index:1}td small[data-v-cfe9bd65]{display:block;color:#888;margin-top:4px}.num[data-v-cfe9bd65]{text-align:right}.selected[data-v-cfe9bd65]{background:#edf5ff}.actions[data-v-cfe9bd65]{white-space:normal;min-width:220px}.actions button[data-v-cfe9bd65]{margin:2px}.link[data-v-cfe9bd65]{border:0!important;color:#2b70b9}.empty[data-v-cfe9bd65]{text-align:center;height:90px;color:#888}.settings[data-v-cfe9bd65],.details[data-v-cfe9bd65],.import[data-v-cfe9bd65]{padding:9px 12px;border-bottom:1px solid #e5e7eb;max-height:330px;overflow:auto}.settings>label[data-v-cfe9bd65]{display:inline-flex;gap:8px;align-items:center;margin-right:12px}.import textarea[data-v-cfe9bd65]{width:100%;box-sizing:border-box}.details[data-v-cfe9bd65]{flex-shrink:0}.overlay[data-v-cfe9bd65]{font:12px/1.6 Arial,Microsoft YaHei,sans-serif;color:#333;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:3000;display:flex;align-items:center;justify-content:center}.dialog[data-v-cfe9bd65]{width:min(1160px,96vw);max-height:92vh;overflow:auto;background:#fff;box-shadow:0 12px 40px #0003;border-radius:5px;padding:14px}.dialog header[data-v-cfe9bd65],.dialog footer[data-v-cfe9bd65]{display:flex;align-items:center;gap:12px;justify-content:flex-end;padding:9px 0}.dialog header strong[data-v-cfe9bd65]{margin-right:auto}.fields[data-v-cfe9bd65]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:10px 0}.fields label[data-v-cfe9bd65]{display:flex;flex-direction:column;gap:5px}.fields .wide[data-v-cfe9bd65]{grid-column:1/-1}.fields select[multiple][data-v-cfe9bd65]{height:120px}.line-editor[data-v-cfe9bd65]{overflow:auto}.line-editor td input[data-v-cfe9bd65]{width:90px}.line-editor td select[data-v-cfe9bd65]{max-width:220px}@media(max-width:800px){.fields[data-v-cfe9bd65]{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar strong[data-v-cfe9bd65]{margin-left:0}.grid[data-v-cfe9bd65]{margin:0}.dialog[data-v-cfe9bd65]{padding:8px}}.expense-summary[data-v-cfe9bd65]{display:flex;gap:16px;flex-wrap:wrap;padding:10px 12px;background:#f5f8f6}.expense-summary span[data-v-cfe9bd65]{display:flex;gap:6px}.expense-summary p[data-v-cfe9bd65]{width:100%;margin:0;color:#777}.partner-page[data-v-a4274b25]{height:100%;display:flex;flex-direction:column;background:#fff;font-size:12px;color:#333}.toolbar[data-v-a4274b25],.filters[data-v-a4274b25],.pager[data-v-a4274b25]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #e6e8eb}.toolbar button[data-v-a4274b25],.filters button[data-v-a4274b25],.pager button[data-v-a4274b25],.pager select[data-v-a4274b25]{height:28px;border:1px solid #d8dce3;background:#fff;border-radius:3px;padding:0 12px}.toolbar .primary[data-v-a4274b25],.dialog .primary[data-v-a4274b25]{background:#2f7cf6;color:#fff}.toolbar>span[data-v-a4274b25]{margin-left:auto;color:#a64b32}.column-control[data-v-a4274b25]{position:relative}.column-menu[data-v-a4274b25]{position:absolute;z-index:20;top:32px;left:0;width:150px;padding:8px;background:#fff;border:1px solid #d8dce3;box-shadow:0 4px 14px #0002}.column-menu b[data-v-a4274b25],.column-menu label[data-v-a4274b25]{display:block;padding:4px}.column-menu input[data-v-a4274b25]{vertical-align:middle;margin-right:6px}.filters input[data-v-a4274b25],.filters select[data-v-a4274b25],.dialog input[data-v-a4274b25],.dialog select[data-v-a4274b25]{height:28px;border:1px solid #d8dce3;border-radius:3px;padding:0 7px}.filters>input[data-v-a4274b25]{width:260px}.merge-target[data-v-a4274b25]{width:260px}.error[data-v-a4274b25]{color:#d93025;padding:0 12px}.grid[data-v-a4274b25]{overflow:auto;flex:1;margin:0 12px}table[data-v-a4274b25]{border-collapse:collapse;min-width:100%;white-space:nowrap}th[data-v-a4274b25],td[data-v-a4274b25]{border:1px solid #e5e7eb;padding:6px 8px}th[data-v-a4274b25]{position:sticky;top:0;background:#f2f3f5}.num[data-v-a4274b25]{text-align:right}.link[data-v-a4274b25]{color:#2877c7}.pager[data-v-a4274b25]{justify-content:flex-end}.overlay[data-v-a4274b25]{font:12px/1.6 Arial,Microsoft YaHei,sans-serif;color:#333;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:3000}.dialog[data-v-a4274b25]{max-height:92vh;overflow:auto;box-sizing:border-box;width:min(850px,94vw);background:#fff;border-radius:5px;padding:14px}.dialog header[data-v-a4274b25],.dialog footer[data-v-a4274b25]{display:flex;justify-content:space-between;gap:8px;font-size:16px}.dialog header button[data-v-a4274b25]{border:0;background:none;font-size:22px}.dialog>div[data-v-a4274b25]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:14px 0}.dialog label[data-v-a4274b25]{display:grid;grid-template-columns:75px 1fr;align-items:center}.dialog .wide[data-v-a4274b25]{grid-column:span 2}.dialog footer[data-v-a4274b25]{justify-content:flex-end}.dialog footer button[data-v-a4274b25]{padding:7px 18px;border:1px solid #d8dce3;border-radius:3px}.report-pagination[data-v-1f5e457f]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px;padding:8px 10px;flex:none;font-size:12px;color:#46505b}.report-pagination label[data-v-1f5e457f]{display:flex;align-items:center;gap:4px}.report-pagination button[data-v-1f5e457f],.report-pagination input[data-v-1f5e457f],.report-pagination select[data-v-1f5e457f]{min-height:30px;border:1px solid #cbd2da;border-radius:3px;background:#fff;padding:3px 8px;color:inherit;font:inherit}.report-pagination input[data-v-1f5e457f]{width:64px}.report-pagination button[data-v-1f5e457f]{cursor:pointer;white-space:nowrap}.report-pagination button[data-v-1f5e457f]:disabled{opacity:.45;cursor:default}.report-pagination .error[data-v-1f5e457f]{color:#b42318}@media(pointer:coarse){.report-pagination button[data-v-1f5e457f],.report-pagination input[data-v-1f5e457f],.report-pagination select[data-v-1f5e457f]{min-height:40px}}@media print{.report-pagination[data-v-1f5e457f]{display:none}}.t35-query-mask[data-v-34096a7b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000;background:#0005;display:flex;align-items:center;justify-content:center}.t35-query-dialog[data-v-34096a7b]{width:min(980px,96vw);max-height:94vh;overflow:auto;background:#fff;border:1px solid #bfc8d4;box-shadow:0 8px 30px #0003;color:#303841;font-size:12px}.t35-query-dialog header[data-v-34096a7b]{padding:12px 16px;background:#f5f7fa;border-bottom:1px solid #dce1e8;display:flex;align-items:center;justify-content:space-between}.t35-query-dialog header button[data-v-34096a7b]{border:0;background:none;font-size:20px}.query-body[data-v-34096a7b]{display:grid;grid-template-columns:210px 1fr;min-height:410px}.query-body aside[data-v-34096a7b]{background:#f8fafc;border-right:1px solid #dce1e8;padding:12px 8px}.query-body nav[data-v-34096a7b]{display:flex;border-bottom:1px solid #ddd}.query-body nav button[data-v-34096a7b]{padding:7px 5px;font-size:12px;border:0;background:none}.query-body nav button.active[data-v-34096a7b]{color:#1677cc;border-bottom:2px solid #1677cc}.scheme-list[data-v-34096a7b]{padding:12px 0}.scheme-list>button[data-v-34096a7b]{width:100%}.scheme-list>div[data-v-34096a7b]{display:flex;margin-bottom:5px}.scheme-list>div>button[data-v-34096a7b]:first-child{flex:1;text-align:left}.query-body main[data-v-34096a7b]{padding:8px 18px 12px;min-width:0}.query-body h4[data-v-34096a7b]{margin:12px 0 10px;border-bottom:1px solid #e7ebf0;padding-bottom:7px;font-size:13px}.condition-grid[data-v-34096a7b]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.condition-grid label[data-v-34096a7b]{display:flex;gap:8px;align-items:center}.condition-grid input[data-v-34096a7b]:not([type=checkbox]),.condition-grid select[data-v-34096a7b]{min-width:0;flex:1;width:120px}.condition-grid .wide[data-v-34096a7b]{grid-column:1/-1}.t35-query-dialog input[data-v-34096a7b]:not([type=checkbox]),.t35-query-dialog select[data-v-34096a7b],.t35-query-dialog button[data-v-34096a7b]{border:1px solid #ccd4de;border-radius:2px;background:#fff;min-height:28px;padding:4px 7px;font:inherit}.t35-query-dialog button[data-v-34096a7b]{cursor:pointer}.t35-query-dialog[data-v-34096a7b] :disabled{color:#89929d;background:#f0f2f5;cursor:not-allowed}.t35-query-dialog footer[data-v-34096a7b]{border-top:1px solid #dce1e8;padding:12px;display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap}.t35-query-dialog footer>div[data-v-34096a7b]{display:flex;gap:6px}.t35-query-dialog .primary[data-v-34096a7b]{background:#1684d6;color:#fff;border-color:#1684d6}.scheme-list button.selected[data-v-34096a7b]{background:#e8f4ff;border-color:#1684d6}.public-error[data-v-34096a7b]{color:#b42318;line-height:1.6}.muted[data-v-34096a7b]{color:#7c8795;line-height:1.7;font-size:11px}.error[data-v-34096a7b]{margin:0;padding:9px 14px;color:#b42318;background:#fff5f4}small[data-v-34096a7b]{color:#89929d}@media(max-width:700px){.query-body[data-v-34096a7b]{grid-template-columns:1fr}.query-body aside[data-v-34096a7b]{border-right:0;border-bottom:1px solid #ddd}.scheme-list[data-v-34096a7b]{padding:5px}.condition-grid[data-v-34096a7b]{grid-template-columns:1fr}.condition-grid .wide[data-v-34096a7b]{grid-column:auto}.t35-query-dialog footer[data-v-34096a7b]{gap:8px}}.subscription-dialog[data-v-3476c202]{width:min(620px,94vw)}.subscription-form[data-v-3476c202]{padding:0 16px 16px;overflow:auto}.subscription-form>label[data-v-3476c202]{display:flex;gap:12px;align-items:center;margin:12px 0}.subscription-form>label input[data-v-3476c202]:not([type=checkbox]),.subscription-form select[data-v-3476c202]{flex:1}.sort[data-v-3476c202]{border:0;background:transparent;font-weight:600;padding:0;text-align:left}.local-page[data-v-3476c202]{height:100%;display:flex;flex-direction:column;background:#fff;font-size:12px;color:#333;overflow:auto}.toolbar[data-v-3476c202]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid #e5e7eb}.toolbar>span[data-v-3476c202]{flex:1}.wrap[data-v-3476c202]{flex-wrap:wrap}.toolbar label[data-v-3476c202]{display:flex;gap:5px;align-items:center}button[data-v-3476c202],input[data-v-3476c202],select[data-v-3476c202]{border:1px solid #d8dce3;border-radius:3px;padding:5px 8px;background:#fff}button[data-v-3476c202]{cursor:pointer}.primary[data-v-3476c202]{background:#2f7cf6;color:#fff}.note[data-v-3476c202],.message[data-v-3476c202]{padding:0 12px;line-height:1.6}.note[data-v-3476c202]{color:#667085}.message[data-v-3476c202]{color:#a33}.metrics[data-v-3476c202]{display:flex;gap:26px;padding:10px 14px;background:#f4f6f9}.table-wrap[data-v-3476c202]{overflow:auto;min-height:100px;flex:1}table[data-v-3476c202]{width:100%;border-collapse:collapse;white-space:nowrap}th[data-v-3476c202],td[data-v-3476c202]{padding:8px;border:1px solid #e7e9ee;text-align:left}th[data-v-3476c202]{position:sticky;top:0;background:#f3f4f8}td button[data-v-3476c202]{color:#236ccb}.publication[data-v-3476c202]{background:#f8fafc;border-bottom:1px solid #ddd}.publication>p[data-v-3476c202]{margin:10px 12px}.preview-heading[data-v-3476c202]{background:#eef4fa}.publication-table[data-v-3476c202]{overflow:auto;max-height:270px;background:#fff}.publication-actions[data-v-3476c202]{display:flex;gap:6px}.empty-publications[data-v-3476c202]{text-align:center;color:#778391;height:72px}.analysis-conditions[data-v-3476c202]{display:flex;flex-wrap:wrap;gap:8px 12px;padding:8px 12px;border-bottom:1px solid #ddd;background:#f7f9fc}.analysis-conditions label[data-v-3476c202]{display:flex;align-items:center;gap:5px}.analysis-conditions input[data-v-3476c202]{width:110px}.category-header th[data-v-3476c202]{text-align:center;background:#e7eef7}.category-header+tr th[data-v-3476c202]{top:33px}.saved article[data-v-3476c202]{border:1px solid #ddd;background:#fff;padding:6px;display:flex;gap:8px;align-items:center}.saved small[data-v-3476c202]{color:#667085}.mask[data-v-3476c202]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0006;display:flex;align-items:center;justify-content:center}.dialog[data-v-3476c202]{background:#fff;width:94vw;max-height:85vh;display:flex;flex-direction:column}.dialog header[data-v-3476c202]{display:flex;align-items:center;justify-content:space-between;padding:12px}@media(max-width:700px){.toolbar[data-v-3476c202]{flex-wrap:wrap}.metrics[data-v-3476c202]{flex-wrap:wrap;gap:10px}.saved article[data-v-3476c202]{width:100%;flex-wrap:wrap}}.analysis-chart[data-v-5cf69ae1]{min-width:0;background:#fff;padding:15px;border:1px solid #edf0f5}.analysis-chart h3[data-v-5cf69ae1]{font-size:13px;margin:0 0 12px;color:#324159}.funnel-body[data-v-5cf69ae1]{display:flex;align-items:center;gap:12px;min-height:210px}.funnel-body svg[data-v-5cf69ae1]{width:62%;max-height:240px;flex-shrink:0}.ring-body[data-v-5cf69ae1]{display:flex;align-items:center;min-height:180px;gap:12px}.ring-body svg[data-v-5cf69ae1]{width:48%;max-width:220px;flex-shrink:0}ul[data-v-5cf69ae1]{list-style:none;margin:0;padding:0;flex:1}li[data-v-5cf69ae1]{display:flex;gap:6px;align-items:center;margin:11px 0;font-size:11px;flex-wrap:wrap}li i[data-v-5cf69ae1]{width:7px;height:7px;border-radius:50%}li b[data-v-5cf69ae1]{margin-left:auto}.chart-note[data-v-5cf69ae1]{color:#7b889c;font-size:10px;line-height:1.6;margin:12px 0 0}.line svg[data-v-5cf69ae1]{width:100%;max-height:220px}.series[data-v-5cf69ae1]{display:flex;gap:10px;flex-wrap:wrap;font-size:11px}.radar[data-v-5cf69ae1]{display:flex;align-items:center}.radar svg[data-v-5cf69ae1]{width:65%;height:180px}.legend[data-v-5cf69ae1]{display:grid;gap:9px;font-size:10px;color:#8491a4}.empty[data-v-5cf69ae1]{min-height:180px;display:grid;place-items:center;color:#97a4b7;font-size:13px;background:linear-gradient(#fff,#fafbfe)}.bars[data-v-5cf69ae1]{min-height:170px;display:flex;flex-direction:column;justify-content:center;gap:9px}.bars>div[data-v-5cf69ae1]{display:flex;gap:8px;align-items:center;font-size:11px}.bars span[data-v-5cf69ae1]{width:85px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bars>div>div[data-v-5cf69ae1]{flex:1;background:#f3f6fb;height:10px}.bars i[data-v-5cf69ae1]{display:block;height:10px}.bars b[data-v-5cf69ae1]{min-width:65px;text-align:right}.data-values[data-v-5cf69ae1]{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}summary[data-v-5cf69ae1]{font-size:10px;color:#8491a4;cursor:pointer}.analytics-dashboard[data-v-ec38ab99]{height:100%;overflow:auto;background:#f2f5fd;color:#344056;font-size:12px}.dashboard-toolbar[data-v-ec38ab99]{display:flex;gap:8px;align-items:center;background:#fff;padding:9px 16px;border-bottom:1px solid #e9edf5}.dashboard-toolbar>span[data-v-ec38ab99]{flex:1}button[data-v-ec38ab99],input[data-v-ec38ab99],select[data-v-ec38ab99]{border:1px solid #dce2ed;background:#fff;padding:5px 9px;border-radius:3px;color:inherit;font:inherit}button[data-v-ec38ab99]{cursor:pointer}button[data-v-ec38ab99]:disabled{opacity:.5;cursor:default}header[data-v-ec38ab99]{padding:15px 20px}header strong[data-v-ec38ab99]{display:block;font-size:14px;margin-bottom:13px}header>div[data-v-ec38ab99]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}header>div>span[data-v-ec38ab99]{margin-left:auto;color:#8190a6}.scope[data-v-ec38ab99]{font-size:11px;color:#7e8ca2;margin:0 20px 12px;line-height:1.5}.dashboard-section[data-v-ec38ab99]{background:#fff;margin:0 14px 14px;border-radius:5px;padding:15px}.dashboard-section h2[data-v-ec38ab99]{font-size:14px;margin:0 0 16px;border-left:3px solid #368fe3;padding-left:9px}.metric-cards[data-v-ec38ab99]{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;margin-bottom:12px}.metric-cards article[data-v-ec38ab99]{background:#f5f8ff;padding:14px 12px;min-height:86px;display:flex;flex-direction:column;gap:9px}.metric-cards b[data-v-ec38ab99]{font-size:24px;color:#3294e2;font-weight:500;font-variant-numeric:tabular-nums}.metric-cards span[data-v-ec38ab99]{font-size:12px}.metric-cards small[data-v-ec38ab99]{color:#92a0b4;font-size:10px;line-height:1.5}.metric-cards .unknown[data-v-ec38ab99]{font-size:17px;color:#9aa7b9}.negative[data-v-ec38ab99]{color:#de6b73!important}.charts[data-v-ec38ab99]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.management .section-body[data-v-ec38ab99]{display:grid;grid-template-columns:1fr 235px;gap:15px}.management .metric-cards[data-v-ec38ab99]{grid-column:2;grid-row:1;display:flex;flex-direction:column;background:#f2f5fd;margin:0}.management .metric-cards article[data-v-ec38ab99]{flex:1;background:transparent}.management .charts[data-v-ec38ab99]{grid-column:1;grid-row:1;grid-template-columns:1fr 1fr}.management .metric-cards b[data-v-ec38ab99]{color:#273448;font-size:23px}.section-note[data-v-ec38ab99],.tables p[data-v-ec38ab99]{font-size:10px;color:#8290a5;line-height:1.6;margin-bottom:0}.tables[data-v-ec38ab99]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.tables article[data-v-ec38ab99]{overflow:auto;border:1px solid #edf0f5;padding:12px}.tables h3[data-v-ec38ab99]{font-size:13px}table[data-v-ec38ab99]{border-collapse:collapse;width:100%;font-size:11px}td[data-v-ec38ab99],th[data-v-ec38ab99]{padding:9px;border-bottom:1px solid #edf0f5;text-align:left}th[data-v-ec38ab99]{background:#f5f7fb}.error[data-v-ec38ab99]{color:#b74b4b;padding:12px 20px}.loading[data-v-ec38ab99]{padding:60px;text-align:center;color:#8490a5}.formulas[data-v-ec38ab99]{background:#fff9ed;margin:10px 20px;padding:8px 14px;color:#7c6746}footer[data-v-ec38ab99]{padding:15px 20px;color:#8a96a9;font-size:11px}@media(max-width:1000px){.management .section-body[data-v-ec38ab99]{display:flex;flex-direction:column}.management .metric-cards[data-v-ec38ab99]{display:grid;grid-template-columns:repeat(3,1fr)}.charts[data-v-ec38ab99]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.charts[data-v-ec38ab99],.management .charts[data-v-ec38ab99],.tables[data-v-ec38ab99]{grid-template-columns:1fr}.metric-cards[data-v-ec38ab99]{grid-template-columns:1fr 1fr}.management .metric-cards[data-v-ec38ab99]{grid-template-columns:1fr}.dashboard-section[data-v-ec38ab99]{margin:8px;padding:10px}}.centers-page[data-v-dcc4994e]{height:100%;min-height:0;display:flex;flex-direction:column;color:#333;background:#fff;font-size:12px}.toolbar[data-v-dcc4994e],.conditions[data-v-dcc4994e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:9px 12px;border-bottom:1px solid #e4e8ed}.toolbar[data-v-dcc4994e]{background:#f7f8fa}.toolbar b[data-v-dcc4994e]{font-size:14px;margin-right:12px}.spacer[data-v-dcc4994e]{flex:1}.centers-page button[data-v-dcc4994e],.centers-page input[data-v-dcc4994e],.centers-page select[data-v-dcc4994e]{font:inherit;border:1px solid #cbd3dd;background:#fff;border-radius:3px;min-height:29px;padding:4px 8px;color:inherit}.centers-page button[data-v-dcc4994e]{cursor:pointer}.centers-page button[data-v-dcc4994e]:disabled{opacity:.45;cursor:default}.conditions label[data-v-dcc4994e]{display:flex;align-items:center;gap:5px}.conditions .days[data-v-dcc4994e]{width:65px}.conditions .amount[data-v-dcc4994e]{width:100px}.conditions .search[data-v-dcc4994e]{min-width:190px}.conditions .cutoff[data-v-dcc4994e]{margin-left:10px}.conditions .primary[data-v-dcc4994e]{background:#2779c6;color:#fff;border-color:#2779c6}.muted[data-v-dcc4994e]{color:#87909a}.note[data-v-dcc4994e]{margin:7px 12px;color:#737e8b;line-height:1.6}.error[data-v-dcc4994e]{margin:8px 12px;color:#bc2c2c}.formulas[data-v-dcc4994e]{padding:6px 12px;background:#f1f7fc;border-bottom:1px solid #d4e6f7;line-height:1.6}.formulas p[data-v-dcc4994e]{margin:3px 0}.workspace[data-v-dcc4994e]{display:flex;min-height:0;flex:1;border-top:1px solid #dce2e8}.tree[data-v-dcc4994e]{width:225px;flex:0 0 225px;overflow:auto;border-right:1px solid #dce2e8;background:#fbfcfe}.tree-heading[data-v-dcc4994e]{padding:10px;font-weight:700;border-bottom:1px solid #e1e6ed}.tree .all[data-v-dcc4994e],.tree .tree-item[data-v-dcc4994e]{display:block;border:0;border-radius:0;width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent}.category[data-v-dcc4994e]{display:flex;align-items:center}.tree .toggle[data-v-dcc4994e]{width:24px;border:0;padding:3px;background:transparent;flex:none}.tree .category-name[data-v-dcc4994e]{flex:1;min-width:0;text-align:left;border:0;background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree small[data-v-dcc4994e]{color:#7c8998}.tree .selected[data-v-dcc4994e]{background:#e5f1ff;color:#1666ac}.tree button[data-v-dcc4994e]:hover{background:#eef4fb}.results[data-v-dcc4994e]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.result-heading[data-v-dcc4994e]{display:flex;justify-content:space-between;padding:9px 12px;background:#f8fafc;border-bottom:1px solid #e1e6ed;color:#556372}.table-wrap[data-v-dcc4994e]{overflow:auto;flex:1;min-height:0}.table-wrap table[data-v-dcc4994e]{border-collapse:separate;border-spacing:0;min-width:100%;white-space:nowrap}.table-wrap th[data-v-dcc4994e],.table-wrap td[data-v-dcc4994e]{padding:8px 11px;border-right:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed;text-align:left;height:33px;box-sizing:border-box}.table-wrap th[data-v-dcc4994e]{position:sticky;top:0;z-index:1;background:#eef3f8;color:#485666;font-weight:500}.table-wrap tbody tr[data-v-dcc4994e]:hover{background:#f4f8fd}.table-wrap .number[data-v-dcc4994e]{text-align:right;font-variant-numeric:tabular-nums}.unknown[data-v-dcc4994e]{color:#9ba5af}.table-wrap .row-no[data-v-dcc4994e]{color:#8b96a2;text-align:center}.table-wrap .empty[data-v-dcc4994e]{text-align:center;height:160px;color:#8793a0}@media(max-width:780px){.tree[data-v-dcc4994e]{width:170px;flex-basis:170px}.conditions .cutoff[data-v-dcc4994e]{margin-left:0}.conditions .search[data-v-dcc4994e]{flex:1}.toolbar b[data-v-dcc4994e]{width:100%;margin-right:0}}.tax-page[data-v-5cf9a4bd]{height:100%;display:flex;flex-direction:column;overflow:auto;background:#fff;font-size:12px;color:#333}.toolbar[data-v-5cf9a4bd]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #e5e7eb}.toolbar>span[data-v-5cf9a4bd]:not(.pending){flex:1}.wrap[data-v-5cf9a4bd]{flex-wrap:wrap}label[data-v-5cf9a4bd]{display:flex;align-items:center;gap:6px}button[data-v-5cf9a4bd],input[data-v-5cf9a4bd],select[data-v-5cf9a4bd]{border:1px solid #d8dce3;border-radius:3px;padding:5px 8px;background:#fff}button[data-v-5cf9a4bd]{cursor:pointer}.primary[data-v-5cf9a4bd]{background:#2f7cf6;color:#fff}.pending[data-v-5cf9a4bd]{color:#9a6600;background:#fff4d7;padding:4px 8px}.note[data-v-5cf9a4bd],.message[data-v-5cf9a4bd]{margin:8px 12px;line-height:1.6}.note[data-v-5cf9a4bd]{color:#667085}.message[data-v-5cf9a4bd]{color:#b54708}.profile[data-v-5cf9a4bd]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:8px 12px;padding:14px;background:#f7f9fc;border:1px solid #ddd}.profile label[data-v-5cf9a4bd]{flex-direction:column;align-items:stretch}.profile .wide[data-v-5cf9a4bd]{grid-column:span 2}.profile small[data-v-5cf9a4bd]{grid-column:1/-1;color:#667085}.metrics[data-v-5cf9a4bd]{display:flex;flex-wrap:wrap;gap:25px;padding:12px;background:#f5f7fa}.saved[data-v-5cf9a4bd]{display:flex;flex-wrap:wrap;gap:12px;padding:10px 12px}.table-wrap[data-v-5cf9a4bd]{flex:1;overflow:auto;min-height:120px}table[data-v-5cf9a4bd]{width:100%;border-collapse:collapse;white-space:nowrap}th[data-v-5cf9a4bd],td[data-v-5cf9a4bd]{border:1px solid #e5e7eb;padding:8px;text-align:left}th[data-v-5cf9a4bd]{background:#f4f5f9;position:sticky;top:0}td button[data-v-5cf9a4bd]{color:#236ccb}footer[data-v-5cf9a4bd]{padding:10px;color:#667085}@media(max-width:750px){.profile[data-v-5cf9a4bd]{grid-template-columns:1fr}.profile .wide[data-v-5cf9a4bd]{grid-column:auto}}.integration-page[data-v-142d0000]{height:100%;display:flex;flex-direction:column;background:#fff;color:#333;font-size:12px}header[data-v-142d0000]{display:flex;gap:12px;padding:10px 14px;border-bottom:1px solid #ddd;align-items:center}header>button[data-v-142d0000]{margin-left:auto}.pending[data-v-142d0000]{background:#fff4d7;color:#966400;padding:4px 8px}.note[data-v-142d0000]{color:#667085;padding:0 14px;line-height:1.6}.body[data-v-142d0000]{display:flex;flex:1;min-height:0}aside[data-v-142d0000]{width:205px;border-right:1px solid #ddd;overflow:auto;flex-shrink:0}aside button[data-v-142d0000]{display:grid;gap:5px;text-align:left;width:100%;border:0;border-bottom:1px solid #eee;padding:10px;background:#fff}aside small[data-v-142d0000]{font-size:11px;color:#667085}aside .active[data-v-142d0000]{background:#eaf2ff;color:#1d5cb5}main[data-v-142d0000]{padding:0 16px 20px;overflow:auto;flex:1}h3[data-v-142d0000]{margin:12px 0}form[data-v-142d0000]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1050px}label[data-v-142d0000]{display:flex;flex-direction:column;gap:5px}input[data-v-142d0000],textarea[data-v-142d0000],button[data-v-142d0000]{border:1px solid #d8dce3;border-radius:3px;background:#fff;padding:6px 8px}button[data-v-142d0000]{cursor:pointer}.primary[data-v-142d0000]{background:#2f7cf6;color:#fff}.wide[data-v-142d0000]{grid-column:1/-1}.checkbox[data-v-142d0000]{display:flex;flex-direction:row;align-items:center}.actions[data-v-142d0000]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.import[data-v-142d0000]{position:relative;overflow:hidden;cursor:pointer;border:1px solid #ddd;padding:7px 10px}.import input[data-v-142d0000]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}small[data-v-142d0000]{color:#667085}.message[data-v-142d0000]{color:#a33;line-height:1.6}.check[data-v-142d0000],.export[data-v-142d0000]{border:1px solid #ddd;background:#f8fafc;padding:10px 12px;margin:14px 0}.check p[data-v-142d0000],.export p[data-v-142d0000]{margin:6px 0;color:#667085}.export h4[data-v-142d0000]{margin:0 0 6px}table[data-v-142d0000]{width:100%;border-collapse:collapse}th[data-v-142d0000],td[data-v-142d0000]{border:1px solid #e5e7eb;padding:7px;text-align:left}th[data-v-142d0000]{background:#f4f6fa}@media(max-width:750px){aside[data-v-142d0000]{width:145px}form[data-v-142d0000]{grid-template-columns:1fr}.body main[data-v-142d0000]{padding:0 9px 15px}.actions[data-v-142d0000]{align-items:stretch}.actions input[data-v-142d0000]{max-width:125px}}.local-apps[data-v-dacf065d]{padding:16px;height:100%;overflow:auto;background:#fff;font-size:13px}.local-apps header[data-v-dacf065d]{display:flex;gap:12px;align-items:center;border-bottom:1px solid #ddd;padding-bottom:12px}.local-apps h2[data-v-dacf065d]{font-size:18px;margin:0}.local-apps header span[data-v-dacf065d]{flex:1;color:#777}.local-apps button[data-v-dacf065d]{background:#fff;border:1px solid #ccc;padding:5px 10px;color:#328e7c;cursor:pointer}.local-apps button[data-v-dacf065d]:disabled{opacity:.5;cursor:default}.scope[data-v-dacf065d]{background:#f4f8f7;padding:12px;line-height:1.6}.apps[data-v-dacf065d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.apps article[data-v-dacf065d]{border:1px solid #ddd;padding:14px}.apps h3[data-v-dacf065d]{margin:0 0 10px}.apps small[data-v-dacf065d]{color:#777}.actions[data-v-dacf065d]{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.local-apps table[data-v-dacf065d]{border-collapse:collapse;width:100%;margin:12px 0}.local-apps td[data-v-dacf065d],.local-apps th[data-v-dacf065d]{padding:8px;border:1px solid #ddd;text-align:left}.local-apps form[data-v-dacf065d]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.local-apps label[data-v-dacf065d]{display:inline-flex;gap:6px;align-items:center}.local-apps input[data-v-dacf065d],.local-apps select[data-v-dacf065d]{height:30px;border:1px solid #ccc;padding:4px}.local-apps pre[data-v-dacf065d]{overflow:auto;max-height:360px;background:#f7f8fa;padding:12px;white-space:pre-wrap;word-break:break-word}.local-apps code[data-v-dacf065d]{display:block;overflow-wrap:anywhere}.error[data-v-dacf065d]{color:#b42318}.extension-page[data-v-b9ba50d0]{height:100%;overflow:auto;padding:16px;background:#fff;font-size:13px;color:#333}.extension-page header[data-v-b9ba50d0]{display:flex;align-items:center;gap:12px;border-bottom:1px solid #ddd;padding-bottom:12px}.extension-page h2[data-v-b9ba50d0]{font-size:18px;margin:0}.extension-page header span[data-v-b9ba50d0]{flex:1;color:#777}.scope[data-v-b9ba50d0]{padding:12px;background:#f3f8f6;line-height:1.7}.extension-page button[data-v-b9ba50d0]{padding:6px 10px;background:#fff;color:#278974;border:1px solid #ccd8d4;cursor:pointer}.extension-page button[data-v-b9ba50d0]:disabled{opacity:.5;cursor:default}.toolbar[data-v-b9ba50d0],.actions[data-v-b9ba50d0],.query form[data-v-b9ba50d0]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0}.extension-page label[data-v-b9ba50d0]{display:inline-flex;align-items:center;gap:6px;margin:5px 10px 5px 0}.extension-page input[data-v-b9ba50d0],.extension-page select[data-v-b9ba50d0]{border:1px solid #ccc;padding:6px;max-width:100%;min-width:0}.cards[data-v-b9ba50d0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px}.cards article[data-v-b9ba50d0]{border:1px solid #ddd;padding:14px}.cards h3[data-v-b9ba50d0]{margin:0 0 10px}.extension-page small[data-v-b9ba50d0]{color:#777}.split[data-v-b9ba50d0]{display:flex;gap:16px;margin-top:16px}.split aside[data-v-b9ba50d0]{width:240px;flex-shrink:0}.split aside button[data-v-b9ba50d0]{display:block;width:100%;text-align:left;margin-bottom:8px}.split aside small[data-v-b9ba50d0]{display:block;margin-top:6px}.split aside .selected[data-v-b9ba50d0]{background:#eaf6f1}.details[data-v-b9ba50d0]{flex:1;min-width:0;overflow:auto}.extension-page table[data-v-b9ba50d0]{width:100%;border-collapse:collapse;margin:12px 0}.extension-page th[data-v-b9ba50d0],.extension-page td[data-v-b9ba50d0]{padding:9px;border:1px solid #ddd;text-align:left}.extension-page th[data-v-b9ba50d0]{background:#f8f9fa}.extension-page td input[data-v-b9ba50d0]{width:100%}.editor[data-v-b9ba50d0]{margin:12px 0}.editor fieldset[data-v-b9ba50d0]{border:1px solid #cddbd6;padding:14px}.query[data-v-b9ba50d0]{border:1px solid #ddd;padding:14px;margin-top:16px}.query pre[data-v-b9ba50d0]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;background:#f6f7f8;padding:12px}.error[data-v-b9ba50d0]{color:#b42318}.success[data-v-b9ba50d0]{color:#24765e}@media(max-width:850px){.split[data-v-b9ba50d0]{flex-direction:column}.split aside[data-v-b9ba50d0]{width:100%}.extension-page[data-v-b9ba50d0]{padding:10px}.extension-page header[data-v-b9ba50d0]{flex-wrap:wrap}.cards[data-v-b9ba50d0]{grid-template-columns:1fr}}.system-document-fields[data-v-52d06132]{margin:10px 12px;padding:12px;border:1px solid #d7e2dc;background:#f7fbf8;font-size:12px}.field-grid[data-v-52d06132]{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:10px 0}.field-grid label[data-v-52d06132]{display:flex;flex-direction:column;gap:5px}.field-grid input[data-v-52d06132],.field-grid select[data-v-52d06132]{height:30px;border:1px solid #c9d1d9;padding:0 6px;min-width:0}.field-grid input[type=checkbox][data-v-52d06132]{align-self:flex-start}.field-grid b[data-v-52d06132]{color:#a02b26}.system-document-fields button[data-v-52d06132]{border:1px solid #b6cabe;background:#fff;padding:6px 10px}.system-document-fields p[data-v-52d06132]{color:#9b452c}@media(max-width:800px){.field-grid[data-v-52d06132]{grid-template-columns:1fr 1fr}}@media(max-width:450px){.field-grid[data-v-52d06132]{grid-template-columns:1fr}}.layout-editor small[data-v-cae8a710]{color:#777}.layout-editor td input[type=number][data-v-cae8a710]{width:90px}.layout-preview[data-v-cae8a710]{margin-top:15px;border:1px solid #d9dee5;padding:12px;background:#fff}.layout-preview.phone[data-v-cae8a710]{max-width:420px}.layout-preview section[data-v-cae8a710]{margin:12px 0}.layout-preview label[data-v-cae8a710]{font-size:12px;min-width:0}.layout-preview label span[data-v-cae8a710]{display:block;margin-top:4px;border:1px solid #ddd;padding:7px;color:#888}.preview-lines[data-v-cae8a710]{display:flex;min-width:max-content;margin-top:14px}.preview-lines span[data-v-cae8a710]{flex-shrink:0;padding:7px;border:1px solid #ddd;box-sizing:border-box;background:#f3f5f7}.system-page{height:100%;overflow:auto;background:#f3f5f7;color:#303743;font-size:13px}.system-page>header{display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #dbe0e5;padding:12px 16px}.system-page h1{font-size:18px;margin:0 0 5px}.system-page h2{font-size:15px;margin:0 0 12px}.system-page p{line-height:1.6}.system-page header p{margin:0;color:#67717c}.system-page button,.system-page input,.system-page select,.system-page textarea{font:inherit;border:1px solid #c9d1d9;border-radius:3px;padding:6px 9px;background:#fff}.system-page button{cursor:pointer}.system-page button:disabled{opacity:.5;cursor:default}.system-page button.primary{background:#2c7258;border-color:#2c7258;color:#fff}.system-page .danger{color:#a62f27}.system-page .tabs,.system-page .toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 16px;background:#fff;border-bottom:1px solid #dbe0e5}.system-page .tabs .active{color:#25684f;border-color:#25684f;background:#edf6f1}.system-page .notice{margin:10px 16px;padding:9px 12px;background:#fff5dc;color:#755115;border:1px solid #e8cf8a}.system-page .error{background:#fff0ed;color:#a02b26}.system-page main{padding:12px 16px}.system-page section.panel{padding:14px;background:#fff;border:1px solid #dbe0e5;margin-bottom:12px}.system-page .split{display:grid;grid-template-columns:minmax(300px,1fr) minmax(350px,1.4fr);gap:12px}.system-page .form{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:12px}.system-page .form>label{display:flex;flex-direction:column;gap:5px}.system-page .form .full{grid-column:1/-1}.system-page .actions{display:flex;gap:8px;margin:12px 0;align-items:center;flex-wrap:wrap}.system-page .scroll{overflow:auto}.system-page table{width:100%;border-collapse:collapse;white-space:nowrap}.system-page th,.system-page td{padding:8px;border:1px solid #dfe4e8;text-align:left}.system-page th{background:#f0f4f2}.system-page td input,.system-page td select{max-width:180px}.system-page .empty{padding:28px;text-align:center;color:#7c8790}.system-page .muted{color:#73808b;font-size:12px}.system-page .status{padding:3px 6px;background:#edf6f1;color:#25684f;border-radius:3px}.system-page .link{color:#a23826;border:0;background:none;padding:0}.system-page .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.system-page article.card{padding:14px;border:1px solid #dbe0e5;background:#fff}.system-page pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.system-page .checklist{display:flex;gap:10px;flex-wrap:wrap}.system-page .checklist label{display:flex;gap:4px;align-items:center}@media(max-width:950px){.system-page .split{grid-template-columns:1fr}.system-page .cards{grid-template-columns:1fr 1fr}}@media(max-width:600px){.system-page .form,.system-page .cards{grid-template-columns:1fr}.system-page .form .full{grid-column:auto}.system-page main{padding:8px}.system-page>header{align-items:flex-start;gap:8px}}.subscription-help[data-v-d9fca7e4]{color:#596579;margin:0 0 12px;line-height:1.7}.saved-result[data-v-d9fca7e4]{border-top:1px solid #ddd;margin-top:18px;padding-top:10px}.saved-result h3[data-v-d9fca7e4]{font-size:14px;margin:0}.result-scroll[data-v-d9fca7e4]{max-height:480px}.result-scroll th[data-v-d9fca7e4]{position:sticky;top:0}.subscriptions-panel td[data-v-d9fca7e4]{max-width:340px;white-space:normal;overflow-wrap:anywhere}.subscriptions-panel .result-scroll td[data-v-d9fca7e4]{white-space:nowrap;max-width:none}.subscriptions-panel h2[data-v-d9fca7e4]{margin:0}.subscriptions-panel td .actions[data-v-d9fca7e4]{margin:0;min-width:220px}fieldset[data-v-f42f82f6],fieldset[data-v-b2a3121b]{border:0;padding:0;margin:0;min-width:0}.browser-screen[data-v-58894b01]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#142d27;color:#fff;padding:28px;overflow:auto}.browser-screen header[data-v-58894b01]{display:flex;justify-content:space-between;font-size:24px}.browser-screen p[data-v-58894b01]{color:#bdcfc8}.screen-cards[data-v-58894b01]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.screen-cards article[data-v-58894b01]{background:#23483c;padding:24px;border:1px solid #5b7b6e}.screen-cards article div[data-v-58894b01]{display:flex;justify-content:space-between;gap:20px;padding:15px 0}.screen-cards b[data-v-58894b01]{font-size:28px;color:#ffdf9f}@media(max-width:800px){.screen-cards[data-v-58894b01]{grid-template-columns:1fr}.browser-screen[data-v-58894b01]{padding:15px}}.tplus-shell{height:100%;display:flex;flex-direction:column;font-size:14px;line-height:20px;background:#f9f9f9;--sidebar-width:150px}.tplus-shell button{font-family:inherit}.portal-header{flex:0 0 49px;display:flex;position:relative;z-index:1100;min-width:1024px;height:49px;background:#fff;border-bottom:1px solid #f2f2f2;white-space:nowrap}.portal-header button{border:0;background:transparent}.chanjet-logo{width:150px;height:49px;padding:0 15px;flex:none;background:#0b6a3b!important}.chanjet-logo img{width:80px;vertical-align:middle}.product-logo{height:49px;width:132.484px;flex:none;padding:0 5px;display:flex;align-items:center}.product-logo img{width:75px;height:auto}.product-logo span{font-size:12px;line-height:58px;color:#556274;margin:0 5px;height:50px;width:37.484px;font-weight:400}.account-block{display:flex;align-items:flex-start;height:40px;flex:none}.account-name{font-size:14px;line-height:30px;color:#666;position:relative;margin-top:13px;padding:0 15px 0 0!important;max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-name .ticon{position:absolute;right:-5px;top:0;font-size:20px;color:#000;opacity:.6;width:20px}.account-name:hover,.account-name:hover .ticon{color:#44b099}.account-spacer{width:23px;display:inline-block}.certified{font-size:14px;color:#ff8c42;margin-top:13px;line-height:30px}.certified i{font-size:16px;vertical-align:middle}.portal-notifications{margin-left:auto;display:flex;align-items:flex-start;height:48px}.portal-search{position:relative;width:180px;height:32px;margin:8px 5px 0 0;display:flex}.portal-search input{width:calc(100% - 29px);height:32px;border:1px solid #ccc;border-right:0;border-radius:3px 0 0 3px;padding:0 10px;color:#48546d;box-shadow:inset 0 1px 1px #00000013;font-size:14px}.portal-search>button{width:29px;height:32px;padding:6px;border:1px solid #ccc;border-left:0;border-radius:0 4px 4px 0;color:#333;background:#fff}.portal-search .ticon{font-size:16px}.portal-search-results{position:absolute;top:34px;right:0;width:355px;max-height:516px;overflow:auto;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0000004d;z-index:30}.portal-search-results>button{display:flex;flex-direction:column;width:100%;text-align:left;padding:7px 11px;border-bottom:1px solid #eee}.portal-search-results>button:hover{background:#f8f9fa;color:#44b099}.portal-search-results small{font-size:12px;color:#999}.search-empty{padding:15px;color:#999}.announcement-link{width:66px;height:48px;margin-top:-3px;padding:8px 5px!important;font-size:14px;line-height:40px;color:#666}.announcement-link>span{position:relative;text-decoration:underline}.announcement-link sup{position:absolute;top:-12px;right:-10px;background:#ff3c3c;color:#fff;border-radius:6px;line-height:12px;font-size:12px;padding:0 3px}.notice-container{position:relative}.notice-icon{width:28px;height:48px;position:relative;padding:8px 5px!important;margin-top:-3px;font-size:18px;line-height:40px}.notice-icon i{color:#000;opacity:.6}.notice-icon:hover i{color:#44b099;opacity:1}.notice-count{position:absolute;top:8px;right:2px;min-width:19px;height:18px;padding:0 3px 2px 2px;font-size:12px!important;line-height:19px;font-weight:300;color:#fff;background:#fc5c5e;border-radius:9px}.fubao-button{width:54px;height:48px;margin-top:-3px;padding:1px 0!important;line-height:48px}.fubao-button img{width:54px;vertical-align:middle}.user-button{display:flex;align-items:center;width:78px;height:48px;margin:1px 2px 0 0;padding:8px 5px!important;font-size:12px;position:relative;color:#000}.user-outline{position:absolute;left:5px;font-size:20px;color:#666}.user-button>span:last-child{margin-left:32px;line-height:22px}.portal-popover{position:absolute;background:#fff;box-shadow:0 1px 5px #0000002d;min-width:190px;z-index:1200;top:46px;right:0;color:#666}.portal-popover>button{display:block;border:0;background:#fff;width:100%;padding:7px 11px;white-space:nowrap;text-align:left;font-size:14px;line-height:22px}.portal-popover>button:hover{background:#f8f9fa;color:#44b099}.popover-heading{padding:7px 15px;background:#eaedf2;color:#5a5959;font-weight:700}.account-popover{left:262px;right:auto}.user-popover{right:0}.portal-body{flex:1 1 auto;min-height:0;height:calc(100% - 49px);position:relative}.portal-sidebar{position:absolute;left:0;top:0;width:var(--sidebar-width);height:100%;z-index:1001;background:linear-gradient(to bottom,#12a687,#0f9175)}.sidebar-tools{height:40px;width:100%;display:flex;background:#1bae80;position:relative;z-index:2}.sidebar-tools:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0b6a3b80;pointer-events:none}.sidebar-tools button{position:relative;border:0;background:transparent;color:#f0f0f0;font-size:18px;padding:4px 10px;line-height:32px;flex:1}.sidebar-scroll{height:calc(100% - 40px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;position:relative;background:linear-gradient(to bottom,#12a687,#0f9175)}.sidebar-scroll:hover{scrollbar-width:thin;scrollbar-color:#7d7d7d transparent}.sidebar-scroll::-webkit-scrollbar{width:0}.sidebar-scroll:hover::-webkit-scrollbar{width:5px}.sidebar-scroll::-webkit-scrollbar-thumb{background:#7d7d7d;border-radius:6px}.sidebar-scroll:after{content:"";position:absolute;bottom:40px;left:0;width:100%;height:280px;background:url(/erp-v2/assets/slider-bg.png) center bottom/cover no-repeat;pointer-events:none}.menu-primary{display:flex;position:relative;height:44px;color:#fff;line-height:40px;align-items:center}.menu-primary button{border:0;background:transparent;color:#fff}.primary-title{padding:10px 0 10px 12px;font-size:15px;line-height:24px;text-align:left;white-space:nowrap}.primary-title:hover{text-decoration:underline;font-weight:700}.primary-toggle{position:absolute;right:0;top:0;width:38px;height:42px;line-height:40px;padding:2px 12px 0 8px;font-size:18px;opacity:.5}.primary-toggle:hover{opacity:1}.primary-toggle:before{content:"";position:absolute;left:2px;top:15px;width:2px;height:12px;background:#fff3}.menu-new-dot{position:absolute;top:8px;left:6px;width:8px;height:8px;border-radius:6px;background:#ff3c3c;pointer-events:none}.menu-secondary-list{background:#0b6a3be6}.menu-secondary{position:relative;width:100%;height:40px;display:flex;align-items:center;padding:8px 0 8px 12px;border:0;background:#ffffff1c;color:#fff;text-align:left;white-space:nowrap}.menu-secondary i{position:absolute;left:12px;font-size:18px;opacity:.5;line-height:25.7143px}.menu-secondary span{margin-left:28px;line-height:24px;font-size:13px}.menu-secondary:hover,.menu-secondary.selected{background:#0000001a}.menu-secondary:hover span,.menu-secondary.selected span{font-size:15px;font-weight:700}.menu-secondary:hover i,.menu-secondary.selected i{opacity:1}.portal-main{margin-left:var(--sidebar-width);height:100%;border-top:1px solid #ddd;display:flex;flex-direction:column}.portal-tabs-bar{height:33px;flex:none;position:relative;display:flex;border-bottom:1px solid #e7e9f1;background:#f9f9f9}.portal-tabs{display:flex;align-items:flex-start;overflow:auto hidden;scrollbar-width:none;padding-left:16px;flex:1;max-width:calc(100% - 107px);height:32px}.portal-tabs::-webkit-scrollbar{display:none}.portal-tab{height:29px;display:flex;align-items:flex-start;flex:none;position:relative;white-space:nowrap}.portal-tab:first-child{padding:0 8px}.portal-tab>button{height:29px;border:0;background:#f9f9f9;padding:9px 6px 4px 10px;color:#999;font-size:14px;line-height:14px;position:relative}.portal-tab>button:first-child:before{content:"";height:14px;width:1px;position:absolute;top:10px;left:0;background:#e7e9f1}.portal-tab:first-child>button{padding-left:0}.portal-tab:first-child>button:before{display:none}.portal-tab.active{height:32px;border-bottom:3px solid #44b099}.portal-tab.active>button:first-child{color:#44b099;font-weight:700}.portal-tab:hover{border-bottom:3px solid #44d5b8}.portal-tab>.tab-close{padding:10px 6px 4px 0;font-size:10px;color:#999;opacity:0}.tab-close .ticon{padding:0 5px}.portal-tab.active>.tab-close,.portal-tab:hover>.tab-close{opacity:.5}.portal-tabs-tools{display:flex;align-items:center;gap:4px;padding-left:4px;width:107px;flex:none}.portal-tabs-tools button{border:0;border-left:1px solid #e7e9f1;background:transparent;padding:4px 6px;color:#666;font-size:14px;line-height:14px}.portal-tabs-tools button:hover{color:#44b099}.tabs-finder{top:32px;right:15px;max-height:388px;overflow:auto}.portal-content{flex:1;min-height:0;position:relative;overflow:hidden}.portal-page{height:100%;overflow:auto}.portal-dismiss{position:fixed;top:49px;right:0;bottom:0;left:0;z-index:1000;background:transparent}.menu-flyout{position:fixed;left:var(--sidebar-width);z-index:1010;background:#fff;border:2px solid #d9d9d9;border-left:0;border-radius:0 5px 5px 0;max-width:calc(100vw - var(--sidebar-width) - 15px);max-height:calc(100vh - 100px);overflow:auto;box-shadow:0 1px 5px #0000002d;padding:5px 0}.flyout-heading{display:flex;align-items:center;justify-content:space-between;padding:0 15px;line-height:27px;border-bottom:1px solid #eee;font-size:14px}.flyout-heading button{border:0;background:none;font-size:20px;color:#999}.flyout-columns{display:flex;align-items:flex-start;padding:0 0 10px;gap:0}.flyout-column{flex:0 0 auto;padding:0 16px 0 10px;min-width:160px;border-right:1px dashed #d9d9d9}.flyout-column:last-child{border-right:0}.flyout-group-title{border:0;background:none;font-size:15px;font-weight:700;padding:7px 0;margin-left:8px;line-height:21px;color:#353434;text-align:left}.flyout-row{display:flex;align-items:center;min-height:35px;font-size:14px;color:#353434;white-space:nowrap}.flyout-row button{border:3px solid #fff;background:#fff;font-size:14px;line-height:20px}.flyout-item{padding:0 3px;margin-right:8px}.flyout-report{padding:2px 5px 0!important;font-size:14px!important;border-width:1px!important}.flyout-row button:hover{background:#ededed;border-color:#ededed}.service-float{position:fixed;right:-25px;top:48%;width:50px;height:50px;background:#fff;border:0;border-radius:50%;box-shadow:0 2px 8px #00000026;padding:0;z-index:900}.service-float img{width:42px}.close-confirm{width:360px}.confirm-body{padding:25px 20px;font-size:14px;line-height:24px}.sidebar-mini{--sidebar-width:50px}.sidebar-mini .sidebar-tools button:not(:first-child){display:none}.sidebar-mini .primary-title{overflow:hidden;width:24px;height:44px;padding-left:12px;white-space:nowrap}.sidebar-mini .primary-toggle{right:-4px;width:22px;padding:2px 3px;font-size:14px}.sidebar-mini .primary-toggle:before{display:none}.sidebar-mini .menu-secondary span{display:none}.sidebar-mini .menu-secondary i{left:16px}.workspace-max .portal-header,.workspace-max .portal-sidebar{display:none}.workspace-max .portal-body{height:100%}.workspace-max .portal-main{margin-left:0}.workspace-max .portal-dismiss{top:33px;right:0;bottom:0;left:0}.workspace-max .service-float{display:none}@media(min-width:1481px){.product-logo{padding:0 20px;width:162.484px}.portal-search{width:200px}.notice-icon{width:34px;padding:8px!important}}@media(max-width:1300px){.portal-search{width:140px}.account-name{max-width:307.5px}.account-spacer{width:15px}}@media(max-width:1200px){.account-name{max-width:240px}.product-logo{width:132.484px}.certified{font-size:12px}}.portal-tab:not(:first-child)>.tab-close{margin-left:6px}.portal-tab:not(:first-child)>.tab-close .ticon{display:inline-block;width:15px;padding:0;font-size:10px}.portal-tab:not(:first-child)>button:first-child{padding-right:0}.book-disabled[data-v-e26ae409]{opacity:.45;cursor:not-allowed}.category-menu-toggle[data-v-e26ae409]:disabled{opacity:.35;cursor:not-allowed}.category-menu-row[data-v-e26ae409]{position:relative;display:flex}.category-menu-row .menu-secondary[data-v-e26ae409]{padding-right:22px}.category-menu-toggle[data-v-e26ae409]{position:absolute;right:0;top:0;height:40px;width:22px;border:0;border-left:1px solid #ffffff16;background:#ffffff0a;color:#fff;font-size:20px}.category-menu-toggle[data-v-e26ae409]:hover{background:#ffffff30}.category-menu-row .menu-ready[data-v-e26ae409]{right:23px}@font-face{font-family:ticon;src:url(/erp-v2/assets/ticon.woff2) format("woff2");font-display:block}@font-face{font-family:ticonfont;src:url(/erp-v2/assets/ticonfont.woff2) format("woff2");font-display:block}.ticon{font-family:ticon!important;font-style:normal;-webkit-font-smoothing:antialiased}.ticonfont{font-family:ticonfont!important;font-style:normal;-webkit-font-smoothing:antialiased}.ticonfont-a-n-biaozhunban2:before{content:""}.ticon-menudefault:before{content:""}.ticon-XT:before{content:""}.ticon-qiyerenzheng:before{content:""}.ticon-renzhenghsibai:before{content:""}.ticon-qugoumai:before{content:""}.ticon-wdzm-chazhao:before{content:""}.ticon-wdzm-tianjian:before{content:""}.ticon-wdzm-zhankai:before{content:""}.ticon-ADDAPP:before{content:""}.ticon-close:before{content:""}.ticon-AA:before{content:""}.ticon-ARAP:before{content:""}.ticon-CSPApp:before{content:""}.ticon-daiban:before{content:""}.ticon-down:before{content:""}.ticon-GL:before{content:""}.ticon-help:before{content:""}.ticon-MP:before{content:""}.ticon-PU:before{content:""}.ticon-RCHK:before{content:""}.ticon-refresh:before{content:""}.ticon-resize-full:before{content:""}.ticon-search:before{content:""}.ticon-ST:before{content:""}.ticon-up:before{content:""}.ticon-SYS:before{content:""}.ticon-yujing:before{content:""}.ticon-SYS09:before{content:""}.ticon-xinxi:before{content:""}.ticon-table-search:before{content:""}.ticon-SA:before{content:""}.ticon-yidong:before{content:""}.ticon-SR:before{content:""}.ticonfont-platset:before{content:""}.ticonfont-themeExt:before{content:""}.ticonfont-huanfu:before{content:""}.ticonfont-shezhi:before{content:""}.ticonfont-user:before{content:""}.tplus-shell .portal-header .ticon:before,.tplus-shell .portal-sidebar .ticon:before,.tplus-shell .portal-tabs-bar .ticon:before{font-family:Arial,sans-serif}.tplus-shell .ticon-menudefault:before{content:"▦"}.tplus-shell .portal-sidebar .ticon:before{content:"▦"}.tplus-shell .portal-sidebar .ticon-up:before{content:"⌃"}.tplus-shell .portal-sidebar .ticon-down:before{content:"›"}.tplus-shell .portal-sidebar .ticon-wdzm-zhankai:before{content:"☰"}.tplus-shell .portal-sidebar .ticon-wdzm-chazhao:before,.tplus-shell .portal-header .ticon-search:before{content:"⌕"}.tplus-shell .portal-sidebar .ticon-wdzm-tianjian:before{content:"＋"}.tplus-shell .portal-header .ticon-down:before{content:"⌄"}.tplus-shell .portal-header .ticon-qiyerenzheng:before{content:"♧"}.tplus-shell .portal-header .ticon-yidong:before{content:"▯"}.tplus-shell .portal-header .ticon-daiban:before{content:"▣"}.tplus-shell .portal-header .ticon-xinxi:before{content:"✉"}.tplus-shell .portal-header .ticon-yujing:before{content:"♧"}.tplus-shell .portal-header .ticon-help:before{content:"⊙"}.tplus-shell .portal-tabs-bar .ticon-close:before{content:"×"}.tplus-shell .portal-tabs-bar .ticon-table-search:before{content:"⌕"}.tplus-shell .portal-tabs-bar .ticon-resize-full:before{content:"⛶"}:root{font-family:Arial,Microsoft YaHei,Pingfang SC,Helvetica Neue,Helvetica,sans-serif;color:#333;font-size:14px;line-height:1.42857;--erp-green:rgb(68,176,153);--erp-border:rgb(221,221,221);--erp-page:rgb(243,244,249)}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none;cursor:pointer}button:disabled{cursor:default;opacity:.5}input[type=checkbox],input[type=radio]{accent-color:var(--erp-green)}button:focus-visible{outline:1px solid var(--erp-green);outline-offset:-1px}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--erp-green)!important}#app{height:100vh;min-width:1024px;overflow:hidden}.erp-button{border:1px solid #ccc;border-radius:4px;background:#fff;padding:6px 12px;font-size:14px;line-height:20px;white-space:nowrap}.erp-button:hover{color:var(--erp-green);border-color:var(--erp-green)}.erp-button.primary{background:var(--erp-green);border-color:var(--erp-green);color:#fff}.erp-toolbar{display:flex;align-items:center;min-height:40px;padding:4px 6px;border-bottom:1px solid #ddd;gap:0;background:#fff}.erp-field{height:32px;border:1px solid #ccc;border-radius:3px;background:#fff;padding:0 10px}.erp-table{width:100%;border-collapse:collapse;font-size:12px}.erp-table th,.erp-table td{border:1px solid #ddd;padding:6px 12px;text-align:left;white-space:nowrap}.erp-table th{background:#f9f9f9;font-weight:400}.erp-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:3000}.erp-dialog{background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 5px 10px #0003;max-height:90vh;display:flex;flex-direction:column}.erp-dialog>header{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:5px 10px;border-bottom:1px solid #ccc;line-height:27px}.erp-dialog>header button{border:0;background:transparent;font-size:20px;color:#999}.erp-dialog>footer{display:flex;justify-content:flex-end;gap:10px;padding:10px 15px;border-top:1px solid #ddd}.erp-dialog>header .confirm-help{font-size:12px;color:var(--erp-green);margin-right:10px}:root{--lnn-side-top:#12a687;--lnn-side-bottom:#0f9175;--lnn-side-tools:#1bae80;--lnn-side-sub:rgba(11,106,59,.9);--lnn-logo-bg:#0b6a3b;--lnn-accent:#44b099;--lnn-accent-light:#44b099}.portal-sidebar,.sidebar-scroll{background:linear-gradient(to bottom,var(--lnn-side-top),var(--lnn-side-bottom))!important}.sidebar-tools{background:var(--lnn-side-tools)!important}.sidebar-tools:before{background:#0b6a3b80!important}.sidebar-scroll:after{opacity:1;filter:none}.menu-secondary-list{background:var(--lnn-side-sub)!important}.menu-secondary{background:#ffffff14!important}.menu-secondary:hover,.menu-secondary.selected{background:#00000047!important}.chanjet-logo{background:var(--lnn-logo-bg)!important;display:flex;align-items:center;justify-content:center;padding:0 8px!important}.lnn-logo-text{font-family:"Noto Serif SC",Songti SC,STSong,SimSun,serif;font-weight:700;font-size:24px;letter-spacing:2px;color:#f6e7d8;line-height:49px;white-space:nowrap}.portal-tab.active{border-bottom-color:var(--lnn-accent)!important}.portal-tab.active>button:first-child{color:var(--lnn-accent)!important}.portal-tab:hover{border-bottom-color:var(--lnn-accent-light)!important}.portal-tabs-tools button:hover,.notice-icon:hover i,.account-name:hover,.account-name:hover .ticon,.portal-popover>button:hover,.portal-search-results>button:hover{color:var(--lnn-accent)!important}.t-idesk-settingbtn{background:var(--lnn-accent)!important}.chanjet-logo.lnn-brand{padding:0 6px!important;width:150px!important}.product-logo.lnn-product{width:auto!important;padding:0 10px!important;gap:6px}.product-logo.lnn-product span.lnn-product-name{width:auto;height:49px;margin:0;font-family:"Noto Serif SC",Songti SC,STSong,serif;font-weight:700;font-size:15px;color:var(--lnn-accent);letter-spacing:1px;line-height:49px}.product-logo.lnn-product span:last-child{width:auto;height:49px;margin:0 0 0 6px;font-size:12px;color:#556274;line-height:49px}.flyout-item.ready,.flyout-report.ready,.portal-search-results>button.ready{color:#c8462b!important;font-weight:700;cursor:pointer}.flyout-item.ready:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#c8462b;margin-left:5px;vertical-align:middle}.flyout-item:not(.ready),.flyout-report:not(.ready),.portal-search-results>button:disabled{color:#222!important;opacity:1;cursor:default}.flyout-item:not(.ready):hover,.flyout-report:not(.ready):hover,.portal-search-results>button:disabled:hover{background:transparent!important;border-color:#fff!important}.menu-ready{margin-left:6px;font-style:normal;font-size:11px;line-height:15px;padding:0 5px;border-radius:8px;background:#ffffff38;color:#fff;opacity:.85}.sidebar-mini .menu-ready{display:none}.flyout-group-title{display:block}.portal-search-results>button:disabled:hover{color:#222!important}.flyout-item.ready.release-new,.flyout-report.ready.release-new,.portal-search-results>button.ready.release-new{color:#7743ad!important}.flyout-item.ready.release-new:after{background:#7743ad}.release-new-badge{position:absolute;right:3px;top:1px;font-size:9px;line-height:12px;background:#eee2fc;color:#6d329f;border-radius:3px;padding:0 3px;margin-left:4px}.release-new-legend{color:#7743ad;font-size:12px;font-weight:700;padding:3px 12px 8px;margin-bottom:10px;border-bottom:1px solid #eee2fc}.sidebar-mini .release-new-badge{display:none}.menu-secondary.has-release-new>span{color:#e1bcff;font-weight:700}.menu-secondary.has-release-new{box-shadow:inset 3px 0 #b17cdb}html.v2-edition{--v2-primary: #B3261E;--v2-primary-hover: #D93829;--v2-primary-light: #FDF2F0;--v2-primary-glow: rgba(179, 38, 30, .15);--v2-accent: #D97706;--v2-success: #059669;--v2-warning: #D97706;--v2-danger: #DC2626;--v2-info: #2563EB;--v2-bg: #F8F9FA;--v2-bg-warm: #FAF8F5;--v2-card-bg: #FFFFFF;--v2-sidebar-bg: #1A1D20;--v2-sidebar-hover: #262A2E;--v2-sidebar-active: #B3261E;--v2-text-main: #1F2937;--v2-text-sub: #6B7280;--v2-text-muted: #9CA3AF;--v2-border: #E5E7EB;--v2-border-light: #F3F4F6;--v2-radius-sm: 6px;--v2-radius-md: 10px;--v2-radius-lg: 16px;--v2-shadow-sm: 0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--v2-shadow-md: 0 4px 6px -1px rgba(0,0,0,.07), 0 2px 4px -1px rgba(0,0,0,.04);--v2-shadow-lg: 0 10px 15px -3px rgba(0,0,0,.08), 0 4px 6px -2px rgba(0,0,0,.04);--v2-shadow-glow: 0 0 20px rgba(179, 38, 30, .18)}html.v2-edition .v2-env-badge{background:linear-gradient(135deg,#b3261e,#e11d48);color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;display:inline-flex;align-items:center;gap:5px;box-shadow:0 2px 8px #b3261e4d;letter-spacing:.5px}html.v2-edition .tplus-shell{background:var(--v2-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}html.v2-edition .portal-header{background:#fff!important;border-bottom:1px solid var(--v2-border)!important;box-shadow:var(--v2-shadow-sm)!important;height:54px!important}html.v2-edition .portal-header .chanjet-logo{background:transparent!important;border:none!important;padding:0 16px!important;width:auto!important}html.v2-edition .portal-header .lnn-logo-text{font-family:-apple-system,PingFang SC,Noto Sans SC,sans-serif!important;font-weight:800!important;font-size:20px!important;background:linear-gradient(135deg,#b3261e,#e11d48)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;letter-spacing:1px!important}html.v2-edition .portal-header .product-logo{border-left:1px solid var(--v2-border)!important;padding-left:14px!important}html.v2-edition .portal-header .product-logo span.lnn-product-name{color:var(--v2-text-main)!important;font-size:14px!important;font-weight:600!important}html.v2-edition .portal-sidebar,html.v2-edition .sidebar-scroll{background:var(--v2-sidebar-bg)!important;box-shadow:2px 0 10px #0000000d!important}html.v2-edition .sidebar-tools{background:#14171a!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html.v2-edition .sidebar-tools:before{display:none!important}html.v2-edition .menu-primary{color:#9ca3af!important;border-radius:var(--v2-radius-sm)!important;margin:2px 8px!important;transition:all .2s ease!important}html.v2-edition .menu-primary:hover{background:var(--v2-sidebar-hover)!important;color:#fff!important}html.v2-edition .menu-primary.active{background:var(--v2-primary)!important;color:#fff!important;font-weight:600!important;box-shadow:0 2px 8px #b3261e66!important}html.v2-edition .portal-tabs{background:#f3f4f6!important;padding:6px 12px 0!important;border-bottom:1px solid var(--v2-border)!important}html.v2-edition .portal-tab{border-radius:8px 8px 0 0!important;border:1px solid transparent!important;border-bottom:none!important;background:#e5e7eb!important;color:var(--v2-text-sub)!important;margin-right:4px!important;font-size:13px!important;padding:0 14px!important;height:32px!important;line-height:32px!important;transition:all .15s ease!important}html.v2-edition .portal-tab:hover{background:#edeff2!important;color:var(--v2-text-main)!important}html.v2-edition .portal-tab.active{background:#fff!important;color:var(--v2-primary)!important;font-weight:600!important;border-color:var(--v2-border)!important;box-shadow:0 -2px 6px #00000008!important}html.v2-edition .portal-tab.active:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--v2-primary);border-radius:2px 2px 0 0}html.v2-edition .menu-secondary-list{background:#1e2328!important;border-radius:0 10px 10px 0!important;box-shadow:6px 0 20px #00000026!important}html.v2-edition .menu-secondary{color:#d1d5db!important;border-radius:6px!important;margin:4px 6px!important}html.v2-edition .menu-secondary:hover,html.v2-edition .menu-secondary.selected{background:#ffffff1a!important;color:#fff!important}html.v2-edition .portal-flyout{border-radius:var(--v2-radius-md)!important;box-shadow:0 12px 30px #0000001f!important;border:1px solid var(--v2-border)!important;padding:18px!important;background:#fff!important}html.v2-edition .flyout-module-title{color:var(--v2-primary)!important;font-size:15px!important;font-weight:700!important;border-bottom:2px solid var(--v2-primary-light)!important;padding-bottom:8px!important;margin-bottom:12px!important}html.v2-edition .flyout-group-title{color:var(--v2-text-sub)!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important}html.v2-edition .flyout-item.ready,html.v2-edition .flyout-report.ready{color:var(--v2-text-main)!important;font-size:13px!important;border-radius:4px!important;padding:3px 6px!important;transition:all .15s ease!important}html.v2-edition .flyout-item.ready:hover,html.v2-edition .flyout-report.ready:hover{background:var(--v2-primary-light)!important;color:var(--v2-primary)!important}html.v2-edition .flyout-item.ready:after{display:none!important}html.v2-edition .btn-primary,html.v2-edition button.primary{background:var(--v2-primary)!important;border-color:var(--v2-primary)!important;color:#fff!important;border-radius:var(--v2-radius-sm)!important;font-weight:500!important;box-shadow:0 2px 4px #b3261e40!important}html.v2-edition .btn-primary:hover,html.v2-edition button.primary:hover{background:var(--v2-primary-hover)!important}html.v2-edition .v2-core-flows{display:flex;align-items:center;gap:6px;margin:0 16px;background:#f3f4f6;padding:3px 6px;border-radius:20px;border:1px solid var(--v2-border)}html.v2-edition .flow-pill{border:none;background:transparent;color:#374151;font-size:12px;font-weight:600;padding:4px 10px;border-radius:14px;cursor:pointer;transition:all .15s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}html.v2-edition .flow-pill:hover{background:#fff;color:var(--v2-primary);box-shadow:0 1px 3px #00000014}html.v2-edition .flow-pill.highlight{background:linear-gradient(135deg,#fff1f2,#ffe4e6);color:#be123c;font-weight:700;border:1px solid #FECDD3}html.v2-edition .flow-pill.highlight:hover{background:linear-gradient(135deg,#ffe4e6,#fecdd3);box-shadow:0 2px 6px #be123c33}html.v2-edition .flow-divider{width:1px;height:16px;background:#d1d5db;margin:0 2px}html.v2-edition .flow-pill.ai-agent{background:linear-gradient(135deg,#111827,#1f2937);color:#fde68a;font-weight:700;border:1px solid rgba(245,158,11,.4);box-shadow:0 2px 8px #1118272e}html.v2-edition .flow-pill.ai-agent:hover{background:linear-gradient(135deg,#1f2937,#374151);color:#fef3c7;box-shadow:0 3px 12px #f59e0b40}html.v2-edition .flow-pill.ai-fin{background:#eef2ff;color:#4338ca;font-weight:700;border:1px solid #C7D2FE}html.v2-edition .flow-pill.ai-fin:hover{background:#e0e7ff;color:#3730a3}html.v2-edition .flow-pill.os-jump{background:#ecfdf5;color:#047857;font-weight:700;border:1px solid #A7F3D0}html.v2-edition .flow-pill.os-jump:hover{background:#d1fae5;color:#065f46}html.v2-edition .v2-ai-orb{position:fixed;right:18px;bottom:26px;z-index:900;display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border-radius:999px;border:1px solid rgba(251,113,133,.5);background:linear-gradient(135deg,#0f172a,#881337 60%,#b45309);color:#fff;font-size:13px;font-weight:700;letter-spacing:.4px;cursor:pointer;box-shadow:0 10px 26px #88133766,inset 0 1px #ffffff40;transition:transform .2s ease,box-shadow .2s ease}html.v2-edition .v2-ai-orb:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 32px #e11d488c,inset 0 1px #ffffff59}html.v2-edition .v2-ai-orb .orb-spark{color:#fcd34d;font-size:14px}.tplus-shell .portal-page .se-toolbar,.tplus-shell .portal-page .pc-toolbar,.tplus-shell .portal-page .sd-toolbar,.tplus-shell .portal-page .pc-page>.toolbar{flex-wrap:wrap;flex:0 0 auto}.tplus-shell .portal-page .se-toolbar>button,.tplus-shell .portal-page .se-toolbar>.se-menu,.tplus-shell .portal-page .pc-toolbar>button,.tplus-shell .portal-page .sd-toolbar>button,.tplus-shell .portal-page .pc-page>.toolbar>button{flex:0 0 auto}.tplus-shell .portal-page .se-toolbar button,.tplus-shell .portal-page .pc-toolbar button,.tplus-shell .portal-page .sd-toolbar button,.tplus-shell .portal-page .pc-page>.toolbar button{white-space:nowrap}.tplus-shell .account-block,.tplus-shell .account-name{flex:1 1 auto;min-width:0}.tplus-shell .account-spacer,.tplus-shell .certified,.tplus-shell .portal-notifications{flex-shrink:0}.tplus-shell .user-button{width:auto;max-width:160px;flex:0 0 auto}.tplus-shell .user-button>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*{scrollbar-width:thin;scrollbar-color:#9aa7b3 #eaedf1}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#eaedf1}::-webkit-scrollbar-thumb{background:#9aa7b3;border-radius:4px;border:2px solid #eaedf1}::-webkit-scrollbar-thumb:hover{background:#607180}::-webkit-scrollbar-corner{background:#eaedf1}
