:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kh-color-brand:#0f6672;--kh-color-brand-strong:#0a4f59;--kh-color-primary:#1f5f82;--kh-color-primary-hover:#174d6c;--kh-color-text:#18212b;--kh-color-text-secondary:#55616f;--kh-color-text-muted:#778391;--kh-color-border:#d9e0e6;--kh-color-border-strong:#c4ced7;--kh-color-canvas:#f3f5f7;--kh-color-surface:#fff;--kh-color-surface-subtle:#f8f9fa;--kh-color-success:#26734d;--kh-color-warning:#9a6700;--kh-color-danger:#b42318;--kh-radius-sm:3px;--kh-radius-md:6px;--kh-radius-lg:8px;--kh-shadow-menu:0 8px 24px #1023321f;--kh-font-family:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html,body,#app{width:100%;height:100%;color:var(--kh-color-text);font-family:var(--kh-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body{background:var(--kh-color-canvas);font-family:var(--kh-font-family);padding-right:0!important}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#fff;background:var(--kh-color-brand)}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.customer-content{color:var(--kh-color-text);background:var(--kh-color-canvas)}.customer-content :is(.work-view,.service-catalog,.request-view,.contract-view,.delivery-view,.order-view,.support-view,.signature-page,.profile-page,.profile-view,.order-details,.after-sales-form,.after-sale-detail-view,.delivery-form,.delivery-form-page,.delivery-preview,.delivery-preview-page){width:100%;min-height:100%;color:var(--kh-color-text)!important;background:0 0!important;padding:0!important}.customer-content :is(.work-header,.catalog-header,.request-header,.page-header,.support-header,.page-hero,.profile-hero,.preview-hero,.detail-hero){justify-content:space-between;align-items:flex-start;gap:20px;min-height:58px;display:flex;border:0!important;border-bottom:1px solid var(--kh-color-border)!important;color:var(--kh-color-text)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 0 18px!important;padding:6px 0 16px!important}.customer-content :is(.work-header,.catalog-header,.request-header,.page-header,.support-header,.page-hero,.profile-hero,.preview-hero,.detail-hero) h1{color:var(--kh-color-text)!important;letter-spacing:0!important;margin:0!important;font-size:24px!important;font-weight:600!important}.customer-content :is(.work-header,.catalog-header,.request-header,.page-header,.support-header,.page-hero,.profile-hero,.preview-hero,.detail-hero) p{max-width:none!important;color:var(--kh-color-text-muted)!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important}.customer-content :is(.page-hero,.preview-hero) .back-link{color:var(--kh-color-primary)!important}.customer-content :is(.eyebrow,.section-kicker,.panel-step){color:var(--kh-color-text-muted)!important;letter-spacing:.04em!important;text-transform:none!important;font-size:11px!important;font-weight:600!important}.customer-content :is(.next-actions,.summary-panel,.journey-card,.data-flow-card,.service-mode,.work-list-card,.standard-services,.gate-card,.contract-summary,.esign-banner,.contract-list,.delivery-summary,.capability-panel,.delivery-list,.order-summary,.order-list,.product-context,.support-options,.records-card,.agreement-panel,.signature-workspace,.saved-signature,.next-step-panel,.info-panel,.task-panel){border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-sm)!important;background:var(--kh-color-surface)!important;box-shadow:none!important}.customer-content :is(.next-actions,.summary-panel,.journey-card,.data-flow-card,.service-mode,.work-list-card,.gate-card,.esign-banner,.capability-panel,.product-context,.support-options,.agreement-panel,.signature-workspace,.next-step-panel,.info-panel,.task-panel){margin:0 0 16px!important;padding:20px!important}.customer-content :is(.section-heading,.list-heading,.records-heading){border:0!important;align-items:center!important;margin:0 0 16px!important;padding:0!important}.customer-content :is(.section-heading,.list-heading,.records-heading) h2,.customer-content :is(.list-toolbar,.data-heading) h2{color:var(--kh-color-text)!important;margin:0!important;font-size:17px!important;font-weight:600!important}.customer-content :is(.primary-button,.hero-action,.action-button){border:1px solid var(--kh-color-brand)!important;border-radius:var(--kh-radius-xs)!important;color:#fff!important;background:var(--kh-color-brand)!important;box-shadow:none!important;transform:none!important}.customer-content :is(.secondary-button,.back-button,.row-action,.refresh-button,.custom-shortcut){border-radius:var(--kh-radius-xs)!important;color:#29434c!important;box-shadow:none!important;background:#fff!important;border:1px solid #aebdc4!important;transform:none!important}.customer-content :is(button,input,select,textarea,.ant-btn){border-radius:var(--kh-radius-xs)!important}.customer-content :is(button,.ant-btn):hover{transform:none!important}.customer-content :is(.ant-tag,.status-pill,.status-tag,.state-tag,.registry-tag){box-shadow:none!important;border-radius:2px!important}.customer-content :is(.summary-grid,.contract-summary,.delivery-summary,.order-summary){overflow:hidden;border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-sm)!important;background:#fff!important;gap:0!important;margin:0 0 16px!important}.customer-content :is(.summary-grid,.contract-summary,.delivery-summary,.order-summary) article{min-height:86px;border:0!important;border-right:1px solid var(--kh-color-border)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:18px 20px!important;transform:none!important}.customer-content :is(.summary-grid,.contract-summary,.delivery-summary,.order-summary) article:last-child{border-right:0!important}.customer-content :is(.summary-grid,.contract-summary,.delivery-summary,.order-summary) strong{color:#173c46!important;font-size:24px!important;font-weight:600!important}.customer-content :is(.action-grid,.source-grid){gap:8px!important}.customer-content .action-grid article{border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-xs)!important;min-height:76px!important;box-shadow:none!important;background:#fafbfb!important;padding:14px 16px!important}.customer-content .action-grid article h3{color:var(--kh-color-text)!important;margin:4px 0 0!important;font-size:14px!important}.customer-content .journey-flow{border:1px solid var(--kh-color-border);border-radius:var(--kh-radius-xs);overflow:hidden;gap:0!important}.customer-content .journey-flow li{border-right:1px solid var(--kh-color-border)!important;background:#fff!important;border-radius:0!important}.customer-content .journey-flow li:last-child{border-right:0!important}.customer-content .journey-flow button{min-height:98px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:14px!important}.customer-content .step-index{border-radius:2px!important;width:22px!important;height:22px!important}.customer-content .data-flow-card .source-grid article{border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-xs)!important;background:#fafbfb!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:48px!important;padding:10px 12px!important;display:flex!important}.customer-content .data-flow-card .source-topline{flex:1!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.customer-content .data-flow-card .source-topline h3{margin:0!important;font-size:13px!important}.customer-content .standard-services{margin:0!important;overflow:hidden!important}.customer-content .standard-services>.section-heading{border-bottom:1px solid var(--kh-color-border)!important;margin:0!important;padding:16px 18px!important}.customer-content .directory-shell{grid-template-columns:230px minmax(0,1fr)!important}.customer-content .directory-sidebar{border-color:var(--kh-color-border)!important;background:#f5f7f8!important}.customer-content :is(.tree-all,.tree-category,.tree-children button){border-radius:2px!important}.customer-content :is(.tree-all,.tree-category,.tree-children button).active{color:#0f5964!important;background:#dfecee!important}.customer-content :is(.product-table-wrap,.ant-table-container){border-radius:var(--kh-radius-xs)!important;box-shadow:none!important}.customer-content :is(.product-directory-table,.ant-table) th{color:#43545e!important;background:#f1f4f5!important;font-weight:600!important}.customer-content :is(.product-directory-table,.ant-table) tr:hover td{background:#f6f9f9!important}.customer-content :is(.contract-list,.delivery-list,.order-list,.records-card){margin:0 0 16px!important;padding:20px!important}.customer-content :is(.contract-search,.delivery-search,.order-search) label{color:#5f6c74!important;font-size:12px!important}.customer-content .support-options{overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important}.customer-content .support-options article{border:0!important;border-right:1px solid var(--kh-color-border)!important;min-height:96px!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:18px 20px!important}.customer-content .support-options article:last-child{border-right:0!important}.customer-content .option-index{color:#819097!important;font-size:12px!important}.customer-content .esign-banner,.customer-content .capability-panel{align-items:center!important}.customer-content .esign-banner p,.customer-content .capability-panel p{max-width:720px;color:var(--kh-color-text-muted)!important;margin:5px 0 0!important;font-size:13px!important}.customer-content .signature-canvas,.customer-content .canvas-shell{border-radius:var(--kh-radius-xs)!important;box-shadow:none!important}.customer-content :is(.identity-card,.content-card,.content-section){border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-sm)!important;box-shadow:none!important;background:#fff!important}.customer-content :is(.identity-card,.content-card,.content-section) h2{color:var(--kh-color-text)!important;font-size:17px!important;font-weight:600!important}.customer-content .profile-grid{gap:16px!important}.customer-content .field-list>div{border-color:var(--kh-color-border)!important;background:#fafbfb!important;border-radius:0!important}.customer-content .step-grid{overflow:hidden;border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-xs)!important;background:#fff!important;gap:0!important;margin:0 0 16px!important}.customer-content .step-grid article{border:0!important;border-right:1px solid var(--kh-color-border)!important;min-height:58px!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:12px 14px!important}.customer-content .step-grid article:last-child{border-right:0!important}.customer-content .delivery-form .form-section{border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-sm)!important;box-shadow:none!important;background:#fff!important;margin:0 0 16px!important;padding:20px!important}.customer-content .delivery-form .section-heading>span:first-child,.customer-content .content-section .section-heading>span:first-child{color:#0f5964!important;background:#dfecee!important;border-radius:2px!important}.customer-content .sticky-actions{border-color:var(--kh-color-border)!important;border-radius:var(--kh-radius-sm)!important;background:#fff!important;box-shadow:0 -4px 14px #18303a12!important}.customer-content .order-details>.back-button{margin:0 0 14px!important}.customer-content :is(.product-grid article,.task-card){border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-xs)!important;box-shadow:none!important;background:#fafbfb!important}.mobile-journey-nav{border:1px solid var(--kh-color-border)!important;border-radius:var(--kh-radius-xs)!important;background:#fff!important}.mobile-journey-nav .journey-track a{box-shadow:none!important;border-radius:2px!important}@media (width<=800px){.customer-content :is(.work-header,.catalog-header,.request-header,.page-header,.support-header,.page-hero,.profile-hero,.preview-hero){align-items:flex-start;min-height:0;padding:2px 0 14px!important}.customer-content :is(.next-actions,.summary-panel,.journey-card,.data-flow-card,.service-mode,.work-list-card,.gate-card,.esign-banner,.capability-panel,.product-context,.agreement-panel,.signature-workspace){padding:16px!important}.customer-content :is(.summary-grid,.contract-summary,.delivery-summary,.order-summary){grid-template-columns:repeat(2,minmax(0,1fr))!important}.customer-content :is(.summary-grid,.contract-summary,.delivery-summary,.order-summary) article{border-right:1px solid var(--kh-color-border)!important;border-bottom:1px solid var(--kh-color-border)!important}.customer-content .support-options{grid-template-columns:1fr!important}.customer-content .support-options article{border-right:0!important;border-bottom:1px solid var(--kh-color-border)!important}}
