:root{--c-paper:#faf8f3;--c-surface:#fff;--c-ink:#1a1a18;--c-ink-secondary:#6b675e;--c-border:#e3ddd0;--c-border-card:#e8e2d6;--c-border-input:#d9d2c4;--c-jade:#0f7a63;--c-jade-hover:#0c6652;--c-copper:#be7a34;--c-indigo:#3e5c8a;--c-seal-red:#b23a2e;--c-amber:#b8860b;--c-deep-ink:#16181c;--font-system:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--font-mono:"SF Mono", Menlo, Consolas, "Courier New", monospace;--font-serif:"Songti SC", "SimSun", "Noto Serif SC", serif;--radius-control:6px;--radius-card:8px;--control-height:36px;--row-height:44px}html,body{background:var(--c-paper);color:var(--c-ink);font-family:var(--font-system);margin:0}.ui-mono{font-family:var(--font-mono)}.ui-tag{white-space:nowrap;border-radius:4px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ui-serif{font-family:var(--font-serif)}.d-page{flex-direction:column;gap:14px;padding:20px 24px;display:flex}.d-page-titlebar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.d-page-title-group{align-items:baseline;gap:10px;display:flex}.d-page-title{color:var(--c-ink);font-size:18px;font-weight:600}.d-page-subtitle{color:var(--c-ink-secondary);font-size:12px}.d-page-card{background:var(--c-surface);border:1px solid var(--c-border-card);border-radius:var(--radius-card);padding:16px 18px}.d-page-card--flat{flex-direction:column;gap:12px;display:flex}.d-page-label{color:var(--c-ink-secondary);letter-spacing:.02em;margin-bottom:4px;font-size:12px;display:block}.d-page-confirm-bar{background:var(--c-surface);border:1px solid var(--c-border-card);border-radius:var(--radius-card);align-items:center;gap:12px;padding:12px 16px;display:flex}.d-page-hint{color:var(--c-ink-secondary);font-size:12px}.btn-copper.ant-btn{background:var(--c-copper);border-color:var(--c-copper);color:var(--c-paper)}.btn-copper.ant-btn:hover{color:var(--c-paper);background:#a86a2c;border-color:#a86a2c}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--c-jade);outline-offset:1px}textarea.full-text-antd,.full-text-antd textarea,textarea.guard-full-text{box-sizing:border-box;resize:none;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;overflow-y:hidden!important}.industry-selector[data-v-972aeb7c]{gap:8px;display:grid}.industry-select[data-v-972aeb7c],.custom-industry-create input[data-v-972aeb7c]{border:1px solid var(--c-border-input);border-radius:var(--radius-control);min-height:32px;padding:4px 11px}.custom-industry-create[data-v-972aeb7c]{gap:8px;display:flex}.custom-industry-create input[data-v-972aeb7c]{flex:1;min-width:0}.custom-industry-create button[data-v-972aeb7c]{border:1px solid var(--c-jade);border-radius:var(--radius-control);background:var(--c-jade);color:var(--c-paper);white-space:nowrap;padding:4px 12px}.custom-industry-create button[data-v-972aeb7c]:disabled{cursor:not-allowed;opacity:.55}.industry-error[data-v-972aeb7c]{color:var(--c-seal-red);margin:0}
