html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-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;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}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{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}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{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}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{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[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{padding:.2em;background-color:#feffe6}.login-page[data-v-d96fb072]{--login-bg: #f5f8f7;--login-surface: #fff;--login-primary: #167868;--login-ink: #1e3430;--login-muted: #64746d;--login-line: #e2ebe7;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:0 clamp(24px,5vw,80px);background:var(--login-bg);color:var(--login-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.login-header[data-v-d96fb072]{width:100%;max-width:1200px;margin:0 auto;padding:32px 0;display:flex;align-items:center;justify-content:space-between;gap:24px}.login-brand[data-v-d96fb072]{display:inline-flex;align-items:center;gap:12px;font-size:18px;font-weight:600;letter-spacing:.02em}.login-brand-mark[data-v-d96fb072]{width:40px;height:40px;display:grid;place-items:center;color:var(--login-primary);background:#e7f0ec;border:1px solid #d8e7df;border-radius:12px;font-size:23px}.login-header-note[data-v-d96fb072]{color:var(--login-muted);font-size:13px;letter-spacing:.1em}.login-layout[data-v-d96fb072]{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:32px 0 64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:center;gap:clamp(48px,7vw,110px)}.login-intro[data-v-d96fb072]{min-width:0;padding:8px 0}.intro-eyebrow[data-v-d96fb072]{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:var(--login-primary);font-size:14px;font-weight:500;letter-spacing:.1em}.intro-eyebrow>span[data-v-d96fb072]{width:6px;height:6px;border-radius:50%;background:var(--login-primary)}.login-intro h2[data-v-d96fb072]{margin:0;font-size:clamp(34px,3.4vw,46px);font-weight:600;line-height:1.4;letter-spacing:.025em}.intro-description[data-v-d96fb072]{margin:22px 0 0;color:var(--login-muted);font-size:16px;line-height:1.9}.workflow[data-v-d96fb072]{margin-top:40px;padding:22px;border:1px solid var(--login-line);border-radius:12px;background:#eff5f2}.workflow-heading[data-v-d96fb072]{display:flex;justify-content:space-between;gap:12px;margin-bottom:22px;color:#52675e;font-size:12px}.workflow-heading>span[data-v-d96fb072]{color:var(--login-muted)}.workflow-steps[data-v-d96fb072]{display:flex;align-items:center;gap:10px}.workflow-step[data-v-d96fb072]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px}.workflow-icon[data-v-d96fb072]{display:grid;place-items:center;width:44px;height:44px;margin-bottom:3px;border:1px solid #dbe8e1;border-radius:12px;background:var(--login-surface);color:var(--login-primary);font-size:21px}.workflow-step-title[data-v-d96fb072]{font-size:13px;font-weight:500;white-space:nowrap}.workflow-step-description[data-v-d96fb072]{color:var(--login-muted);font-size:12px;line-height:1.5;text-align:center}.workflow-arrow[data-v-d96fb072]{margin-top:-40px;color:#78978b;font-size:14px}.intro-footnote[data-v-d96fb072]{display:flex;align-items:center;gap:8px;margin:20px 0 0;color:var(--login-muted);font-size:12px}.login-card[data-v-d96fb072]{min-width:0;padding:40px;background:var(--login-surface);border:1px solid var(--login-line);border-radius:12px;box-shadow:0 12px 40px #1e343009}.card-eyebrow[data-v-d96fb072]{margin-bottom:10px;color:var(--login-primary);font-size:13px;font-weight:500}.login-card h1[data-v-d96fb072]{margin:0;color:var(--login-ink);font-size:26px;font-weight:600;line-height:1.4;letter-spacing:.01em}.login-description[data-v-d96fb072]{margin:10px 0 32px;color:var(--login-muted);font-size:14px;line-height:1.7}.login-field[data-v-d96fb072]{margin-bottom:22px}.login-field label[data-v-d96fb072]{display:block;margin-bottom:9px;color:#344e43;font-size:14px;font-weight:500}.login-field[data-v-d96fb072] .ant-input-affix-wrapper{min-height:46px;padding:10px 13px;border-color:#d9e4de;border-radius:8px;background:#fff;font-size:15px;box-shadow:none}.login-field[data-v-d96fb072] .ant-input-prefix{margin-right:10px;color:#71867c;font-size:16px}.login-field[data-v-d96fb072] .ant-input{color:var(--login-ink);font-size:15px;background:transparent}.login-field[data-v-d96fb072] .ant-input::placeholder{color:#7f8e86}.login-field[data-v-d96fb072] .ant-input-affix-wrapper:hover{border-color:var(--login-primary)}.login-field[data-v-d96fb072] .ant-input-affix-wrapper-focused{border-color:var(--login-primary);box-shadow:0 0 0 3px #1678681f}.login-field[data-v-d96fb072] .ant-input-affix-wrapper-status-error{border-color:#b42318}.login-field[data-v-d96fb072] .ant-input-password-icon{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;color:#71867c}.field-error[data-v-d96fb072]{margin:7px 0 0;color:#b42318;font-size:12px;line-height:1.5}.login-submit.ant-btn[data-v-d96fb072]{height:46px;margin-top:4px;border-color:var(--login-primary);border-radius:8px;background:var(--login-primary);box-shadow:none;font-size:15px;font-weight:500}.login-submit.ant-btn[data-v-d96fb072]:not(:disabled):hover{border-color:#116556;background:#116556}.login-submit.ant-btn[data-v-d96fb072]:not(:disabled):active{border-color:#0e594c;background:#0e594c}.login-submit[data-v-d96fb072] .anticon-arrow-right{margin-left:8px;font-size:14px}.login-submit.ant-btn[data-v-d96fb072]:disabled{border-color:#dbe4df;color:#75877c;background:#edf2ef}.login-submit.ant-btn[data-v-d96fb072]:focus-visible,.login-sso.ant-btn[data-v-d96fb072]:focus-visible{outline:3px solid rgba(22,120,104,.3);outline-offset:3px}.login-divider[data-v-d96fb072]{display:flex;align-items:center;gap:14px;margin:24px 0 18px;color:var(--login-muted);font-size:12px}.login-divider[data-v-d96fb072]:before,.login-divider[data-v-d96fb072]:after{content:"";flex:1;height:1px;background:var(--login-line)}.login-sso.ant-btn[data-v-d96fb072]{height:46px;border-color:#d9e4de;border-radius:8px;color:#344e43;background:#fff;font-size:14px}.login-sso.ant-btn[data-v-d96fb072]:not(:disabled):hover{border-color:var(--login-primary);color:var(--login-primary);background:#f5faf7}.portal-note[data-v-d96fb072]{display:flex;align-items:flex-start;gap:9px;margin-top:22px;padding:12px;border:1px solid var(--login-line);border-radius:8px;background:#f7faf8;color:#52675e}.portal-note>.anticon[data-v-d96fb072]{margin-top:3px;color:var(--login-primary)}.portal-note p[data-v-d96fb072]{min-width:0;margin:0;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.account-note[data-v-d96fb072]{margin:26px 0 0;color:var(--login-muted);font-size:12px;line-height:1.8;text-align:center}.login-footer[data-v-d96fb072]{padding:0 0 24px;color:var(--login-muted);font-size:12px;line-height:1.8;text-align:center}.login-footer>span[data-v-d96fb072]{margin:0 10px}@media (max-width: 960px){.login-layout[data-v-d96fb072]{gap:40px;grid-template-columns:minmax(0,1fr) minmax(340px,380px)}.login-card[data-v-d96fb072]{padding:32px}.workflow[data-v-d96fb072]{padding:18px 12px}.workflow-steps[data-v-d96fb072]{gap:5px}.workflow-step-description[data-v-d96fb072]{max-width:60px}}@media (max-width: 820px){.login-page[data-v-d96fb072]{padding:0 24px}.login-header[data-v-d96fb072]{max-width:440px;padding:28px 0}.login-header-note[data-v-d96fb072],.login-intro[data-v-d96fb072]{display:none}.login-layout[data-v-d96fb072]{max-width:440px;display:flex;align-items:center;padding:20px 0 48px}.login-card[data-v-d96fb072]{width:100%;padding:36px}}@media (max-width: 440px){.login-page[data-v-d96fb072]{padding:0 20px}.login-header[data-v-d96fb072]{padding:24px 4px}.login-brand[data-v-d96fb072]{font-size:17px;gap:10px}.login-brand-mark[data-v-d96fb072]{width:36px;height:36px;font-size:21px}.login-layout[data-v-d96fb072]{padding:8px 0 36px;align-items:flex-start}.login-card[data-v-d96fb072]{padding:30px 24px}.login-card h1[data-v-d96fb072]{font-size:24px}.login-description[data-v-d96fb072]{font-size:13px;margin-bottom:28px}.login-footer[data-v-d96fb072]{max-width:290px;margin:0 auto;padding-bottom:20px}}.mods[data-v-244651ca]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.mod[data-v-244651ca]{display:flex;align-items:center;gap:.5rem;padding:.3rem .5rem;border:1px solid var(--line, #eee);border-radius:6px;cursor:pointer}.mod.off[data-v-244651ca]{opacity:.55;cursor:default}.mod .t[data-v-244651ca]{min-width:9rem}.mod .n[data-v-244651ca]{font-weight:600;min-width:3rem;text-align:right}.mod .k[data-v-244651ca]{flex:1}.row[data-v-244651ca]{display:flex;align-items:center;gap:.5rem;margin:.4rem 0}.row .lab[data-v-244651ca]{min-width:6rem;color:#666}.plan>div[data-v-244651ca]{margin:.25rem 0}.ex[data-v-244651ca]{max-height:12rem;overflow:auto;margin-top:.3rem;padding-left:.5rem;border-left:2px solid #eee}.workspace-page[data-v-4aba7009]{--workspace-accent: #1b6653}.workspace-heading[data-v-4aba7009]{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;isolation:isolate;overflow:hidden;padding:1.5rem 2rem;border:1px solid #e0e9de;border-radius:1.25rem;background:linear-gradient(110deg,#f0f5e9,#edf5ed 56%,#e8f2ec)}.workspace-intro[data-v-4aba7009]{z-index:1;flex:1;min-width:0}.eyebrow[data-v-4aba7009]{display:inline-flex;align-items:center;gap:.5rem;color:#486c57;font-size:.75rem;font-weight:600;letter-spacing:.15em}.eyebrow>span[data-v-4aba7009]{height:.375rem;width:.375rem;border-radius:50%;background:#668b65}.workspace-heading h1[data-v-4aba7009]{font-size:2.25rem;line-height:1.3;letter-spacing:-.045em;font-weight:650;margin:.625rem 0 .75rem;color:#233d30}.heading-dot[data-v-4aba7009]{color:#7e9f6e;padding-left:.125rem}.workspace-heading p[data-v-4aba7009]{color:#57705f;margin:0;font-size:.875rem;line-height:1.9}.workspace-actions[data-v-4aba7009]{display:flex;align-items:center;gap:.625rem;margin-top:1.25rem;flex-wrap:wrap}.workspace-actions .ant-btn[data-v-4aba7009]{min-height:2.625rem;padding-inline:1.125rem;font-size:.8125rem}.workspace-actions .ant-btn-default[data-v-4aba7009]{background:#ffffffa6;border-color:#cfddce}.workspace-actions>a[data-v-4aba7009]{font-size:.8125rem}.knowledge-art[data-v-4aba7009]{position:relative;flex:0 0 25rem;height:12rem}.art-orbit[data-v-4aba7009]{position:absolute;border:1px solid #a9c1a840;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.orbit-outer[data-v-4aba7009]{width:19.75rem;height:19.75rem}.orbit-inner[data-v-4aba7009]{width:13.5rem;height:13.5rem;background:#ffffff18}.art-connectors[data-v-4aba7009]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;stroke:#8fb09b;stroke-width:1.2}.art-connectors circle[data-v-4aba7009]{fill:#eaf2e9}.art-document[data-v-4aba7009],.art-core[data-v-4aba7009],.art-concept[data-v-4aba7009],.art-review[data-v-4aba7009]{position:absolute;background:#ffffffd9;border:1px solid #d8e6d9;box-shadow:0 9px 24px #3d644b08,0 2px 4px #3d644b04}.art-document[data-v-4aba7009]{left:6%;top:16%;width:5.625rem;height:6.375rem;padding:.875rem;border-radius:.625rem;transform:rotate(-7deg);color:#6c866e}.art-document>.anticon[data-v-4aba7009]{font-size:1.375rem;display:block;text-align:left;margin-bottom:.375rem}.art-document span[data-v-4aba7009]:not(.anticon){display:block;font-size:.75rem}.art-document i[data-v-4aba7009]{display:block;height:.1875rem;border-radius:.25rem;background:#dce6d9;margin-top:.5rem}.art-document i[data-v-4aba7009]:last-child{width:65%;margin-top:.375rem}.art-core[data-v-4aba7009]{left:42%;top:31%;width:5.75rem;height:5.75rem;border-radius:1.25rem;background:#295f4b;border-color:#295f4b;color:#f1f8eb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 12px 26px #234f3c18,inset 0 1px #ffffff20;transform:rotate(-4deg)}.art-core .anticon[data-v-4aba7009]{font-size:2rem}.art-core>span[data-v-4aba7009]:last-child{font-size:.8125rem}.art-concept[data-v-4aba7009]{right:1%;top:14%;padding:.625rem .875rem;border-radius:2rem;color:#57735b;font-size:.8125rem;display:flex;align-items:center;gap:.5rem}.art-node[data-v-4aba7009]{width:.4375rem;height:.4375rem;border-radius:.125rem;background:#9baa71;transform:rotate(45deg)}.art-review[data-v-4aba7009]{right:3%;bottom:12%;padding:.75rem 1rem;border-radius:.625rem;color:#547760;font-size:.75rem;display:flex;gap:.5rem;align-items:center;transform:rotate(4deg)}.art-review .anticon[data-v-4aba7009]{font-size:1rem;color:#678d5c}.art-caption[data-v-4aba7009]{position:absolute;bottom:0;left:18%;color:#748c76;font-size:.75rem;letter-spacing:.2em}.workspace-metrics[data-v-4aba7009]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:1.375rem .5rem;border:1px solid var(--line);background:var(--card);border-radius:1rem;margin:1.125rem 0 2rem;box-shadow:0 2px 3px #263b2b02}.workspace-metric[data-v-4aba7009]{min-width:0;padding:0 1.5rem;border-right:1px solid var(--line)}.workspace-metric[data-v-4aba7009]:last-child{border:0}.metric-heading[data-v-4aba7009]{display:flex;align-items:center;gap:.5rem}.metric-icon[data-v-4aba7009]{display:inline-flex;color:#648474;font-size:1rem}.metric-icon.blue[data-v-4aba7009]{color:#648196}.metric-icon.sage[data-v-4aba7009]{color:#829264}.metric-icon.sand[data-v-4aba7009]{color:#a18b60}.metric-label[data-v-4aba7009]{color:var(--ink-2);font-size:.75rem}.metric-value[data-v-4aba7009]{display:flex;align-items:baseline;gap:.625rem;margin-top:.625rem}.metric-value strong[data-v-4aba7009]{font-size:1.875rem;font-weight:600;line-height:1.2;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.metric-unit[data-v-4aba7009]{color:var(--mute);font-size:.8125rem;white-space:nowrap}.workspace-body[data-v-4aba7009]{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:1.75rem;align-items:start}.domain-section[data-v-4aba7009]{min-width:0;container-type:inline-size}.workspace-aside[data-v-4aba7009]{min-width:0;padding-top:.125rem}.section-heading[data-v-4aba7009]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.125rem}.section-heading h2[data-v-4aba7009]{font-size:1.125rem;margin:0;font-weight:600;letter-spacing:-.02em}.section-heading h2 span[data-v-4aba7009]{display:inline-block;vertical-align:middle;margin-left:.375rem;font-size:.8125rem;font-weight:500;background:#e9eee7;color:#5b7364;padding:.0625rem .4375rem;border-radius:.375rem}.section-heading p[data-v-4aba7009]{font-size:.75rem;color:var(--mute);margin:.375rem 0 0}.section-heading .ant-btn[data-v-4aba7009]{color:var(--ink-2);font-size:.75rem}.domain-toolbar[data-v-4aba7009]{display:flex;justify-content:flex-start;gap:.75rem;margin-bottom:1.125rem}.domain-search[data-v-4aba7009]{width:14rem;min-width:8rem;font-size:.75rem}.domain-search[data-v-4aba7009] .ant-input{font-size:.75rem}.domain-search[data-v-4aba7009] .ant-input-prefix{color:var(--mute);margin-right:.5rem}.dom-grid[data-v-4aba7009]{grid-template-columns:repeat(auto-fit,minmax(min(21rem,100%),1fr));gap:1rem}.dom-card[data-v-4aba7009]{gap:1rem;padding:1.375rem;border-radius:1rem;box-shadow:0 3px 12px #24463003}.dom-card[data-v-4aba7009]:hover{border-color:#adc6b5;box-shadow:0 7px 22px #24463008}.domain-card-top[data-v-4aba7009]{display:flex;align-items:center;gap:.875rem}.domain-card-top .ant-tag[data-v-4aba7009]{margin:0 0 auto auto;font-size:.75rem;flex-shrink:0;line-height:1.75;padding:.125rem .5rem;border-radius:.375rem}.domain-icon[data-v-4aba7009]{width:2.75rem;height:2.875rem;border-radius:.75rem;color:#40765c;background:#edf3e7;border:1px solid #e0e9d9;display:grid;place-items:center;font-size:1.375rem;flex:none}.domain-identity[data-v-4aba7009]{min-width:0}.domain-kind[data-v-4aba7009]{display:block;color:var(--mute);font-size:.75rem;letter-spacing:.06em;margin-bottom:.1875rem}.dom-card h3[data-v-4aba7009]{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.dom-card h3 a[data-v-4aba7009]{color:var(--ink)}.dom-card h3 a[data-v-4aba7009]:hover{color:var(--pri)}.dom-card .desc[data-v-4aba7009]{margin:-.125rem 0 0;min-height:0;color:var(--mute);font-size:.75rem}.dom-card .stats[data-v-4aba7009]{padding:.9375rem .25rem;border-radius:.625rem;background:#f7f9f5;gap:0}.dom-card .stat[data-v-4aba7009]{padding:0 .75rem;border-radius:0;background:transparent;border-right:1px solid #e4eade}.dom-card .stat[data-v-4aba7009]:last-child{border:0}.dom-card .stat .n[data-v-4aba7009]{font-size:1.3125rem;font-weight:550;line-height:1.2;letter-spacing:-.035em}.dom-card .stat .hint[data-v-4aba7009]{font-size:.8125rem;margin-top:.375rem}.domain-detail[data-v-4aba7009]{display:flex;justify-content:space-between;gap:.75rem;color:var(--mute);font-size:.8125rem}.domain-detail .anticon[data-v-4aba7009]{margin-right:.25rem}.detail-dot[data-v-4aba7009]{padding:0 .5rem}.domain-role[data-v-4aba7009]{color:#5b7163;padding:0 .4375rem;border-radius:.25rem;background:#f1f5ed}.domain-review[data-v-4aba7009]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8125rem;color:var(--mute);padding-top:.75rem;border-top:1px solid #edf1eb}.domain-review a[data-v-4aba7009]{display:inline-flex;align-items:center;gap:.375rem}.domain-review a>.anticon[data-v-4aba7009]:last-child{font-size:.75rem;margin-left:.125rem}.domain-review b[data-v-4aba7009]{font-variant-numeric:tabular-nums}.dom-card .foot[data-v-4aba7009]{padding-top:.75rem;gap:.5rem}.domain-updated[data-v-4aba7009]{font-size:.75rem;line-height:1.6}.domain-ops[data-v-4aba7009]{display:flex;align-items:center;gap:.125rem;margin-left:auto;flex-shrink:0}.domain-ops .ant-btn[data-v-4aba7009]{color:var(--mute)}.domain-ops .ant-btn[data-v-4aba7009]:hover{color:var(--pri)}.domain-open[data-v-4aba7009]{display:inline-flex;align-items:center;gap:.625rem;padding:.375rem .625rem;border-radius:.4375rem;margin-left:.375rem;background:#edf4eb;color:#32624c;font-size:.8125rem;white-space:nowrap}.domain-open[data-v-4aba7009]:hover{background:#e3eede;color:var(--pri)}.domain-open .anticon[data-v-4aba7009]{font-size:.75rem}.domain-create-row[data-v-4aba7009]{display:flex;align-items:center;gap:.75rem;width:100%;margin-top:1rem;padding:1rem 1.25rem;border:1px dashed #cfdccd;border-radius:.875rem;background:#f6f9f3;color:#506b56;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.domain-create-row[data-v-4aba7009]:hover{border-color:#9eb999;background:#eff5e9}.new-domain-icon[data-v-4aba7009]{display:grid;place-items:center;width:2.125rem;height:2.125rem;border:1px solid #d5e2ce;border-radius:.5625rem;background:#fff;color:#6c8861;flex-shrink:0}.domain-create-row b[data-v-4aba7009]{display:block;font-size:.75rem}.domain-create-row small[data-v-4aba7009]{display:block;font-size:.8125rem;margin-top:.125rem;color:var(--mute)}.domain-create-row>.anticon[data-v-4aba7009]{margin-left:auto;font-size:.875rem}.workspace-guide[data-v-4aba7009]{border:1px solid #e0e7da;background:#f0f4ea;border-radius:1rem;padding:1.375rem}.guide-label[data-v-4aba7009]{display:flex;gap:.375rem;align-items:center;color:#668059;font-size:.5625rem;letter-spacing:.12em;font-weight:600}.guide-label span[data-v-4aba7009]{width:.3125rem;height:.3125rem;border-radius:50%;background:#809365}.workspace-guide h2[data-v-4aba7009]{font-size:1rem;font-weight:600;letter-spacing:-.025em;margin:.625rem 0 .375rem;color:#304c35}.guide-description[data-v-4aba7009]{font-size:.8125rem;color:#596e54;line-height:1.7;margin:0}.guide-stages[data-v-4aba7009]{list-style:none;padding:0;margin:1.375rem 0}.guide-stages li[data-v-4aba7009]{display:flex;position:relative;gap:.75rem;padding-bottom:1.375rem}.guide-stages li[data-v-4aba7009]:last-child{padding-bottom:0}.guide-stages li[data-v-4aba7009]:not(:last-child):after{content:"";width:1px;position:absolute;top:1.75rem;left:.84375rem;bottom:.3125rem;background:#d5dfcc}.stage-number[data-v-4aba7009]{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:1px solid #d7e1cd;background:#f9fbf6;border-radius:50%;color:#718661;font-size:.5625rem;font-variant-numeric:tabular-nums}.guide-stages h3[data-v-4aba7009]{font-size:.75rem;font-weight:550;margin:.125rem 0 .3125rem;color:#40583c}.guide-stages p[data-v-4aba7009]{color:#596e54;font-size:.8125rem;margin:0;line-height:1.6}.guide-link[data-v-4aba7009]{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dce5d3;padding-top:.9375rem;font-size:.75rem;color:#516e45}.guide-link[data-v-4aba7009]:hover{color:#254c2a}.checkin-shortcut[data-v-4aba7009]{display:flex;align-items:center;gap:.75rem;padding:1.125rem;margin-top:1rem;background:#fff;border:1px solid var(--line);border-radius:.875rem;color:var(--ink);transition:border-color .18s}.checkin-shortcut[data-v-4aba7009]:hover{border-color:#abc4b2;color:var(--pri)}.shortcut-icon[data-v-4aba7009]{display:grid;place-items:center;width:2.125rem;height:2.125rem;background:#f7f3eb;color:#96815e;border-radius:.625rem;font-size:1.125rem;flex-shrink:0}.checkin-shortcut b[data-v-4aba7009]{display:block;font-size:.8125rem;font-weight:550}.checkin-shortcut small[data-v-4aba7009]{display:block;color:var(--mute);font-size:.75rem;margin-top:.25rem}.checkin-shortcut>.anticon[data-v-4aba7009]{margin-left:auto;color:#8a9b8d;font-size:.75rem}.workspace-note[data-v-4aba7009]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.25rem;color:#596e54;font-size:.75rem}.workspace-note>span[data-v-4aba7009]{height:1px;width:.75rem;background:#a7b39e}.workspace-empty[data-v-4aba7009]{border:1px dashed #cdded4;background:#fff;border-radius:1rem;padding:3rem 1.5rem;text-align:center}.empty-symbol[data-v-4aba7009]{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:1rem;background:var(--pri-bg);color:var(--pri);font-size:1.5rem}.workspace-empty h3[data-v-4aba7009]{margin:1rem 0 .5rem;font-size:1rem}.workspace-empty p[data-v-4aba7009]{color:var(--mute);font-size:.8125rem;margin-bottom:1.25rem}.onto-section[data-v-4aba7009]{margin-bottom:2rem}.onto-heading-actions[data-v-4aba7009]{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:flex-end}.onto-grid[data-v-4aba7009]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:.875rem}.onto-card[data-v-4aba7009]{display:block;min-width:0;padding:1rem 1.125rem;background:var(--card);border:1px solid var(--line);border-radius:.875rem;color:var(--ink);box-shadow:0 3px 12px #24463003;transition:border-color .18s,box-shadow .18s}a.onto-card[data-v-4aba7009]:hover{border-color:#adc6b5;box-shadow:0 7px 22px #24463008;color:var(--ink)}.onto-card-top[data-v-4aba7009]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.onto-card-top b[data-v-4aba7009]{margin-right:auto;font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.onto-card-top .ant-tag[data-v-4aba7009]{margin:0;font-size:.75rem}.onto-card p[data-v-4aba7009]{margin:.5rem 0 0;color:var(--mute);font-size:.75rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.onto-none[data-v-4aba7009]{margin:0;padding:1.25rem;border:1px dashed #cdded4;border-radius:.875rem;background:#fff;color:var(--mute);font-size:.8125rem;text-align:center}@container (max-width: 560px){.domain-toolbar[data-v-4aba7009]{flex-direction:column}.domain-search[data-v-4aba7009]{width:100%}}@media (max-width: 1200px){.workspace-body[data-v-4aba7009]{grid-template-columns:minmax(0,1fr) 15.25rem;gap:1.25rem}.workspace-heading[data-v-4aba7009]{padding:1.75rem}.knowledge-art[data-v-4aba7009]{flex-basis:21rem;height:13rem}.art-core[data-v-4aba7009]{width:5rem;height:5rem}.art-document[data-v-4aba7009]{left:1%}.art-concept[data-v-4aba7009]{right:0}.workspace-metric[data-v-4aba7009]{padding-inline:1.125rem}.workspace-guide[data-v-4aba7009]{padding:1.125rem}}@media (max-width: 1050px){.workspace-body[data-v-4aba7009]{grid-template-columns:1fr}.workspace-aside[data-v-4aba7009]{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:1rem;align-items:start}.checkin-shortcut[data-v-4aba7009]{margin:0}.workspace-note[data-v-4aba7009]{grid-column:2;margin:-3rem 0 0}.workspace-guide[data-v-4aba7009]{grid-row:span 2}.guide-stages[data-v-4aba7009]{margin:1rem 0}.workspace-heading h1[data-v-4aba7009]{font-size:2rem}.knowledge-art[data-v-4aba7009]{flex-basis:18rem}.art-core[data-v-4aba7009]{left:40%}.art-concept[data-v-4aba7009]{padding:.5rem;font-size:.75rem}.art-document[data-v-4aba7009]{width:5rem;height:5.75rem}.metric-unit[data-v-4aba7009]{font-size:.75rem}.workspace-metric[data-v-4aba7009]{padding-inline:.875rem}}@media (max-width: 768px){.domain-search[data-v-4aba7009],.section-heading .ant-btn[data-v-4aba7009]{min-height:44px}.workspace-heading[data-v-4aba7009]{padding:1.75rem}.knowledge-art[data-v-4aba7009]{flex-basis:20rem}.workspace-metrics[data-v-4aba7009]{margin-bottom:1.5rem}.workspace-aside[data-v-4aba7009]{grid-template-columns:minmax(0,1fr) 15rem}.workspace-actions .ant-btn[data-v-4aba7009]{min-height:44px}.domain-ops .ant-btn[data-v-4aba7009]{min-width:44px;min-height:44px}.domain-open[data-v-4aba7009],.guide-link[data-v-4aba7009]{min-height:44px}}@media (max-width: 600px){.workspace-heading[data-v-4aba7009]{padding:1.5rem;min-height:15rem}.workspace-intro[data-v-4aba7009]{position:relative}.eyebrow[data-v-4aba7009]{font-size:.5625rem;letter-spacing:.1em}.workspace-heading h1[data-v-4aba7009]{font-size:2rem;margin-top:.75rem}.workspace-heading p[data-v-4aba7009]{font-size:.8125rem}.knowledge-art[data-v-4aba7009]{display:none}.workspace-heading[data-v-4aba7009]:after{content:"";position:absolute;width:13rem;height:13rem;border:1px solid #a9c1a833;border-radius:50%;top:-7rem;right:-5rem;z-index:-1;box-shadow:0 0 0 2.5rem #b0c9a81a}.workspace-actions[data-v-4aba7009]{gap:.5rem}.workspace-actions .ant-btn[data-v-4aba7009]{padding-inline:.875rem}.workspace-metrics[data-v-4aba7009]{grid-template-columns:repeat(2,minmax(0,1fr));padding:.375rem .75rem;margin-top:1rem}.workspace-metric[data-v-4aba7009]{padding:1rem .5rem}.workspace-metric[data-v-4aba7009]:nth-child(2){border-right:0}.workspace-metric[data-v-4aba7009]:nth-child(-n+2){border-bottom:1px solid var(--line)}.workspace-metric[data-v-4aba7009]:nth-child(3){border-right:1px solid var(--line)}.workspace-metric[data-v-4aba7009]:nth-child(2n){padding-left:1rem}.metric-value strong[data-v-4aba7009]{font-size:1.75rem}.metric-label[data-v-4aba7009]{font-size:.8125rem}.metric-unit[data-v-4aba7009]{font-size:.75rem}.workspace-body[data-v-4aba7009]{gap:1.5rem}.workspace-aside[data-v-4aba7009]{display:block}.workspace-note[data-v-4aba7009]{margin:1.25rem 0 0}.checkin-shortcut[data-v-4aba7009]{margin-top:1rem}.section-heading p[data-v-4aba7009]{font-size:.8125rem}.dom-card[data-v-4aba7009]{padding:1rem;gap:.875rem}.domain-card-top[data-v-4aba7009]{gap:.625rem;flex-wrap:wrap}.domain-identity[data-v-4aba7009]{flex:1}.domain-card-top .ant-tag[data-v-4aba7009]{margin:0}.domain-icon[data-v-4aba7009]{width:2.5rem;height:2.625rem;font-size:1.125rem}.dom-card h3[data-v-4aba7009]{font-size:.9375rem}.dom-card .stats[data-v-4aba7009]{padding-block:.875rem}.dom-card .stat[data-v-4aba7009]{padding-inline:.5rem}.dom-card .stat .n[data-v-4aba7009]{font-size:1.1875rem}.dom-card .stat .hint[data-v-4aba7009]{font-size:.75rem}.domain-review[data-v-4aba7009]{flex-wrap:wrap}.domain-updated[data-v-4aba7009]{max-width:7rem;font-size:.75rem}.domain-open[data-v-4aba7009]{padding:.375rem .5rem;gap:.375rem;margin-left:.125rem}.domain-create-row[data-v-4aba7009]{padding:1rem}.workspace-guide[data-v-4aba7009]{padding:1.375rem}.guide-stages p[data-v-4aba7009],.guide-description[data-v-4aba7009]{font-size:.75rem}}.overview[data-v-7910133b]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.overview-section[data-v-7910133b]{box-shadow:0 3px 14px #243b3303;min-width:0;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem}.section-head[data-v-7910133b]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.125rem}.section-head.compact[data-v-7910133b]{align-items:center;margin-bottom:.75rem}.section-head h4[data-v-7910133b]{color:var(--ink);font-size:.9375rem;font-weight:600;margin:0}.section-head p[data-v-7910133b]{color:var(--ink-2);font-size:.8125rem;margin:.375rem 0 0;line-height:1.6}.section-head>.ant-btn[data-v-7910133b]{flex-shrink:0}.section-note[data-v-7910133b]{color:var(--ink-2);font-size:.8125rem}.guide-section[data-v-7910133b]{background:#f0f5e9;border-color:#dfe8d7;padding:1.5rem;border-radius:1rem}.guide-steps[data-v-7910133b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:0;list-style:none;gap:1.25rem}.guide-step[data-v-7910133b]{display:flex;gap:.75rem;min-width:0;padding:1.125rem;border:1px solid #dfe7d8;background:#ffffffc9;border-radius:.75rem}.guide-step+.guide-step[data-v-7910133b]{padding-left:1.125rem}.step-number[data-v-7910133b]{width:1.875rem;height:1.875rem;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg);color:var(--ink-2);font-size:.8125rem;font-weight:600}.guide-step.current .step-number[data-v-7910133b]{color:#fff;background:var(--pri)}.guide-step.done .step-number[data-v-7910133b]{color:var(--pri);background:var(--pri-bg)}.step-body[data-v-7910133b]{min-width:0;flex:1}.step-title[data-v-7910133b]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-height:1.875rem}.step-title h5[data-v-7910133b]{font-size:.875rem;font-weight:600;margin:0;color:var(--ink)}.step-status[data-v-7910133b]{color:var(--pri);font-size:.75rem}.step-detail[data-v-7910133b]{color:var(--ink-2);font-size:.8125rem;margin:.375rem 0 0;line-height:1.6}.step-help[data-v-7910133b]{color:var(--ink-2);font-size:.8125rem;line-height:1.65;margin:.5rem 0 0}.step-actions[data-v-7910133b]{display:flex;flex-wrap:wrap;column-gap:.875rem;margin-top:.5rem}.step-actions .ant-btn[data-v-7910133b]{font-size:.8125rem;padding-inline:0;height:2rem}.task-grid[data-v-7910133b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.875rem}.metric-card[data-v-7910133b]{min-width:0;padding:1.125rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);display:flex;flex-direction:column;align-items:stretch;text-align:left;color:var(--ink);font:inherit;gap:.5rem}button.metric-card[data-v-7910133b]{cursor:pointer;transition:border-color .18s,background-color .18s,box-shadow .18s}button.metric-card[data-v-7910133b]:hover{border-color:var(--pri);background:var(--pri-bg)}button.metric-card[data-v-7910133b]:focus-visible{outline:3px solid var(--pri);outline-offset:3px}button.metric-card[data-v-7910133b]:active{background:var(--pri-bg)}.task-card.featured[data-v-7910133b]{background:var(--pri-bg);border-color:#c6e3d8}.metric-label[data-v-7910133b]{display:flex;align-items:center;gap:.5rem;color:var(--ink-2);font-size:.8125rem;font-weight:500}.metric-icon[data-v-7910133b]{width:2rem;height:2rem;background:#edf3e6;border-radius:.5625rem;display:inline-flex;align-items:center;justify-content:center;color:var(--pri);font-size:1rem}.metric-arrow[data-v-7910133b]{margin-left:auto;color:var(--ink-2);font-size:.75rem}.metric-value[data-v-7910133b]{color:var(--ink);font-size:1.75rem;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.metric-value.warning[data-v-7910133b]{color:#996415}.metric-value.invalid[data-v-7910133b]{color:#bf413c}.metric-value.unavailable[data-v-7910133b]{color:var(--ink-2)}.metric-note[data-v-7910133b]{color:var(--ink-2);font-size:.8125rem;line-height:1.65;overflow-wrap:anywhere}.model-grid[data-v-7910133b]{background:#fff;padding:1.125rem;border:1px solid var(--line);border-radius:1rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.element-card[data-v-7910133b]{border-color:transparent;background:#f5f8f0}.quality-card[data-v-7910133b]{background:#fcfdf9}.element-card .metric-value[data-v-7910133b]{font-size:1.5rem}.quality-card[data-v-7910133b]{grid-column:span 2}.review-counts[data-v-7910133b]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;color:var(--ink-2);font-size:1rem}.review-counts strong[data-v-7910133b]{color:var(--ink);font-size:1.75rem;font-weight:600;line-height:1.35}.metrics-error[data-v-7910133b]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;color:#9a541d;background:#fff8eb;border:1px solid #f2e0be;border-radius:var(--radius);padding:.375rem .875rem;font-size:.8125rem;margin-bottom:.875rem}.metrics-error .ant-btn[data-v-7910133b]{font-size:.8125rem}.jobs-section[data-v-7910133b]{padding-bottom:.5rem;overflow:hidden}.count-badge[data-v-7910133b]{display:inline-block;margin-left:.375rem;color:var(--ink-2);background:var(--bg);border-radius:.375rem;padding:.0625rem .375rem;font-size:.75rem;font-weight:500}.job-result[data-v-7910133b]{color:var(--ink-2);font-size:.8125rem;overflow-wrap:anywhere}.jobs-section[data-v-7910133b] .ant-table-wrapper{min-width:0}@media (max-width: 70rem){.model-grid[data-v-7910133b]{grid-template-columns:repeat(3,minmax(0,1fr))}.quality-card[data-v-7910133b]{grid-column:auto}}@media (max-width: 60rem){.guide-steps[data-v-7910133b]{grid-template-columns:1fr;gap:.875rem}.guide-step+.guide-step[data-v-7910133b]{padding:1.125rem}}@media (max-width: 36rem){.overview[data-v-7910133b]{gap:1.25rem}.overview-section[data-v-7910133b]{padding:1rem}.section-head[data-v-7910133b]{gap:.5rem;flex-wrap:wrap}.section-head.compact[data-v-7910133b]{gap:.25rem .75rem}.task-grid[data-v-7910133b]{grid-template-columns:1fr;gap:.625rem}.model-grid[data-v-7910133b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.quality-card[data-v-7910133b]:last-child{grid-column:1 / -1}.metric-card[data-v-7910133b]{padding:1rem}.step-actions .ant-btn[data-v-7910133b],.section-head>.ant-btn[data-v-7910133b]{min-height:2.75rem}}@media (prefers-reduced-motion: reduce){button.metric-card[data-v-7910133b]{transition:none}}.domain-members[data-v-d1717ce2]{min-width:0;padding-top:.25rem}.members-heading[data-v-d1717ce2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.members-heading h3[data-v-d1717ce2]{font-size:.9375rem;margin:0;display:flex;gap:.5rem;align-items:center;font-weight:600}.members-heading h3>.anticon[data-v-d1717ce2]{color:#74876e;font-size:1rem}.members-heading p[data-v-d1717ce2]{color:var(--mute);font-size:.8125rem;margin:.375rem 0 0}.members-heading .ant-tag[data-v-d1717ce2]{margin:0}.members-roles[data-v-d1717ce2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:1rem 1.125rem;border:1px solid #e5ebdf;border-radius:.75rem;background:#f6f8f1}.members-roles>span[data-v-d1717ce2]{color:var(--mute);font-size:.75rem;line-height:1.7}.members-roles b[data-v-d1717ce2]{display:block;color:#56704f;font-size:.8125rem;margin-bottom:.25rem;font-weight:550}.members-access-note[data-v-d1717ce2]{font-size:.75rem;color:var(--mute);line-height:1.8;margin:.75rem 0 1.25rem}.members-toolbar[data-v-d1717ce2]{display:flex;align-items:flex-end;gap:.625rem;flex-wrap:wrap;padding:1rem 1.125rem;background:#fafbf8;border:1px solid var(--line);border-radius:.75rem;margin-bottom:1.125rem}.members-toolbar>label[data-v-d1717ce2]{display:flex;flex-direction:column;gap:.5rem}.members-toolbar>label>span[data-v-d1717ce2]{font-size:.75rem;color:var(--ink-2)}.members-user-field[data-v-d1717ce2]{flex:1 1 14rem;min-width:0;max-width:24rem}.members-role-field[data-v-d1717ce2]{width:8rem}.members-toolbar>.ant-btn[data-v-d1717ce2]:last-child{margin-left:auto}.members-error[data-v-d1717ce2]{margin-bottom:1rem}.member-name[data-v-d1717ce2]{display:inline-flex;align-items:center;gap:.625rem}.member-avatar[data-v-d1717ce2]{display:inline-grid;place-items:center;width:1.875rem;height:1.875rem;flex:none;border-radius:.5rem;background:#edf3e8;color:#71866b}.member-name b[data-v-d1717ce2]{font-size:.8125rem;font-weight:550}.member-name .hint[data-v-d1717ce2]{display:block;font-size:.75rem;margin-top:.125rem}@media (max-width: 800px){.members-roles[data-v-d1717ce2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (max-width: 600px){.members-heading p[data-v-d1717ce2]{font-size:.75rem}.members-roles[data-v-d1717ce2],.members-toolbar[data-v-d1717ce2]{padding:1rem}.members-user-field[data-v-d1717ce2]{flex-basis:100%;max-width:none}.members-role-field[data-v-d1717ce2]{flex:1 1 100%;width:auto}.members-toolbar>.ant-btn[data-v-d1717ce2]{min-height:44px;flex:1}.members-toolbar>.ant-btn[data-v-d1717ce2]:last-child{margin-left:0}.members-toolbar[data-v-d1717ce2] .ant-input,.members-toolbar[data-v-d1717ce2] .ant-select-selector{min-height:44px}.members-toolbar[data-v-d1717ce2] .ant-select-selector{align-items:center}}.log{background:#0f172a;color:#cbd5e1;font-size:.8125rem;line-height:1.5;padding:.625rem .75rem;border-radius:.375rem;max-height:14rem;overflow:auto;white-space:pre-wrap;margin:0}.docs-workspace[data-v-effa710d]{min-width:0}.docs-panel[data-v-effa710d]{border-radius:1rem;padding:1.5rem}.docs-job[data-v-effa710d]{border-left:3px solid var(--pri);border-radius:1rem}.docs-job .log[data-v-effa710d]{border:1px solid var(--line);border-radius:.625rem;background:#f5f7f2;color:#53665b;padding:.875rem 1rem;line-height:1.7}.docs-section-heading[data-v-effa710d]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.docs-section-title[data-v-effa710d]{display:flex;align-items:flex-start;gap:.75rem;min-width:0;flex:1}.docs-section-icon[data-v-effa710d]{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.6875rem;color:var(--pri);background:var(--pri-bg);flex:none;font-size:1.125rem}.docs-material-icon[data-v-effa710d]{background:#f5f1e8;color:#8a7855}.docs-section-title h2[data-v-effa710d]{font-size:1rem;line-height:1.5;margin:0 0 .25rem;font-weight:600;color:var(--ink)}.docs-section-title p[data-v-effa710d]{margin:0;color:var(--mute);font-size:.8125rem;line-height:1.7}.docs-count[data-v-effa710d]{display:inline-block;margin-left:.375rem;padding:.0625rem .4375rem;font-size:.75rem;font-weight:500;border-radius:.375rem;background:var(--surface-soft);color:var(--ink-2)}.docs-source-actions[data-v-effa710d],.docs-pipeline-actions[data-v-effa710d],.docs-settings-actions[data-v-effa710d]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.docs-source-actions[data-v-effa710d]{padding-top:.25rem}.docs-upload-area[data-v-effa710d]{padding:1.25rem;border:1px dashed #c6d7c8;background:#f5f8f1;border-radius:.875rem}.docs-upload-intro[data-v-effa710d]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.docs-upload-icon[data-v-effa710d]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:#fff;border:1px solid var(--line);color:#658061;flex:none}.docs-upload-intro b[data-v-effa710d]{font-size:.875rem;color:#3e5c45}.docs-upload-intro p[data-v-effa710d]{margin:.25rem 0 0;font-size:.8125rem;color:var(--mute)}.docs-upload-form[data-v-effa710d]{display:flex;gap:.75rem;align-items:flex-end;flex-wrap:wrap}.docs-upload-field[data-v-effa710d]{display:flex;flex:1 1 12rem;min-width:0;flex-direction:column;gap:.4375rem;font-size:.8125rem;color:var(--ink-2)}.docs-note-field[data-v-effa710d]{flex-grow:2}.docs-upload-field small[data-v-effa710d]{color:var(--mute);font-size:.75rem;padding-left:.375rem}.docs-upload-form[data-v-effa710d]>.ant-upload-wrapper{flex:none}.docs-upload-form[data-v-effa710d] .ant-btn{height:2.25rem}.docs-upload-form[data-v-effa710d] .ant-input{min-height:2.25rem;background:#fff}.docs-pipeline-bar[data-v-effa710d]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.875rem;align-items:center;padding:1.125rem 0 .75rem}.docs-pipeline-label[data-v-effa710d]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.8125rem}.docs-pipeline-label .hint[data-v-effa710d]{margin-left:.25rem}.docs-small-dot[data-v-effa710d]{width:.375rem;height:.375rem;border-radius:50%;background:#7c9a75}.docs-plan-mode[data-v-effa710d]{width:11rem}.docs-help[data-v-effa710d]{margin:0 -.75rem .75rem}.docs-help[data-v-effa710d] .ant-collapse-header{font-size:.75rem;color:var(--mute)}.docs-help[data-v-effa710d] .ant-collapse-content-box{padding-top:.125rem}.docs-table[data-v-effa710d]{border-top:1px solid var(--line);padding-top:.875rem}.docs-empty[data-v-effa710d]{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:2.5rem 1rem;color:var(--mute);font-size:.8125rem;text-align:center}.docs-empty>.anticon[data-v-effa710d]{font-size:1.75rem;color:#91a58d;margin-bottom:.25rem}.docs-empty b[data-v-effa710d]{color:var(--ink-2);font-size:.875rem;font-weight:500}.docs-material-empty[data-v-effa710d]{border:1px dashed var(--line);border-radius:.75rem;background:#fcfdfa;padding:1.75rem 1rem}.docs-settings[data-v-effa710d]{border:1px solid var(--line);border-radius:1rem;background:#fff;box-shadow:var(--shadow)}.docs-settings[data-v-effa710d] .ant-collapse-header{align-items:center;padding:1.125rem 1.5rem}.docs-settings[data-v-effa710d] .ant-collapse-content-box{padding:.375rem 1.5rem 1.5rem}.docs-settings-title[data-v-effa710d]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.docs-settings-title>.anticon[data-v-effa710d]{color:#778a72}.docs-settings-title b[data-v-effa710d]{font-size:.9375rem}.docs-settings-title>span[data-v-effa710d]:last-child{color:var(--mute);font-size:.8125rem}.docs-settings-form[data-v-effa710d]{padding-top:1rem;border-top:1px solid var(--line)}.docs-settings-form[data-v-effa710d] .ant-form-item-label>label{font-size:.8125rem;color:var(--ink-2)}.docs-settings-form[data-v-effa710d] .ant-form-item{margin-bottom:1.125rem}.docs-settings-form .hint[data-v-effa710d]{margin-top:.625rem;line-height:1.75}.docs-settings-grid[data-v-effa710d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1rem}.docs-connector-grid[data-v-effa710d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.docs-settings-actions[data-v-effa710d]{padding-bottom:1rem;border-bottom:1px solid var(--line)}.docs-settings-actions .hint[data-v-effa710d]{margin-top:0}@media (max-width: 900px){.docs-section-heading[data-v-effa710d]{gap:.875rem}.docs-source-actions[data-v-effa710d]{width:100%;padding-left:3.25rem}.docs-pipeline-actions[data-v-effa710d]{width:100%}.docs-connector-grid[data-v-effa710d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.docs-panel[data-v-effa710d]{padding:1rem}.docs-section-heading[data-v-effa710d]{margin-bottom:1rem}.docs-section-title p[data-v-effa710d]{font-size:.75rem}.docs-source-actions[data-v-effa710d]{padding:0}.docs-source-actions .ant-btn[data-v-effa710d]{white-space:normal;height:auto;min-height:44px}.docs-upload-area[data-v-effa710d]{padding:1rem}.docs-upload-intro[data-v-effa710d]{align-items:flex-start}.docs-upload-intro p[data-v-effa710d]{font-size:.75rem}.docs-upload-form[data-v-effa710d]{flex-direction:column;align-items:stretch}.docs-upload-field[data-v-effa710d]{flex:auto}.docs-upload-form[data-v-effa710d] .ant-upload,.docs-upload-form[data-v-effa710d] .ant-btn{width:100%}.docs-upload-form[data-v-effa710d] .ant-btn,.docs-upload-form[data-v-effa710d] .ant-input,.docs-pipeline-actions .ant-btn[data-v-effa710d],.docs-pipeline-actions .ant-select[data-v-effa710d]{min-height:44px}.docs-pipeline-actions[data-v-effa710d] .ant-select-selector{min-height:44px;align-items:center}.docs-plan-mode[data-v-effa710d]{flex:1 1 100%;width:100%}.docs-pipeline-label .hint[data-v-effa710d]{width:100%;margin-left:.875rem}.docs-help[data-v-effa710d]{margin-inline:-.5rem}.docs-settings-title>span[data-v-effa710d]:last-child{flex-basis:100%;padding-left:1.625rem;font-size:.75rem}.docs-settings[data-v-effa710d] .ant-collapse-header{padding:1rem}.docs-settings[data-v-effa710d] .ant-collapse-content-box{padding:.25rem 1rem 1rem}.docs-settings-grid[data-v-effa710d],.docs-connector-grid[data-v-effa710d]{grid-template-columns:1fr;gap:.75rem}.docs-settings-grid[data-v-effa710d]{gap:0}.docs-settings-actions .ant-btn[data-v-effa710d],.docs-settings-form[data-v-effa710d] .ant-input,.docs-settings-form[data-v-effa710d] .ant-input-affix-wrapper,.docs-settings-form[data-v-effa710d] .ant-select-selector{min-height:44px}.docs-settings-form[data-v-effa710d] .ant-select-selector{align-items:center}}.source-reader[data-v-5a8356dd]{padding-top:.375rem}.source-summary[data-v-5a8356dd]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;border:1px solid #e1eadc;border-radius:.75rem;background:#f3f7ee;margin-bottom:.875rem}.source-summary-icon[data-v-5a8356dd]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;flex:none;border-radius:.625rem;background:#fff;color:#668660;border:1px solid #e3ebdc;font-size:1.125rem}.source-summary b[data-v-5a8356dd]{font-size:.875rem;color:var(--ink);font-weight:550}.source-summary p[data-v-5a8356dd]{margin:.375rem 0 0;font-size:.8125rem;line-height:1.7;color:var(--ink-2);overflow-wrap:anywhere}.source-legend[data-v-5a8356dd]{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding-inline:.125rem}.source-legend>span[data-v-5a8356dd]{width:.625rem;height:.625rem;border:1px solid #e7d9a5;border-radius:.1875rem;background:#faf1ce;flex:none}.source-legend small[data-v-5a8356dd]{font-size:.75rem;color:var(--mute);line-height:1.7}.source-block[data-v-5a8356dd]{overflow:hidden;border:1px solid var(--line);border-radius:.75rem;margin-bottom:1rem}.source-block-header[data-v-5a8356dd]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid var(--line);background:#fafbf7;font-size:.75rem;color:var(--mute)}.source-block-header>span[data-v-5a8356dd]:first-child{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:#5e7758}.source-block-header b[data-v-5a8356dd]{font-size:.8125rem;overflow-wrap:anywhere}.source-error[data-v-5a8356dd]{margin:.875rem}.source-lines[data-v-5a8356dd]{max-height:50vh;overflow:auto;padding:.625rem 0;background:#fff;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.9;scrollbar-width:thin}.source-line[data-v-5a8356dd]{display:grid;grid-template-columns:4.25rem minmax(0,1fr);padding:.0625rem 1rem .0625rem 0;border-left:3px solid transparent}.source-line.cited[data-v-5a8356dd]{background:#faf3d8;border-left-color:#c0a760}.source-line-number[data-v-5a8356dd]{-webkit-user-select:none;user-select:none;text-align:right;padding:0 .875rem 0 .625rem;color:#8b958a;font-size:.75rem;border-right:1px solid #edf0e8}.source-line.cited .source-line-number[data-v-5a8356dd]{color:#968150;border-right-color:#e9dfba}.source-line-text[data-v-5a8356dd]{white-space:pre-wrap;overflow-wrap:anywhere;padding-left:.875rem;color:var(--ink-2)}.source-loading[data-v-5a8356dd]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.75rem 1rem;color:var(--mute);font-size:.8125rem}@media (max-width: 600px){.source-summary[data-v-5a8356dd]{padding:.875rem;gap:.625rem}.source-summary p[data-v-5a8356dd]{font-size:.75rem}.source-block-header[data-v-5a8356dd]{padding:.75rem .875rem}.source-line[data-v-5a8356dd]{grid-template-columns:3.5rem minmax(0,1fr);padding-right:.75rem}.source-line-number[data-v-5a8356dd]{padding-inline:.375rem .625rem}.source-line-text[data-v-5a8356dd]{padding-left:.625rem}.source-lines[data-v-5a8356dd]{font-size:.75rem}}.graph-workspace[data-v-fb9952b3]{min-width:0}.graph-controls[data-v-fb9952b3]{border:1px solid var(--line);background:var(--card);border-radius:1rem;margin-bottom:1rem;box-shadow:var(--shadow);overflow:hidden}.graph-filter-row[data-v-fb9952b3],.graph-action-row[data-v-fb9952b3]{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1.25rem;padding:1rem 1.125rem}.graph-filter-row[data-v-fb9952b3]{background:#fbfcf8;border-bottom:1px solid var(--line)}.graph-filter-group[data-v-fb9952b3]{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.filter-label[data-v-fb9952b3]{font-size:.75rem;color:var(--mute)}.graph-filter-group[data-v-fb9952b3] .ant-checkbox-group{display:flex;flex-wrap:wrap;gap:.5rem}.graph-filter-group[data-v-fb9952b3] .ant-checkbox-wrapper{margin-inline-start:0;font-size:.8125rem}.graph-search[data-v-fb9952b3]{width:14rem;max-width:100%}.graph-count[data-v-fb9952b3]{color:var(--mute);font-size:.75rem;font-variant-numeric:tabular-nums}.graph-actions[data-v-fb9952b3]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-left:auto}.graph-edit-toggle[data-v-fb9952b3]{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem;color:var(--ink-2);font-size:.8125rem;background:var(--surface-soft);border-radius:.5rem}.graph-stage[data-v-fb9952b3]{padding:0;position:relative;border-radius:1rem;overflow:hidden}.legend[data-v-fb9952b3]{display:flex;flex-wrap:wrap;gap:.625rem 1rem;padding:1rem 1.125rem;border-bottom:1px solid var(--line);align-items:center;background:#fffefa;font-size:.75rem}.legend>span[data-v-fb9952b3]{display:inline-flex;gap:.25rem;align-items:center}.dot[data-v-fb9952b3]{display:inline-block;width:.625rem;height:.625rem;border-radius:50%;flex:none}.sq[data-v-fb9952b3]{display:inline-block;width:.75rem;height:.5625rem;border:1px solid;flex:none}.graph-canvas[data-v-fb9952b3]{background-color:#fbfcf8;background-image:radial-gradient(#dce6db 1px,transparent 1px);background-size:22px 22px}.graph-guide[data-v-fb9952b3]{display:flex;align-items:flex-start;gap:.5rem;padding:.875rem 1.125rem;border-top:1px solid var(--line);color:var(--mute);background:#fffefa;font-size:.75rem;line-height:1.65}.guide-dot[data-v-fb9952b3]{width:.375rem;height:.375rem;background:#98ae9c;border-radius:50%;margin-top:.4375rem;flex:none}.guide-dot.editing[data-v-fb9952b3]{background:var(--pri)}.graph-empty[data-v-fb9952b3]{position:absolute;left:1rem;right:1rem;top:45%;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;pointer-events:none}.graph-empty b[data-v-fb9952b3]{color:var(--ink-2);font-size:1rem}.graph-empty span[data-v-fb9952b3]{color:var(--mute);font-size:.8125rem}@media (max-width: 600px){.graph-filter-row[data-v-fb9952b3],.graph-action-row[data-v-fb9952b3]{padding:.875rem;gap:.875rem}.graph-filter-group[data-v-fb9952b3],.graph-search[data-v-fb9952b3]{width:100%}.graph-actions[data-v-fb9952b3]{width:100%;margin-left:0}.graph-actions[data-v-fb9952b3] .ant-btn{min-height:2.75rem;padding-inline:.75rem}.legend[data-v-fb9952b3]{padding:.875rem;gap:.625rem .875rem}.legend>span[data-v-fb9952b3]{flex-wrap:wrap}.graph-guide[data-v-fb9952b3]{padding:.875rem}}[data-v-cab4bbfb] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-cab4bbfb] .ant-table-content{overflow-x:auto}[data-v-cab4bbfb] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-v-cab4bbfb] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}[data-v-cab4bbfb] .ant-collapse-header-text>.hint{display:block;margin-top:.375rem;line-height:1.65}.hint[data-v-cab4bbfb],code[data-v-cab4bbfb]{overflow-wrap:anywhere}.bar[data-v-cab4bbfb]{gap:.625rem}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-cab4bbfb]{display:none}.bar[data-v-cab4bbfb]>.ant-input,.bar[data-v-cab4bbfb]>.ant-input-affix-wrapper,.bar[data-v-cab4bbfb]>.ant-input-group-wrapper,.bar[data-v-cab4bbfb]>.ant-select{max-width:100%}[data-v-cab4bbfb] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}}.change-log[data-v-cab4bbfb]{min-width:0}.workflow-kicker[data-v-cab4bbfb]{display:block;color:var(--pri);font-size:.6875rem;font-weight:600;letter-spacing:.12em;margin-bottom:.5rem}h3[data-v-cab4bbfb]{margin:0;font-size:1.0625rem;color:var(--ink)}.change-log-head p[data-v-cab4bbfb]{margin:.4375rem 0 1rem}.log-filters[data-v-cab4bbfb]{background:#f5f9f2;border:1px solid var(--line);border-radius:.875rem;padding:.875rem;gap:.625rem}.ddel[data-v-cab4bbfb],.dadd[data-v-cab4bbfb]{display:inline;padding:.0625rem .1875rem;border-radius:.25rem;line-height:1.7}.ddel[data-v-cab4bbfb]{background:#fff1ef;color:#b93f3f;text-decoration:line-through}.dadd[data-v-cab4bbfb]{background:#edf6e9;color:#39743e}@media (max-width: 600px){.log-filters[data-v-cab4bbfb]>.ant-select,.log-filters[data-v-cab4bbfb]>.ant-input,.log-filters[data-v-cab4bbfb]>.ant-input-affix-wrapper,.log-filters[data-v-cab4bbfb]>.ant-input-group-wrapper{width:100%!important}.log-filters>.hint[data-v-cab4bbfb]{flex-basis:100%}}.elements-workspace[data-v-15885209]{min-width:0}.element-controls[data-v-15885209]{background:var(--card);border:1px solid var(--line);border-radius:1rem;margin-bottom:1rem;box-shadow:var(--shadow);overflow:hidden}.element-kind-row[data-v-15885209]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.125rem;background:#fbfcf8;border-bottom:1px solid var(--line)}.element-kinds[data-v-15885209]{display:flex;flex-wrap:wrap;gap:.375rem}.element-kinds[data-v-15885209] .ant-radio-button-wrapper{border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--ink-2);height:2.25rem;line-height:2.125rem;padding-inline:.8125rem}.element-kinds[data-v-15885209] .ant-radio-button-wrapper:before{display:none}.element-kinds[data-v-15885209] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--pri);background:#e5efe4;border-color:#d6e4d5;box-shadow:none}.kind-count[data-v-15885209]{margin-left:.25rem;opacity:.75;font-size:.75rem;font-variant-numeric:tabular-nums}.result-count[data-v-15885209]{flex:none;color:var(--mute);font-size:.75rem}.element-filter-row[data-v-15885209]{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;padding:1rem 1.125rem}.element-search[data-v-15885209]{width:21rem;max-width:100%;flex:1 1 15rem}.element-filter[data-v-15885209]{width:8rem}.element-actions[data-v-15885209]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.875rem 1.125rem;border-top:1px solid var(--line)}.element-actions>.hint[data-v-15885209]{font-size:.75rem}.element-bulk[data-v-15885209],.element-create[data-v-15885209]{display:flex;flex-wrap:wrap;gap:.5rem}.element-create[data-v-15885209]{margin-left:auto}.element-table[data-v-15885209]{border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:var(--card);box-shadow:var(--shadow)}.element-table[data-v-15885209] .ant-table-cell{vertical-align:top}.element-table[data-v-15885209] .ant-table-tbody>tr>td{padding:.875rem .75rem}.element-table[data-v-15885209] .ant-table-cell b{color:var(--ink);font-weight:600}.element-table[data-v-15885209] .hint{line-height:1.65}.element-table[data-v-15885209] .ant-pagination{margin-inline:1rem}.element-editor .ant-modal-content{border-radius:1rem;padding:1.5rem}.element-editor .ant-modal-header{margin-bottom:1.25rem}.element-editor .ant-form-item{margin-bottom:1rem}.element-editor .ant-form-item-label>label{color:var(--ink-2);font-size:.8125rem}.element-editor .ant-space{max-width:100%}.element-editor .ant-space-item{min-width:0;max-width:100%}.element-editor .ant-input,.element-editor .ant-select,.element-editor .ant-select-selector{max-width:100%}.element-editor .ant-collapse{border:1px solid var(--line);border-radius:.75rem;background:var(--surface-soft)}.element-editor .ant-modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:1rem;border-top:1px solid var(--line)}.element-editor .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0}@media (max-width: 600px){.element-kind-row[data-v-15885209],.element-filter-row[data-v-15885209],.element-actions[data-v-15885209]{padding:.875rem}.element-kinds[data-v-15885209]{gap:.25rem}.element-kinds[data-v-15885209] .ant-radio-button-wrapper{padding-inline:.625rem;min-height:44px;line-height:2.625rem}.element-search[data-v-15885209]{width:100%;flex-basis:100%}.element-filter[data-v-15885209]{flex:1 1 7rem;min-width:0}.element-create[data-v-15885209]{margin-left:0;width:100%}.element-create[data-v-15885209] .ant-btn{flex:1}.element-bulk[data-v-15885209]{margin-left:auto}.element-actions[data-v-15885209] .ant-btn{min-height:2.75rem}.element-editor .ant-modal-content{padding:1rem}.element-editor .ant-space,.element-editor .ant-space-item{width:100%}.element-editor .ant-space-item>.ant-input,.element-editor .ant-space-item>.ant-select,.element-editor .ant-space-item>.ant-select-auto-complete{width:100%!important}}.element-editor .ant-radio-group{display:flex;flex-wrap:wrap;gap:.25rem 0}.cq-workspace[data-v-1fcd856d]{min-width:0}.cq-overview[data-v-1fcd856d]{padding:0;border-radius:1rem;overflow:hidden}.cq-heading[data-v-1fcd856d]{padding:1.25rem 1.375rem;background:#f0f5eb;border-bottom:1px solid #dfe8d9}.cq-heading>b[data-v-1fcd856d]{display:block;margin-bottom:.5rem;font-size:.9375rem}.cq-heading>.hint[data-v-1fcd856d]{display:block;color:var(--ink-2);line-height:1.8;max-width:72rem}.cq-actions[data-v-1fcd856d]{margin:0;padding:1rem 1.375rem;gap:.625rem}.cq-status[data-v-1fcd856d]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem 1.375rem 1.125rem}.cq-summary-pill[data-v-1fcd856d]{border:1px solid transparent;border-radius:.5rem;padding:.375rem .75rem;line-height:1.5;font-size:.75rem;cursor:pointer;transition:box-shadow .18s,border-color .18s}.cq-summary-pill.success[data-v-1fcd856d]{background:#eaf3e6;color:#356243;border-color:#d4e5ce}.cq-summary-pill.neutral[data-v-1fcd856d]{background:#f2f4ef;color:#58665b;border-color:#e2e7df}.cq-summary-pill.error[data-v-1fcd856d]{background:#fcf0ec;color:#a34e45;border-color:#f0ddd5}.cq-summary-pill.warning[data-v-1fcd856d]{background:#faf3e4;color:#97652e;border-color:#ede0c5}.cq-summary-pill[aria-pressed=true][data-v-1fcd856d]{box-shadow:inset 0 0 0 1px currentColor}.cq-status>.hint[data-v-1fcd856d]{flex-basis:100%;margin-top:.375rem;line-height:1.7}.cq-certification[data-v-1fcd856d],.cq-job[data-v-1fcd856d]{display:flex;gap:.625rem;flex-wrap:wrap;align-items:center;padding:1rem 1.375rem;border-top:1px solid var(--line);background:#fffefa}.cq-certification>.hint[data-v-1fcd856d]{line-height:1.8}.cq-certification>.hint[data-v-1fcd856d]:last-child{width:100%;font-size:.75rem}.cq-job[data-v-1fcd856d]{background:#f5f8ef}.cq-job .hint[data-v-1fcd856d]{overflow-wrap:anywhere}.cq-insights[data-v-1fcd856d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;padding:1rem 1.375rem 1.375rem;border-top:1px solid var(--line)}.cq-insights>div[data-v-1fcd856d]{padding:1rem;min-width:0;border-radius:.75rem;background:#f7f9f3;border:1px solid #e5ebde;font-size:.8125rem;overflow-wrap:anywhere}.cq-insights>div>.hint[data-v-1fcd856d]:first-child{margin-bottom:.5rem}.cq-insights[data-v-1fcd856d] .ant-tag{white-space:normal;overflow-wrap:anywhere}.cq-compiler[data-v-1fcd856d]{margin:1.25rem 0;border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:#fffefa}.cq-compiler[data-v-1fcd856d] .ant-collapse-header{padding:1rem 1.375rem;background:#f4f7ee;color:var(--ink);font-weight:500}.cq-compiler[data-v-1fcd856d] .ant-collapse-header-text{line-height:1.7;overflow-wrap:anywhere}.cq-compiler[data-v-1fcd856d] .ant-collapse-content{border-color:var(--line)}.cq-compiler[data-v-1fcd856d] .ant-collapse-content-box{padding:1.25rem 1.375rem}.cq-compiler[data-v-1fcd856d] .bar>.hint{line-height:1.8}.cq-compiler[data-v-1fcd856d] .ant-table-wrapper{min-width:0}.cq-filters[data-v-1fcd856d]{padding:1rem 1.125rem;border:1px solid var(--line);border-radius:1rem;background:var(--card);margin-bottom:1rem;gap:.625rem}.cq-filters[data-v-1fcd856d] .ant-input-search{flex:1 1 13rem;max-width:100%}.cq-table[data-v-1fcd856d]{border:1px solid var(--line);background:var(--card);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow)}.cq-table[data-v-1fcd856d] .ant-table-cell{vertical-align:top}.cq-table[data-v-1fcd856d] .ant-table-tbody>tr>td{padding:.875rem .75rem}.cq-table[data-v-1fcd856d] .ant-pagination{margin-inline:1rem}.cq-certificates[data-v-1fcd856d]{padding:.75rem}.cq-certificate[data-v-1fcd856d]{padding:1rem;border-radius:.875rem;background:#fffefa;box-shadow:none}.cq-certificate pre[data-v-1fcd856d]{padding:.75rem .875rem;background:#f4f7ef;border:1px solid var(--line);border-radius:.625rem}.cq-certificate code[data-v-1fcd856d]{overflow-wrap:anywhere}.cq-certificate[data-v-1fcd856d] .ant-table-wrapper{max-width:100%}.cq-editor .ant-modal-content{border-radius:1rem;padding:1.5rem}.cq-editor .ant-modal-header{margin-bottom:1.25rem}.cq-editor .ant-form-item{margin-bottom:1rem}.cq-editor .ant-form-item-label>label{color:var(--ink-2);font-size:.8125rem}.cq-editor .ant-input,.cq-editor .ant-select,.cq-editor .ant-input-number{max-width:100%}.cq-editor .ant-tag{white-space:normal;overflow-wrap:anywhere}.cq-editor pre{max-width:100%;overflow:auto;background:#f5f8ef;border:1px solid var(--line);border-radius:.625rem;padding:.875rem}.cq-editor .hint{overflow-wrap:anywhere}@media (max-width: 1000px){.cq-insights[data-v-1fcd856d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.cq-heading[data-v-1fcd856d],.cq-actions[data-v-1fcd856d],.cq-certification[data-v-1fcd856d],.cq-job[data-v-1fcd856d]{padding:1rem}.cq-status[data-v-1fcd856d]{padding:.25rem 1rem 1rem}.cq-summary-pill[data-v-1fcd856d]{min-height:2.75rem}.cq-actions[data-v-1fcd856d] .ant-btn,.cq-certification[data-v-1fcd856d] .ant-btn,.cq-compiler[data-v-1fcd856d] .bar>.ant-btn{min-height:2.75rem}.cq-insights[data-v-1fcd856d]{grid-template-columns:1fr;padding:1rem}.cq-compiler[data-v-1fcd856d] .ant-collapse-header,.cq-compiler[data-v-1fcd856d] .ant-collapse-content-box,.cq-filters[data-v-1fcd856d]{padding:1rem}.cq-filters[data-v-1fcd856d] .ant-select{flex:1 1 8rem;min-width:0}.cq-filters[data-v-1fcd856d] .ant-input-search{width:100%!important;flex-basis:100%}.cq-editor .ant-modal-content{padding:1rem}}.change-workspace[data-v-c4decd8a]{min-width:0}.change-heading[data-v-c4decd8a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.change-heading-copy[data-v-c4decd8a]{display:flex;align-items:flex-start;gap:.875rem}.change-heading-icon[data-v-c4decd8a]{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex:none;background:#edf4e9;color:#658361;border:1px solid #dfebd9;border-radius:.75rem;font-size:1.25rem}.change-heading h2[data-v-c4decd8a]{margin:0;font-size:1.125rem;line-height:1.5;font-weight:600;color:var(--ink)}.change-heading p[data-v-c4decd8a]{margin:.375rem 0 0;font-size:.8125rem;line-height:1.7;color:var(--mute)}.change-heading-actions[data-v-c4decd8a]{display:flex;flex-shrink:0;gap:.5rem;flex-wrap:wrap}.change-process[data-v-c4decd8a]{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;padding:1.125rem 1.375rem;border:1px solid #e3eadc;border-radius:.875rem;background:#f1f5ec;margin-bottom:1.25rem}.change-process>span[data-v-c4decd8a]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#536d4e}.change-process i[data-v-c4decd8a]{display:grid;place-items:center;border-radius:50%;width:1.5rem;height:1.5rem;background:#fdfefb;border:1px solid #dce6d4;color:#708961;font-size:.6875rem;font-style:normal}.change-process>.anticon[data-v-c4decd8a]{font-size:.625rem;color:#a0b199}.change-process p[data-v-c4decd8a]{flex-basis:100%;font-size:.75rem;color:#75846e;margin:.125rem 0 0;line-height:1.8}.change-list-panel[data-v-c4decd8a]{padding:1.25rem;border:1px solid var(--line);border-radius:1rem;background:#fff;box-shadow:var(--shadow)}.change-toolbar[data-v-c4decd8a]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-bottom:1.125rem}.change-toolbar[data-v-c4decd8a] .ant-radio-group{display:flex;flex-wrap:wrap;row-gap:.375rem}.change-toolbar[data-v-c4decd8a] .ant-radio-button-wrapper{font-size:.75rem}.change-search[data-v-c4decd8a]{width:13.5rem;margin-left:auto}.change-total[data-v-c4decd8a]{font-size:.75rem}.change-error[data-v-c4decd8a]{margin-bottom:1rem}.change-empty[data-v-c4decd8a]{display:flex;align-items:center;flex-direction:column;gap:.625rem;padding:2.5rem 1rem;color:var(--mute);font-size:.8125rem}.change-empty>.anticon[data-v-c4decd8a]{color:#92a68b;font-size:1.875rem;margin-bottom:.25rem}.change-empty b[data-v-c4decd8a]{font-size:.875rem;color:var(--ink-2);font-weight:500}.cr-editor[data-v-c4decd8a]{min-width:0}.cr-editor-summary[data-v-c4decd8a]{background:#f4f7f0;border:1px solid #e2e9dc;border-radius:.875rem;padding:1.125rem;margin-bottom:1.25rem}.cr-editor-meta[data-v-c4decd8a]{display:flex;align-items:flex-start;gap:.625rem}.cr-editor-meta .ant-tag[data-v-c4decd8a]{flex:none}.cr-editor-meta .hint[data-v-c4decd8a]{font-size:.75rem;line-height:1.8}.cr-editor-actions[data-v-c4decd8a]{display:flex;gap:.625rem;flex-wrap:wrap;margin-top:1rem}.cr-editor-actions[data-v-c4decd8a]:empty{display:none}.cr-head-form[data-v-c4decd8a]{border-radius:.875rem;box-shadow:none;margin-top:1rem}.cr-block-heading[data-v-c4decd8a]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.cr-block-heading b[data-v-c4decd8a]{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.cr-block-heading span[data-v-c4decd8a]{font-size:.75rem;color:var(--mute)}.cr-head-grid[data-v-c4decd8a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:1rem}.cr-head-grid[data-v-c4decd8a] .ant-form-item{margin-bottom:0}.cr-head-grid[data-v-c4decd8a] .ant-form-item-label>label,.cr-item-form[data-v-c4decd8a] .ant-form-item-label>label{color:var(--ink-2);font-size:.8125rem}.cr-items-heading[data-v-c4decd8a]{margin:1.25rem 0 .875rem}.cr-add-panel[data-v-c4decd8a]{margin-top:1.5rem;border-radius:.875rem;background:#fcfdf9;box-shadow:none}.cr-item-form[data-v-c4decd8a] .ant-form-item{margin-bottom:1.125rem}.cr-item-form[data-v-c4decd8a] .ant-form-item-control-input-content{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center}.cr-item-form[data-v-c4decd8a] .ant-input,.cr-item-form[data-v-c4decd8a] .ant-select{max-width:100%}.cr-item-form[data-v-c4decd8a] .ant-radio-group{display:flex;flex-wrap:wrap;gap:.25rem 0}@media (max-width: 1000px){.change-heading[data-v-c4decd8a]{align-items:flex-start;flex-direction:column}.change-search[data-v-c4decd8a]{margin-left:0}}@media (max-width: 600px){.change-heading-copy[data-v-c4decd8a]{gap:.625rem}.change-heading h2[data-v-c4decd8a]{font-size:1rem}.change-heading p[data-v-c4decd8a]{font-size:.75rem}.change-heading-icon[data-v-c4decd8a]{width:2.375rem;height:2.375rem;border-radius:.625rem;font-size:1.125rem}.change-heading-actions .ant-btn[data-v-c4decd8a]{min-height:44px}.change-process[data-v-c4decd8a]{padding:1rem;gap:.625rem .5rem}.change-process>span[data-v-c4decd8a]{font-size:.75rem}.change-process i[data-v-c4decd8a]{width:1.25rem;height:1.25rem}.change-list-panel[data-v-c4decd8a]{padding:1rem}.change-toolbar[data-v-c4decd8a]{gap:.75rem}.change-toolbar[data-v-c4decd8a] .ant-radio-button-wrapper{min-height:44px;line-height:42px}.change-search[data-v-c4decd8a]{width:100%}.change-search[data-v-c4decd8a] .ant-input-affix-wrapper,.change-search[data-v-c4decd8a] .ant-input-search-button{min-height:44px}.change-total[data-v-c4decd8a]{width:100%}.cr-editor-summary[data-v-c4decd8a]{padding:1rem}.cr-editor-actions .ant-btn[data-v-c4decd8a]{min-height:44px}.cr-head-form[data-v-c4decd8a],.cr-add-panel[data-v-c4decd8a]{padding:1rem}.cr-head-grid[data-v-c4decd8a]{grid-template-columns:1fr;gap:1rem}.cr-item-form[data-v-c4decd8a] .ant-input,.cr-item-form[data-v-c4decd8a] .ant-select{width:100%!important}.cr-item-form[data-v-c4decd8a] .ant-input,.cr-item-form[data-v-c4decd8a] .ant-select-selector,.cr-item-form[data-v-c4decd8a] .ant-radio-button-wrapper,.cr-item-form[data-v-c4decd8a] .ant-btn{min-height:44px}.cr-item-form[data-v-c4decd8a] .ant-radio-button-wrapper{line-height:42px}.cr-item-form[data-v-c4decd8a] .ant-select-selector{align-items:center}}.stages-ws[data-v-b9cd2c45]{min-width:0}.stages-heading[data-v-b9cd2c45]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.stages-eyebrow[data-v-b9cd2c45]{display:block;color:#71866e;font-size:.75rem;letter-spacing:.06em;margin-bottom:.4375rem}.stages-heading h2[data-v-b9cd2c45]{margin:0;font-size:1.375rem;line-height:1.5;color:var(--ink);font-weight:600;letter-spacing:-.025em}.stages-heading p[data-v-b9cd2c45]{margin:.375rem 0 0;font-size:.8125rem;color:var(--mute);line-height:1.75;max-width:46rem}.stages-heading-actions[data-v-b9cd2c45]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;flex-shrink:0;justify-content:flex-end}.stages-alert[data-v-b9cd2c45]{margin-bottom:1rem}.stages-board[data-v-b9cd2c45]{padding:1rem 1.125rem}.stages-chips[data-v-b9cd2c45]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-bottom:.75rem}.chip[data-v-b9cd2c45]{border:1px solid var(--line);background:#fff;border-radius:999px;padding:.25rem .75rem;cursor:pointer;color:var(--ink);display:inline-flex;gap:.375rem;align-items:center;font-size:.8125rem}.chip[data-v-b9cd2c45]:hover{border-color:#aac3ac;background:#fcfef9}.chip.cur[data-v-b9cd2c45]{border-color:#92b29a;background:#f0f6ec}.chip b[data-v-b9cd2c45]{font-variant-numeric:tabular-nums}.matrix-wrap[data-v-b9cd2c45]{overflow:auto}.matrix[data-v-b9cd2c45]{width:100%;border-collapse:collapse;font-size:.8125rem}.matrix th[data-v-b9cd2c45],.matrix td[data-v-b9cd2c45]{border-bottom:1px solid var(--line);padding:.5rem;text-align:center;vertical-align:middle}.matrix th[data-v-b9cd2c45]{color:var(--mute);font-weight:500;white-space:nowrap}.matrix td.stage-col[data-v-b9cd2c45],.matrix th.stage-col[data-v-b9cd2c45]{text-align:left;min-width:15rem}.stage-title[data-v-b9cd2c45]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.cell[data-v-b9cd2c45]{border:1px solid transparent;background:transparent;border-radius:.5rem;min-width:3rem;padding:.25rem .5rem;cursor:pointer;font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink);font-size:.9375rem}.cell.zero[data-v-b9cd2c45]{color:var(--mute);font-weight:400}.cell[data-v-b9cd2c45]:hover{border-color:#aac3ac;background:#fcfef9}.cell.cur[data-v-b9cd2c45]{border-color:#92b29a;background:#f0f6ec}.cell.submitted[data-v-b9cd2c45]:not(.zero){color:#b8651b}.cell.signed[data-v-b9cd2c45]:not(.zero){color:#2e7d32}.cell.rejected[data-v-b9cd2c45]:not(.zero){color:#b42318}.cell.in_progress[data-v-b9cd2c45]:not(.zero){color:#1d5fa6}.stages-toolbar[data-v-b9cd2c45]{display:flex;gap:.625rem;align-items:center;flex-wrap:wrap;margin-bottom:.75rem}.drawer-title[data-v-b9cd2c45]{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap;font-weight:500}.waiting[data-v-b9cd2c45]{font-weight:600;display:flex;gap:.375rem;align-items:center}.section-h[data-v-b9cd2c45]{display:flex;gap:.5rem;align-items:center}.act-bar[data-v-b9cd2c45]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;padding-top:.75rem;border-top:1px solid var(--line)}.blocker[data-v-b9cd2c45]{margin:.25rem 0}.form-row[data-v-b9cd2c45]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.625rem;font-size:.8125rem;color:var(--ink-2)}.mono[data-v-b9cd2c45]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.mt[data-v-b9cd2c45]{margin-top:.75rem}.ok[data-v-b9cd2c45]{color:#2e7d32;font-weight:600}.bad[data-v-b9cd2c45]{color:#b42318}@media (max-width: 900px){.stages-heading[data-v-b9cd2c45]{flex-direction:column;align-items:flex-start}.stages-heading-actions[data-v-b9cd2c45]{justify-content:flex-start}}.decision-workspace[data-v-e638e5a5]{min-width:0}.decision-heading[data-v-e638e5a5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.375rem}.decision-eyebrow[data-v-e638e5a5]{display:block;color:#71866e;font-size:.75rem;letter-spacing:.06em;margin-bottom:.4375rem}.decision-heading h2[data-v-e638e5a5]{margin:0;font-size:1.375rem;line-height:1.5;color:var(--ink);font-weight:600;letter-spacing:-.025em}.decision-heading p[data-v-e638e5a5]{margin:.375rem 0 0;font-size:.8125rem;color:var(--mute);line-height:1.75;max-width:43rem}.decision-heading-actions[data-v-e638e5a5]{display:flex;gap:.5rem;flex-shrink:0;flex-wrap:wrap}.decision-alert[data-v-e638e5a5]{margin-bottom:1rem}.decision-job[data-v-e638e5a5]{border-left:3px solid var(--pri)}.decision-metrics[data-v-e638e5a5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-bottom:1.5rem}.decision-metric[data-v-e638e5a5]{padding:1.125rem 1.25rem;border:1px solid var(--line);border-radius:1rem;background:#fff;box-shadow:var(--shadow);text-align:left;color:var(--ink);min-width:0;cursor:pointer;transition:border-color .18s,background-color .18s}.decision-metric[data-v-e638e5a5]:hover{border-color:#aac3ac;background:#fcfef9}.decision-metric.active[data-v-e638e5a5]{border-color:#aac5b0;background:#f1f6ed;box-shadow:inset 0 0 0 1px #c4d7c433}.decision-metric-label[data-v-e638e5a5]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--ink-2)}.decision-metric-label>.anticon[data-v-e638e5a5]{color:#718a70;font-size:1rem}.decision-metric strong[data-v-e638e5a5]{display:block;margin:.75rem 0 .625rem;font-size:1.875rem;font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-weight:600;line-height:1.2}.decision-metric>.hint[data-v-e638e5a5]{display:flex;justify-content:space-between;gap:.375rem;align-items:center;font-size:.75rem}.decision-metric>.hint>.anticon[data-v-e638e5a5]{font-size:.6875rem;color:#7c917b;flex:none}.decision-toolbar[data-v-e638e5a5]{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;padding:1rem 1.125rem;border:1px solid var(--line);background:#fff;border-radius:.875rem;margin-bottom:1rem}.decision-toolbar[data-v-e638e5a5] .ant-radio-group{display:flex;flex-wrap:wrap;row-gap:.25rem}.decision-toolbar[data-v-e638e5a5] .ant-radio-button-wrapper{font-size:.75rem}.decision-result-count[data-v-e638e5a5]{margin-left:auto;font-size:.75rem}.desk[data-v-e638e5a5]{display:grid;grid-template-columns:18.5rem minmax(0,1fr);gap:1.125rem;align-items:start}.desk-list[data-v-e638e5a5]{max-height:calc(100vh - 15rem);overflow:auto;padding:.875rem;border:1px solid var(--line);border-radius:1rem;background:#f0f4ee;scrollbar-width:thin}.decision-list-heading[data-v-e638e5a5]{display:flex;align-items:center;gap:.5rem;color:var(--ink-2);font-weight:600;font-size:.8125rem;padding:.125rem .25rem .875rem}.decision-list-heading span[data-v-e638e5a5]{margin-left:auto;color:var(--mute);font-weight:400;font-size:.75rem}.desk-item[data-v-e638e5a5]{display:block;width:100%;text-align:left;padding:1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--card);margin-bottom:.625rem;cursor:pointer;color:var(--ink);transition:border-color .18s,background-color .18s}.desk-item[data-v-e638e5a5]:last-child{margin-bottom:0}.desk-item[data-v-e638e5a5]:hover{border-color:#a8bfa9}.desk-item.cur[data-v-e638e5a5]{border-color:#92b29a;background:#fbfdf8;box-shadow:0 0 0 2px #b7d1bc2b;position:relative}.desk-item.cur[data-v-e638e5a5]:before{content:"";position:absolute;left:-1px;top:1rem;bottom:1rem;width:3px;border-radius:0 3px 3px 0;background:var(--pri)}.desk-item .t[data-v-e638e5a5]{font-weight:550;margin-top:.625rem;line-height:1.7;font-size:.875rem;overflow-wrap:anywhere}.desk-item .hint[data-v-e638e5a5]{font-size:.75rem}.desk-item .t+.hint[data-v-e638e5a5]{margin-top:.5rem}.desk-detail.box[data-v-e638e5a5]{padding:1.5rem;border-radius:1rem;margin-bottom:0;min-width:0}.decision-detail-meta[data-v-e638e5a5]{display:flex;gap:.625rem;flex-wrap:wrap;font-size:.75rem;color:var(--mute);margin-bottom:.625rem}.decision-detail-meta span+span[data-v-e638e5a5]{border-left:1px solid var(--line);padding-left:.625rem}.desk-detail .q[data-v-e638e5a5]{margin:0 0 1rem;font-size:1.25rem;font-weight:600;line-height:1.6;overflow-wrap:anywhere;letter-spacing:-.02em}.decision-context[data-v-e638e5a5]{max-height:none;padding:1rem 1.125rem;background:#f6f8f3;border:1px solid #e8eee3;border-radius:.75rem;line-height:1.8}.decision-option-heading[data-v-e638e5a5]{font-size:.875rem;font-weight:600;margin:1.5rem 0 .875rem;display:flex;align-items:baseline;gap:.625rem;flex-wrap:wrap}.decision-option-heading .hint[data-v-e638e5a5]{font-size:.75rem}.opts[data-v-e638e5a5]{display:grid;gap:.75rem}.opt[data-v-e638e5a5]{border:1px solid var(--line);border-radius:.75rem;padding:1rem;cursor:pointer;transition:border-color .18s,background-color .18s}.opt[data-v-e638e5a5]:hover{border-color:#9ebda5}.opt.sel[data-v-e638e5a5]{border-color:#82ab91;background:#f0f6ec;box-shadow:inset 0 0 0 1px #b2cdb633}.opt.rec[data-v-e638e5a5]:not(.sel){background:#fdfefb;border-color:#c8d7c5}.opt.readonly[data-v-e638e5a5]{cursor:default}.decision-option-title[data-v-e638e5a5]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.decision-option-title b[data-v-e638e5a5]{font-size:.875rem;font-weight:550}.decision-recommendation[data-v-e638e5a5]{margin:0;border-color:#cfdfc7;background:#edf4e7;color:#5c784e;font-size:.6875rem;border-radius:.3125rem}.opt>.hint[data-v-e638e5a5]{padding-left:1.75rem;margin-top:.4375rem;line-height:1.75}.decision-note-label[data-v-e638e5a5]{display:flex;flex-direction:column;gap:.625rem;margin-top:1.25rem;color:var(--ink-2);font-size:.8125rem}.decision-submit-bar[data-v-e638e5a5]{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:1rem;padding-top:1.25rem;border-top:1px solid var(--line)}.decision-submit-bar .hint[data-v-e638e5a5]{width:100%;margin-top:.125rem;font-size:.75rem}.decision-ai-table[data-v-e638e5a5]{padding:1rem;border:1px solid var(--line);border-radius:1rem;background:#fff;box-shadow:var(--shadow)}.decision-empty[data-v-e638e5a5]{padding:3.25rem 1rem;border:1px dashed #cfddcc;border-radius:1rem;background:#fff;text-align:center}.decision-empty-icon[data-v-e638e5a5]{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:1rem;background:#f0f5eb;color:#72916a;font-size:1.625rem}.decision-empty h3[data-v-e638e5a5]{margin:1rem 0 .5rem;font-size:1rem;font-weight:550}.decision-empty p[data-v-e638e5a5]{color:var(--mute);font-size:.8125rem;margin:0;line-height:1.8}.log[data-v-e638e5a5]{background:#f5f7f3;color:#53665b;border:1px solid var(--line);font-size:.8125rem;line-height:1.7;padding:.875rem 1rem;border-radius:.625rem;max-height:14rem;overflow:auto;white-space:pre-wrap;margin:0}@media (max-width: 1100px){.decision-heading[data-v-e638e5a5]{align-items:flex-start}.decision-heading-actions[data-v-e638e5a5]{max-width:16rem;justify-content:flex-end}.decision-metric[data-v-e638e5a5]{padding:1rem}.desk[data-v-e638e5a5]{grid-template-columns:15.5rem minmax(0,1fr)}.desk-detail.box[data-v-e638e5a5]{padding:1.125rem}}@media (max-width: 900px){.decision-metrics[data-v-e638e5a5]{grid-template-columns:repeat(2,minmax(0,1fr))}.desk[data-v-e638e5a5]{grid-template-columns:1fr}.desk-list[data-v-e638e5a5]{max-height:20rem}.decision-heading[data-v-e638e5a5]{flex-direction:column}.decision-heading-actions[data-v-e638e5a5]{justify-content:flex-start;max-width:none}.decision-result-count[data-v-e638e5a5]{margin-left:0}}@media (max-width: 600px){.decision-heading h2[data-v-e638e5a5]{font-size:1.25rem}.decision-heading p[data-v-e638e5a5]{font-size:.75rem}.decision-heading-actions .ant-btn[data-v-e638e5a5]{min-height:44px}.decision-metrics[data-v-e638e5a5]{gap:.625rem;margin-bottom:1rem}.decision-metric[data-v-e638e5a5]{padding:1rem .875rem;border-radius:.875rem}.decision-metric-label[data-v-e638e5a5]{gap:.375rem;font-size:.75rem}.decision-metric strong[data-v-e638e5a5]{font-size:1.75rem;margin-block:.625rem}.decision-metric>.hint[data-v-e638e5a5]{font-size:.75rem;line-height:1.6}.decision-metric>.hint>.anticon[data-v-e638e5a5]{display:none}.decision-toolbar[data-v-e638e5a5]{padding:.875rem;gap:.75rem}.decision-toolbar[data-v-e638e5a5] .ant-radio-group{max-width:100%}.decision-toolbar[data-v-e638e5a5] .ant-radio-button-wrapper{height:44px;line-height:42px;padding-inline:.75rem}.decision-toolbar[data-v-e638e5a5] .ant-select,.decision-toolbar[data-v-e638e5a5] .ant-input-search{width:100%!important}.decision-toolbar[data-v-e638e5a5] .ant-select-selector,.decision-toolbar[data-v-e638e5a5] .ant-input-affix-wrapper,.decision-toolbar[data-v-e638e5a5] .ant-input-search-button{min-height:44px}.decision-toolbar[data-v-e638e5a5] .ant-select-selector{align-items:center}.desk-list[data-v-e638e5a5]{padding:.75rem}.desk-item[data-v-e638e5a5]{padding:.875rem}.desk-detail.box[data-v-e638e5a5]{padding:1rem}.desk-detail .q[data-v-e638e5a5]{font-size:1.0625rem}.decision-context[data-v-e638e5a5],.opt[data-v-e638e5a5]{padding:.875rem}.opt>.hint[data-v-e638e5a5]{padding-left:0}.decision-option-title b[data-v-e638e5a5]{flex:1}.decision-option-title>.hint[data-v-e638e5a5]{flex-basis:100%;padding-left:1.75rem}.decision-submit-bar .ant-btn[data-v-e638e5a5]{min-height:44px}.decision-ai-table[data-v-e638e5a5]{padding:.75rem}}.legend[data-v-c3894aa4]{display:flex;flex-wrap:wrap;gap:.75rem;padding:.375rem .625rem;border-bottom:1px solid #f0f0f0;align-items:center}.dot[data-v-c3894aa4]{display:inline-block;width:.625rem;height:.625rem;border-radius:50%;vertical-align:middle;margin-right:.2rem}.mapping-workspace[data-v-552d41e1]{min-width:0}.mapping-metrics[data-v-552d41e1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}.mapping-metrics .card[data-v-552d41e1]{padding:1.125rem 1.25rem;border-radius:1rem;background:#fffefa;box-shadow:none}.mapping-metrics .card[data-v-552d41e1]:nth-child(3n+1){background:#f0f5eb}.mapping-metrics .card .n[data-v-552d41e1]{color:var(--pri);font-size:1.5rem;margin-bottom:.5rem;letter-spacing:-.03em}.mapping-metrics .hint[data-v-552d41e1]{font-size:.75rem}.mapping-controls[data-v-552d41e1]{background:var(--card);border:1px solid var(--line);border-radius:1rem;margin-bottom:1rem;overflow:hidden;box-shadow:var(--shadow)}.mapping-filters[data-v-552d41e1],.mapping-actions[data-v-552d41e1]{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;padding:1rem 1.125rem}.mapping-filters[data-v-552d41e1]{background:#fbfcf8}.mapping-filters[data-v-552d41e1] .ant-input-search,.mapping-filters[data-v-552d41e1] .ant-select{max-width:100%}.mapping-count[data-v-552d41e1]{color:var(--mute);font-size:.75rem;margin-left:auto}.mapping-actions[data-v-552d41e1]{border-top:1px solid var(--line)}.mapping-actions[data-v-552d41e1] .ant-btn-primary{margin-left:auto}.mapping-guide[data-v-552d41e1]{background:#f3f7ee;border:1px solid #e3ebdc;border-radius:.875rem;padding:.875rem 1.125rem;margin-bottom:1rem}.mapping-guide-head[data-v-552d41e1]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.mapping-guide-head b[data-v-552d41e1]{font-size:.875rem}.mapping-guide-head a[data-v-552d41e1]{font-size:.75rem}.mapping-guide-head a[data-v-552d41e1]:last-child{margin-left:auto}.mapping-guide ol[data-v-552d41e1]{margin:.625rem 0 0;padding-left:1.25rem}.mapping-guide li[data-v-552d41e1]{font-size:.8125rem;line-height:1.7;color:var(--ink-2)}.mapping-ask-link[data-v-552d41e1]{display:inline-block;font-size:.75rem;margin-top:.25rem;color:var(--pri);cursor:pointer}.mapping-ask[data-v-552d41e1]{padding:.5rem .75rem;background:#fafbf7;border-radius:.5rem}.mapping-ask-q[data-v-552d41e1]{font-size:.875rem;line-height:1.6;margin-bottom:.5rem}.mapping-ask-q b[data-v-552d41e1]{color:var(--pri);font-size:.75rem;margin-right:.5rem}.mapping-ask-grid[data-v-552d41e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mapping-ask-grid b[data-v-552d41e1]{display:block;font-size:.75rem;color:var(--pri);margin-bottom:.25rem}.mapping-ask-grid p[data-v-552d41e1]{margin:0;font-size:.8125rem;line-height:1.7;color:var(--ink-2);overflow-wrap:anywhere}.mapping-table[data-v-552d41e1] .ant-table-expanded-row>td{padding:.25rem .75rem .75rem;background:transparent}.mapping-table[data-v-552d41e1]{border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:var(--card);box-shadow:var(--shadow)}.mapping-table[data-v-552d41e1] .ant-table-cell{vertical-align:top}.mapping-table[data-v-552d41e1] .ant-table-tbody>tr>td{padding:.875rem .75rem}.mapping-table[data-v-552d41e1] .ant-pagination{margin-inline:1rem}.mapping-by-table[data-v-552d41e1]{margin-top:1.25rem;border-radius:1rem}.mapping-by-table>.box-title[data-v-552d41e1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.mapping-by-table .box-title .hint[data-v-552d41e1]{display:block;margin-top:.25rem;font-size:.75rem}.by-table-select[data-v-552d41e1]{width:20rem;max-width:100%}.mapping-by-table[data-v-552d41e1] .ant-table{background:transparent}.mapping-editor .ant-modal-content{border-radius:1rem;padding:1.5rem}.mapping-editor .ant-modal-header{margin-bottom:1.25rem}.mapping-editor .ant-form-item{margin-bottom:1rem}.mapping-editor .ant-form-item-label>label{color:var(--ink-2);font-size:.8125rem}.mapping-editor .ant-space,.mapping-editor .ant-space-item,.mapping-editor .ant-select,.mapping-editor .ant-input{max-width:100%}.mapping-editor .ant-space-item{min-width:0}@media (max-width: 900px){.mapping-metrics[data-v-552d41e1]{grid-template-columns:repeat(2,minmax(0,1fr))}.mapping-ask-grid[data-v-552d41e1]{grid-template-columns:1fr}}@media (max-width: 600px){.mapping-metrics[data-v-552d41e1]{gap:.625rem}.mapping-metrics .card[data-v-552d41e1]{padding:1rem .875rem}.mapping-metrics .card .n[data-v-552d41e1]{font-size:1.25rem}.mapping-filters[data-v-552d41e1],.mapping-actions[data-v-552d41e1]{padding:.875rem}.mapping-filters[data-v-552d41e1] .ant-select,.mapping-filters[data-v-552d41e1] .ant-input-search{flex:1 1 8rem;min-width:0}.mapping-actions[data-v-552d41e1] .ant-btn{min-height:2.75rem}.mapping-count[data-v-552d41e1]{margin-left:0;width:100%}.mapping-actions[data-v-552d41e1] .ant-btn-primary{margin-left:0}.by-table-select[data-v-552d41e1],.mapping-editor .ant-space,.mapping-editor .ant-space-item{width:100%}.mapping-editor .ant-space-item>.ant-input,.mapping-editor .ant-space-item>.ant-select{width:100%!important}}.mapping-editor .ant-radio-group{display:flex;flex-wrap:wrap;gap:.25rem 0}.tables-workspace[data-v-8871853f]{min-width:0}.table-intro[data-v-8871853f]{padding:1.25rem 1.375rem;background:#f0f5eb;border:1px solid #dfe8d9;border-radius:1rem 1rem 0 0}.table-intro h3[data-v-8871853f]{margin:0 0 .375rem;color:var(--ink);font-size:.9375rem;font-weight:600}.table-intro p[data-v-8871853f]{margin:0;color:var(--ink-2);font-size:.8125rem;line-height:1.75;max-width:64rem}.tables-toolbar[data-v-8871853f]{padding:1rem 1.375rem;gap:.625rem;background:var(--card);border:1px solid var(--line);border-top:0;border-radius:0 0 1rem 1rem;margin-bottom:1rem}.tables-toolbar[data-v-8871853f] .ant-input-search{width:20rem!important;max-width:100%}.registered-tables[data-v-8871853f]{border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:var(--card);box-shadow:var(--shadow)}.registered-tables[data-v-8871853f] .ant-table-tbody>tr>td{padding:.875rem .75rem}.registered-tables[data-v-8871853f] .ant-pagination{margin-inline:1rem}.table-empty[data-v-8871853f]{padding:1rem 1.25rem;border:1px dashed #cfddc9;background:#f4f7ef;color:var(--ink-2);font-size:.8125rem;border-radius:.875rem;margin-top:1rem}.rule-light[data-v-8871853f]{font-size:.8125rem;white-space:nowrap}.rule-light.red[data-v-8871853f]{color:#c0392b}.rule-light.green[data-v-8871853f]{color:#2e7d32}.rule-light.grey[data-v-8871853f]{color:#8a8f87}.ds-line[data-v-8871853f]{margin:-.5rem 0 1rem;padding:.625rem 1.375rem;font-size:.8125rem;color:var(--ink-2);background:#fbfaf3;border:1px solid #ece7d2;border-radius:.875rem}.ds-form .row[data-v-8871853f]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:.625rem}.ds-form label[data-v-8871853f]{color:var(--ink-2);font-size:.8125rem;min-width:3.5rem}.ds-form .hint[data-v-8871853f]{font-size:.75rem;color:var(--ink-3, #889)}.ds-plan[data-v-8871853f]{margin-top:.5rem;padding:.625rem .75rem;background:#f4f7ef;border-radius:.625rem;font-size:.8125rem;line-height:1.7}.registered-table-editor .bar>.ant-select,.registered-table-editor .bar>.ant-input,.registered-table-editor .ant-modal-body>.ant-input{max-width:100%}@media (max-width: 600px){.table-intro[data-v-8871853f],.tables-toolbar[data-v-8871853f]{padding:1rem}.tables-toolbar[data-v-8871853f] .ant-input-search{width:100%!important}.tables-toolbar[data-v-8871853f] .ant-btn{min-height:2.75rem}.registered-table-editor .bar>.ant-select,.registered-table-editor .bar>.ant-input{flex:1 1 8rem;min-width:0}}.ground-workspace[data-v-8c296123]{min-width:0}.ground-overview[data-v-8c296123]{padding:0;border-radius:1rem;overflow:hidden}.ground-heading[data-v-8c296123]{padding:1.25rem 1.375rem;background:#f0f5eb;border-bottom:1px solid #dfe8d9}.ground-heading b[data-v-8c296123]{display:block;font-size:.9375rem;margin-bottom:.5rem}.ground-heading .hint[data-v-8c296123]{display:block;max-width:70rem;color:var(--ink-2);line-height:1.8}.ground-overview>.bar[data-v-8c296123]{padding:1rem 1.375rem;margin:0;gap:.625rem}.ground-overview>.bar>.hint[data-v-8c296123]{width:100%;background:#f7f9f3;border:1px solid var(--line);border-radius:.625rem;padding:.75rem .875rem;margin-top:.25rem;font-size:.75rem;line-height:1.75}.ground-filters[data-v-8c296123]{padding:1rem 1.125rem;border:1px solid var(--line);background:var(--card);border-radius:1rem;margin-bottom:1rem;gap:.75rem}.ground-filters[data-v-8c296123] .ant-radio-group{display:flex;flex-wrap:wrap}.ground-filters[data-v-8c296123] .ant-input-search{max-width:100%;margin-left:auto}.ground-table[data-v-8c296123]{border:1px solid var(--line);background:var(--card);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow)}.ground-table[data-v-8c296123] .ant-table-cell{vertical-align:top}.ground-table[data-v-8c296123] .ant-table-tbody>tr>td{padding:.875rem .75rem}.ground-table[data-v-8c296123] .ant-pagination{margin-inline:1rem}@media (max-width: 600px){.ground-heading[data-v-8c296123],.ground-overview>.bar[data-v-8c296123],.ground-filters[data-v-8c296123]{padding:1rem}.ground-overview[data-v-8c296123] .ant-btn{min-height:2.75rem}.ground-filters[data-v-8c296123] .ant-input-search{width:100%!important;margin-left:0}.ground-filters[data-v-8c296123] .ant-radio-button-wrapper{height:2.75rem;line-height:2.625rem}}.rules-workspace[data-v-287488e5]{min-width:0}.rules-overview[data-v-287488e5]{border-radius:1rem;padding:0;overflow:hidden}.rules-heading[data-v-287488e5]{padding:1.25rem 1.375rem;background:#f0f5eb;border-bottom:1px solid #dfe8d9}.rules-heading>b[data-v-287488e5]{display:block;margin-bottom:.5rem;font-size:.9375rem;color:var(--ink)}.rules-heading>.hint[data-v-287488e5]{display:block;color:var(--ink-2);line-height:1.8;max-width:72rem}.rules-overview>.bar[data-v-287488e5]{padding:1rem 1.375rem;margin:0;gap:.625rem}.rules-overview>.hint[data-v-287488e5]{padding:0 1.375rem 1rem;margin:0}.rule-metrics[data-v-287488e5]{padding:0 1.375rem 1.25rem;margin:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:.625rem}.rule-metrics .card[data-v-287488e5]{background:#f7f9f3;box-shadow:none;border-color:#e7ecdf;border-radius:.75rem;padding:1rem}.rule-metrics .n[data-v-287488e5]{font-size:1.375rem;margin-bottom:.375rem;color:var(--pri)}.rule-metrics .n.bad[data-v-287488e5]{color:#b95048}.rule-metrics .n.warn[data-v-287488e5]{color:#a46b32}.rule-metrics .hint[data-v-287488e5]{font-size:.75rem}.spec-panel[data-v-287488e5]{margin-bottom:1rem}.spec-table[data-v-287488e5]{margin:0 1.375rem 1rem}.spec-table[data-v-287488e5] .ant-table-cell{vertical-align:top}.light[data-v-287488e5]{font-size:.9rem}.light.green[data-v-287488e5]{color:#2e7d32}.light.red[data-v-287488e5]{color:#c0392b}.light.unknown[data-v-287488e5]{color:#8a8f87}.clip[data-v-287488e5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ds-form .row[data-v-287488e5]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:.625rem}.ds-form label[data-v-287488e5]{color:var(--ink-2);font-size:.8125rem;min-width:3rem}.rule-filters[data-v-287488e5]{padding:1rem 1.125rem;background:var(--card);border:1px solid var(--line);border-radius:1rem;gap:.75rem;margin-bottom:1rem}.rule-filters[data-v-287488e5] .ant-input-search{margin-left:auto;max-width:100%}.rules-table[data-v-287488e5]{border:1px solid var(--line);background:var(--card);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow)}.rules-table[data-v-287488e5] .ant-table-cell,.assertion-table[data-v-287488e5] .ant-table-cell{vertical-align:top}.rules-table[data-v-287488e5] .ant-table-tbody>tr>td,.assertion-table[data-v-287488e5] .ant-table-tbody>tr>td{padding:.875rem .75rem}.rules-table[data-v-287488e5] .ant-pagination{margin-inline:1rem}.rule-report[data-v-287488e5]{margin-top:1.25rem;border-radius:1rem}.rule-report[data-v-287488e5] .ant-collapse{background:#f7f9f3;border-radius:.75rem}.rule-report[data-v-287488e5] .ant-collapse-header-text{overflow-wrap:anywhere;line-height:1.65}.rule-report[data-v-287488e5] .ant-collapse-content .box{background:#fffefa;box-shadow:none;border-radius:.75rem;overflow-wrap:anywhere}.assertion-panel[data-v-287488e5]{padding:0;margin-top:1.25rem;border-radius:1rem;overflow:hidden}.assertion-panel>.rules-heading[data-v-287488e5]{background:#f7f7ee;border-bottom-color:var(--line)}.assertion-panel>.bar[data-v-287488e5]{padding:1rem 1.375rem .5rem;margin:0;gap:.625rem}.assertion-panel>.bar>.hint[data-v-287488e5]{line-height:1.8}.assertion-panel>.assertion-table[data-v-287488e5]{padding:.5rem 1.375rem 1rem;margin-top:0;min-width:0}.assertion-panel[data-v-287488e5] .ant-radio-group{display:flex;flex-wrap:wrap}.ontology-rule-editor .ant-modal-content{border-radius:1rem}.ontology-rule-editor .box{border-radius:.875rem;background:#f8faf4;box-shadow:none;overflow-wrap:anywhere}.ontology-rule-editor .bar{gap:.625rem}.ontology-rule-editor .bar>.ant-select,.ontology-rule-editor .bar>.ant-input,.ontology-rule-editor .bar>.ant-input-number{max-width:100%}@media (max-width: 1100px){.rule-metrics[data-v-287488e5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 600px){.rules-heading[data-v-287488e5],.rules-overview>.bar[data-v-287488e5],.rule-filters[data-v-287488e5]{padding:1rem}.rule-metrics[data-v-287488e5]{padding:0 1rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.rule-metrics .card[data-v-287488e5]{padding:.875rem}.rule-filters[data-v-287488e5] .ant-input-search{margin-left:0;width:100%!important}.rules-overview[data-v-287488e5] .ant-btn,.assertion-panel>.bar[data-v-287488e5] .ant-btn{min-height:2.75rem}.assertion-panel>.bar[data-v-287488e5]{padding:1rem 1rem .5rem}.assertion-panel>.assertion-table[data-v-287488e5]{padding:.5rem 1rem 1rem}.ontology-rule-editor .bar>.ant-select,.ontology-rule-editor .bar>.ant-input{flex:1 1 10rem;min-width:0}}.lineage-workspace[data-v-e2ef33bc]{min-width:0}.table-intro[data-v-e2ef33bc]{padding:1.25rem 1.375rem;background:#f0f5eb;border:1px solid #dfe8d9;border-radius:1rem 1rem 0 0}.table-intro h3[data-v-e2ef33bc]{margin:0 0 .375rem;color:var(--ink);font-size:.9375rem;font-weight:600}.table-intro p[data-v-e2ef33bc]{margin:0;color:var(--ink-2);font-size:.8125rem;line-height:1.75;max-width:72rem}.tables-toolbar[data-v-e2ef33bc]{padding:1rem 1.375rem;gap:.625rem;background:var(--card);border:1px solid var(--line);border-top:0;border-radius:0 0 1rem 1rem;margin-bottom:1rem;flex-wrap:wrap}.ds-line[data-v-e2ef33bc]{margin:-.5rem 0 1rem;padding:.625rem 1.375rem;font-size:.8125rem;color:var(--ink-2);background:#fbfaf3;border:1px solid #ece7d2;border-radius:.875rem}.lineage-grid[data-v-e2ef33bc]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;align-items:start}.lineage-grid>.box[data-v-e2ef33bc]{padding:0;border-radius:1rem;overflow:hidden;min-width:0}.rules-heading[data-v-e2ef33bc]{padding:1rem 1.375rem;background:#f0f5eb;border-bottom:1px solid #dfe8d9;display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.rules-heading>b[data-v-e2ef33bc]{font-size:.9375rem;color:var(--ink)}.rules-heading>.hint[data-v-e2ef33bc]{color:var(--ink-2);line-height:1.7}.etl-table[data-v-e2ef33bc]{margin:.5rem 1rem 1rem}.etl-table[data-v-e2ef33bc] .ant-table-cell{vertical-align:top}.table-empty[data-v-e2ef33bc]{margin:1rem;padding:1rem 1.25rem;border:1px dashed #cfddc9;background:#f4f7ef;color:var(--ink-2);font-size:.8125rem;border-radius:.875rem}.graph-scroll[data-v-e2ef33bc]{overflow:auto;max-width:100%;padding:.5rem 1rem}.lineage-svg[data-v-e2ef33bc]{display:block;font-family:inherit}.col-title[data-v-e2ef33bc]{font-size:12px;fill:#56704f;font-weight:600;letter-spacing:.06em}.node[data-v-e2ef33bc]{cursor:pointer}.node-name[data-v-e2ef33bc]{font-size:13px;font-weight:600;fill:var(--ink, #243b33)}.node-sub[data-v-e2ef33bc]{font-size:11px;fill:#7a857a}.edge[data-v-e2ef33bc]{cursor:pointer}.edge-n[data-v-e2ef33bc]{font-size:10px;fill:#4a5a4e;pointer-events:none}.edge-card[data-v-e2ef33bc]{margin:0 1rem 1rem;padding:.75rem 1rem;background:#fbfaf3;border:1px solid #ece7d2;border-radius:.875rem;font-size:.8125rem}.edge-card .bar[data-v-e2ef33bc]{margin-top:.5rem;gap:.5rem}.col-panel[data-v-e2ef33bc]{padding:0 1rem 1rem}.col-panel .rules-heading[data-v-e2ef33bc]{margin:0 -1rem .5rem}.chain[data-v-e2ef33bc]{margin-top:.5rem;padding:.625rem .75rem;background:#f4f7ef;border-radius:.625rem;line-height:1.7}.ds-form .row[data-v-e2ef33bc]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:.625rem}.ds-form label[data-v-e2ef33bc]{color:var(--ink-2);font-size:.8125rem;min-width:3.5rem}.ds-form .hint[data-v-e2ef33bc]{font-size:.75rem;color:var(--ink-3, #889)}.ds-plan[data-v-e2ef33bc]{padding:.625rem .75rem;background:#f4f7ef;border-radius:.625rem;font-size:.8125rem;line-height:1.7}.warn[data-v-e2ef33bc]{color:#d9822b}.clip[data-v-e2ef33bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.registered-table-editor .ant-modal-content{border-radius:1rem}@media (max-width: 1100px){.lineage-grid[data-v-e2ef33bc]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.table-intro[data-v-e2ef33bc],.tables-toolbar[data-v-e2ef33bc],.rules-heading[data-v-e2ef33bc]{padding:1rem}.tables-toolbar[data-v-e2ef33bc] .ant-input-search{width:100%!important}.tables-toolbar[data-v-e2ef33bc] .ant-btn{min-height:2.75rem}}.evidence-workspace[data-v-39e7ed8c]{min-width:0}.ev-heading[data-v-39e7ed8c]{display:flex;flex-direction:column;gap:.375rem}.clip[data-v-39e7ed8c]{word-break:break-all}.bar[data-v-39e7ed8c]{gap:.625rem;flex-wrap:wrap}.hint[data-v-39e7ed8c],code[data-v-39e7ed8c]{overflow-wrap:anywhere}[data-v-39e7ed8c] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-39e7ed8c] .ant-table-content{overflow-x:auto}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-39e7ed8c]{display:none}.bar[data-v-39e7ed8c]>.ant-select{max-width:100%}[data-v-39e7ed8c] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}}.mapping-workbench[data-v-fdd853f7]{min-width:0}.mapping-sections[data-v-fdd853f7]{display:flex;flex-wrap:wrap;gap:.375rem;padding:.4375rem;margin-bottom:1.25rem;background:#eef3eb;border:1px solid var(--line);border-radius:.875rem;width:fit-content;max-width:100%}.mapping-sections[data-v-fdd853f7] .ant-radio-button-wrapper{height:2.375rem;line-height:2.25rem;padding-inline:1rem;background:transparent;border:1px solid transparent;border-radius:.5625rem;color:var(--ink-2);font-size:.8125rem}.mapping-sections[data-v-fdd853f7] .ant-radio-button-wrapper:before{display:none}.mapping-sections[data-v-fdd853f7] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:#fffefa;color:var(--pri);border-color:#dce7d8;box-shadow:0 2px 5px #243b3305;font-weight:600}@media (max-width: 600px){.mapping-sections[data-v-fdd853f7]{width:100%}.mapping-sections[data-v-fdd853f7] .ant-radio-button-wrapper{min-width:0;flex:1 1 calc(50% - .375rem);text-align:center;height:2.75rem;line-height:2.625rem;padding-inline:.5rem}}[data-v-df5d65ed] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-df5d65ed] .ant-table-content{overflow-x:auto}[data-v-df5d65ed] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-v-df5d65ed] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}[data-v-df5d65ed] .ant-collapse-header-text>.hint{display:block;margin-top:.375rem;line-height:1.65}.hint[data-v-df5d65ed],code[data-v-df5d65ed]{overflow-wrap:anywhere}.bar[data-v-df5d65ed]{gap:.625rem}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-df5d65ed]{display:none}.bar[data-v-df5d65ed]>.ant-input,.bar[data-v-df5d65ed]>.ant-input-affix-wrapper,.bar[data-v-df5d65ed]>.ant-input-group-wrapper,.bar[data-v-df5d65ed]>.ant-select{max-width:100%}[data-v-df5d65ed] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}}.fix-workspace[data-v-df5d65ed]{min-width:0}.fix-actions[data-v-df5d65ed]{padding:1rem;background:#f5f9f2;border:1px solid var(--line);border-radius:.875rem;margin-bottom:1rem;gap:.75rem}.fix-actions>.hint[data-v-df5d65ed]{flex:1 1 24rem;line-height:1.7}.cards[data-v-df5d65ed]{gap:.75rem}.cards .card[data-v-df5d65ed]{background:#fff;border-radius:.875rem;box-shadow:none;padding:1rem}.card .n[data-v-df5d65ed]{font-size:1.5rem;margin-bottom:.5rem}.box-title>.hint[data-v-df5d65ed]{display:block;margin:.4375rem 0 1rem;line-height:1.7}.duplicate-heading[data-v-df5d65ed]{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.duplicate-heading>.hint[data-v-df5d65ed]{flex-basis:100%;margin-bottom:.25rem}@media (max-width: 600px){.cards[data-v-df5d65ed]{grid-template-columns:repeat(2,minmax(0,1fr))}.fix-workspace[data-v-df5d65ed] .ant-input,.fix-workspace[data-v-df5d65ed] .ant-select{max-width:100%}}[data-v-038d2021] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-038d2021] .ant-table-content{overflow-x:auto}[data-v-038d2021] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-v-038d2021] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}[data-v-038d2021] .ant-collapse-header-text>.hint{display:block;margin-top:.375rem;line-height:1.65}.hint[data-v-038d2021],code[data-v-038d2021]{overflow-wrap:anywhere}.bar[data-v-038d2021]{gap:.625rem}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-038d2021]{display:none}.bar[data-v-038d2021]>.ant-input,.bar[data-v-038d2021]>.ant-input-affix-wrapper,.bar[data-v-038d2021]>.ant-input-group-wrapper,.bar[data-v-038d2021]>.ant-select{max-width:100%}[data-v-038d2021] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}}.repair-panel[data-v-038d2021]{border:1px solid var(--line);border-radius:1rem;background:#fff;margin-bottom:1.25rem}.repair-panel[data-v-038d2021]>.ant-collapse-item>.ant-collapse-header{padding:1rem 1.125rem;align-items:flex-start;gap:.5rem}.repair-panel[data-v-038d2021]>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:.25rem 1.125rem 1.125rem}.repair-actions[data-v-038d2021]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.repair-actions[data-v-038d2021] .ant-btn{margin-left:0!important}.repair-panel[data-v-038d2021] .ant-collapse-header-text{flex:1}.repair-panel[data-v-038d2021] .ant-collapse-extra{max-width:42%}.repair-panel .box[data-v-038d2021]{background:#fbfdf9;box-shadow:none;border-radius:.875rem}.row[data-v-038d2021]{display:flex;gap:.625rem;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid var(--line);flex-wrap:wrap;overflow-wrap:anywhere}.row[data-v-038d2021]:last-child{border-bottom:none}@media (max-width: 760px){.repair-panel[data-v-038d2021]>.ant-collapse-item>.ant-collapse-header{flex-wrap:wrap}.repair-panel[data-v-038d2021] .ant-collapse-extra{max-width:none;width:calc(100% - 1.5rem);margin-left:1.5rem}.repair-actions[data-v-038d2021]{justify-content:flex-start}}.workflow-page[data-v-77335f11]{min-width:0}.workflow-kicker[data-v-77335f11]{display:block;color:var(--pri);font-size:.6875rem;font-weight:600;letter-spacing:.12em;margin-bottom:.5rem}h3[data-v-77335f11]{margin:0;color:var(--ink);font-size:1.1875rem;line-height:1.4;letter-spacing:-.025em}.workflow-guide[data-v-77335f11]{margin-top:1rem;padding:.875rem 1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface-soft)}.workflow-guide summary[data-v-77335f11]{cursor:pointer;color:var(--ink-2);font-size:.8125rem;font-weight:500}.workflow-guide .hint[data-v-77335f11]{line-height:1.85}[data-v-77335f11] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-77335f11] .ant-table-content{overflow-x:auto}[data-v-77335f11] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-v-77335f11] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}[data-v-77335f11] .ant-collapse-header-text>.hint{display:block;margin-top:.375rem;line-height:1.65}[data-v-77335f11] .ant-collapse-header{align-items:flex-start!important}[data-v-77335f11] .ant-collapse-extra{flex-shrink:0}.bar[data-v-77335f11]{gap:.625rem}.hint[data-v-77335f11],code[data-v-77335f11]{overflow-wrap:anywhere}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-77335f11]{display:none}.bar[data-v-77335f11]>.ant-input,.bar[data-v-77335f11]>.ant-input-affix-wrapper,.bar[data-v-77335f11]>.ant-input-group-wrapper,.bar[data-v-77335f11]>.ant-select{max-width:100%}[data-v-77335f11] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}[data-v-77335f11] .ant-collapse>.ant-collapse-item>.ant-collapse-header{flex-wrap:wrap;gap:.5rem}[data-v-77335f11] .ant-collapse-extra{width:calc(100% - 1.5rem);margin-left:1.5rem}}.workflow-intro[data-v-77335f11]{margin-bottom:1.5rem}.workflow-intro p[data-v-77335f11]{margin:.5rem 0 1rem;color:var(--mute);font-size:.84375rem}.release-path[data-v-77335f11]{display:flex;gap:.75rem 1.75rem;flex-wrap:wrap}.release-path>span[data-v-77335f11]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-2);font-size:.8125rem}.release-path i[data-v-77335f11],.section-index[data-v-77335f11]{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--pri);background:var(--pri-bg);border:1px solid #dbe9dd;border-radius:.625rem;font-size:.6875rem;font-style:normal;font-weight:600}.release-path i[data-v-77335f11]{width:1.625rem;height:1.625rem}.section-heading[data-v-77335f11]{display:flex;gap:.875rem;align-items:flex-start;margin-bottom:1.25rem}.section-heading>div[data-v-77335f11]{min-width:0}.section-heading p[data-v-77335f11]{margin:.4375rem 0 0;line-height:1.7}.section-index[data-v-77335f11]{width:2.25rem;height:2.25rem}.release-section[data-v-77335f11]{border-color:#c9ddcf}.release-action[data-v-77335f11]{border-top:1px solid var(--line);padding:1rem 0 0;margin-bottom:0;gap:.75rem}[data-v-77335f11] .ant-collapse.ant-collapse-ghost{border:1px solid var(--line);border-radius:1rem;background:#fff;margin-bottom:1rem}[data-v-77335f11] .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:1rem 1.125rem}[data-v-77335f11] .ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:.25rem 1.125rem 1.125rem}@media (max-width: 600px){.release-path[data-v-77335f11]{flex-direction:column;gap:.5rem}.section-heading[data-v-77335f11]{gap:.625rem}.section-index[data-v-77335f11]{width:1.875rem;height:1.875rem}[data-v-77335f11] .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:.875rem}[data-v-77335f11] .ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 .875rem .875rem}}.pre[data-v-0156801f]{white-space:pre-wrap;font-size:.8125rem;line-height:1.7;background:#f5f8f2;border:1px solid var(--line);border-radius:.75rem;padding:1rem;margin:0;max-height:18rem;overflow:auto}.clip[data-v-0156801f]{word-break:break-all}.connection-note[data-v-0156801f]{padding:.875rem 1rem;background:var(--surface-soft);border-radius:.75rem;line-height:1.8;margin:.875rem 0 1rem}.hint[data-v-0156801f],code[data-v-0156801f]{overflow-wrap:anywhere}[data-v-0156801f] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-0156801f] .ant-table-content{overflow-x:auto}[data-v-0156801f] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}@media (max-width: 600px){[data-v-0156801f] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}}.workflow-page[data-v-68260927]{min-width:0}.workflow-kicker[data-v-68260927]{display:block;color:var(--pri);font-size:.6875rem;font-weight:600;letter-spacing:.12em;margin-bottom:.5rem}h3[data-v-68260927]{margin:0;color:var(--ink);font-size:1.1875rem;line-height:1.4;letter-spacing:-.025em}.workflow-guide[data-v-68260927]{margin-top:1rem;padding:.875rem 1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface-soft)}.workflow-guide summary[data-v-68260927]{cursor:pointer;color:var(--ink-2);font-size:.8125rem;font-weight:500}.workflow-guide .hint[data-v-68260927]{line-height:1.85}[data-v-68260927] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-68260927] .ant-table-content{overflow-x:auto}[data-v-68260927] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-v-68260927] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}[data-v-68260927] .ant-collapse-header-text>.hint{display:block;margin-top:.375rem;line-height:1.65}[data-v-68260927] .ant-collapse-header{align-items:flex-start!important}[data-v-68260927] .ant-collapse-extra{flex-shrink:0}.bar[data-v-68260927]{gap:.625rem}.hint[data-v-68260927],code[data-v-68260927]{overflow-wrap:anywhere}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-68260927]{display:none}.bar[data-v-68260927]>.ant-input,.bar[data-v-68260927]>.ant-input-affix-wrapper,.bar[data-v-68260927]>.ant-input-group-wrapper,.bar[data-v-68260927]>.ant-select{max-width:100%}[data-v-68260927] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}[data-v-68260927] .ant-collapse>.ant-collapse-item>.ant-collapse-header{flex-wrap:wrap;gap:.5rem}[data-v-68260927] .ant-collapse-extra{width:calc(100% - 1.5rem);margin-left:1.5rem}}.export-section>p[data-v-68260927]{margin:.5rem 0 1.25rem;line-height:1.7}.export-options[data-v-68260927]{display:grid;grid-template-columns:minmax(15rem,.85fr) minmax(0,1.35fr);gap:1rem}.export-option[data-v-68260927]{padding:1.125rem;border:1px solid var(--line);border-radius:.875rem;background:#f8fbf7;min-width:0}.export-option>b[data-v-68260927]{color:var(--ink);font-size:.875rem}.export-option p[data-v-68260927]{margin:.4375rem 0 .875rem}.export-option .bar[data-v-68260927]{margin-bottom:0}.export-notice[data-v-68260927]{padding:.75rem .875rem;border-left:3px solid #c7dcca;background:#f7faf5;border-radius:.25rem .625rem .625rem .25rem;margin-bottom:0}.connection-note[data-v-68260927]{padding:.875rem 1rem;background:var(--surface-soft);border-radius:.75rem;line-height:1.8;margin:.875rem 0 1.25rem}.knowledge-section .cards[data-v-68260927]{gap:.75rem;margin-bottom:1.25rem}.knowledge-section .card[data-v-68260927]{background:#f8fbf7;box-shadow:none;padding:1rem}.knowledge-section .card .n[data-v-68260927]{color:var(--pri);font-size:1.5rem}.pre[data-v-68260927]{background:#f6f9f4;border-radius:.75rem}[data-v-68260927] .ant-checkbox-group{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width: 900px){.export-options[data-v-68260927]{grid-template-columns:1fr}}@media (max-width: 600px){.export-option[data-v-68260927]{padding:1rem}.knowledge-section .cards[data-v-68260927]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid[data-v-bf9d33ad]{display:grid;grid-template-columns:9rem 1fr;gap:.4rem .75rem;align-items:center;max-width:60rem}.clip[data-v-bf9d33ad]{word-break:break-all}.todo-card[data-v-bf9d33ad]:hover{box-shadow:0 0 0 2px #e6f0ff}.log[data-v-bf9d33ad]{background:#0f172a;color:#cbd5e1;font-size:.8125rem;line-height:1.5;padding:.625rem .75rem;border-radius:.375rem;max-height:18rem;overflow:auto;white-space:pre-wrap;margin:0}.workflow-page[data-v-bf9d33ad]{min-width:0}.workflow-kicker[data-v-bf9d33ad]{display:block;color:var(--pri);font-size:.6875rem;font-weight:600;letter-spacing:.12em;margin-bottom:.5rem}h3[data-v-bf9d33ad]{margin:0;color:var(--ink);font-size:1.1875rem;line-height:1.4;letter-spacing:-.025em}.workflow-guide[data-v-bf9d33ad]{margin-top:1rem;padding:.875rem 1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface-soft)}.workflow-guide summary[data-v-bf9d33ad]{cursor:pointer;color:var(--ink-2);font-size:.8125rem;font-weight:500}.workflow-guide .hint[data-v-bf9d33ad]{line-height:1.85}[data-v-bf9d33ad] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-bf9d33ad] .ant-table-content{overflow-x:auto}[data-v-bf9d33ad] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-v-bf9d33ad] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}[data-v-bf9d33ad] .ant-collapse-header-text>.hint{display:block;margin-top:.375rem;line-height:1.65}[data-v-bf9d33ad] .ant-collapse-header{align-items:flex-start!important}[data-v-bf9d33ad] .ant-collapse-extra{flex-shrink:0}.bar[data-v-bf9d33ad]{gap:.625rem}.hint[data-v-bf9d33ad],code[data-v-bf9d33ad]{overflow-wrap:anywhere}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-bf9d33ad]{display:none}.bar[data-v-bf9d33ad]>.ant-input,.bar[data-v-bf9d33ad]>.ant-input-affix-wrapper,.bar[data-v-bf9d33ad]>.ant-input-group-wrapper,.bar[data-v-bf9d33ad]>.ant-select{max-width:100%}[data-v-bf9d33ad] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}[data-v-bf9d33ad] .ant-collapse>.ant-collapse-item>.ant-collapse-header{flex-wrap:wrap;gap:.5rem}[data-v-bf9d33ad] .ant-collapse-extra{width:calc(100% - 1.5rem);margin-left:1.5rem}}.pipeline-title[data-v-bf9d33ad]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.overview-copy[data-v-bf9d33ad]{color:var(--mute);font-size:.84375rem;margin:.5rem 0 1rem}.pipeline-status[data-v-bf9d33ad]{margin-bottom:1.25rem}.pipeline-actions[data-v-bf9d33ad]{padding-top:1.125rem;border-top:1px solid var(--line);margin:1.25rem 0 .75rem}.workflow-panels[data-v-bf9d33ad]{border:1px solid var(--line);background:#fff;border-radius:1rem;overflow:hidden}.workflow-panels[data-v-bf9d33ad]>.ant-collapse-item+.ant-collapse-item{border-top:1px solid var(--line)}.workflow-panels[data-v-bf9d33ad]>.ant-collapse-item>.ant-collapse-header{padding:1rem 1.25rem;font-weight:500}.workflow-panels[data-v-bf9d33ad]>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:.25rem 1.25rem 1.25rem}@media (max-width: 600px){.workflow-panels[data-v-bf9d33ad]>.ant-collapse-item>.ant-collapse-header{padding:1rem}.workflow-panels[data-v-bf9d33ad]>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 1rem 1rem}}.distill-workspace>.cards[data-v-bf9d33ad]{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:.875rem}.distill-workspace>.cards .card[data-v-bf9d33ad]{padding:1.125rem;border-radius:1rem;min-height:8rem;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.todo-card[data-v-bf9d33ad]:hover{border-color:#abcbb7;box-shadow:0 3px 16px #2449350a}.trend-chart[data-v-bf9d33ad]{display:block;background:#f5f9f2;border:1px solid var(--line);border-radius:.5rem;max-width:100%;height:auto}.grid[data-v-bf9d33ad]{grid-template-columns:10rem minmax(0,1fr);gap:1rem 1.25rem;align-items:start;padding:.5rem 0}.grid>.hint[data-v-bf9d33ad]{color:var(--ink-2);padding-top:.375rem}.grid>div[data-v-bf9d33ad]{min-width:0}.grid[data-v-bf9d33ad] .ant-checkbox-wrapper{margin-bottom:.375rem;line-height:1.7}.log[data-v-bf9d33ad]{background:#f3f7ef;color:var(--ink-2);border:1px solid var(--line);border-radius:.75rem;padding:1rem}@media (max-width: 600px){.grid[data-v-bf9d33ad]{grid-template-columns:minmax(0,1fr);gap:.5rem}.grid>.hint[data-v-bf9d33ad]{padding-top:.625rem}.distill-workspace>.cards[data-v-bf9d33ad]{grid-template-columns:minmax(0,1fr)}}.checkin-workspace[data-v-89eec303]{min-width:0}.checkin-panel[data-v-89eec303]{padding:1.5rem;border-radius:1rem}.checkin-heading[data-v-89eec303]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.checkin-heading-copy[data-v-89eec303]{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.checkin-section-icon[data-v-89eec303]{width:2.5rem;height:2.5rem;display:grid;place-items:center;flex:none;color:var(--pri);background:var(--pri-bg);border-radius:.6875rem;font-size:1.125rem}.checkin-history-icon[data-v-89eec303]{background:#f3f0e8;color:#927f59}.checkin-heading h2[data-v-89eec303]{margin:0 0 .25rem;font-size:1rem;font-weight:600;line-height:1.5}.checkin-heading p[data-v-89eec303]{margin:0;font-size:.8125rem;color:var(--mute);line-height:1.7}.checkin-heading>.ant-btn[data-v-89eec303]{flex:none}.checkin-history-count[data-v-89eec303]{display:inline-block;font-size:.75rem;font-weight:500;padding:.0625rem .4375rem;margin-left:.375rem;border-radius:.375rem;background:var(--surface-soft);color:var(--ink-2)}.checkin-error[data-v-89eec303]{margin-bottom:1rem}.checkin-summary[data-v-89eec303]{display:grid;grid-template-columns:11rem minmax(0,1fr);align-items:center;padding:1.25rem 1.5rem;margin-bottom:1.5rem;background:#f3f7ee;border:1px solid #e3ebdc;border-radius:.875rem}.checkin-pending[data-v-89eec303]{border-right:1px solid #dce6d4;padding-right:1.25rem}.checkin-pending>span[data-v-89eec303],.checkin-summary-label[data-v-89eec303]{font-size:.75rem;color:#6a7e62}.checkin-pending strong[data-v-89eec303]{display:block;font-size:2rem;line-height:1.2;font-weight:600;margin-top:.5rem;font-variant-numeric:tabular-nums;letter-spacing:-.045em}.checkin-pending small[data-v-89eec303]{font-size:.8125rem;font-weight:400;color:var(--mute);margin-left:.5rem;letter-spacing:0}.checkin-last[data-v-89eec303]{padding-left:1.5rem;min-width:0}.checkin-last>div[data-v-89eec303]{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;margin-top:.5rem;font-size:.8125rem;color:var(--ink-2)}.checkin-last p[data-v-89eec303]{margin:.5rem 0 0;font-size:.8125rem;line-height:1.7;color:var(--mute);overflow-wrap:anywhere}.checkin-last .ant-tag[data-v-89eec303]{margin:0}.checkin-table-heading[data-v-89eec303]{display:flex;align-items:baseline;gap:.75rem;margin:0 0 .875rem}.checkin-table-heading b[data-v-89eec303]{font-size:.875rem}.checkin-table-heading>span[data-v-89eec303]{font-size:.75rem;color:var(--mute)}.checkin-view[data-v-89eec303]{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem}.checkin-view-label[data-v-89eec303]{font-size:.75rem;color:var(--mute)}.checkin-view-note[data-v-89eec303]{display:block;font-style:normal;font-size:.75rem;color:var(--mute);margin-top:.25rem}.checkin-guide-link[data-v-89eec303]{display:inline-block;font-size:.75rem;margin-top:.25rem;color:var(--pri);cursor:pointer}.checkin-guide[data-v-89eec303]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:.5rem .75rem;background:#fafbf7;border-radius:.5rem}.checkin-guide b[data-v-89eec303]{display:block;font-size:.75rem;color:var(--pri);margin-bottom:.25rem}.checkin-guide p[data-v-89eec303]{margin:0;font-size:.8125rem;line-height:1.7;color:var(--ink-2)}.checkin-mods[data-v-89eec303]{display:flex;flex-wrap:wrap;gap:.25rem .625rem;margin-top:.25rem;font-size:.75rem}.checkin-mods a[data-v-89eec303]{color:var(--ink-2);cursor:pointer}.checkin-mods a.cur[data-v-89eec303]{color:var(--pri);font-weight:600}@media (max-width: 700px){.checkin-guide[data-v-89eec303]{grid-template-columns:1fr}.checkin-view[data-v-89eec303]{margin-left:0;flex-basis:100%}}.checkin-compose[data-v-89eec303]{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center;background:#fafbf7;border:1px solid var(--line);border-radius:.875rem;padding:1.25rem;margin-top:1.5rem}.checkin-compose-copy[data-v-89eec303]{flex:1 1 15rem}.checkin-compose-copy b[data-v-89eec303]{font-size:.875rem}.checkin-compose-copy p[data-v-89eec303]{font-size:.75rem;color:var(--mute);line-height:1.75;margin:.375rem 0 0;max-width:27rem}.checkin-compose-form[data-v-89eec303]{flex:1.5 1 25rem;min-width:0}.checkin-compose-form>label[data-v-89eec303]{display:block;margin-bottom:.5rem;color:var(--ink-2);font-size:.8125rem}.checkin-compose-form>label>span[data-v-89eec303]{margin-left:.375rem;color:var(--mute);font-size:.75rem}.checkin-compose-controls[data-v-89eec303]{display:flex;gap:.625rem}.checkin-compose-controls>.ant-input[data-v-89eec303]{min-width:0;flex:1}.checkin-compose-note[data-v-89eec303]{flex-basis:100%;border-top:1px solid var(--line);padding-top:.875rem;color:var(--mute);font-size:.75rem;line-height:1.7}.checkin-history-empty[data-v-89eec303]{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:2rem 1rem;color:var(--mute);font-size:.8125rem}.checkin-history-empty>.anticon[data-v-89eec303]{font-size:1.75rem;color:#91a18a}.checkin-history-empty b[data-v-89eec303]{font-weight:500;color:var(--ink-2)}@media (max-width: 600px){.checkin-panel[data-v-89eec303]{padding:1rem}.checkin-heading[data-v-89eec303]{flex-wrap:wrap;gap:.875rem}.checkin-heading p[data-v-89eec303]{font-size:.75rem}.checkin-heading>.ant-btn[data-v-89eec303]{min-height:44px}.checkin-summary[data-v-89eec303]{grid-template-columns:1fr;padding:1.125rem}.checkin-pending[data-v-89eec303]{border-right:0;border-bottom:1px solid #dce6d4;padding:0 0 1rem}.checkin-pending strong[data-v-89eec303]{font-size:1.875rem}.checkin-last[data-v-89eec303]{padding:1rem 0 0}.checkin-table-heading[data-v-89eec303]{flex-direction:column;gap:.25rem}.checkin-compose[data-v-89eec303]{padding:1rem;gap:1rem}.checkin-compose-controls[data-v-89eec303]{flex-direction:column}.checkin-compose-controls>.ant-input[data-v-89eec303],.checkin-compose-controls>.ant-btn[data-v-89eec303]{min-height:44px}.checkin-compose-form[data-v-89eec303]{flex-basis:100%}}.domain-load-error[data-v-6daec092]{margin-bottom:1rem}.domain-banner[data-v-6daec092]{border:1px solid #dfe8db;border-radius:1.125rem;background:linear-gradient(110deg,#f0f5e9,#eef5ee 65%,#eaf3ed);overflow:hidden;margin-bottom:1.75rem}.domain-identity-row[data-v-6daec092]{display:flex;align-items:center;gap:1rem;padding:1.5rem 1.75rem}.domain-emblem[data-v-6daec092]{display:grid;place-items:center;width:3rem;height:3rem;border:1px solid #d0dfcb;border-radius:.875rem;background:#ffffffb8;color:var(--pri);font-size:1.5rem;flex:none}.domain-identity-copy[data-v-6daec092]{min-width:0;flex:1}.domain-eyebrow[data-v-6daec092]{display:block;color:#56704f;font-size:.625rem;letter-spacing:.1em;font-weight:550;margin-bottom:.375rem}.domain-name-row[data-v-6daec092]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.domain-name-row h2[data-v-6daec092]{margin:0;font-size:1.4375rem;line-height:1.5;letter-spacing:-.025em;font-weight:600;overflow-wrap:anywhere}.domain-name-row .ant-tag[data-v-6daec092]{margin:0;background:#ffffffa8;font-size:.75rem}.domain-identity-copy p[data-v-6daec092]{margin:.375rem 0 0;color:var(--ink-2);font-size:.8125rem;overflow-wrap:anywhere}.workspace-back[data-v-6daec092]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#526b55;padding:.5rem .625rem;border-radius:.5rem;white-space:nowrap}.workspace-back[data-v-6daec092]:hover{background:#ffffffb8;color:var(--pri)}.domain-navigation[data-v-6daec092]{display:flex;align-items:center;gap:.375rem;padding:.625rem 1.75rem;background:#ffffff8c;border-top:1px solid #dfe8db;overflow-x:auto}.domain-navigation a[data-v-6daec092]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-2);padding:.625rem 1rem;border-radius:.5625rem;font-size:.8125rem;white-space:nowrap;border:1px solid transparent;transition:background .18s,color .18s}.domain-navigation a[data-v-6daec092]:hover{background:#edf3e9;color:var(--pri)}.domain-navigation a.active[data-v-6daec092]{border-color:#d7e4d4;background:#e6efdf;color:#24583f;font-weight:600}.domain-page-heading[data-v-6daec092]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem}.domain-page-heading h1[data-v-6daec092]{font-size:1.375rem;line-height:1.4;margin:0 0 .375rem;font-weight:600;letter-spacing:-.025em}.domain-page-heading p[data-v-6daec092]{color:var(--mute);font-size:.8125rem;margin:0;line-height:1.7}.domain-page-actions[data-v-6daec092]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-shrink:0}.domain-page-actions .ant-tag[data-v-6daec092]{white-space:normal;margin:0;max-width:24rem}.domain-page-actions .ant-btn[data-v-6daec092]{font-size:.8125rem}.domain-subtabs[data-v-6daec092] .ant-tabs-nav{margin-bottom:1.25rem;background:#fff;padding:.375rem 1rem 0;border:1px solid var(--line);border-radius:.875rem}.domain-subtabs[data-v-6daec092] .ant-tabs-nav:before{border:0}.domain-subtabs[data-v-6daec092] .ant-tabs-tab{padding:.625rem .25rem .875rem;font-size:.8125rem}.domain-subtabs[data-v-6daec092] .ant-tabs-ink-bar{height:3px;border-radius:3px 3px 0 0}.domain-subtabs[data-v-6daec092] .ant-tabs-content-holder{display:none}@media (max-width: 768px){.domain-banner[data-v-6daec092]{margin-bottom:1.375rem;border-radius:1rem}.domain-identity-row[data-v-6daec092]{padding:1.125rem;gap:.75rem;flex-wrap:wrap}.domain-identity-copy[data-v-6daec092]{flex-basis:calc(100% - 4rem)}.domain-name-row[data-v-6daec092]{gap:.375rem}.domain-name-row h2[data-v-6daec092]{font-size:1.125rem}.domain-eyebrow[data-v-6daec092]{font-size:.5625rem;letter-spacing:.04em}.workspace-back[data-v-6daec092]{margin-left:3.75rem;min-height:44px;padding-block:.25rem}.domain-navigation[data-v-6daec092]{padding:.5rem .75rem;gap:.25rem}.domain-navigation a[data-v-6daec092]{padding:.5rem .75rem;min-height:44px}.domain-page-heading[data-v-6daec092]{align-items:flex-start}.domain-page-heading h1[data-v-6daec092]{font-size:1.25rem}.domain-page-actions[data-v-6daec092]{flex-shrink:1;flex-wrap:wrap}.domain-page-actions .ant-btn[data-v-6daec092]{min-height:44px}.domain-page-actions .ant-tag[data-v-6daec092]{max-width:8rem;font-size:.75rem}.domain-subtabs[data-v-6daec092] .ant-tabs-nav{padding-inline:.75rem}.domain-subtabs[data-v-6daec092] .ant-tabs-tab{min-height:44px}}[data-v-778ac5da] .ant-table-wrapper{min-width:0;max-width:100%}[data-v-778ac5da] .ant-table-content{overflow-x:auto}[data-v-778ac5da] .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-v-778ac5da] .ant-collapse-header-text{min-width:0;overflow-wrap:anywhere}[data-v-778ac5da] .ant-collapse-header-text>.hint{display:block;margin-top:.375rem;line-height:1.65}.hint[data-v-778ac5da],code[data-v-778ac5da]{overflow-wrap:anywhere}.bar[data-v-778ac5da]{gap:.625rem}@media (max-width: 600px){.bar>span[style*="flex:1"][data-v-778ac5da]{display:none}.bar[data-v-778ac5da]>.ant-input,.bar[data-v-778ac5da]>.ant-input-affix-wrapper,.bar[data-v-778ac5da]>.ant-input-group-wrapper,.bar[data-v-778ac5da]>.ant-select{max-width:100%}[data-v-778ac5da] .ant-btn-sm{min-height:2.5rem;height:auto;white-space:normal}}.bench-workspace[data-v-778ac5da]{min-width:0}.workflow-kicker[data-v-778ac5da]{display:block;color:var(--pri);font-size:.6875rem;font-weight:600;letter-spacing:.12em;margin-bottom:.5rem}h3[data-v-778ac5da]{margin:0;color:var(--ink);font-size:1.1875rem;line-height:1.4;letter-spacing:-.025em}.bench-overview>p[data-v-778ac5da]{margin:.5rem 0 1rem;line-height:1.7}.workflow-guide[data-v-778ac5da]{padding:.875rem 1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface-soft)}.workflow-guide summary[data-v-778ac5da]{cursor:pointer;color:var(--ink-2);font-size:.8125rem;font-weight:500}.workflow-guide>.hint[data-v-778ac5da]{display:block;margin-top:.625rem;line-height:1.85}.bench-overview>.bar[data-v-778ac5da]{margin:1.125rem 0 0;padding-top:1rem;border-top:1px solid var(--line)}.ovgrid[data-v-778ac5da]{display:grid;grid-template-columns:minmax(7rem,auto) minmax(5.5rem,8rem);gap:.5rem .75rem;align-items:center}.good[data-v-778ac5da]{color:#39743e}.bad[data-v-778ac5da]{color:#b93f3f}.oc-grid[data-v-0a4af843]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.oc-ns[data-v-0a4af843]{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.125rem .75rem;align-items:baseline}.oc-ns code[data-v-0a4af843]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;overflow-wrap:anywhere}@media (max-width: 600px){.oc-grid[data-v-0a4af843]{grid-template-columns:1fr}}.oc-p[data-v-15e49d1e]{margin:0 0 .5rem}.oc-modes[data-v-15e49d1e]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:.75rem}.oc-mb[data-v-15e49d1e]{margin-bottom:.5rem}.oc-test[data-v-15e49d1e]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.25rem 0 .5rem}.oc-stale[data-v-15e49d1e]{color:#8a5a17}.oc-result[data-v-15e49d1e]{display:grid;gap:.375rem;padding:.5rem .75rem;border:1px solid var(--line);border-radius:.5rem;background:#fbfcf9}.oc-dbs .ant-tag[data-v-15e49d1e]{margin:0 .25rem .25rem 0}.oc-bad[data-v-15e49d1e]{color:#bd4d47}.oc-wrap[data-v-15e49d1e]{overflow-wrap:anywhere}.oc-p[data-v-1845de49]{margin:0 0 .5rem}.oc-site[data-v-1845de49]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.5rem 0;padding-bottom:.5rem;border-bottom:1px dashed var(--line)}.oc-site-name[data-v-1845de49]{width:12rem;max-width:100%}.oc-site-db[data-v-1845de49]{flex:1;min-width:12rem}.oc-tg[data-v-1845de49]{margin:0 0 0 .375rem;white-space:normal}.oc-note[data-v-1845de49]{margin:.25rem 0 0}.oc-bad[data-v-1845de49]{color:#bd4d47;overflow-wrap:anywhere}.mono[data-v-1845de49]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;overflow-wrap:anywhere}.oc-p[data-v-65c75206]{margin:0 0 .5rem}.oc-mb[data-v-65c75206]{margin-bottom:.5rem}.oc-row[data-v-65c75206]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.5rem 0}.oc-note[data-v-65c75206]{margin:.75rem 0 0}.oc-h[data-v-0403b153]{margin:0 0 .25rem;font-size:.875rem}.oc-h2[data-v-0403b153]{margin-top:1rem}.oc-p[data-v-0403b153]{margin:0 0 .5rem}.oc-mb[data-v-0403b153]{margin-bottom:.5rem}.oc-bar[data-v-0403b153]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:.25rem}.oc-signers[data-v-0403b153]{display:grid;gap:.25rem;max-height:16rem;overflow:auto;padding:.375rem .5rem;border:1px solid var(--line);border-radius:.5rem}.oc-signer[data-v-0403b153]{display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:center}.oc-tg[data-v-0403b153]{margin:0;white-space:normal}.oc-need[data-v-0403b153]{display:grid;gap:.375rem;margin-top:.75rem}.oc-role[data-v-0403b153]{margin:0 .25rem 0 0}.oc-warn[data-v-0403b153]{color:#8a5a17}.oc-note[data-v-0403b153]{margin:.375rem 0 0}.oc-note code[data-v-0403b153]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.75rem}.pc[data-v-7dc4bcb2]{display:grid;gap:.375rem}.pc-row[data-v-7dc4bcb2]{display:grid;grid-template-columns:9rem auto minmax(0,1fr);gap:.25rem .5rem;align-items:start}.pc-name[data-v-7dc4bcb2]{font-weight:600}.pc-lines[data-v-7dc4bcb2]{grid-column:1 / -1;padding:.25rem .5rem;border-left:2px solid var(--line);font-size:.8125rem}.pc-line[data-v-7dc4bcb2]{white-space:pre-wrap;overflow-wrap:anywhere}.pd-intro[data-v-04e56044]{margin:0 0 .5rem;max-width:52rem}.pd-acts[data-v-04e56044]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.5rem}.pd-mb[data-v-04e56044]{margin-bottom:.5rem}.pd-pre[data-v-04e56044] .ant-alert-message{white-space:pre-wrap;overflow-wrap:anywhere}.pd-files[data-v-04e56044]{margin:.5rem 0}.pd-file[data-v-04e56044]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start}.pd-mod[data-v-04e56044]{flex:1;min-width:14rem;margin-bottom:.5rem}.pd-bad[data-v-04e56044]{color:#bd4d47;font-size:.8125rem}.pd-fname[data-v-04e56044]{line-height:1.75rem;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-file .hint[data-v-04e56044]{line-height:1.75rem}.pd-none[data-v-04e56044]{margin:.5rem 0}.pd-after[data-v-04e56044]{margin-left:.5rem}.pd-head[data-v-04e56044]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.5rem}.pd-title[data-v-04e56044]{overflow-wrap:anywhere}.pd-next[data-v-04e56044]{margin:.75rem 0 .5rem}.pd-next .ant-tag[data-v-04e56044]{margin:0 .25rem 0 0}.oc-mb[data-v-bbc54c2b]{margin-bottom:.75rem}.oc-res[data-v-bbc54c2b]{display:grid;gap:.375rem;margin-bottom:1rem}.oc-res-row[data-v-bbc54c2b]{display:grid;grid-template-columns:4.5rem max-content minmax(0,1fr);gap:.5rem;align-items:baseline}.oc-res-k[data-v-bbc54c2b]{font-weight:600}.oc-res-v[data-v-bbc54c2b]{overflow-wrap:anywhere}.oc-first[data-v-bbc54c2b]{border:1px solid var(--line);border-radius:.625rem;padding:.75rem}.oc-first-head[data-v-bbc54c2b]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.5rem}.oc-steps[data-v-f415e16c]{margin-bottom:1rem}.oc-body[data-v-f415e16c]{min-height:16rem}.oc-err[data-v-f415e16c]{display:grid;gap:.5rem;margin-top:.75rem}.oc-pre[data-v-f415e16c] .ant-alert-message{white-space:pre-wrap;overflow-wrap:anywhere}.oc-p[data-v-f415e16c]{margin:.75rem 0 0}.oc-sum[data-v-f415e16c]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.375rem .75rem;margin:0}.oc-sum dt[data-v-f415e16c]{font-weight:600}.oc-sum dd[data-v-f415e16c]{margin:0;overflow-wrap:anywhere}.oc-warn[data-v-f415e16c]{color:#8a5a17}.reg-alert[data-v-cda3e87a]{margin-bottom:.75rem}.reg-op[data-v-cda3e87a]{margin-left:.5rem;padding:0}.reg-add[data-v-cda3e87a]{padding:.75rem;background:#f5f8f1;border:1px solid var(--line);border-radius:.75rem}.mono[data-v-cda3e87a]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;overflow-wrap:anywhere}.bad[data-v-cda3e87a]{color:#bd4d47;font-size:.8125rem}.sg-alert[data-v-fc572c56]{margin-bottom:.75rem}.sg-add[data-v-fc572c56]{padding:.75rem;background:#f5f8f1;border:1px solid var(--line);border-radius:.75rem}.mono[data-v-fc572c56]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;overflow-wrap:anywhere}.bad[data-v-fc572c56]{color:#bd4d47;font-size:.8125rem}.admin-load-error[data-v-3c87530c]{margin-bottom:1.25rem}.admin-page>.box[data-v-3c87530c]{padding:1.5rem}.admin-page>.box>.bar[data-v-3c87530c]{padding:1.125rem;background:#f5f8f1;border:1px solid var(--line);border-radius:.75rem;margin-bottom:1.25rem}.settings-surface[data-v-3c87530c] .ant-form-item{margin-bottom:1.25rem}.settings-surface[data-v-3c87530c] .ant-collapse{background:#f5f8f1;border:1px solid var(--line);border-radius:.75rem;padding:.25rem}.admin-page[data-v-3c87530c] .ant-space{flex-wrap:wrap}.admin-page code[data-v-3c87530c]{overflow-wrap:anywhere}.tok-warn[data-v-3c87530c]{color:#ad6800}@media (max-width: 768px){.admin-page>.box[data-v-3c87530c]{padding:1rem}.admin-page>.box>.bar[data-v-3c87530c]{padding:.875rem}}.help-body[data-v-410fe76c] .md{overflow-wrap:anywhere}.help-body[data-v-410fe76c] .md :not(pre)>code{white-space:normal;overflow-wrap:anywhere}.help-wrap[data-v-410fe76c]{gap:1.5rem}.help-nav[data-v-410fe76c]{width:17rem;padding:.75rem;background:#fcfdf9}.help-nav-title[data-v-410fe76c]{display:block;font-size:.75rem;font-weight:600;color:var(--ink);padding:.625rem .75rem 1rem}.help-item[data-v-410fe76c]{display:block;width:100%;border:1px solid transparent;background:transparent;text-align:left;font:inherit;font-size:.8125rem;line-height:1.7;padding:.625rem .75rem;margin:.125rem 0;border-radius:.5rem}.help-item.active[data-v-410fe76c]{border-color:#dce7d5;background:#eaf2e3;color:#2d5b41}.help-body[data-v-410fe76c]{padding:2rem}.help-body[data-v-410fe76c] .md h1{font-size:1.5rem;letter-spacing:-.025em;padding-bottom:1rem;border-bottom:1px solid var(--line)}.help-body[data-v-410fe76c] .md h2{border:0;margin-top:2rem}.help-body[data-v-410fe76c] .md blockquote{background:#f0f5eb;border-color:#a9c09b;padding:.75rem 1rem;border-radius:0 .625rem .625rem 0}.help-body[data-v-410fe76c] .md table{display:block;overflow:auto}.help-body[data-v-410fe76c] .md th{background:#f1f5ed}.help-body[data-v-410fe76c] .md td,.help-body[data-v-410fe76c] .md th{padding:.625rem .75rem;border-color:var(--line)}@media (max-width: 768px){.help-wrap[data-v-410fe76c]{gap:1rem}.help-nav[data-v-410fe76c]{width:100%;max-height:15rem}.help-body[data-v-410fe76c]{padding:1.25rem}.help-item[data-v-410fe76c]{min-height:44px}.help-body[data-v-410fe76c] .md h1{font-size:1.25rem}}.checkin-page[data-v-91f00610]{min-width:0}.checkin-head[data-v-91f00610]{padding:1.5rem 1.75rem;border:1px solid #dfe8db;border-radius:1.125rem;background:linear-gradient(110deg,#f0f5e9,#edf5ee);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.75rem}.page-eyebrow[data-v-91f00610]{color:var(--pri);font-size:.75rem;font-weight:600}.checkin-heading h3[data-v-91f00610]{margin:.25rem 0 .375rem;color:var(--ink);font-size:1.625rem;font-weight:600;letter-spacing:-.03em}.checkin-heading p[data-v-91f00610]{margin:0;color:var(--ink-2);font-size:.875rem}.checkin-toolbar[data-v-91f00610]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.pending-summary[data-v-91f00610]{display:inline-flex;align-items:center;gap:.375rem;color:var(--pri);background:var(--pri-bg);border:1px solid #d5e8df;border-radius:.5rem;padding:.4375rem .75rem;min-height:2.25rem;font-size:.8125rem}.pending-summary strong[data-v-91f00610]{font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums}.pending-summary.attention[data-v-91f00610]{color:#92621d;background:#fff8eb;border-color:#f2e0be}.pending-summary.failed[data-v-91f00610]{color:#a3443d;background:#fff4f1;border-color:#f1d3cd}.checkin-surface[data-v-91f00610]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.my-stages[data-v-91f00610]{padding:1rem 1.25rem;margin-bottom:1.25rem}.my-stages-head[data-v-91f00610]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.my-stages-head h4[data-v-91f00610]{margin:0;font-size:1rem;font-weight:600;color:var(--ink)}.my-stages-head p[data-v-91f00610]{margin:.25rem 0 0}.my-stages-alert[data-v-91f00610]{margin-bottom:.5rem}.loading-state[data-v-91f00610]{padding:1.5rem}.empty-state[data-v-91f00610]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.5rem 1.5rem}.empty-icon[data-v-91f00610]{width:3.5rem;height:3.5rem;display:inline-flex;align-items:center;justify-content:center;background:var(--pri-bg);color:var(--pri);border-radius:1rem;font-size:1.5rem;margin-bottom:1rem}.empty-icon.error-icon[data-v-91f00610]{color:#a3443d;background:#fff4f1}.empty-state h4[data-v-91f00610]{color:var(--ink);font-weight:600;font-size:1rem;margin:0 0 .5rem}.empty-state p[data-v-91f00610]{max-width:28rem;color:var(--ink-2);font-size:.875rem;line-height:1.7;margin:0}.empty-state .ant-btn[data-v-91f00610]{margin-top:1.25rem}.list-caption[data-v-91f00610]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--ink-2);font-size:.8125rem;margin-bottom:.75rem}.list-caption strong[data-v-91f00610]{color:var(--ink);font-weight:600;margin-left:.375rem;font-variant-numeric:tabular-nums}.domain-list[data-v-91f00610]{background:transparent}.domain-list[data-v-91f00610] .ant-collapse-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);margin-bottom:.875rem;overflow:hidden}.domain-list[data-v-91f00610] .ant-collapse-header{align-items:center;padding:1.125rem 1.25rem;gap:.625rem}.domain-list[data-v-91f00610] .ant-collapse-expand-icon{color:var(--ink-2);padding-inline-end:.25rem}.domain-list[data-v-91f00610] .ant-collapse-header-text{min-width:0}.domain-list[data-v-91f00610] .ant-collapse-extra{flex-shrink:0}.domain-list[data-v-91f00610] .ant-collapse-content{border-top:1px solid var(--line);background:var(--bg)}.domain-list[data-v-91f00610] .ant-collapse-content-box{padding:1.25rem}.domain-heading[data-v-91f00610]{min-width:0}.domain-title[data-v-91f00610]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.domain-title strong[data-v-91f00610]{color:var(--ink);font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.domain-title .ant-tag[data-v-91f00610]{margin:0;font-size:.6875rem;line-height:1.25rem;border-radius:.3125rem}.domain-meta[data-v-91f00610]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem 1rem;margin-top:.5rem;font-size:.8125rem}.domain-pending[data-v-91f00610]{color:var(--ink-2);white-space:nowrap}.domain-pending strong[data-v-91f00610]{color:var(--pri);font-weight:600;font-variant-numeric:tabular-nums}.domain-pending.attention strong[data-v-91f00610]{color:#92621d}.last-checkin[data-v-91f00610]{color:var(--ink-2);max-width:38rem;overflow-wrap:anywhere}.domain-link[data-v-91f00610]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--pri);font-size:.8125rem;min-height:2.75rem;padding:.375rem .25rem .375rem .75rem;border-radius:.375rem}.domain-link[data-v-91f00610]:hover{color:var(--pri);background:var(--pri-bg)}.domain-link[data-v-91f00610]:focus-visible{outline:3px solid var(--pri);outline-offset:2px}.domain-link .anticon[data-v-91f00610]{font-size:.75rem}.domain-checklist[data-v-91f00610]{min-width:0;overflow-x:auto}.domain-checklist[data-v-91f00610] .box:last-child{margin-bottom:0}@media (max-width: 36rem){.checkin-head[data-v-91f00610]{padding:1.25rem;align-items:stretch;gap:1rem;margin-bottom:1.25rem}.checkin-heading[data-v-91f00610]{width:100%}.checkin-heading h3[data-v-91f00610]{font-size:1.5rem}.checkin-toolbar[data-v-91f00610]{width:100%;justify-content:space-between}.checkin-toolbar .ant-btn[data-v-91f00610]{min-height:2.75rem}.domain-list[data-v-91f00610] .ant-collapse-header{padding:1rem;flex-wrap:wrap;gap:.5rem}.domain-list[data-v-91f00610] .ant-collapse-header-text{flex-basis:calc(100% - 2.25rem)}.domain-list[data-v-91f00610] .ant-collapse-extra{width:100%;padding-left:1.5rem}.domain-list[data-v-91f00610] .ant-collapse-content-box{padding:.75rem}.domain-link[data-v-91f00610]{padding-left:.25rem}.empty-state[data-v-91f00610]{padding:2.5rem 1.25rem}}:root{font-size:16px}@media (min-width: 1921px){:root{font-size:min(calc(100vw / 120),32px)}}@media (max-width: 1366px){:root{font-size:15px}}:root{--ink: #243b33;--ink-2: #53675b;--mute: #66766e;--line: #e2e9e2;--pri: #1b6653;--pri-bg: #eaf3ec;--bg: #f7f9f6;--card: #fff;--surface-soft: #f2f6f0;--surface-nav: #fdfefb;--shadow: 0 3px 14px rgba(36, 59, 51, .025);--radius: .875rem}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;background:var(--bg);color:var(--ink);font-size:1rem;line-height:1.5715;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--pri);cursor:pointer;text-decoration:none}b{font-weight:600}button,input,select,textarea{font:inherit}button,a,input,textarea,.ant-select-selector{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--pri);outline-offset:3px}::selection{background:#d6ebe1;color:var(--ink)}.hint{color:var(--mute);font-size:.8125rem;font-weight:400;line-height:1.5}.ok{color:#25815e}.bad{color:#c44848}.warn{color:#ad681d}.mt{margin-top:.5rem}.mt2{margin-top:1rem}.shell{min-height:100vh}.main-layout,.content,#main-content{min-width:0}.sider.ant-layout-sider{background:var(--surface-nav);border-right:1px solid var(--line);position:sticky;top:0;height:100vh;height:100dvh;overflow:auto;z-index:20;scrollbar-width:thin;scrollbar-color:#dbe4da transparent}.sider .ant-layout-sider-children{display:flex;flex-direction:column;min-height:100%}.sider .ant-menu-light{background:transparent}.sider .ant-menu-light.ant-menu-root.ant-menu-inline{border-inline-end:0;padding:.375rem .875rem 1.5rem}.sider .ant-menu-inline .ant-menu-item,.sider .ant-menu-inline .ant-menu-submenu-title{border-radius:.625rem;border:1px solid transparent;margin:4px 0;width:100%;font-size:.84375rem;transition:background-color .18s,color .18s,border-color .18s}.sider .ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent}.sider .ant-menu-inline .ant-menu-item-selected{border-color:#dce8dc;font-weight:600}.sider .ant-menu-inline .ant-menu-item-selected:before{content:"";position:absolute;inset:.75rem auto .75rem 0;width:3px;background:var(--pri);border-radius:0 2px 2px 0}.sider .ant-menu-submenu-open>.ant-menu-submenu-title{color:var(--ink)}.sider .ant-menu-item .anticon,.sider .ant-menu-submenu-title .anticon{color:#708476;font-size:1rem}.sider .ant-menu-item-selected .anticon{color:var(--pri)}.sider .ant-menu-inline-collapsed{padding:.375rem .5rem;width:100%}.logo{position:sticky;top:0;z-index:2;background:var(--surface-nav);display:flex;align-items:center;gap:.6875rem;min-height:5.625rem;padding:0 1.3125rem;color:var(--ink);white-space:nowrap;overflow:hidden}.logo:hover{color:var(--ink)}.logo-mark{width:2.3125rem;height:2.3125rem;border-radius:.6875rem;background:var(--pri);color:#eef6e8;display:inline-flex;align-items:center;justify-content:center;flex:none;box-shadow:inset 0 0 0 1px #ffffff16,0 3px 6px #1b665310}.logo-mark svg{width:1.8125rem;height:1.8125rem}.logo-copy{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.logo-text{font-weight:650;font-size:.9375rem;line-height:1.2;letter-spacing:-.015em}.logo-caption{font-size:.5625rem;line-height:1.2;letter-spacing:.13em;color:var(--mute)}.sider.ant-layout-sider-collapsed .logo{padding:0;justify-content:center}.nav-caption{display:flex;align-items:center;justify-content:space-between;color:var(--mute);font-size:.6875rem;padding:.6875rem 1.625rem .4375rem;letter-spacing:.02em}.nav-caption>span:last-child{font-size:.5625rem;letter-spacing:.1em;color:#78867a}.sidebar-guide{margin:auto 1rem 1.25rem;padding:.875rem .75rem;display:flex;align-items:center;gap:.625rem;color:var(--ink);border:1px solid var(--line);background:#f5f7ef;border-radius:.75rem;transition:background-color .18s,border-color .18s}.sidebar-guide:hover{color:var(--pri);background:#eff4e9;border-color:#c6d7c8}.sidebar-guide-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;border-radius:.5625rem;background:#e5eddf;color:var(--pri);font-size:1rem}.sidebar-guide-copy{min-width:0}.sidebar-guide-copy b,.sidebar-guide small{display:block}.sidebar-guide b{font-size:.8125rem}.sidebar-guide small{color:var(--mute);font-size:.6875rem;margin-top:.1875rem}.sidebar-guide>.anticon:last-child{font-size:.625rem;margin-left:auto;color:var(--mute)}.ant-layout .head{background:#ffffffed;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:.75rem;position:sticky;top:0;z-index:15;line-height:normal;height:4.375rem;padding:0 2rem;box-shadow:0 2px 12px #243b3302}.head .trigger{font-size:1rem;color:var(--ink-2);padding:.25rem .5rem;min-width:2.25rem;border-radius:.5rem}.head-divider{height:1rem;width:1px;margin:0 .125rem;background:var(--line);flex:none}.crumb{font-size:.8125rem;min-width:0}.crumb li{min-width:0;max-width:100%}.crumb .ant-breadcrumb-link{overflow-wrap:anywhere}.crumb a{color:var(--mute)}.crumb li:last-child{color:var(--ink);font-weight:500}.dom-switch{width:12.5rem}.guide-sel{width:7.5rem;margin-right:8px}.head .dom-switch .ant-select-selector{border-color:var(--line);background:#f8faf6;border-radius:.5rem}.head .expert-guide{background:transparent;color:var(--ink-2)}.head-icon{color:var(--ink-2);font-size:1.0625rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.375rem;border-radius:.5rem;transition:background-color .18s,color .18s}.head-icon:hover{background:var(--surface-soft);color:var(--pri)}.user{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink);padding:.25rem .4375rem .25rem .25rem;margin-left:.125rem;border-radius:.625rem;border:1px solid transparent;background:transparent;cursor:pointer;flex-shrink:0;max-width:16rem;font-size:.8125rem;transition:background-color .18s,border-color .18s}.user:hover{background:var(--surface-soft);border-color:var(--line)}.user-avatar{background:#e6eddf;color:#3e6545;flex:none;font-weight:600}.user-chevron{color:var(--mute);font-size:.5625rem;flex:none}.user-name{font-weight:500;max-width:8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-tag{flex:none;margin:0;background:var(--surface-soft);color:var(--ink-2);font-size:.6875rem;line-height:1.375rem}.content{padding:1.875rem 2rem 3rem;min-height:calc(100vh - 4.375rem)}.page{max-width:97.5rem;margin:0 auto;min-width:0}.page-head{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}.page-head h3{margin:0;font-size:1.5rem;font-weight:600;letter-spacing:-.025em;display:flex;align-items:center;gap:.5rem}.page-head .sub{color:var(--mute);font-size:.84375rem;width:100%;margin-top:-.375rem}.page-title{margin:0 0 .75rem;font-size:1.0625rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.page-title .hint{font-weight:400}.bar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.75rem}.box{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;margin-bottom:1.25rem;box-shadow:var(--shadow);min-width:0}.box>b:first-child,.box-title{font-size:.9375rem;font-weight:600}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10.625rem,100%),1fr));gap:1rem;margin-bottom:1.25rem}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.125rem;box-shadow:var(--shadow);min-width:0}.card .n{font-size:1.625rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.3px}.card .hint{margin-top:2px}.todo-card{cursor:pointer;transition:border-color .18s,background .18s}.todo-card:hover{border-color:#9fc6b7;background:#fcfefd}.pre{white-space:pre-wrap;word-break:break-word;font-size:.84375rem;line-height:1.55;background:#f8f9fb;border:1px solid var(--line);padding:.625rem .75rem;border-radius:.375rem;max-height:60vh;overflow:auto;font-family:SFMono-Regular,Menlo,Consolas,monospace}.clip{white-space:pre-wrap;word-break:break-word;max-height:6.875rem;overflow:auto;font-size:.84375rem;color:var(--ink-2);line-height:1.5}.step-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));gap:.625rem}.step{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:.625rem .75rem .5rem .875rem;background:#fff;border-left:3px solid #d9d9d9}.step.done{border-left-color:#52c41a}.step.done:after{content:"✓";position:absolute;right:.625rem;top:.5rem;color:#52c41a;font-weight:700}.step.todo{border-left-color:#fa8c16;background:#fffcf7}.step b{display:block;font-size:.875rem;margin-bottom:2px}.step .hint{display:block}.step .ant-btn-link{padding-inline:0;margin-right:.625rem;height:1.5rem}.tab-body>div>.ant-table-wrapper,.page>.ant-table-wrapper{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:auto}.ant-table-wrapper{max-width:100%}.ant-table-content{overflow-x:auto}.tab-body>div>.ant-table-wrapper .ant-pagination{padding:0 .75rem}.ant-table{font-size:.84375rem}.ant-table-wrapper .ant-table-thead>tr>th{background:#f7faf8;color:var(--ink-2);font-weight:500;font-size:.8125rem}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:var(--line)}.box>.ant-table-wrapper:last-child .ant-table{margin-bottom:-.375rem}.ant-tabs-top>.ant-tabs-nav{margin-bottom:.75rem}.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:.625rem 0;font-size:.875rem}.ant-form-item{margin-bottom:.75rem}.ant-form-item .hint{margin-top:2px}.ant-modal .ant-modal-title{font-size:1rem}.ant-btn-sm{font-size:.84375rem}.help-wrap{display:flex;gap:.875rem;align-items:flex-start}.help-nav{width:15rem;flex:none;position:sticky;top:4.25rem;max-height:calc(100vh - 6.25rem);overflow:auto;padding:.625rem}.help-item{padding:.375rem .625rem;border-radius:.375rem;cursor:pointer;color:var(--ink-2);line-height:1.4}.help-item:hover{background:var(--bg)}.help-item.active{background:var(--pri-bg);color:var(--pri);font-weight:500}.help-body{flex:1;min-width:0;padding:1.25rem 1.75rem}.md{line-height:1.75;font-size:.9rem}.md h1{font-size:1.5rem;margin:0 0 .875rem}.md h2{font-size:1.125rem;margin:1.5rem 0 .625rem;border-bottom:1px solid var(--line);padding-bottom:.375rem}.md h3{font-size:.96875rem;margin:1rem 0 .375rem}.md table{border-collapse:collapse;width:100%;margin:.625rem 0;font-size:.84375rem}.md th,.md td{border:1px solid #e5e6eb;padding:.3125rem .5625rem;vertical-align:top}.md th{background:#f8f9fb;text-align:left}.md pre{background:#f8f9fb;border:1px solid var(--line);border-radius:.375rem;padding:.625rem .75rem;overflow:auto;font-size:.84375rem}.md code{background:#f3f4f6;padding:1px .3125rem;border-radius:.25rem;font-size:.84375rem}.md pre code{background:none;padding:0}.md blockquote{margin:.625rem 0;padding:.375rem .875rem;border-left:3px solid var(--pri);background:#f8f9fb;color:var(--ink-2);border-radius:0 .375rem .375rem 0}.md img{max-width:100%;border-radius:.375rem}.dom-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr));gap:1.125rem}.dom-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--shadow);transition:border-color .18s,box-shadow .18s;display:flex;flex-direction:column;gap:1rem;min-width:0}.dom-card:hover{border-color:#a8cbbd;box-shadow:0 4px 18px #1e46330b}.dom-card .t{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600}.dom-card .desc{color:var(--ink-2);font-size:.84375rem;line-height:1.5;min-height:1.125rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dom-card .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.375rem}.dom-card .stat{background:#f7faf8;border-radius:.5rem;padding:.625rem .5rem}.dom-card .stat .n{font-size:1.0625rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.dom-card .stat .hint{font-size:.75rem}.dom-card .foot{display:flex;align-items:center;gap:.5rem;color:var(--mute);font-size:.8125rem;border-top:1px solid var(--line);padding-top:.75rem;margin-top:auto}.dom-new{border-style:dashed;background:transparent;cursor:pointer;align-items:center;justify-content:center;color:var(--ink-2);min-height:15rem;font-size:.9375rem;gap:.5rem}.dom-new:hover{color:var(--pri)}.empty{text-align:center;padding:3.75rem 0;color:var(--mute)}.login{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr;background:#fff}.login-hero{background:radial-gradient(75rem 37.5rem at -10% -10%,#5ea0ff 0%,transparent 60%),radial-gradient(50rem 31.25rem at 110% 110%,#0958d9 0%,transparent 60%),#0b3d91;color:#fff;padding:3.5rem 4rem;display:flex;flex-direction:column;justify-content:space-between}.login-hero h1{font-size:2rem;margin:0 0 .75rem;font-weight:700;letter-spacing:.5px}.login-hero p{font-size:.9375rem;line-height:1.8;opacity:.88;max-width:28.75rem;margin:0}.login-hero .flow{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.75rem}.login-hero .flow span{background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:62.4375rem;padding:.25rem .75rem;font-size:.84375rem}.login-hero .foot{font-size:.8125rem;opacity:.6}.login-form{display:flex;align-items:center;justify-content:center;padding:2.5rem}.login-form .inner{width:21.25rem}.login-form h2{margin:0 0 .25rem;font-size:1.5rem}.login-form .sub{color:var(--mute);margin-bottom:1.5rem}@media (max-width: 56.25rem){.login{grid-template-columns:1fr}.login-hero{display:none}.content{padding:.75rem}.dom-grid{grid-template-columns:1fr}}.page-tabs .ant-tabs-nav{margin-bottom:.75rem}.page-tabs .ant-tabs-tab{padding:.375rem 0}.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select-selector{transition-duration:.18s}.ant-tag{border-radius:.375rem}.page-tabs>.ant-tabs-nav{margin-bottom:1.5rem}.page-tabs .ant-tabs-tab{padding:.625rem .125rem}.tab-body{min-width:0}.domain-content>*,.admin-page>*{min-width:0}.domain-content .box,.admin-page .box,.help-page .box{border-radius:1rem;box-shadow:0 3px 14px #243b3303}.domain-content .bar,.admin-page .bar{gap:.625rem;line-height:1.7}.domain-content .ant-table,.admin-page .ant-table{background:#fff;font-size:.8125rem}.domain-content .ant-table-wrapper,.admin-page .ant-table-wrapper{min-width:0;border-radius:.75rem}.domain-content .ant-table-thead>tr>th,.admin-page .ant-table-thead>tr>th{background:#f1f5ed;color:#4f6655;font-size:.75rem;padding:.875rem .75rem;font-weight:600}.domain-content .ant-table-tbody>tr>td,.admin-page .ant-table-tbody>tr>td{padding:.875rem .75rem;line-height:1.7}.domain-content .ant-table-tbody>tr.ant-table-row:hover>td,.admin-page .ant-table-tbody>tr.ant-table-row:hover>td{background:#f7faf4}.domain-content .ant-table-pagination,.admin-page .ant-table-pagination{padding:.25rem .75rem}.domain-content .ant-empty,.admin-page .ant-empty{padding:1.5rem 0;color:var(--mute)}.domain-content .ant-empty-description,.admin-page .ant-empty-description{color:var(--mute);font-size:.8125rem}.domain-content .ant-alert,.admin-page .ant-alert{border-radius:.75rem;line-height:1.75}.domain-content .ant-alert-info,.admin-page .ant-alert-info{background:#edf4ec;border-color:#d9e5d5}.domain-content .ant-alert-info .ant-alert-icon,.admin-page .ant-alert-info .ant-alert-icon{color:var(--pri)}.domain-content .ant-collapse,.admin-page .ant-collapse{border-radius:.875rem;border-color:var(--line)}.domain-content .ant-collapse-header,.admin-page .ant-collapse-header{color:var(--ink);font-weight:500}.domain-content .ant-collapse-content,.admin-page .ant-collapse-content{border-top-color:var(--line)}.domain-content .ant-tabs-tab,.admin-page .ant-tabs-tab{font-size:.8125rem}.domain-content .ant-form-item-label>label,.admin-page .ant-form-item-label>label{color:var(--ink-2);font-size:.8125rem}.domain-content .ant-btn-sm,.admin-page .ant-btn-sm{min-height:2rem;font-size:.8125rem;border-radius:.4375rem}.domain-content .ant-input-sm,.admin-page .ant-input-sm,.domain-content .ant-input-affix-wrapper-sm,.admin-page .ant-input-affix-wrapper-sm{min-height:2rem;font-size:.8125rem}.domain-content .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector,.admin-page .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:2rem;align-items:center}.domain-content .ant-radio-button-wrapper,.admin-page .ant-radio-button-wrapper{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:2rem;line-height:1.5;padding:0 .75rem}.domain-content .ant-space,.admin-page .ant-space{max-width:100%}.domain-content .ant-select-multiple .ant-select-selection-placeholder,.admin-page .ant-select-multiple .ant-select-selection-placeholder{max-width:calc(100% - 1.5rem)}.domain-content .pre,.admin-page .pre{background:#f4f7f1;border-color:#dfe7db;border-radius:.625rem;padding:1rem}.ant-modal .ant-modal-content{border-radius:1rem;padding:1.5rem;box-shadow:0 20px 80px #1c392d26}.ant-modal .ant-modal-header{margin-bottom:1.25rem}.ant-modal .ant-modal-footer{margin-top:1.5rem}.ant-drawer .ant-drawer-content-wrapper{max-width:100vw}.ant-drawer .ant-drawer-header{border-bottom-color:var(--line);background:#f8faf5}.ant-drawer .ant-drawer-body{background:#fbfcf9}.ant-drawer .ant-table-wrapper{min-width:0;max-width:100%}.ant-drawer .bar{flex-wrap:wrap}.content-page-hero{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem;padding:1.5rem 1.75rem;background:linear-gradient(110deg,#f0f5e9,#edf5ee);border:1px solid #dfe8db;border-radius:1.125rem}.content-page-hero .hero-icon{display:grid;place-items:center;width:3rem;height:3rem;flex:none;border:1px solid #d3e1cd;background:#ffffffb3;border-radius:.875rem;font-size:1.375rem;color:var(--pri)}.content-page-hero .hero-copy{min-width:0;flex:1}.page-kicker{color:#56704f;font-size:.625rem;font-weight:550;letter-spacing:.12em;display:block;margin-bottom:.375rem}.content-page-hero h1{font-size:1.5rem;font-weight:600;letter-spacing:-.03em;margin:0 0 .375rem;line-height:1.4}.content-page-hero p{font-size:.8125rem;color:var(--ink-2);line-height:1.75;margin:0}.content-page-hero>a{color:var(--pri);font-size:.8125rem;white-space:nowrap}.surface-heading{margin-bottom:1.25rem}.surface-heading h2{font-size:1rem;font-weight:600;margin:0 0 .375rem}.surface-heading p{font-size:.8125rem;color:var(--mute);margin:0;line-height:1.7}.surface-toolbar{padding:1rem 1.125rem;border:1px solid var(--line);background:#fff;border-radius:.875rem}.help-nav{top:5.5rem;padding:.75rem}.help-item{padding:.625rem .75rem;font-size:.8125rem}.help-body{padding:1.75rem 2rem}.nav-backdrop{display:none}@media (max-width: 1100px){.head .expert-guide,.head .role-tag{display:none}.content{padding:1.5rem}.head .dom-switch{width:10rem}.ant-layout .head{padding-inline:1.5rem;gap:.625rem}.user-name{max-width:6rem}}@media (max-width: 768px){.mobile-shell .sider.ant-layout-sider{position:fixed;left:0;top:0;z-index:40;box-shadow:8px 0 32px #183a2614}.mobile-shell .sider.ant-layout-sider-collapsed{visibility:hidden}.nav-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;border:0;background:#193d3059;cursor:pointer}.shell.nav-open .main-layout{pointer-events:none}.ant-layout .head{padding:.75rem 1rem;min-height:4rem;height:auto;gap:.5rem;flex-wrap:wrap}.head .trigger{width:2.75rem;height:2.75rem}.head-divider{display:none}.crumb{flex:1;min-width:0}.crumb ol{flex-wrap:wrap}.head>span[style]{display:none}.head .dom-switch{order:10;width:100%}.head .head-icon{padding:.625rem;width:2.75rem;height:2.75rem}.user{min-height:2.75rem}.user-name,.user-chevron{display:none}.content{padding:1.25rem 1rem 2rem}.page-head{margin-bottom:1.25rem}.page-head h3{font-size:1.25rem}.box{padding:1rem}.help-wrap{flex-direction:column}.help-nav{position:static;width:100%;max-height:14rem}.help-body{width:100%;padding:1.25rem}.bar>.ant-input-search,.bar>.ant-select{max-width:100%}.content-page-hero{padding:1.25rem;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}.content-page-hero .hero-copy{flex-basis:calc(100% - 4rem)}.content-page-hero h1{font-size:1.25rem}.content-page-hero>a{min-height:44px;display:inline-flex;align-items:center;margin-left:3.75rem}.domain-content .bar>*,.admin-page .bar>*{max-width:100%}.domain-content .bar>.ant-select,.admin-page .bar>.ant-select{min-width:0!important}.domain-content .bar>.ant-btn,.admin-page .bar>.ant-btn{min-height:44px}.domain-content .ant-radio-button-wrapper,.admin-page .ant-radio-button-wrapper{min-height:44px;padding-block:0}.domain-content .ant-table-tbody>tr>td,.admin-page .ant-table-tbody>tr>td{padding:.75rem}.domain-content .ant-table-tbody .ant-btn,.admin-page .ant-table-tbody .ant-btn{min-height:44px}.admin-page .ant-form-item-label{flex:0 0 100%;width:100%!important;text-align:left;padding-bottom:.375rem}.admin-page .ant-form-item-row{flex-wrap:wrap}.admin-page .ant-form-item-control{min-width:0;width:100%;flex-basis:100%}.ant-modal .ant-modal-content{padding:1.125rem}.ant-modal .ant-space,.ant-drawer .ant-space{flex-wrap:wrap}.ant-drawer .bar>*{max-width:100%}.ant-modal .ant-input,.ant-modal .ant-select{max-width:100%}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
