.support-image[data-v-3a7a75b5]{box-sizing:border-box;flex-shrink:0;display:block}.support-avatar[data-v-3a7a75b5]{background:#f1f5f8;border-radius:50%;width:48px;height:48px;overflow:hidden}.support-avatar img[data-v-3a7a75b5]{object-fit:cover;width:100%;height:100%}.support-avatar.wecom img[data-v-3a7a75b5]{object-position:54% 32%}.support-avatar.dingtalk img[data-v-3a7a75b5]{object-position:50% 26%}.support-qr[data-v-3a7a75b5]{aspect-ratio:1;border:1px solid var(--zb-border,#e2e8f0);background:#fff;border-radius:12px;width:100%;padding:10px;box-shadow:0 1px 2px #0f172a0d}.support-qr img[data-v-3a7a75b5]{object-fit:contain;width:100%;height:100%;display:block}.account-support[data-v-b1215780]{--support-color:#278665;--support-tint:#edf8f2;z-index:90;position:fixed;top:50%;right:16px;transform:translateY(-50%)}.account-support.is-dingtalk[data-v-b1215780]{--support-color:#1677ff;--support-tint:#eef5ff}.support-card[data-v-b1215780]{box-sizing:border-box;background:linear-gradient(155deg, var(--support-tint), #fff 42%);border:1px solid #e1e8ed;border-radius:20px;width:220px;max-height:calc(100dvh - 140px);padding:16px;overflow-y:auto;box-shadow:0 12px 36px #173c3018}.support-heading[data-v-b1215780]{color:#273b4b;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}button[data-v-b1215780]{font:inherit;cursor:pointer}button[data-v-b1215780]:focus-visible,a[data-v-b1215780]:focus-visible{outline:2px solid var(--support-color,#1677ff);outline-offset:3px}.collapse[data-v-b1215780]{background:var(--support-tint);color:var(--support-color);border:0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.collapse-line[data-v-b1215780]{background:currentColor;border-radius:1px;width:12px;height:2px;display:block}.channel-switch[data-v-b1215780]{background:#f1f4f7;border-radius:10px;gap:4px;margin-top:12px;padding:4px;display:flex}.channel-switch button[data-v-b1215780]{color:#667687;background:0 0;border:0;border-radius:7px;flex:1;padding:8px 0;font-size:12px}.channel-switch button[aria-pressed=true][data-v-b1215780]{color:var(--support-color);background:#fff;font-weight:600;box-shadow:0 2px 6px #1d355713}.identity[data-v-b1215780]{align-items:center;gap:9px;margin:16px 0;display:flex}.identity strong[data-v-b1215780]{color:#273b4b;font-size:13px;display:block}.identity span[data-v-b1215780]{color:#6b7c8c;margin-top:4px;font-size:11px;display:block}.qr-button[data-v-b1215780]{cursor:zoom-in;background:#fff;border:0;border-radius:14px;width:100%;padding:4px;display:block}.scan[data-v-b1215780]{text-align:center;color:var(--support-color);margin:10px 0 14px;font-size:12px}.scan span[data-v-b1215780]{color:#7b8794;margin-top:3px;font-size:11px;display:block}.hours[data-v-b1215780]{text-align:center;border-top:1px solid #e6edf2;padding-top:12px}.hours span[data-v-b1215780]{color:#788694;font-size:11px;display:block}.hours strong[data-v-b1215780]{color:#465969;margin-top:4px;font-size:12px;font-weight:500;display:block}.feedback-link[data-v-b1215780]{text-align:center;color:#788694;border-top:1px solid #e6edf2;gap:4px;margin-top:12px;padding-top:12px;font-size:11px;display:grid}.feedback-link strong[data-v-b1215780]{color:var(--support-color);font-size:12px;font-weight:500}.support-launcher[data-v-b1215780]{color:#273b4b;background:#fff;border:1px solid #e1e8ed;border-radius:18px;flex-direction:column;align-items:center;gap:5px;padding:9px;font-size:12px;display:flex;box-shadow:0 8px 28px #173c3018}.support-launcher small[data-v-b1215780]{color:#788694;font-size:10px}.modal-caption[data-v-b1215780]{text-align:center;color:#64746b;margin:12px 0;line-height:1.8}.save-qr[data-v-b1215780]{text-align:center;color:#2468c4;background:#edf5ff;border-radius:8px;padding:10px;display:block}.save-hint[data-v-b1215780]{text-align:center;color:#788694;margin:10px 0 0;font-size:12px}@media (width<=1279px){.account-support[data-v-b1215780]{top:auto;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));transform:none}.support-card[data-v-b1215780]{max-width:calc(100vw - 24px);max-height:calc(100dvh - 170px - env(safe-area-inset-bottom,0px))}}.site-footer[data-v-f10e780b]{margin-top:var(--zb-space-12);border-top:1px solid var(--zb-border);background:var(--zb-bg-elevated)}.site-footer-inner[data-v-f10e780b]{max-width:var(--zb-content-max);padding:var(--zb-space-8) var(--zb-space-6);gap:var(--zb-space-4) var(--zb-space-8);grid-template-columns:1fr auto;align-items:start;margin:0 auto;display:grid}.footer-brand[data-v-f10e780b]{align-items:center;gap:var(--zb-space-3);display:flex}.footer-mark[data-v-f10e780b]{border-radius:var(--zb-radius-sm);background:var(--zb-primary);width:36px;height:36px;color:var(--zb-text-inverse);place-items:center;font-weight:700;display:grid}.footer-name[data-v-f10e780b]{color:var(--zb-text);margin-bottom:4px;font-weight:600}.footer-tagline[data-v-f10e780b]{color:var(--zb-text-muted);font-size:13px}.footer-links[data-v-f10e780b]{gap:var(--zb-space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.footer-links a[data-v-f10e780b]{color:var(--zb-text-secondary);border-radius:var(--zb-radius-pill);cursor:pointer;padding:6px 12px;font-size:14px;font-weight:500;transition:color .2s,background .2s}.footer-links a[data-v-f10e780b]:hover{color:var(--zb-primary);background:var(--zb-primary-soft)}.copy[data-v-f10e780b]{text-align:center;align-items:center;gap:var(--zb-space-2) var(--zb-space-4);font-size:var(--zb-font-small);color:var(--zb-text-muted);padding-top:var(--zb-space-4);border-top:1px solid var(--zb-border);flex-direction:column;grid-column:1/-1;display:flex}.company-links[data-v-f10e780b],.filing-links[data-v-f10e780b]{justify-content:center;gap:var(--zb-space-2) var(--zb-space-4);flex-wrap:wrap;display:flex}.filing-links a[data-v-f10e780b]{align-items:center;gap:6px;max-width:100%;display:inline-flex}.filing-icon[data-v-f10e780b]{object-fit:contain;flex:0 0 20px;width:20px;height:20px;font-size:18px}.copy a[data-v-f10e780b]{color:inherit}.copy a[data-v-f10e780b]:hover{color:var(--zb-primary)}@media (width<=768px){.site-footer-inner[data-v-f10e780b]{grid-template-columns:1fr}.footer-links[data-v-f10e780b]{justify-content:flex-start}}.header-icon-button[data-v-e16d64c1]{border-radius:var(--zb-radius-pill);background:0 0;border:1px solid #0000;place-items:center;width:38px;height:38px;padding:0;transition:background-color .2s,box-shadow .2s;display:inline-grid}.header-icon-button[data-v-e16d64c1]:hover{background:var(--zb-primary-soft);border-color:#0000}.header-icon-button[data-v-e16d64c1]:focus-visible{outline-offset:2px;outline:2px solid #1677ff80}.header-color-icon[data-v-e16d64c1]{filter:saturate(1.2);font-size:20px;line-height:1;display:block}.preference-icon[data-v-e16d64c1]{place-items:center;width:26px;height:26px;display:inline-grid;position:relative}.preference-flag[data-v-e16d64c1]{border:2px solid var(--zb-bg-elevated);background:var(--zb-bg-elevated);filter:saturate(1.15);border-radius:50%;place-items:center;width:15px;height:15px;font-size:11px;line-height:1;display:grid;position:absolute;bottom:-1px;right:-1px;overflow:hidden;box-shadow:0 1px 3px #0f172a33}.locale-option[data-v-e16d64c1]{align-items:center;gap:9px;display:inline-flex}.option-flag[data-v-e16d64c1]{font-size:18px;line-height:1}.message-entry[data-v-11b9bdd9]{font-size:20px}.site-header[data-v-11b9bdd9]{z-index:100;height:var(--zb-header-height);border-bottom:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);position:sticky;top:0}.site-header-inner[data-v-11b9bdd9]{align-items:center;gap:var(--zb-space-4);max-width:var(--zb-content-max);height:100%;padding:0 var(--zb-space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;display:grid}.brand[data-v-11b9bdd9]{align-items:center;gap:var(--zb-space-3);cursor:pointer;-webkit-user-select:none;user-select:none;justify-self:start;display:flex}.brand-mark[data-v-11b9bdd9]{border-radius:var(--zb-radius-sm);object-fit:cover;width:40px;height:40px;display:block}.brand-text[data-v-11b9bdd9]{flex-direction:column;gap:2px;min-width:0;display:flex}.brand-name[data-v-11b9bdd9]{color:var(--zb-text);font-size:17px;font-weight:700;line-height:1.2}.brand-tagline[data-v-11b9bdd9]{color:var(--zb-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.2;overflow:hidden}.site-nav[data-v-11b9bdd9]{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;justify-self:center;gap:6px;margin:0 -4px;padding:2px 4px;display:flex;overflow-x:auto}.site-nav[data-v-11b9bdd9]::-webkit-scrollbar{display:none}.nav-pill[data-v-11b9bdd9]{color:var(--zb-text-secondary);border-radius:var(--zb-radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:8px 14px;font-size:14px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s}.nav-pill[data-v-11b9bdd9]:hover{background:var(--zb-primary-soft);color:var(--zb-primary)}.nav-pill.active[data-v-11b9bdd9]{background:var(--zb-primary-soft);color:var(--zb-primary);font-weight:600;box-shadow:inset 0 0 0 1px #1677ff38}.site-actions[data-v-11b9bdd9]{align-items:center;gap:var(--zb-space-2);justify-content:flex-end;justify-self:end;display:flex}.user-chip[data-v-11b9bdd9]{border:1px solid var(--zb-border);background:var(--zb-bg-elevated);border-radius:var(--zb-radius-pill);cursor:pointer;align-items:center;gap:8px;padding:4px 12px 4px 4px;transition:border-color .2s,box-shadow .2s;display:inline-flex}.login-button[data-v-11b9bdd9]{border-radius:var(--zb-radius-pill);white-space:nowrap;flex-shrink:0;height:38px}.menu-unread-count[data-v-11b9bdd9]{margin-left:auto}.timezone-chip[data-v-11b9bdd9]{border-radius:var(--zb-radius-pill);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;width:38px;height:38px;padding:0;transition:background-color .2s,box-shadow .2s;display:inline-grid}.timezone-color-icon[data-v-11b9bdd9]{filter:saturate(1.25);font-size:20px;line-height:1;display:block}.preference-icon[data-v-11b9bdd9]{place-items:center;width:26px;height:26px;display:inline-grid;position:relative}.preference-flag[data-v-11b9bdd9]{border:2px solid var(--zb-bg-elevated);background:var(--zb-bg-elevated);filter:saturate(1.15);border-radius:50%;place-items:center;width:15px;height:15px;font-size:11px;line-height:1;display:grid;position:absolute;bottom:-1px;right:-1px;overflow:hidden;box-shadow:0 1px 3px #0f172a33}.timezone-option[data-v-11b9bdd9]{align-items:center;gap:9px;display:inline-flex}.timezone-option-icon[data-v-11b9bdd9]{font-size:18px;line-height:1}.timezone-chip[data-v-11b9bdd9]:hover{background:var(--zb-primary-soft);color:var(--zb-primary)}.timezone-chip[data-v-11b9bdd9]:focus-visible{outline-offset:2px;outline:2px solid #1677ff80}.user-chip[data-v-11b9bdd9]:hover{border-color:#1677ff59}.user-avatar[data-v-11b9bdd9]{background:var(--zb-primary);color:var(--zb-text-inverse);font-size:13px;font-weight:600}.user-name[data-v-11b9bdd9]{text-overflow:ellipsis;white-space:nowrap;max-width:96px;color:var(--zb-text);font-size:13px;font-weight:500;overflow:hidden}.user-chevron[data-v-11b9bdd9]{color:var(--zb-text-muted);font-size:12px}.membership-menu-label[data-v-11b9bdd9]{color:#f5222d}.dropdown-menu-item[data-v-11b9bdd9]{align-items:center;gap:8px;display:inline-flex}.dropdown-menu-icon[data-v-11b9bdd9]{font-size:14px}.dropdown-menu-icon.profile[data-v-11b9bdd9]{color:#1677ff}.dropdown-menu-icon.dashboard[data-v-11b9bdd9]{color:#2563eb}.dropdown-menu-icon.work[data-v-11b9bdd9]{color:#7c3aed}.dropdown-menu-icon.delivery[data-v-11b9bdd9]{color:#16a34a}.dropdown-menu-icon.wallet[data-v-11b9bdd9]{color:#ca8a04}.dropdown-menu-icon.message[data-v-11b9bdd9]{color:#0891b2}.dropdown-menu-icon.switch[data-v-11b9bdd9]{color:#14b8a6}.dropdown-menu-icon.logout[data-v-11b9bdd9]{color:#f97316}@media (width<=1100px){.brand-tagline[data-v-11b9bdd9]{display:none}.site-header-inner[data-v-11b9bdd9]{grid-template-columns:auto 1fr auto}}@media (width<=768px){.user-name[data-v-11b9bdd9]{display:none}.nav-pill[data-v-11b9bdd9]{padding:6px 10px;font-size:13px}}.site-notice[data-v-80a0c76a]{color:#874d00;background:#fff7e8;border-bottom:1px solid #ffe7ba}.notice-inner[data-v-80a0c76a]{max-width:var(--zb-content-max);padding:0 var(--zb-space-6);align-items:center;gap:12px;height:40px;margin:0 auto;display:flex}.notice-label[data-v-80a0c76a]{flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:flex}.notice-viewport[data-v-80a0c76a]{flex:1;min-width:0;height:40px;position:relative;overflow:hidden}.notice-title[data-v-80a0c76a]{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0 2px;font-size:13px;position:absolute;inset:0;overflow:hidden}.notice-title[data-v-80a0c76a]:hover{text-decoration:underline}.notice-title[data-v-80a0c76a]:focus-visible,.notice-control[data-v-80a0c76a]:focus-visible{outline-offset:-3px;outline:2px solid}.notice-count[data-v-80a0c76a]{white-space:nowrap;font-size:12px}.notice-control[data-v-80a0c76a]{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;display:grid}.notice-control[data-v-80a0c76a]:hover{background:#ffe7ba}.notice-up-enter-active[data-v-80a0c76a],.notice-up-leave-active[data-v-80a0c76a]{transition:transform .45s,opacity .45s}.notice-up-enter-from[data-v-80a0c76a]{opacity:0;transform:translateY(100%)}.notice-up-leave-to[data-v-80a0c76a]{opacity:0;transform:translateY(-100%)}.notice-body[data-v-80a0c76a]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:65vh;line-height:1.8;overflow-y:auto}@media (prefers-reduced-motion:reduce){.notice-up-enter-active[data-v-80a0c76a],.notice-up-leave-active[data-v-80a0c76a]{transition:none}}@media (width<=768px){.notice-inner[data-v-80a0c76a]{padding:0 var(--zb-space-4);gap:6px}.notice-label span[data-v-80a0c76a]{display:none}}.app-layout[data-v-c47d11f7]{background:var(--zb-bg-page);flex-direction:column;min-height:100vh;display:flex}.site-top[data-v-c47d11f7]{z-index:100;position:sticky;top:0}.app-main[data-v-c47d11f7]{padding:var(--zb-space-8) 0 var(--zb-space-10);flex:1}.app-content[data-v-c47d11f7]{max-width:var(--zb-content-max);padding:0 var(--zb-space-6);margin:0 auto}.app-content-market[data-v-c47d11f7]{box-sizing:border-box;width:100%;max-width:none}@media (width<=768px){.app-content[data-v-c47d11f7]{padding:0 var(--zb-space-4)}}.auth-page-shell{padding:var(--zb-space-8) 0 var(--zb-space-10);justify-content:center;display:flex}.auth-page-panel{width:100%;max-width:420px}.code-group .ant-input-lg,.code-group .ant-btn-lg{height:40px;min-height:40px}.auth-elevated-panel[data-v-10d23cbb],.register-panel[data-v-10d23cbb]{overflow:hidden}.auth-elevated-panel[data-v-10d23cbb]:before,.register-panel[data-v-10d23cbb]:before{content:"";background:var(--zb-primary);height:3px;display:block}.auth-elevated-panel .ant-card-head[data-v-10d23cbb],.register-panel .ant-card-head[data-v-10d23cbb]{padding:var(--zb-space-5) var(--zb-space-5) 0;border-bottom:none}.auth-elevated-panel .ant-card-body[data-v-10d23cbb],.register-panel .ant-card-body[data-v-10d23cbb]{padding:var(--zb-space-3) var(--zb-space-5) var(--zb-space-5)}.panel-title[data-v-10d23cbb]{font-size:var(--zb-font-h2);color:var(--zb-text);font-weight:700}.panel-subtitle[data-v-10d23cbb]{margin-top:var(--zb-space-1);color:var(--zb-text-muted);font-size:var(--zb-font-page-subtitle);font-weight:400}.auth-form .ant-form-item-label>label[data-v-10d23cbb]{color:var(--zb-text-secondary);font-size:13px;font-weight:600}.submit-btn[data-v-10d23cbb]{margin-top:var(--zb-space-2);height:44px;font-weight:600}.auth-foot[data-v-10d23cbb]{margin-top:var(--zb-space-4);padding-top:var(--zb-space-4);border-top:1px solid var(--zb-border);text-align:center}.auth-foot a[data-v-10d23cbb]{color:var(--zb-primary);cursor:pointer;font-size:14px;font-weight:500}.auth-foot a[data-v-10d23cbb]:hover{text-decoration:underline}.invitation-layout[data-v-4b25f0be]{grid-template-columns:minmax(0,1.3fr) minmax(360px,.8fr);align-items:center;gap:64px;width:min(1180px,100%);max-width:1180px;display:grid}.invitation-story[data-v-4b25f0be]{padding:24px 0}.invitation-eyebrow[data-v-4b25f0be]{color:var(--zb-primary);letter-spacing:2px;font-weight:600}.invitation-story h1[data-v-4b25f0be]{margin:20px 0;font-size:clamp(30px,3vw,46px);line-height:1.3}.invitation-lead[data-v-4b25f0be]{color:var(--zb-text-secondary);font-size:17px;line-height:1.9}.invitation-benefits[data-v-4b25f0be]{grid-template-columns:1fr 1fr;gap:20px;margin:32px 0;display:grid}.invitation-benefits article[data-v-4b25f0be]{border:1px solid var(--zb-border);background:var(--zb-bg-elevated);border-radius:16px;padding:20px}.invitation-benefits span[data-v-4b25f0be]{color:var(--zb-primary);font-size:12px}.invitation-benefits h2[data-v-4b25f0be]{margin:12px 0;font-size:17px}.invitation-benefits p[data-v-4b25f0be],.invitation-note[data-v-4b25f0be]{color:var(--zb-text-secondary);font-size:13px;line-height:1.8}.invitation-path[data-v-4b25f0be]{gap:36px;margin:28px 0;padding-left:20px;font-weight:600;display:flex}@media (width<=900px){.invitation-layout[data-v-4b25f0be]{grid-template-columns:1fr;gap:20px;max-width:600px}.invitation-story[data-v-4b25f0be]{padding:0}.invitation-benefits[data-v-4b25f0be]{margin:20px 0}}@media (width<=420px){.invitation-benefits[data-v-4b25f0be]{grid-template-columns:1fr;gap:10px}.invitation-path[data-v-4b25f0be]{gap:24px;font-size:12px}}.auth-form-slot[data-v-4b25f0be]{min-width:0}.agree-row[data-v-2fdd6a41]{align-items:flex-start;gap:var(--zb-space-2);margin-top:var(--zb-space-1);padding:var(--zb-space-2);margin-left:calc(-1 * var(--zb-space-2));margin-right:calc(-1 * var(--zb-space-2));border-radius:var(--zb-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s,box-shadow .2s;display:flex}.agree-row.warn[data-v-2fdd6a41]{background:#fffbe6;box-shadow:inset 0 0 0 1px #ffe58f}.agree-check[data-v-2fdd6a41]{flex-shrink:0;margin-top:2px}.agree-text[data-v-2fdd6a41]{color:var(--zb-text-muted);font-size:12px;line-height:1.6}.agree-link[data-v-2fdd6a41]{color:var(--zb-primary);text-decoration:none}.agree-link[data-v-2fdd6a41]:hover{text-decoration:underline}.register-confirm-form[data-v-0ac1d8eb]{margin-top:16px}.login-panel[data-v-9dcba174]{overflow:hidden}.login-panel[data-v-9dcba174]:before{content:"";background:var(--zb-primary);height:3px;display:block}.login-panel[data-v-9dcba174] .ant-card-head{padding:var(--zb-space-5) var(--zb-space-5) 0;border-bottom:none}.login-panel[data-v-9dcba174] .ant-card-body{padding:var(--zb-space-3) var(--zb-space-5) var(--zb-space-5)}.compact.login-panel[data-v-9dcba174] .ant-card-body{padding-top:var(--zb-space-2)}.panel-title[data-v-9dcba174]{font-size:var(--zb-font-h2);color:var(--zb-text);font-weight:700}.panel-subtitle[data-v-9dcba174]{font-size:var(--zb-font-page-subtitle);color:var(--zb-text-muted);margin-top:4px;font-weight:400}.login-tabs[data-v-9dcba174] .ant-tabs-nav{margin-bottom:var(--zb-space-4)}.login-form[data-v-9dcba174]{gap:var(--zb-space-4);flex-direction:column;display:flex}.field label[data-v-9dcba174]{margin-bottom:var(--zb-space-2);color:var(--zb-text-secondary);font-size:13px;font-weight:600;display:block}.code-group[data-v-9dcba174]{width:100%;display:flex!important}.code-group[data-v-9dcba174] .ant-input{flex:1}.code-group[data-v-9dcba174] .ant-btn{flex-shrink:0;min-width:112px}.submit-btn[data-v-9dcba174]{margin-top:var(--zb-space-2);height:44px;font-weight:600}.session-alert[data-v-2061bb48]{margin-bottom:16px}.auth-switch[data-v-2061bb48]{text-align:center;margin:16px 0 0}.auth-elevated-panel[data-v-7105646a],.register-panel[data-v-7105646a]{overflow:hidden}.auth-elevated-panel[data-v-7105646a]:before,.register-panel[data-v-7105646a]:before{content:"";background:var(--zb-primary);height:3px;display:block}.auth-elevated-panel .ant-card-head[data-v-7105646a],.register-panel .ant-card-head[data-v-7105646a]{padding:var(--zb-space-5) var(--zb-space-5) 0;border-bottom:none}.auth-elevated-panel .ant-card-body[data-v-7105646a],.register-panel .ant-card-body[data-v-7105646a]{padding:var(--zb-space-3) var(--zb-space-5) var(--zb-space-5)}.panel-title[data-v-7105646a]{font-size:var(--zb-font-h2);color:var(--zb-text);font-weight:700}.panel-subtitle[data-v-7105646a]{margin-top:var(--zb-space-1);color:var(--zb-text-muted);font-size:var(--zb-font-page-subtitle);font-weight:400}.auth-form .ant-form-item-label>label[data-v-7105646a]{color:var(--zb-text-secondary);font-size:13px;font-weight:600}.submit-btn[data-v-7105646a]{margin-top:var(--zb-space-2);height:44px;font-weight:600}.auth-foot[data-v-7105646a]{margin-top:var(--zb-space-4);padding-top:var(--zb-space-4);border-top:1px solid var(--zb-border);text-align:center}.auth-foot a[data-v-7105646a]{color:var(--zb-primary);cursor:pointer;font-size:14px;font-weight:500}.auth-foot a[data-v-7105646a]:hover{text-decoration:underline}.register-panel[data-v-7105646a]{overflow:hidden}.register-form[data-v-7105646a] .ant-form-item-label>label{color:var(--zb-text-secondary);font-size:13px;font-weight:600}.submit-btn[data-v-7105646a]{margin-top:var(--zb-space-4)}.code-group[data-v-7105646a]{width:100%;display:flex!important}.code-group[data-v-7105646a] .ant-input{flex:1}.code-group[data-v-7105646a] .ant-btn{flex-shrink:0;min-width:112px}.auth-elevated-panel[data-v-9e9429d8],.register-panel[data-v-9e9429d8]{overflow:hidden}.auth-elevated-panel[data-v-9e9429d8]:before,.register-panel[data-v-9e9429d8]:before{content:"";background:var(--zb-primary);height:3px;display:block}.auth-elevated-panel .ant-card-head[data-v-9e9429d8],.register-panel .ant-card-head[data-v-9e9429d8]{padding:var(--zb-space-5) var(--zb-space-5) 0;border-bottom:none}.auth-elevated-panel .ant-card-body[data-v-9e9429d8],.register-panel .ant-card-body[data-v-9e9429d8]{padding:var(--zb-space-3) var(--zb-space-5) var(--zb-space-5)}.panel-title[data-v-9e9429d8]{font-size:var(--zb-font-h2);color:var(--zb-text);font-weight:700}.panel-subtitle[data-v-9e9429d8]{margin-top:var(--zb-space-1);color:var(--zb-text-muted);font-size:var(--zb-font-page-subtitle);font-weight:400}.auth-form .ant-form-item-label>label[data-v-9e9429d8]{color:var(--zb-text-secondary);font-size:13px;font-weight:600}.submit-btn[data-v-9e9429d8]{margin-top:var(--zb-space-2);height:44px;font-weight:600}.auth-foot[data-v-9e9429d8]{margin-top:var(--zb-space-4);padding-top:var(--zb-space-4);border-top:1px solid var(--zb-border);text-align:center}.auth-foot a[data-v-9e9429d8]{color:var(--zb-primary);cursor:pointer;font-size:14px;font-weight:500}.auth-foot a[data-v-9e9429d8]:hover{text-decoration:underline}.public-page-header[data-v-11b77df4]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-6);min-height:130px;padding:var(--zb-space-5) var(--zb-space-6);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);box-sizing:border-box;display:flex}.public-page-header--constrained[data-v-11b77df4]{width:100%;max-width:calc(var(--zb-content-max) - 2 * var(--zb-space-6));margin-inline:auto}.public-page-header__heading[data-v-11b77df4]{flex:1;min-width:0}.public-page-header h1[data-v-11b77df4]{margin:0 0 var(--zb-space-2);color:var(--zb-text);font-size:var(--zb-font-h1);font-weight:700;line-height:var(--zb-leading-tight);letter-spacing:-.02em}.public-page-header p[data-v-11b77df4]{color:var(--zb-text-muted);font-size:var(--zb-font-page-subtitle);line-height:var(--zb-leading-normal);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.public-page-header__extra[data-v-11b77df4]{flex:none}@media (width<=640px){.public-page-header[data-v-11b77df4]{flex-direction:column}.public-page-header__heading[data-v-11b77df4],.public-page-header__extra[data-v-11b77df4]{width:100%}}.content-hub[data-v-6b3ce518]{gap:var(--zb-space-6);flex-direction:column;display:flex}.content-hub-body[data-v-6b3ce518]{gap:var(--zb-space-6);grid-template-columns:220px 1fr;align-items:start;display:grid}.content-hub-aside[data-v-6b3ce518]{top:calc(var(--zb-top-height,var(--zb-header-height)) + var(--zb-space-4));position:sticky}.hub-nav[data-v-6b3ce518]{padding:var(--zb-space-3);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);flex-direction:column;gap:4px;display:flex;overflow:hidden}.hub-nav[data-v-6b3ce518]:before{content:"";height:3px;margin:calc(-1 * var(--zb-space-3)) calc(-1 * var(--zb-space-3)) var(--zb-space-3);background:var(--zb-primary);display:block}.hub-nav-item[data-v-6b3ce518]{text-align:left;padding:10px var(--zb-space-3) 10px calc(var(--zb-space-3) + 6px);border-radius:var(--zb-radius-sm);color:var(--zb-text-secondary);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;position:relative}.hub-nav-item[data-v-6b3ce518]:hover{background:var(--zb-primary-soft);color:var(--zb-primary)}.hub-nav-item.active[data-v-6b3ce518]{background:var(--zb-primary-soft);color:var(--zb-primary);font-weight:600;box-shadow:inset 0 0 0 1px #1677ff38}.hub-nav-item.active[data-v-6b3ce518]:before{content:"";background:var(--zb-primary);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:8px}.content-hub-main[data-v-6b3ce518]{min-width:0}@media (width<=960px){.content-hub-body[data-v-6b3ce518]{grid-template-columns:1fr}.content-hub-aside[data-v-6b3ce518]{position:static}.hub-nav[data-v-6b3ce518]{flex-flow:wrap}}.detail-section[data-v-051bb469]{overflow:hidden}.detail-section[data-v-051bb469]:before{content:"";background:var(--zb-primary);height:3px;display:block}.detail-section[data-v-051bb469] .ant-card-head{min-height:48px;padding:0 var(--zb-space-5)}.detail-section[data-v-051bb469] .ant-card-body{padding:var(--zb-space-5)}.section-title[data-v-051bb469]{font-size:16px;font-weight:600}.detail-section[data-v-051bb469] .ant-descriptions-bordered .ant-descriptions-item-label{background:var(--zb-bg-muted);color:var(--zb-text-secondary);width:140px;font-weight:500}.detail-section[data-v-051bb469] .ant-descriptions-bordered .ant-descriptions-item-content{color:var(--zb-text)}.load-warning[data-v-e1796da3]{margin-bottom:var(--zb-space-4)}.body-copy[data-v-e1796da3]{color:var(--zb-text-secondary);font-size:15px;line-height:1.9}.positioning-box[data-v-e1796da3]{margin-top:var(--zb-space-5);padding:var(--zb-space-5);border-radius:var(--zb-radius-md);background:var(--zb-primary-soft)}.positioning-box p[data-v-e1796da3]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-secondary);line-height:1.8}.section-kicker[data-v-e1796da3]{color:var(--zb-primary);font-size:13px;font-weight:700}.purpose-grid[data-v-e1796da3]{gap:var(--zb-space-4);margin-top:var(--zb-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.purpose-card[data-v-e1796da3]{padding:var(--zb-space-5);border-radius:var(--zb-radius-md);background:#eef6ff;border:1px solid #1677ff29}.purpose-card-alt[data-v-e1796da3]{background:#edfdf8;border-color:#14b8a62e}.purpose-card span[data-v-e1796da3]{color:var(--zb-text-muted);font-size:13px;font-weight:600}.purpose-card p[data-v-e1796da3]{margin:var(--zb-space-2) 0 0;color:var(--zb-text);font-size:16px;font-weight:600;line-height:1.7}.content-section[data-v-e1796da3]{margin-top:var(--zb-space-7);padding-top:var(--zb-space-5);border-top:1px solid var(--zb-border)}.value-list[data-v-e1796da3]{gap:var(--zb-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.value-item[data-v-e1796da3]{gap:var(--zb-space-3);padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);display:flex}.value-item span[data-v-e1796da3]{color:var(--zb-primary);font-weight:700}.value-item p[data-v-e1796da3]{color:var(--zb-text-secondary);margin:0;line-height:1.7}.detail-list[data-v-e1796da3]{gap:var(--zb-space-3);color:var(--zb-text-secondary);margin:0;padding-left:22px;line-height:1.8;display:grid}.updated-at[data-v-e1796da3]{margin:var(--zb-space-6) 0 0;color:var(--zb-text-muted);text-align:right;font-size:12px}.contact-table[data-v-e1796da3]{margin-top:var(--zb-space-5)}.phone-links[data-v-e1796da3]{gap:var(--zb-space-3);flex-wrap:wrap;display:inline-flex}.scope-list[data-v-e1796da3]{gap:var(--zb-space-2);flex-wrap:wrap;display:flex}.scope-list span[data-v-e1796da3]{border-radius:var(--zb-radius-pill);color:var(--zb-primary);background:var(--zb-primary-soft);padding:7px 12px;font-size:13px}.contact-notes[data-v-e1796da3]{gap:var(--zb-space-4);margin:var(--zb-space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contact-notes article[data-v-e1796da3]{padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-muted)}.contact-notes p[data-v-e1796da3]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-secondary);line-height:1.75}.credential-actions[data-v-e1796da3]{gap:var(--zb-space-4);justify-items:start;display:grid}.credential-image[data-v-e1796da3]{margin:var(--zb-space-5) auto 0;border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);display:block;overflow:hidden}.credential-image-wide[data-v-e1796da3]{max-width:100%}.credential-table[data-v-e1796da3]{margin-top:var(--zb-space-5)}.credential-value[data-v-e1796da3]{white-space:pre-wrap;line-height:1.8}.license-page-list[data-v-e1796da3]{gap:var(--zb-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.license-page[data-v-e1796da3]{padding:var(--zb-space-3);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-muted);text-align:center;margin:0}.license-page[data-v-e1796da3] .ant-image{width:100%;display:block}.license-page[data-v-e1796da3] img{width:100%;height:auto}.license-page figcaption[data-v-e1796da3]{margin-top:var(--zb-space-2);color:var(--zb-text-muted);font-size:12px}@media (width<=768px){.purpose-grid[data-v-e1796da3],.value-list[data-v-e1796da3],.contact-notes[data-v-e1796da3],.license-page-list[data-v-e1796da3]{grid-template-columns:1fr}}.public-browse-links[data-v-28d5b025]{flex-wrap:wrap;justify-content:center;gap:12px;margin:16px 0;font-size:13px;display:flex}.help-list[data-v-b88d1d5e]{gap:var(--zb-space-3);flex-direction:column;display:flex}.help-state[data-v-b88d1d5e]{margin-bottom:var(--zb-space-3)}.help-list-item[data-v-b88d1d5e]{width:100%;padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:flex}.help-list-item[data-v-b88d1d5e]:hover{box-shadow:var(--zb-shadow-sm);background:var(--zb-primary-soft);border-color:#1677ff47;transform:translateY(-1px)}.help-item-title[data-v-b88d1d5e]{color:var(--zb-text);font-size:15px;font-weight:600;line-height:1.4}.help-item-summary[data-v-b88d1d5e]{width:100%;color:var(--zb-text-muted);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.help-pagination[data-v-b88d1d5e]{margin-top:var(--zb-space-5);justify-content:flex-end;display:flex}.article-tag[data-v-b88d1d5e]{margin-top:var(--zb-space-2);background:var(--zb-primary-soft);color:var(--zb-primary);border:none;font-weight:500}.back-link[data-v-b88d1d5e]{margin-bottom:var(--zb-space-2);padding-left:0}.article-body[data-v-b88d1d5e]{color:var(--zb-text-secondary);white-space:pre-line;font-size:15px;line-height:1.8}.market-filters[data-v-594962e6]{gap:10px;width:100%;display:grid}.search-row[data-v-594962e6]{grid-template-columns:72px minmax(180px,320px) auto auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.search-label[data-v-594962e6]{color:var(--zb-text-muted);font-size:13px}.search-input[data-v-594962e6]{width:100%}@media (width<=700px){.search-row[data-v-594962e6]{grid-template-columns:60px minmax(0,1fr) auto}.search-row button[data-v-594962e6]:nth-of-type(2){display:none}}.list-page[data-v-19f1ecae]{gap:var(--zb-space-6);flex-direction:column;display:flex}.list-page-filter-panel[data-v-19f1ecae]{padding:var(--zb-space-5) var(--zb-space-6);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);border:1px solid var(--zb-border)}.list-page-constrained[data-v-19f1ecae]{width:100%;max-width:calc(var(--zb-content-max) - 2 * var(--zb-space-6));box-sizing:border-box;margin-inline:auto}.list-page-stat[data-v-19f1ecae]{min-width:120px;min-height:88px;padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-md);background:var(--zb-primary-soft);text-align:center;border:1px solid #1677ff24;flex-direction:column;flex-shrink:0;justify-content:center;display:flex}.stat-help[data-v-19f1ecae]{color:inherit;cursor:help;background:0 0;border:0;padding:4px}.stat-value[data-v-19f1ecae]{color:var(--zb-primary);font-size:28px;font-weight:700;line-height:1.1}.stat-label[data-v-19f1ecae]{color:var(--zb-text-muted);margin-top:4px;font-size:12px}.list-page-body[data-v-19f1ecae]{gap:var(--zb-space-6);grid-template-columns:300px 1fr;align-items:start;display:grid}.list-page-body.without-aside[data-v-19f1ecae]{grid-template-columns:1fr}.list-page-aside[data-v-19f1ecae]{gap:var(--zb-space-4);top:calc(var(--zb-top-height,var(--zb-header-height)) + var(--zb-space-4));flex-direction:column;display:flex;position:sticky}.list-page-main[data-v-19f1ecae]{min-width:0}.list-results-bar[data-v-19f1ecae]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);border:1px solid var(--zb-border);flex-wrap:wrap;display:flex}.list-results-bar-bottom[data-v-19f1ecae]{margin-top:var(--zb-space-4);margin-bottom:0}.result-count[data-v-19f1ecae]{color:var(--zb-text-secondary);font-size:13px;font-weight:500}@media (width<=960px){.list-page-body[data-v-19f1ecae]{grid-template-columns:1fr}.list-page-aside[data-v-19f1ecae]{position:static}}.market-filter-row[data-v-8cdcef01]{grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.market-filter-label[data-v-8cdcef01]{color:var(--zb-text-muted);padding-top:6px;font-size:13px}.market-filter-chips[data-v-8cdcef01]{flex-wrap:wrap;gap:7px;display:flex;overflow:hidden}.market-filter-chips.collapsed[data-v-8cdcef01],.market-filter-chips.measure-collapsed[data-v-8cdcef01]{max-height:calc(var(--max-rows) * 30px + (var(--max-rows) - 1) * 7px)}.market-filter-chips button[data-v-8cdcef01],.market-filter-expand[data-v-8cdcef01]{border:1px solid var(--zb-border);background:var(--zb-bg-elevated);min-height:30px;color:var(--zb-text-secondary);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:13px;line-height:20px}.market-filter-chips button[data-v-8cdcef01]:hover,.market-filter-chips button.active[data-v-8cdcef01]{border-color:var(--zb-primary);background:var(--zb-primary-soft);color:var(--zb-primary)}.market-filter-expand[data-v-8cdcef01]{color:var(--zb-primary);white-space:nowrap;border:0}@media (width<=700px){.market-filter-row[data-v-8cdcef01]{grid-template-columns:60px minmax(0,1fr) auto}}.public-overview[data-v-5733f35e]{background:var(--surface,#fff);border:1px solid #e2e8f0;border-radius:12px;margin:24px 0;padding:20px}h2[data-v-5733f35e]{margin:0 0 12px;font-size:20px}p[data-v-5733f35e]{margin:8px 0;line-height:1.8}nav[data-v-5733f35e]{flex-wrap:wrap;gap:12px 20px;margin-top:12px;display:flex}.tool-alert[data-v-d9d2144e]{margin-bottom:var(--zb-space-4)}.tool-grid[data-v-d9d2144e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tool-card[data-v-d9d2144e]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);color:inherit;flex-direction:column;gap:14px;padding:18px;transition:all .2s;display:flex}.tool-card[data-v-d9d2144e]:hover{box-shadow:var(--zb-shadow-sm);border-color:#1677ff59;transform:translateY(-2px)}.tool-heading[data-v-d9d2144e]{align-items:center;gap:12px;display:flex}.tool-identity[data-v-d9d2144e]{flex-direction:column;flex:1;min-width:0;display:flex}.tool-heading strong[data-v-d9d2144e]{color:var(--zb-text);font-size:17px}.tool-heading span[data-v-d9d2144e]{color:var(--zb-text-muted);font-size:12px}.tool-icon[data-v-d9d2144e]{background:var(--zb-primary-soft);width:46px;height:46px;color:var(--zb-primary);border-radius:12px;place-items:center;font-weight:700;display:grid}.tool-icon img[data-v-d9d2144e]{object-fit:contain;border-radius:6px;width:32px;height:32px}.tool-card p[data-v-d9d2144e]{min-height:66px;color:var(--zb-text-secondary);margin:0;line-height:1.7}.tool-tags[data-v-d9d2144e]{flex-wrap:wrap;gap:6px;display:flex}.pagination[data-v-d9d2144e]{padding-top:var(--zb-space-6);justify-content:center;display:flex}@media (width<=1100px){.tool-grid[data-v-d9d2144e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.tool-grid[data-v-d9d2144e]{grid-template-columns:1fr}}.detail-page[data-v-a806dff2]{gap:var(--zb-space-6);flex-direction:column;display:flex}.detail-header[data-v-a806dff2]{gap:var(--zb-space-4);padding:var(--zb-space-5) var(--zb-space-6);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);grid-template-columns:auto 1fr auto;align-items:flex-start;display:grid}.detail-header.flat .detail-title[data-v-a806dff2]{font-size:22px;font-weight:700}.back-btn[data-v-a806dff2]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);width:40px;height:40px;color:var(--zb-text-secondary);cursor:pointer;place-items:center;transition:border-color .2s,color .2s,box-shadow .2s;display:grid}.back-btn[data-v-a806dff2]:hover{border-color:var(--zb-primary);color:var(--zb-primary);box-shadow:var(--zb-shadow-sm)}.detail-heading[data-v-a806dff2]{min-width:0}.title-row[data-v-a806dff2],.detail-tags[data-v-a806dff2]{align-items:center;gap:var(--zb-space-3);flex-wrap:wrap;display:flex}.detail-title[data-v-a806dff2]{font-size:22px;font-weight:700;line-height:var(--zb-leading-tight);color:var(--zb-text);letter-spacing:-.02em;margin:0}.subtitle-row[data-v-a806dff2]{align-items:center;gap:var(--zb-space-3);margin-top:var(--zb-space-2);flex-wrap:wrap;display:flex}.detail-subtitle[data-v-a806dff2]{color:var(--zb-text-muted);margin:0;font-size:14px}.detail-extra[data-v-a806dff2]{flex-shrink:0}.detail-body[data-v-a806dff2]{gap:var(--zb-space-6);grid-template-columns:1fr;align-items:start;display:grid}.detail-body.has-aside[data-v-a806dff2]{grid-template-columns:1fr 360px}.detail-main[data-v-a806dff2]{gap:var(--zb-space-4);flex-direction:column;min-width:0;display:flex}.detail-aside[data-v-a806dff2]{top:calc(var(--zb-top-height,var(--zb-header-height)) + var(--zb-space-4));gap:var(--zb-space-4);flex-direction:column;display:flex;position:sticky}@media (width<=960px){.detail-header[data-v-a806dff2]{grid-template-columns:auto 1fr}.detail-extra[data-v-a806dff2]{grid-column:1/-1;justify-self:start}.detail-body.has-aside[data-v-a806dff2]{grid-template-columns:1fr}.detail-aside[data-v-a806dff2]{position:static}}.meta[data-v-0f48cfae]{flex-wrap:wrap;gap:8px;display:flex}.overview[data-v-0f48cfae]{grid-template-columns:80px 1fr;align-items:start;gap:24px;display:grid}.overview h2[data-v-0f48cfae]{margin:0 0 12px;font-size:18px}.tool-logo[data-v-0f48cfae]{border:1px solid var(--zb-border);width:80px;height:80px;color:var(--zb-primary);box-shadow:var(--zb-shadow-sm);background:#fff;border-radius:20px;place-items:center;font-size:24px;font-weight:700;display:grid;overflow:hidden}.tool-logo img[data-v-0f48cfae]{object-fit:contain;width:64px;height:64px}.description[data-v-0f48cfae]{color:var(--zb-text-secondary);white-space:pre-line;margin:0;font-size:16px;line-height:1.9}.feature-grid[data-v-0f48cfae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.feature-item[data-v-0f48cfae]{border:1px solid var(--zb-border);background:var(--zb-bg-muted);border-radius:12px;align-items:flex-start;gap:12px;min-height:76px;padding:16px;display:flex}.feature-item p[data-v-0f48cfae]{color:var(--zb-text-secondary);margin:0;font-size:15px;line-height:1.7}.feature-index[data-v-0f48cfae]{color:var(--zb-primary);letter-spacing:.04em;flex:none;font-size:13px;font-weight:700}.capability-item[data-v-0f48cfae]{align-items:center;min-height:64px}.capability-icon[data-v-0f48cfae]{color:var(--zb-primary);flex:none;font-size:18px}.usage-steps[data-v-0f48cfae]{gap:0;margin:0;padding:0;list-style:none;display:grid}.usage-steps li[data-v-0f48cfae]{grid-template-columns:38px 1fr;gap:14px;padding:0 0 22px;display:grid;position:relative}.usage-steps li[data-v-0f48cfae]:last-child{padding-bottom:0}.usage-steps li[data-v-0f48cfae]:not(:last-child):before{content:"";background:var(--zb-border);width:2px;position:absolute;top:32px;bottom:4px;left:15px}.usage-steps li>span[data-v-0f48cfae]{background:var(--zb-primary);color:#fff;z-index:1;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.usage-steps p[data-v-0f48cfae]{color:var(--zb-text-secondary);margin:4px 0 0;font-size:15px;line-height:1.7}.tool-info[data-v-0f48cfae]{gap:0;margin:0 0 18px;display:grid}.tool-info>div[data-v-0f48cfae]{border-bottom:1px solid var(--zb-border);grid-template-columns:78px 1fr;gap:12px;padding:12px 0;display:grid}.tool-info>div[data-v-0f48cfae]:first-child{padding-top:0}.tool-info dt[data-v-0f48cfae]{color:var(--zb-text-muted)}.tool-info dd[data-v-0f48cfae]{color:var(--zb-text);text-align:right;word-break:break-word;margin:0}.entry-card a[data-v-0f48cfae]{display:block}.source-link[data-v-0f48cfae]{text-align:center;margin-top:14px}.notice[data-v-0f48cfae]{margin-top:18px}.public-detail-links[data-v-0f48cfae]{flex-wrap:wrap;gap:12px 20px;padding:18px 0;font-size:14px;display:flex}@media (width<=720px){.overview[data-v-0f48cfae]{grid-template-columns:60px 1fr;gap:16px}.tool-logo[data-v-0f48cfae]{border-radius:16px;width:60px;height:60px}.tool-logo img[data-v-0f48cfae]{width:46px;height:46px}.feature-grid[data-v-0f48cfae]{grid-template-columns:1fr}}.doc-head[data-v-a09bef05]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-2);flex-wrap:wrap;display:flex}.doc-title[data-v-a09bef05]{margin:0!important}.doc-updated[data-v-a09bef05]{border-radius:var(--zb-radius-pill);background:var(--zb-bg-muted);color:var(--zb-text-muted);padding:4px 10px;font-size:12px;font-weight:500}.doc-state[data-v-a09bef05]{margin-bottom:var(--zb-space-3)}.section-body[data-v-a09bef05]{color:var(--zb-text-secondary);white-space:pre-line;font-size:15px;line-height:1.8}.profile-meta-chip[data-v-225209c4]{white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.profile-meta-chip.personal[data-v-225209c4]{background:var(--zb-primary-soft);color:var(--zb-primary);border-color:#1677ff33}.profile-meta-chip.team[data-v-225209c4]{background:var(--zb-accent-ai-soft);color:#0f766e;border-color:#14b8a638}.profile-meta-chip.enterprise[data-v-225209c4]{color:#4f46e5;background:#eef2ff;border-color:#6366f138}.profile-meta-chip.worker[data-v-225209c4]{background:var(--zb-accent-ai-soft);color:#0d9488;border-color:#14b8a638}.profile-meta-chip.client[data-v-225209c4]{color:#4f46e5;background:#eef2ff;border-color:#6366f138}.profile-meta-chip.writing[data-v-225209c4]{color:#047857;background:#ecfdf5;border-color:#10b98138}.profile-meta-chip.office[data-v-225209c4]{color:#1d4ed8;background:#eff6ff;border-color:#2563eb33}.profile-meta-chip.dev[data-v-225209c4]{background:var(--zb-primary-soft);color:#0958d9;border-color:#1677ff33}.profile-meta-chip.design[data-v-225209c4],.profile-meta-chip.business[data-v-225209c4]{color:#c2410c;background:#fff7ed;border-color:#f59e0b40}.profile-meta-chip.legal[data-v-225209c4]{color:#475569;background:#f8fafc;border-color:#64748b40}.profile-meta-chip.medical[data-v-225209c4]{color:#b91c1c;background:#fef2f2;border-color:#ef444433}.profile-meta-chip.education[data-v-225209c4]{color:#4338ca;background:#eef2ff;border-color:#6366f138}.profile-meta-chip.finance[data-v-225209c4]{color:#b45309;background:#fffbeb;border-color:#f59e0b38}.profile-meta-chip.life[data-v-225209c4]{color:#15803d;background:#f0fdf4;border-color:#22c55e33}.profile-meta-chip.ai-data[data-v-225209c4]{color:#0e7490;background:#ecfeff;border-color:#06b6d438}.profile-meta-chip.local[data-v-225209c4]{color:#334155;background:#f1f5f9;border-color:#64748b33}.profile-meta-chip.slate[data-v-225209c4]{background:var(--zb-bg-muted);border-color:var(--zb-border);color:var(--zb-text-secondary)}.service-category-tags[data-v-677d15cb]{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.service-category-tags[data-v-677d15cb] .profile-meta-chip{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.6;display:block}.membership-badge[data-v-7e37606b]{letter-spacing:.4px;border:1px solid;border-radius:5px 5px 5px 1px;justify-content:center;align-items:center;min-width:30px;height:18px;padding:0 5px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;transform:skew(-7deg)}.membership-badge--basic[data-v-7e37606b]{color:#8f4b2d;background:#f4dfd4}.membership-badge--pro[data-v-7e37606b]{color:#4f7eae;background:#e7f0fa}.membership-badge--elite[data-v-7e37606b]{color:#b8860b;background:linear-gradient(135deg,#fff7c2,#ffd65a)}.deposit-badge[data-v-d857e796]{clip-path:polygon(50% 0,92% 18%,85% 72%,50% 100%,15% 72%,8% 18%);color:#fff;vertical-align:middle;place-items:center;min-width:25px;height:22px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:inline-grid}.deposit-badge--teal[data-v-d857e796]{background:linear-gradient(145deg,#14b8a6,#0f766e)}.deposit-badge--silver[data-v-d857e796]{background:linear-gradient(145deg,#7da6cf,#416b96)}.deposit-badge--gold[data-v-d857e796]{background:linear-gradient(145deg,#f6c453,#b87900)}.market-action-button[data-v-5e294b76]{border-radius:var(--zb-radius-sm);height:32px;box-shadow:none;justify-content:center;align-items:center;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}.favorite-button[data-v-5e294b76]:not(:disabled){color:var(--zb-text-secondary);background:var(--zb-bg-elevated)}.favorite-button[data-v-5e294b76]:not(:disabled):has(.anticon-star-filled){color:var(--zb-accent-warm);border-color:color-mix(in srgb, var(--zb-accent-warm) 45%, white);background:var(--zb-warning-soft)}.service-category-section[data-v-e42d6e79]{gap:6px;font-size:12px;display:grid}.org-card[data-v-e42d6e79]{gap:var(--zb-space-3);height:100%;padding:var(--zb-space-5);padding-left:calc(var(--zb-space-5) + 3px);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);cursor:pointer;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.contact-button-wrapper[data-v-e42d6e79]{display:inline-flex}.org-card.primary[data-v-e42d6e79]:before{background:var(--zb-primary)}.org-card.teal[data-v-e42d6e79]:before{background:var(--zb-accent-ai)}.org-card[data-v-e42d6e79]:before{content:"";opacity:.35;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.org-card[data-v-e42d6e79]:hover:before{opacity:1}.org-card.primary[data-v-e42d6e79]:hover{box-shadow:var(--zb-shadow-md);border-color:#1677ff59;transform:translateY(-2px)}.org-card.teal[data-v-e42d6e79]:hover{box-shadow:var(--zb-shadow-md);border-color:#14b8a659;transform:translateY(-2px)}.org-head[data-v-e42d6e79]{gap:var(--zb-space-3);align-items:flex-start;display:flex}.org-avatar[data-v-e42d6e79]{background:var(--zb-primary);color:var(--zb-text-inverse);flex-shrink:0;font-size:20px;font-weight:700}.org-head-text[data-v-e42d6e79]{flex:1;min-width:0}.org-name-row[data-v-e42d6e79]{align-items:center;gap:var(--zb-space-2);flex-wrap:wrap;margin-bottom:4px;display:flex}.org-title.org-headline[data-v-e42d6e79]{min-height:46px;color:var(--zb-text);font-size:var(--zb-market-card-title-size);font-weight:700;line-height:var(--zb-market-card-title-leading);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;display:-webkit-box;overflow:hidden}.org-name[data-v-e42d6e79]{color:var(--zb-text);margin:0;font-size:17px;font-weight:700}.service-market-identity[data-v-e42d6e79]{flex-wrap:nowrap}.service-market-identity .org-name[data-v-e42d6e79]{min-width:0;font-size:var(--zb-market-card-person-size);font-weight:600}.service-market-identity .org-name a[data-v-e42d6e79]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.service-market-identity .kind-badge[data-v-e42d6e79]{font-size:var(--zb-market-card-tag-size);flex-shrink:0}.service-market-identity[data-v-e42d6e79] .membership-badge,.service-market-identity[data-v-e42d6e79] .deposit-badge{flex-shrink:0}.kind-badge[data-v-e42d6e79]{border-radius:var(--zb-radius-pill);padding:2px 8px;font-size:11px;font-weight:600}.kind-badge.personal[data-v-e42d6e79]{background:var(--zb-primary-soft);color:var(--zb-primary)}.kind-badge.team[data-v-e42d6e79]{background:var(--zb-accent-ai-soft);color:var(--zb-accent-ai)}.credit-a .stat-strong[data-v-e42d6e79],.credit-b .stat-strong[data-v-e42d6e79]{color:#15803d}.credit-c .stat-strong[data-v-e42d6e79],.credit-d .stat-strong[data-v-e42d6e79]{color:#2563eb}.credit-e .stat-strong[data-v-e42d6e79],.credit-f .stat-strong[data-v-e42d6e79]{color:#ca8a04}.credit-g .stat-strong[data-v-e42d6e79],.credit-h .stat-strong[data-v-e42d6e79]{color:#ea580c}.credit-i .stat-strong[data-v-e42d6e79],.credit-j .stat-strong[data-v-e42d6e79]{color:#dc2626}.kind-badge.enterprise[data-v-e42d6e79]{color:#4f46e5;background:#eef2ff}.org-title[data-v-e42d6e79]{color:var(--zb-text-muted);margin:0;font-size:13px;line-height:1.4}.primary-categories[data-v-e42d6e79]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.service-market-categories[data-v-e42d6e79]{justify-content:flex-start;min-width:0;display:flex}.service-market-categories[data-v-e42d6e79] .service-category-tags{justify-content:flex-start}.org-stats[data-v-e42d6e79]{gap:var(--zb-space-2);flex-wrap:wrap;display:flex}.stat-pill[data-v-e42d6e79]{border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);border:1px solid var(--zb-border);align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.star-icon[data-v-e42d6e79]{color:#f59e0b;font-size:12px}.stat-strong[data-v-e42d6e79]{color:var(--zb-text);font-weight:700}.stat-muted[data-v-e42d6e79]{color:var(--zb-text-muted)}.org-meta-lines[data-v-e42d6e79]{gap:8px;min-width:0;display:grid}.meta-line[data-v-e42d6e79]{color:var(--zb-text-secondary);grid-template-columns:64px minmax(0,1fr);gap:8px;margin:0;font-size:12px;line-height:1.3;display:grid}.meta-label[data-v-e42d6e79]{color:var(--zb-text-muted);font-weight:600}.mode-text[data-v-e42d6e79]{color:var(--zb-primary);font-weight:700}.org-bio[data-v-e42d6e79]{font-size:var(--zb-market-card-content-size);line-height:var(--zb-market-card-content-leading);color:var(--zb-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:62.4px;margin:0;display:-webkit-box;overflow:hidden}.org-foot[data-v-e42d6e79]{align-items:center;gap:var(--zb-space-2);padding-top:var(--zb-space-3);border-top:1px solid var(--zb-border);margin-top:auto;display:flex}.location[data-v-e42d6e79]{color:var(--zb-text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.service-market-card .location[data-v-e42d6e79],.service-market-card .availability[data-v-e42d6e79]{font-size:var(--zb-market-card-footer-size)}.availability[data-v-e42d6e79]{color:var(--zb-text-muted);font-size:12px}.contact-button[data-v-e42d6e79]{border-radius:var(--zb-radius-sm);height:32px;box-shadow:none;flex-shrink:0;padding-inline:12px;font-size:13px;font-weight:600}.org-actions[data-v-e42d6e79]{align-items:center;gap:var(--zb-space-2);margin-left:auto;display:flex}.city-filter-row[data-v-c2f90cf1]{grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.city-filter-label[data-v-c2f90cf1]{color:var(--zb-text-muted);padding-top:6px;font-size:13px}.city-filter-chips[data-v-c2f90cf1]{flex-wrap:wrap;gap:7px;max-height:67px;display:flex;overflow:hidden}.city-filter-chips button[data-v-c2f90cf1],.city-panel button[data-v-c2f90cf1]{border:1px solid var(--zb-border);background:var(--zb-bg-elevated);min-height:30px;color:var(--zb-text-secondary);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:13px;line-height:20px}.city-filter-chips button[data-v-c2f90cf1]:hover,.city-filter-chips button.active[data-v-c2f90cf1],.city-panel button[data-v-c2f90cf1]:hover,.city-panel button.active[data-v-c2f90cf1]{border-color:var(--zb-primary);background:var(--zb-primary-soft);color:var(--zb-primary)}.view-all[data-v-c2f90cf1]{min-height:30px;color:var(--zb-primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px}.city-search[data-v-c2f90cf1]{margin-bottom:16px}.city-panel[data-v-c2f90cf1]{flex-wrap:wrap;gap:8px;max-height:420px;padding:2px;display:flex;overflow:auto}@media (width<=700px){.city-filter-row[data-v-c2f90cf1]{grid-template-columns:60px minmax(0,1fr) auto}}.market-responsive-grid[data-v-3b25869f]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}.list-empty[data-v-3b25869f]{padding:var(--zb-space-12) 0}.list-alert[data-v-3b25869f]{margin-bottom:var(--zb-space-4)}.list-pagination[data-v-3b25869f]{padding-top:var(--zb-space-6);justify-content:center;display:flex}.hero-title-effect[data-v-f079e6bd]{width:fit-content;max-width:100%;max-height:2.4em;margin:0 0 var(--zb-space-4);letter-spacing:-.02em;isolation:isolate;line-height:1.2;display:block;position:relative;overflow:hidden}.title-base[data-v-f079e6bd],.title-shine[data-v-f079e6bd]{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(28px,4vw,38px);font-weight:700;display:block}.title-base[data-v-f079e6bd]{z-index:0;color:var(--zb-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.title-shine[data-v-f079e6bd]{z-index:1;color:#0000;pointer-events:none;background:linear-gradient(90deg,#0000 0% 46%,#ffeca040 48%,#fff6bf 49.2%,#fff 50%,#ffd54f 50.8%,#fbbf24 52%,#ffeca040 54%,#0000 56% 100%) 0 0/280% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:3.2s cubic-bezier(.22,.61,.36,1) infinite title-gold-shine-f079e6bd;position:absolute;inset:0}.title-beam[data-v-f079e6bd],.title-beam-trail[data-v-f079e6bd]{pointer-events:none;z-index:2;opacity:0;border-radius:2px;width:4px;animation:3.2s cubic-bezier(.22,.61,.36,1) infinite title-beam-sweep-f079e6bd;position:absolute;top:8%;bottom:8%}.title-beam[data-v-f079e6bd]{background:linear-gradient(#fbbf2400 0%,#fde68a 18%,#fff 50%,#fbbf24 82%,#fbbf2400 100%);left:0;box-shadow:0 0 6px #fffffff2,0 0 14px #fbbf24e6,0 0 28px #f59e0b8c}.title-beam-trail[data-v-f079e6bd]{filter:blur(1px);background:linear-gradient(90deg,#fbbf2400 0%,#fbbf241f 40%,#ffd66659 100%);width:28px;margin-left:-28px;animation-name:title-beam-trail-sweep-f079e6bd}@keyframes title-gold-shine-f079e6bd{0%,72%,to{opacity:0;background-position:130% 0}8%{opacity:1}28%{opacity:1;background-position:-35% 0}38%{opacity:0}}@keyframes title-beam-sweep-f079e6bd{0%,72%,to{opacity:0;left:-6px}8%{opacity:.95}28%{opacity:.95;left:calc(100% - 2px)}38%{opacity:0}}@keyframes title-beam-trail-sweep-f079e6bd{0%,72%,to{opacity:0;left:-34px}8%{opacity:.7}28%{opacity:.7;left:calc(100% - 30px)}38%{opacity:0}}@media (prefers-reduced-motion:reduce){.title-shine[data-v-f079e6bd],.title-beam[data-v-f079e6bd],.title-beam-trail[data-v-f079e6bd]{opacity:0;animation:none}}@media (width<=640px){.title-base[data-v-f079e6bd],.title-shine[data-v-f079e6bd]{white-space:normal}}.user-center[data-v-98e66e37] .ant-card-body{padding:var(--zb-space-5)}.user-head[data-v-98e66e37]{gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);align-items:center;display:flex}.avatar[data-v-98e66e37]{background:var(--zb-primary);color:var(--zb-text-inverse);flex-shrink:0;font-size:20px;font-weight:700}.name[data-v-98e66e37]{margin:0!important}.dash-btn[data-v-98e66e37]{margin-bottom:var(--zb-space-4);height:44px;font-weight:600}.stats[data-v-98e66e37]{margin-bottom:4px}.stat-item[data-v-98e66e37]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);cursor:pointer;text-align:center;margin-bottom:10px;padding:12px 10px;transition:border-color .2s,background .2s,transform .2s}.stat-item[data-v-98e66e37]:hover{border-color:var(--zb-primary);background:var(--zb-primary-soft);transform:translateY(-1px)}.stat-value[data-v-98e66e37]{color:var(--zb-text);font-size:18px;font-weight:700}.stat-label[data-v-98e66e37]{color:var(--zb-text-muted);margin-top:4px;font-size:12px}.divider[data-v-98e66e37]{margin:var(--zb-space-3) 0 var(--zb-space-4)!important}.dashboard-error[data-v-98e66e37]{margin-top:-2px;margin-bottom:var(--zb-space-2);font-size:12px;display:block}.home-page{gap:var(--zb-space-10);flex-direction:column;display:flex}.hero{gap:var(--zb-space-8);padding:var(--zb-space-8);border-radius:var(--zb-radius-lg);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);grid-template-columns:1fr 400px;align-items:stretch;display:grid}.hero-text{flex-direction:column;min-width:0;max-width:100%;display:flex;overflow:hidden}.hero-badge{background:var(--zb-primary-soft);color:var(--zb-primary);margin-bottom:var(--zb-space-4);border:1px solid #1677ff33;border-radius:4px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.hero-badge.teal{color:var(--zb-accent-ai);background:#e6faf7bf;border-color:#14b8a63d}.hero-badge.violet{color:#6366f1;background:#eef2ffcc;border-color:#6366f13d}.hero-badge.amber{color:#d97706;background:#fff7e6cc;border-color:#f59e0b47}.hero-desc{margin:0 0 var(--zb-space-6);color:var(--zb-text-secondary);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:620px;font-size:16px;line-height:1.7;display:-webkit-box;overflow:hidden}.hero-mode-tabs{gap:var(--zb-space-2);margin:calc(var(--zb-space-2) * -1) 0 var(--zb-space-5);flex-wrap:wrap;display:flex}.hero-mode-tab{border-radius:var(--zb-radius-pill);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);height:34px;color:var(--zb-text-secondary);cursor:pointer;padding:0 14px;font-size:13px;font-weight:600;transition:color .2s,border-color .2s,background .2s}.hero-mode-tab.active.blue,.hero-mode-tab.blue:hover{color:var(--zb-primary);background:var(--zb-primary-soft);border-color:#1677ff47}.hero-mode-tab.active.teal,.hero-mode-tab.teal:hover{color:var(--zb-accent-ai);background:var(--zb-accent-ai-soft);border-color:#14b8a647}.hero-mode-tab.active.violet,.hero-mode-tab.violet:hover{color:#6366f1;background:#eef2ff;border-color:#6366f147}.hero-mode-tab.active.amber,.hero-mode-tab.amber:hover{color:#d97706;background:#fff7e6;border-color:#f59e0b52}.hero-highlights{gap:var(--zb-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-actions{align-items:center;gap:var(--zb-space-3);margin-top:var(--zb-space-5);display:flex}.hero-actions>.ant-btn{flex-shrink:0;height:44px}@media (width>=1101px){.hero{align-items:start;min-height:560px}}.hero-risk-note{max-width:360px;color:var(--zb-text-muted);font-size:13px;line-height:1.6}.highlight-item{--highlight-color:var(--zb-primary);gap:var(--zb-space-4);height:100%;min-height:240px;padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);box-shadow:none;border:1px solid #0000;flex-direction:column;align-items:flex-start;transition:background-color .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.highlight-item:before{content:"";border-radius:0 2px 2px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}.highlight-item.blue{background:#e8f3ff8c}.highlight-item.blue:before{background:var(--zb-primary)}.highlight-item.teal{--highlight-color:var(--zb-accent-ai);background:#e6faf7a6}.highlight-item.teal:before{background:var(--zb-accent-ai)}.highlight-item.violet{--highlight-color:#6366f1;background:#eef2ffb3}.highlight-item.violet:before{background:#6366f1}.highlight-icon{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:18px;transition:background-color .25s,color .25s;display:grid}.highlight-item.blue .highlight-icon{background:var(--zb-primary-soft);color:var(--zb-primary)}.highlight-item.teal .highlight-icon{background:var(--zb-accent-ai-soft);color:var(--zb-accent-ai)}.highlight-item.violet .highlight-icon{color:#6366f1;background:#eef2ff}.highlight-content{flex:1;width:100%;min-width:0;max-width:100%;overflow:hidden}.highlight-title{color:var(--zb-text);margin-bottom:var(--zb-space-2);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;display:-webkit-box;overflow:hidden}.highlight-lead{margin:0 0 var(--zb-space-2);color:var(--zb-text-secondary);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.highlight-detail{max-width:11em;color:var(--zb-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.75}.highlight-item.selected{border-color:var(--highlight-color);background:color-mix(in srgb, var(--highlight-color) 9%, var(--zb-bg-elevated));box-shadow:0 4px 14px color-mix(in srgb, var(--highlight-color) 12%, transparent)}.highlight-item.selected .highlight-icon{background:var(--highlight-color);color:#fff}@media (prefers-reduced-motion:reduce){.highlight-item,.highlight-icon{transition:none}}.hero-side{position:relative}.category-card{gap:var(--zb-space-3);height:100%;min-height:164px;padding:var(--zb-space-4);padding-bottom:var(--zb-space-5);padding-left:calc(var(--zb-space-4) + 3px);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);cursor:pointer;align-items:flex-start;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.category-card:before{content:"";background:var(--cat-tone,var(--zb-primary));opacity:.4;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.category-card:hover{box-shadow:var(--zb-shadow-md);border-color:color-mix(in srgb, var(--cat-tone,var(--zb-primary)) 35%, var(--zb-border));transform:translateY(-2px)}.category-card:hover:before{opacity:1}.category-icon{border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.category-body{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.cat-name{color:var(--zb-text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-size:15px;font-weight:600;overflow:hidden}.cat-children{color:var(--zb-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin-bottom:12px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.cat-tags{flex-wrap:wrap;gap:6px;min-width:0;max-height:54px;display:flex;overflow:hidden}.cat-tag{border-radius:var(--zb-radius-pill);border:1px solid color-mix(in srgb, var(--tag-tone,var(--cat-tone,var(--zb-primary))) 18%, transparent);background:color-mix(in srgb, var(--tag-tone,var(--cat-tone,var(--zb-primary))) 10%, #fff);min-width:0;max-width:108px;color:color-mix(in srgb, var(--tag-tone,var(--cat-tone,var(--zb-primary))) 78%, var(--zb-text));white-space:nowrap;text-overflow:ellipsis;flex:0 auto;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.4;overflow:hidden}.cat-more-tag{border-color:var(--zb-border);background:var(--zb-bg-muted);color:var(--zb-text-muted)}.flow-card{position:relative;overflow:visible}.flow-card .ant-card-body{z-index:1;padding:var(--zb-space-6) 0 0;position:relative;overflow:visible}.flow-stage{margin:0 var(--zb-space-6);padding:var(--zb-space-8) var(--zb-space-4) var(--zb-space-6);border-radius:var(--zb-radius-md);background:var(--zb-bg-muted);border:1px solid var(--zb-border);position:relative;overflow:visible}.flow-footer{margin-top:var(--zb-space-6);padding:var(--zb-space-5) var(--zb-space-6) var(--zb-space-6);border-top:1px solid var(--zb-border);background:var(--zb-bg-muted);border-radius:0 0 var(--zb-radius-lg) var(--zb-radius-lg)}.flow-track-wrap{z-index:1;padding-top:10px;padding-bottom:var(--zb-space-3);justify-content:center;margin-top:-10px;display:flex;position:relative;overflow:auto visible}.flow-track{align-items:center;gap:0;width:max-content;max-width:100%;display:flex}.flow-step{flex:none;align-items:center;padding-top:2px;display:flex}.flow-tile{align-items:center;gap:var(--zb-space-3);width:132px;padding:var(--zb-space-4) var(--zb-space-3) var(--zb-space-5);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);box-shadow:var(--zb-shadow-sm);text-align:center;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.flow-tile:hover{border-color:color-mix(in srgb, var(--step-color) 35%, var(--zb-border));box-shadow:var(--zb-shadow-md);transform:translateY(-2px)}.flow-tile-head{place-items:center;display:grid;position:relative}.flow-tile-icon{width:52px;height:52px;color:var(--step-color);background:var(--step-bg);border-radius:50%;place-items:center;font-size:22px;display:grid}.flow-tile-num{border-radius:var(--zb-radius-pill);background:var(--step-color);color:#fff;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;line-height:22px;position:absolute;top:-6px;right:-10px}.flow-tile-label{color:var(--zb-text);margin:0;font-size:14px;font-weight:700;line-height:1.45}.flow-bridge{flex:none;align-items:center;gap:2px;margin-bottom:28px;padding:0 6px;display:flex}.flow-bridge-line{background:var(--zb-border);border-radius:1px;width:36px;height:2px}.flow-bridge-chevron{color:var(--zb-text-muted);font-size:18px;font-weight:700;line-height:1}.flow-protections{gap:var(--zb-space-3);display:grid}.flow-protection{align-items:flex-start;gap:var(--zb-space-3);padding:var(--zb-space-3) var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);color:var(--zb-text-secondary);line-height:1.65;display:flex}.flow-protection-icon{flex:none;margin-top:3px;font-size:18px}.flow-protection.rights .flow-protection-icon{color:var(--zb-primary)}.flow-protection.funds .flow-protection-icon{color:var(--zb-accent-ai)}@media (width<=768px){.flow-stage{margin:0 var(--zb-space-4);padding:var(--zb-space-5) var(--zb-space-3)}.flow-tile{width:112px;padding:var(--zb-space-3) var(--zb-space-2) var(--zb-space-4)}.flow-tile-icon{width:44px;height:44px;font-size:18px}.flow-tile-label{font-size:12px}.flow-bridge-line{width:20px}}@media (width<=1100px){.hero-highlights{grid-template-columns:1fr}.highlight-item{flex-direction:row;min-height:148px}.hero{padding:var(--zb-space-6);grid-template-columns:1fr}}@media (width<=600px){.hero-desc{-webkit-line-clamp:4}.highlight-item{min-height:0}}.extension-section[data-v-bd216f39]{padding:var(--zb-space-6);border:1px solid var(--zb-border);border-radius:var(--zb-radius-lg);background:var(--zb-bg-elevated)}.section-heading[data-v-bd216f39]{align-items:baseline;gap:var(--zb-space-3);margin-bottom:var(--zb-space-5);display:flex}.section-heading h2[data-v-bd216f39],.experience-group h3[data-v-bd216f39],.experience-card p[data-v-bd216f39],.section-heading p[data-v-bd216f39],.profile-summary[data-v-bd216f39]{margin:0}.section-heading h2[data-v-bd216f39]{font-size:20px}.section-heading p[data-v-bd216f39],.experience-card time[data-v-bd216f39]{color:var(--zb-text-secondary)}.profile-summary[data-v-bd216f39]{gap:var(--zb-space-3);margin-bottom:var(--zb-space-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.summary-item[data-v-bd216f39]{padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-md);background:var(--zb-bg-muted)}.summary-item dt[data-v-bd216f39]{color:var(--zb-text-secondary);font-size:13px}.summary-item dd[data-v-bd216f39]{margin:4px 0 0;font-weight:600}.experience-group+.experience-group[data-v-bd216f39]{margin-top:var(--zb-space-6)}.experience-group h3[data-v-bd216f39]{margin-bottom:var(--zb-space-3);font-size:16px}.experience-card[data-v-bd216f39]{padding:var(--zb-space-4) 0;border-top:1px solid var(--zb-border)}.experience-title-row[data-v-bd216f39]{justify-content:space-between;gap:var(--zb-space-4);display:flex}.experience-title-row div[data-v-bd216f39]{flex-direction:column;gap:3px;display:flex}.experience-title-row span[data-v-bd216f39]{color:var(--zb-text-secondary)}.experience-card p[data-v-bd216f39]{margin-top:var(--zb-space-3);white-space:pre-wrap;line-height:1.8}.experience-result[data-v-bd216f39]{color:var(--zb-text-secondary)}.experience-skills[data-v-bd216f39]{margin-top:var(--zb-space-3);flex-wrap:wrap;gap:6px;display:flex}@media (width<=720px){.extension-section[data-v-bd216f39]{padding:var(--zb-space-4)}.experience-title-row[data-v-bd216f39]{flex-direction:column}}.member-card[data-v-3d5b7fa8]{gap:var(--zb-space-4);min-width:0;padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);cursor:pointer;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.member-card[data-v-3d5b7fa8]:hover{box-shadow:var(--zb-shadow-md);border-color:#1677ff52;transform:translateY(-1px)}.member-card.featured[data-v-3d5b7fa8]{background:linear-gradient(135deg, #e8f3ffb8, var(--zb-bg-elevated));border-color:#1677ff40}.member-head[data-v-3d5b7fa8],.member-name-row[data-v-3d5b7fa8],.member-location[data-v-3d5b7fa8],.chip-list[data-v-3d5b7fa8]{align-items:center;display:flex}.member-head[data-v-3d5b7fa8]{gap:var(--zb-space-4)}.member-avatar[data-v-3d5b7fa8]{color:#fff;flex-shrink:0;font-weight:700}.member-identity[data-v-3d5b7fa8]{min-width:0}.member-name-row[data-v-3d5b7fa8]{flex-wrap:wrap;gap:8px}.member-name-row strong[data-v-3d5b7fa8]{color:var(--zb-text);font-size:17px}.role-tag[data-v-3d5b7fa8]{border-radius:var(--zb-radius-pill);background:var(--zb-bg-muted);color:var(--zb-text-secondary);padding:2px 8px;font-size:12px}.role-tag.owner[data-v-3d5b7fa8]{background:var(--zb-primary-soft);color:var(--zb-primary)}.member-location[data-v-3d5b7fa8]{color:var(--zb-text-muted);gap:4px;margin-top:6px;font-size:13px}.member-stats[data-v-3d5b7fa8]{gap:var(--zb-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.member-stats>div[data-v-3d5b7fa8]{min-width:0;padding:var(--zb-space-3);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted)}.member-stats strong[data-v-3d5b7fa8],.member-stats span[data-v-3d5b7fa8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.member-stats strong[data-v-3d5b7fa8]{color:var(--zb-text);font-size:14px}.member-stats span[data-v-3d5b7fa8],.line-label[data-v-3d5b7fa8]{color:var(--zb-text-muted);font-size:12px}.member-line[data-v-3d5b7fa8]{align-items:start;gap:var(--zb-space-2);grid-template-columns:72px minmax(0,1fr);display:grid}.line-label[data-v-3d5b7fa8]{padding-top:4px}.chip-list[data-v-3d5b7fa8]{flex-wrap:wrap;gap:6px}@media (width<=640px){.member-stats[data-v-3d5b7fa8]{grid-template-columns:1fr}}.detail-aside-card[data-v-8899edf1]{overflow:hidden}.detail-aside-card[data-v-8899edf1]:before{content:"";background:var(--zb-primary);height:3px;display:block}.detail-aside-card[data-v-8899edf1] .ant-card-head{min-height:48px;padding:0 var(--zb-space-5);background:var(--zb-primary-soft)}.detail-aside-card[data-v-8899edf1] .ant-card-body{padding:var(--zb-space-5)}.aside-title[data-v-8899edf1]{color:var(--zb-text);font-size:15px;font-weight:600}.detail-aside-card[data-v-8899edf1] .ant-statistic-title{color:var(--zb-text-muted);font-size:12px}.detail-aside-card[data-v-8899edf1] .ant-statistic-content{color:var(--zb-primary);font-weight:700}.list-tip[data-v-f364b313]{border-radius:var(--zb-radius-md);background:linear-gradient(135deg, var(--zb-warning-soft), #fef9e7);border:1px solid #f59e0b38}.list-tip[data-v-f364b313] .ant-alert-icon{color:var(--zb-warning)}.list-tip[data-v-f364b313] .ant-alert-message{color:var(--zb-text-secondary)}.portfolio-list[data-v-fd0760ee]{gap:var(--zb-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.portfolio-row[data-v-fd0760ee]{align-items:flex-start;gap:var(--zb-space-4);padding:var(--zb-space-4);padding-left:calc(var(--zb-space-4) + 3px);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);cursor:pointer;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.portfolio-row[data-v-fd0760ee]:hover{box-shadow:var(--zb-shadow-sm);border-color:#1677ff47}.portfolio-index[data-v-fd0760ee]{background:var(--zb-primary-soft);width:28px;height:28px;color:var(--zb-primary);border:1px solid #1677ff2e;border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.row-body[data-v-fd0760ee]{flex:1;min-width:0}.row-top[data-v-fd0760ee]{justify-content:space-between;align-items:baseline;gap:var(--zb-space-3);display:flex}.row-title[data-v-fd0760ee]{color:var(--zb-text);margin:0;font-size:15px;font-weight:600;line-height:1.4}.row-desc[data-v-fd0760ee]{color:var(--zb-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.6}.published-list[data-v-3b9b487b]{gap:var(--zb-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.published-row[data-v-3b9b487b]{justify-content:space-between;align-items:center;gap:var(--zb-space-4);padding:var(--zb-space-4);padding-left:calc(var(--zb-space-4) + 3px);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);cursor:pointer;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.published-row[data-v-3b9b487b]:before{content:"";background:#6366f1;border-radius:0 2px 2px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.published-row[data-v-3b9b487b]:hover{box-shadow:var(--zb-shadow-sm);border-color:#6366f147}.row-main[data-v-3b9b487b]{min-width:0}.row-title[data-v-3b9b487b]{color:var(--zb-text);margin:0;font-size:15px;font-weight:600}.row-meta[data-v-3b9b487b]{color:var(--zb-text-muted);margin:4px 0 0;font-size:12px}.status-pill[data-v-3b9b487b]{border-radius:var(--zb-radius-pill);color:var(--zb-primary);background:var(--zb-primary-soft);flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:600}.social-platform-icon[data-v-0a5830da]{vertical-align:middle;color:#64748b;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.social-platform-icon.on-white[data-v-0a5830da]{box-sizing:border-box;background:#fff;border-radius:4px;padding:1px}.social-platform-icon img[data-v-0a5830da]{object-fit:contain;width:100%;height:100%;display:block}.social-platform-icon svg[data-v-0a5830da]{width:100%;height:100%}.social-links[data-v-5bea71f6]{gap:var(--zb-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.social-link[data-v-5bea71f6]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);align-items:center;gap:10px;min-height:56px;padding:12px 14px;font-size:14px;line-height:1.4;transition:border-color .2s,box-shadow .2s;display:flex}.social-link[data-v-5bea71f6]:hover{border-color:color-mix(in srgb, var(--zb-primary) 35%, var(--zb-border));box-shadow:var(--zb-shadow-sm)}.social-link-text[data-v-5bea71f6]{gap:2px;min-width:0;display:grid}.platform-name[data-v-5bea71f6]{color:var(--zb-text);font-size:13px;font-weight:600}.account-name[data-v-5bea71f6]{color:var(--zb-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;overflow:hidden}.social-link:hover .account-name[data-v-5bea71f6]:not(.muted){color:#0958d9}.stat-card[data-v-cf9af544]{padding:var(--zb-space-5);padding-left:calc(var(--zb-space-5) + 3px);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.stat-card[data-v-cf9af544]:before{content:"";opacity:.45;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.stat-card.clickable[data-v-cf9af544]{cursor:pointer}.stat-card.clickable[data-v-cf9af544]:hover{box-shadow:var(--zb-shadow-md);transform:translateY(-2px)}.stat-card.clickable[data-v-cf9af544]:hover:before{opacity:1}.stat-card.blue[data-v-cf9af544]{background:#e8f3ff8c;border-color:#1677ff26}.stat-card.blue[data-v-cf9af544]:before{background:var(--zb-primary)}.stat-card.blue.clickable[data-v-cf9af544]:hover{border-color:#1677ff59}.stat-card.blue .stat-value[data-v-cf9af544]{color:var(--zb-primary)}.stat-card.teal[data-v-cf9af544]{background:#e6faf7a6;border-color:#14b8a626}.stat-card.teal[data-v-cf9af544]:before{background:var(--zb-accent-ai)}.stat-card.teal.clickable[data-v-cf9af544]:hover{border-color:#14b8a659}.stat-card.teal .stat-value[data-v-cf9af544]{color:#0d9488}.stat-card.amber[data-v-cf9af544]{background:#fff7e6b3;border-color:#f59e0b33}.stat-card.amber[data-v-cf9af544]:before{background:var(--zb-accent-warm)}.stat-card.amber.clickable[data-v-cf9af544]:hover{border-color:#f59e0b66}.stat-card.amber .stat-value[data-v-cf9af544]{color:#d97706}.stat-card.violet[data-v-cf9af544]{background:#eef2ffb3;border-color:#6366f126}.stat-card.violet[data-v-cf9af544]:before{background:#6366f1}.stat-card.violet.clickable[data-v-cf9af544]:hover{border-color:#6366f159}.stat-card.violet .stat-value[data-v-cf9af544]{color:#4f46e5}.stat-card.warm[data-v-cf9af544]{background:#fffbebbf;border-color:#f59e0b38}.stat-card.warm[data-v-cf9af544]:before{background:var(--zb-accent-warm)}.stat-card.warm.clickable[data-v-cf9af544]:hover{border-color:#f59e0b73}.stat-card.warm .stat-value[data-v-cf9af544]{color:#b45309}.stat-label[data-v-cf9af544]{color:var(--zb-text-muted);margin-bottom:var(--zb-space-2);font-size:13px;font-weight:500}.stat-value[data-v-cf9af544]{color:var(--zb-text);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.stat-prefix[data-v-cf9af544]{margin-right:2px;font-size:20px}.stat-note[data-v-cf9af544]{color:var(--zb-text-muted);white-space:nowrap;letter-spacing:0;margin-left:6px;font-size:12px;font-weight:500}.stat-arrow[data-v-cf9af544]{right:var(--zb-space-4);color:var(--zb-text-muted);opacity:0;font-size:12px;transition:opacity .2s,color .2s,transform .2s;position:absolute;top:50%;transform:translateY(-50%)}.stat-card.clickable:hover .stat-arrow[data-v-cf9af544]{opacity:1;color:var(--zb-primary);transform:translateY(-50%)translate(2px)}.credit-overview[data-v-ada49a3d]{gap:var(--zb-space-3);flex-direction:column;display:flex}.credit-overview[data-v-ada49a3d] .stat-value{font-size:22px}.status-value[data-v-ada49a3d]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);display:flex}.status-value strong[data-v-ada49a3d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.verify-badges[data-v-0f63a718]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.verify-badge[data-v-0f63a718]{white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.badge-icon[data-v-0f63a718]{font-size:12px}.verify-badge.phone[data-v-0f63a718]{color:#047857;background:#ecfdf5;border-color:#10b98140}.verify-badge.phone .badge-icon[data-v-0f63a718]{color:#059669}.verify-badge.realname[data-v-0f63a718]{color:#1d4ed8;background:#eff6ff;border-color:#2563eb38}.verify-badge.realname .badge-icon[data-v-0f63a718]{color:#2563eb}.verify-badge.enterprise[data-v-0f63a718]{color:#4f46e5;background:#eef2ff;border-color:#6366f138}.verify-badge.enterprise .badge-icon[data-v-0f63a718]{color:#6366f1}.tool-section[data-v-e0c18401]{padding:var(--zb-space-6);border:1px solid var(--zb-border);border-radius:var(--zb-radius-lg);background:var(--zb-bg-elevated)}.tool-list[data-v-e0c18401]{flex-wrap:wrap;gap:8px;display:flex}.tool-description[data-v-e0c18401]{margin:var(--zb-space-3) 0 0;color:var(--zb-text-secondary);white-space:pre-wrap;line-height:1.8}.profile-identity[data-v-e0c18401]{gap:var(--zb-space-5);padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);align-items:flex-start;display:flex}.team-section[data-v-e0c18401]{gap:var(--zb-space-4);flex-direction:column;display:flex}.section-heading h2[data-v-e0c18401]{color:var(--zb-text);margin:0;font-size:18px}.member-grid[data-v-e0c18401]{gap:var(--zb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=900px){.member-grid[data-v-e0c18401]{grid-template-columns:1fr}}.profile-alert[data-v-e0c18401]{margin-bottom:var(--zb-space-4)}.profile-actions[data-v-e0c18401]{gap:var(--zb-space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.favorite-active[data-v-e0c18401]{color:var(--zb-primary);border-color:var(--zb-primary)}.favorite-filled[data-v-e0c18401]{color:#f59e0b}.avatar[data-v-e0c18401]{color:#fff;border:1px solid #1677ff26;flex-shrink:0;font-size:24px;font-weight:700}.identity-body[data-v-e0c18401]{flex:1;min-width:0}.identity-heading[data-v-e0c18401]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-3);display:flex}.identity-badges[data-v-e0c18401]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.identity-meta[data-v-e0c18401]{margin:0 0 var(--zb-space-3);color:var(--zb-text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.meta-item[data-v-e0c18401]{align-items:center;gap:4px;display:inline-flex}.meta-sep[data-v-e0c18401]{color:var(--zb-border)}.completed-meta[data-v-e0c18401]{gap:6px}.completed-label[data-v-e0c18401]{color:var(--zb-text-muted)}.completed-value[data-v-e0c18401]{color:#2563eb;font-weight:700}.bio[data-v-e0c18401]{color:var(--zb-text-secondary);margin:0;font-size:14px;line-height:1.75}.skills-line[data-v-e0c18401]{margin:var(--zb-space-3) 0 0;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.skills-label[data-v-e0c18401]{color:var(--zb-text);margin-right:2px;font-size:13px;font-weight:600}.skill-chip[data-v-e0c18401]{font-size:11px}@media (width<=640px){.profile-identity[data-v-e0c18401]{text-align:center;flex-direction:column;align-items:center}.identity-meta[data-v-e0c18401]{justify-content:center}.identity-heading[data-v-e0c18401]{flex-direction:column;align-items:center}}.profile-identity[data-v-8f58528f]{gap:var(--zb-space-5);padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);align-items:flex-start;display:flex}.avatar[data-v-8f58528f]{color:#fff;border:1px solid #1677ff26;flex-shrink:0;font-size:24px;font-weight:700}.identity-body[data-v-8f58528f]{flex:1;min-width:0}.identity-heading[data-v-8f58528f]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-3);display:flex}.identity-meta[data-v-8f58528f],.identity-badges[data-v-8f58528f],.meta-line[data-v-8f58528f]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.identity-meta[data-v-8f58528f]{margin:0 0 var(--zb-space-3);color:var(--zb-text-muted);font-size:13px}.identity-meta strong[data-v-8f58528f]{color:#2563eb}.meta-item[data-v-8f58528f]{align-items:center;gap:4px;display:inline-flex}.meta-sep[data-v-8f58528f]{color:var(--zb-border)}.bio[data-v-8f58528f]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.8}.meta-line[data-v-8f58528f]{margin-top:var(--zb-space-3)}.meta-label[data-v-8f58528f]{color:var(--zb-text);margin-right:2px;font-size:13px;font-weight:600}.tool-section[data-v-8f58528f]{padding:var(--zb-space-6);border:1px solid var(--zb-border);border-radius:var(--zb-radius-lg);background:var(--zb-bg-elevated)}.tool-section h2[data-v-8f58528f],.tool-section p[data-v-8f58528f]{margin:0}.tool-section h2[data-v-8f58528f]{margin-bottom:var(--zb-space-3);font-size:20px}.tool-section p[data-v-8f58528f]{margin-top:var(--zb-space-3);color:var(--zb-text-secondary);white-space:pre-wrap;line-height:1.8}.tool-list[data-v-8f58528f]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=640px){.profile-identity[data-v-8f58528f]{text-align:center;flex-direction:column;align-items:center}.identity-heading[data-v-8f58528f]{flex-direction:column;align-items:center}.identity-meta[data-v-8f58528f],.identity-badges[data-v-8f58528f],.meta-line[data-v-8f58528f]{justify-content:center}}.work-images[data-v-4df8edef]{margin-top:var(--zb-space-5)}.work-image[data-v-4df8edef]{margin-top:var(--zb-space-3)}.work-image[data-v-4df8edef] .ant-image{max-width:100%}.work-image[data-v-4df8edef] img{object-fit:contain;max-height:560px}.work-detail[data-v-4df8edef]{padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated)}.work-alert[data-v-4df8edef]{margin-bottom:var(--zb-space-4)}.work-lead[data-v-4df8edef]{gap:var(--zb-space-5);align-items:flex-start;display:flex}.category-mark[data-v-4df8edef]{border:1px solid #0000;border-radius:12px;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:22px;font-weight:700;display:grid}.category-mark.writing[data-v-4df8edef]{color:#047857;background:#ecfdf5;border-color:#10b98138}.category-mark.office[data-v-4df8edef]{color:#1d4ed8;background:#eff6ff;border-color:#2563eb33}.category-mark.dev[data-v-4df8edef]{background:var(--zb-primary-soft);color:#0958d9;border-color:#1677ff33}.category-mark.design[data-v-4df8edef],.category-mark.business[data-v-4df8edef]{color:#c2410c;background:#fff7ed;border-color:#f59e0b40}.category-mark.ai-data[data-v-4df8edef]{color:#0e7490;background:#ecfeff;border-color:#06b6d438}.category-mark.slate[data-v-4df8edef]{background:var(--zb-bg-muted);border-color:var(--zb-border);color:var(--zb-text-secondary)}.lead-body[data-v-4df8edef]{flex:1;min-width:0}.description[data-v-4df8edef]{color:var(--zb-text-secondary);margin:0;font-size:15px;line-height:1.8}.description p[data-v-4df8edef]{margin:0 0 var(--zb-space-4);white-space:pre-wrap}.description p[data-v-4df8edef]:last-child{margin-bottom:0}.meta-line[data-v-4df8edef]{margin:var(--zb-space-3) 0 0;color:var(--zb-text-muted);font-size:13px}.author-card[data-v-4df8edef]{align-items:center;gap:var(--zb-space-3);cursor:pointer;display:flex}.author-avatar[data-v-4df8edef]{background:var(--zb-primary-soft);color:var(--zb-primary);border:1px solid #1677ff26;flex-shrink:0;font-weight:700}.author-text[data-v-4df8edef]{min-width:0}.author-name[data-v-4df8edef]{color:var(--zb-primary);font-size:15px;font-weight:600;display:block}.author-name[data-v-4df8edef]:hover{text-decoration:underline}.author-title[data-v-4df8edef]{color:var(--zb-text-muted);margin:4px 0 0;font-size:13px}.author-badges[data-v-4df8edef]{margin-top:var(--zb-space-3)}.view-profile-btn[data-v-4df8edef]{margin-top:var(--zb-space-2);padding:0;font-weight:600}.related-list[data-v-4df8edef]{gap:var(--zb-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.related-row[data-v-4df8edef]{align-items:center;gap:var(--zb-space-3);width:100%;padding:var(--zb-space-3);padding-left:calc(var(--zb-space-3) + 3px);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);cursor:pointer;text-align:left;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.related-row[data-v-4df8edef]:before{content:"";background:var(--zb-primary);border-radius:0 2px 2px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.related-row[data-v-4df8edef]:hover{box-shadow:var(--zb-shadow-sm);border-color:#1677ff47}.related-mark[data-v-4df8edef]{background:var(--zb-bg-muted);border:1px solid var(--zb-border);width:32px;height:32px;color:var(--zb-text-muted);border-radius:8px;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.related-title[data-v-4df8edef]{color:var(--zb-text);font-size:13px;font-weight:600;line-height:1.4}@media (width<=640px){.work-lead[data-v-4df8edef]{text-align:center;flex-direction:column;align-items:center}}.filter-panel[data-v-35d5b143]{overflow:hidden}.filter-panel[data-v-35d5b143]:before{content:"";background:var(--zb-primary);height:3px;display:block}.filter-panel[data-v-35d5b143] .ant-card-head{min-height:48px;padding:0 var(--zb-space-4)}.filter-panel[data-v-35d5b143] .ant-card-body{padding:var(--zb-space-3) var(--zb-space-4) var(--zb-space-4)}.filter-title[data-v-35d5b143]{font-size:15px;font-weight:600}.filter-form[data-v-35d5b143] .ant-form-item{margin-bottom:var(--zb-space-4)}.filter-form[data-v-35d5b143] .ant-form-item-label>label{color:var(--zb-text-secondary);font-size:13px;font-weight:500}.reset-btn[data-v-35d5b143]{margin-top:var(--zb-space-2)}.list-empty[data-v-c74ebdc7]{padding:var(--zb-space-12) 0}.list-alert[data-v-c74ebdc7]{margin-bottom:var(--zb-space-4)}.vertical-subnav[data-v-32ea52e9]{padding:var(--zb-space-3);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);flex-direction:column;gap:4px;display:flex;overflow:hidden}.vertical-subnav[data-v-32ea52e9]:before{content:"";background:var(--zb-primary);height:3px;display:block}.nav-title[data-v-32ea52e9]{padding:var(--zb-space-3) var(--zb-space-3) var(--zb-space-2);color:var(--zb-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.nav-group+.nav-group[data-v-32ea52e9]{margin-top:var(--zb-space-2);padding-top:var(--zb-space-2);border-top:1px solid var(--zb-border)}.nav-group-title[data-v-32ea52e9]{padding:4px var(--zb-space-3) 6px;color:var(--zb-text-muted);font-size:12px;font-weight:600}.nav-group .nav-item[data-v-32ea52e9]{width:100%;display:block}.nav-item[data-v-32ea52e9]{text-align:left;padding:10px var(--zb-space-3);border-radius:var(--zb-radius-sm);color:var(--zb-text-secondary);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500;transition:background .2s,color .2s}.nav-item[data-v-32ea52e9]:hover{background:var(--zb-primary-soft);color:var(--zb-primary)}.nav-item.active[data-v-32ea52e9]{background:var(--zb-primary-soft);color:var(--zb-primary);font-weight:600}@media (width<=960px){.vertical-subnav[data-v-32ea52e9]{flex-flow:wrap}.nav-title[data-v-32ea52e9]{width:100%}}.sidebar-page[data-v-510c4975]{gap:var(--zb-space-6);flex-direction:column;display:flex}.sidebar-page-header[data-v-510c4975]{justify-content:space-between;align-items:flex-end;gap:var(--zb-space-4);padding:var(--zb-space-5) var(--zb-space-6);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);display:flex}.page-title[data-v-510c4975]{margin:0 0 var(--zb-space-2);font-size:var(--zb-font-page-title);color:var(--zb-text);letter-spacing:-.02em;font-weight:700}.page-subtitle[data-v-510c4975]{font-size:var(--zb-font-page-subtitle);color:var(--zb-text-muted);margin:0}.sidebar-page-body[data-v-510c4975]{gap:var(--zb-space-6);grid-template-columns:1fr;align-items:start;display:grid}.sidebar-page-body.has-sidebar[data-v-510c4975]{grid-template-columns:220px 1fr}.sidebar-page-aside[data-v-510c4975]{top:calc(var(--zb-top-height,var(--zb-header-height)) + var(--zb-space-4));position:sticky}.sidebar-page-main[data-v-510c4975]{min-width:0}@media (width<=960px){.sidebar-page-header[data-v-510c4975]{flex-direction:column;align-items:flex-start}.sidebar-page-body[data-v-510c4975],.sidebar-page-body.has-sidebar[data-v-510c4975]{grid-template-columns:minmax(0,1fr)}.sidebar-page-aside[data-v-510c4975]{position:static}}.page-content-header[data-v-ac9abb0a]{margin-bottom:var(--zb-space-4);padding:var(--zb-space-4) var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--content-accent-soft);box-shadow:var(--zb-shadow-sm);position:relative;overflow:hidden}.page-content-header[data-v-ac9abb0a]:before{background:var(--content-accent);content:"";height:3px;position:absolute;top:0;left:0;right:0}.page-content-header h2[data-v-ac9abb0a]{color:var(--zb-text);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.page-content-header__body[data-v-ac9abb0a]{justify-content:space-between;align-items:center;gap:var(--zb-space-4);display:flex}.page-content-header__extra[data-v-ac9abb0a]{flex:none}.page-content-header p[data-v-ac9abb0a]{margin:var(--zb-space-1) 0 0;color:var(--zb-text-muted);font-size:13px;line-height:1.5}.extra-btn[data-v-9aa906d8]{font-weight:600}.invitation-panel[data-v-9aa906d8]{margin-bottom:var(--zb-space-5);padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated)}.invitation-panel header[data-v-9aa906d8]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-3);display:flex}.invitation-panel h3[data-v-9aa906d8]{color:var(--zb-text);margin:0}.invitation-panel header span[data-v-9aa906d8],.invitation-list[data-v-9aa906d8] .ant-list-item-meta-description{color:var(--zb-text-secondary)}.invitation-list[data-v-9aa906d8] .ant-list-item.highlighted{border-radius:var(--zb-radius-md);background:#14b8a614}.org-card[data-v-9aa906d8]{gap:var(--zb-space-3);height:100%;padding:var(--zb-space-5);padding-right:calc(var(--zb-space-5) + 100px);padding-left:calc(var(--zb-space-5) + 3px);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);cursor:pointer;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.org-card[data-v-9aa906d8]:before{content:"";background:var(--zb-accent-ai);opacity:.35;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.org-card[data-v-9aa906d8]:hover{box-shadow:var(--zb-shadow-md);border-color:#14b8a659;transform:translateY(-2px)}.org-card[data-v-9aa906d8]:hover:before{opacity:1}.kind-badge[data-v-9aa906d8]{border-radius:var(--zb-radius-pill);color:#0d9488;background:#14b8a61f;align-self:flex-start;padding:2px 10px;font-size:12px;font-weight:600}.org-actions[data-v-9aa906d8]{right:var(--zb-space-4);top:var(--zb-space-4);align-items:center;gap:var(--zb-space-1);display:inline-flex;position:absolute}.org-icon-btn[data-v-9aa906d8]{justify-content:center;align-items:center;display:inline-flex}.org-icon-btn.edit[data-v-9aa906d8]{color:#7c3aed;background:#7c3aed14}.org-icon-btn.add[data-v-9aa906d8]{color:#1677ff;background:#1677ff14}.org-icon-btn.manage[data-v-9aa906d8]{color:#0d9488;background:#14b8a61a}.org-name[data-v-9aa906d8]{color:var(--zb-text);margin:0;font-size:17px;font-weight:700}.org-meta[data-v-9aa906d8]{gap:var(--zb-space-2);margin:0;display:grid}.meta-row[data-v-9aa906d8]{justify-content:space-between;gap:var(--zb-space-3);font-size:13px;display:flex}.meta-row dt[data-v-9aa906d8]{color:var(--zb-text-muted);margin:0;font-weight:500}.meta-row dd[data-v-9aa906d8]{color:var(--zb-text-secondary);margin:0;font-weight:600}.list-empty[data-v-9aa906d8]{padding:var(--zb-space-10) 0}.data-panel[data-v-cf753ae9]{overflow:hidden}.data-panel[data-v-cf753ae9]:before{content:"";background:var(--zb-primary);height:3px;display:block}.data-panel[data-v-cf753ae9] .ant-card-head{min-height:48px;padding:0 var(--zb-space-5)}.data-panel[data-v-cf753ae9] .ant-card-body{padding:var(--zb-space-5)}.panel-title[data-v-cf753ae9]{font-size:var(--zb-font-section-title);font-weight:600}.panel-toolbar[data-v-cf753ae9]{align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);border:1px solid var(--zb-border);flex-wrap:wrap;display:flex}.panel-footer[data-v-cf753ae9]{margin-top:var(--zb-space-4)}.data-panel[data-v-cf753ae9] .ant-table-wrapper{border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);overflow-x:auto}.data-panel[data-v-cf753ae9] .ant-table{font-size:13px}.data-panel[data-v-cf753ae9] .ant-table-thead>tr>th{background:var(--zb-bg-muted);color:var(--zb-text-secondary);border-bottom:1px solid var(--zb-border);font-weight:600}.data-panel[data-v-cf753ae9] .ant-table-tbody>tr>td{transition:background .2s}.data-panel[data-v-cf753ae9] .ant-table-tbody>tr:hover>td{background:#f8fbff!important}.data-panel[data-v-cf753ae9] .ant-table-tbody>tr>td a{color:var(--zb-primary);font-weight:500}.data-panel[data-v-cf753ae9] .ant-table-tbody>tr>td a:hover{text-decoration:underline}.cancel-tip[data-v-13fd532e]{width:100%;margin-bottom:var(--zb-space-4)}.cancel-layout[data-v-13fd532e]{gap:var(--zb-space-4);flex-direction:column;display:flex}.cancel-card[data-v-13fd532e]{gap:var(--zb-space-4);padding:var(--zb-space-5);border-radius:var(--zb-radius-md);background:linear-gradient(135deg, var(--zb-warning-soft), var(--zb-bg-elevated));border:1px solid #f59e0b3d;grid-template-columns:48px 1fr;display:grid}.cancel-card-icon[data-v-13fd532e]{border-radius:var(--zb-radius-sm);width:48px;height:48px;color:var(--zb-warning);background:var(--zb-bg-elevated);place-items:center;font-size:22px;display:grid}.cancel-card h4[data-v-13fd532e]{color:var(--zb-text);margin:0;font-size:16px}.cancel-card p[data-v-13fd532e]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-secondary);line-height:1.7}.check-list[data-v-13fd532e]{gap:var(--zb-space-3);flex-direction:column;display:flex}.check-row[data-v-13fd532e]{justify-content:space-between;align-items:center;gap:var(--zb-space-4);padding:var(--zb-space-4) var(--zb-space-5);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);color:var(--zb-text-secondary);font-weight:600;display:flex}.cancel-footer[data-v-13fd532e]{justify-content:flex-end;display:flex}.modal-copy[data-v-13fd532e]{color:var(--zb-text-secondary);line-height:1.8}.verification-code[data-v-354326f0]{margin-top:var(--zb-space-5);letter-spacing:.35em;text-align:center}.binding-list[data-v-d0c73e4c]{gap:var(--zb-space-3);flex-direction:column;display:flex}.binding-row[data-v-d0c73e4c]{justify-content:space-between;align-items:center;gap:var(--zb-space-4);padding:var(--zb-space-4) var(--zb-space-5);padding-left:calc(var(--zb-space-5) + 3px);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.binding-row[data-v-d0c73e4c]:hover{box-shadow:var(--zb-shadow-sm);border-color:#1677ff38}.provider-icon[data-v-d0c73e4c]{border-radius:var(--zb-radius-sm);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:inline-flex}.provider-icon.wechat[data-v-d0c73e4c]{background:#07c160}.provider-icon.alipay[data-v-d0c73e4c]{background:#1677ff}.provider-icon.douyin[data-v-d0c73e4c]{background:linear-gradient(135deg,#111,#fe2c55)}.provider-mark[data-v-d0c73e4c]{font-size:13px;font-weight:800;line-height:1}.binding-main[data-v-d0c73e4c]{flex:1;min-width:0}.binding-name[data-v-d0c73e4c]{color:var(--zb-text);margin:0;font-size:15px;font-weight:700}.binding-desc[data-v-d0c73e4c]{margin:var(--zb-space-1) 0 0;color:var(--zb-text-muted);font-size:13px}.binding-actions[data-v-d0c73e4c]{align-items:center;gap:var(--zb-space-2);flex-shrink:0;display:inline-flex}.bound-pill[data-v-d0c73e4c]{border-radius:var(--zb-radius-pill);margin:0;padding:2px 10px;font-weight:600}.bind-btn[data-v-d0c73e4c]{font-weight:600}.contact-type-icon[data-v-afff0dfd]{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.brand-svg[data-v-afff0dfd]{width:64%;height:64%}.phone[data-v-afff0dfd]{background:#1677ff}.email[data-v-afff0dfd]{background:#fa8c16}.wechat[data-v-afff0dfd]{background:#07c160}.qq[data-v-afff0dfd]{background:#12b7f5}.telegram[data-v-afff0dfd]{background:#2aabee}.lark[data-v-afff0dfd]{background:#3370ff}.wecom[data-v-afff0dfd]{background:#3f8cff}.dingding[data-v-afff0dfd]{background:#1f8fff}.site[data-v-afff0dfd]{background:#13c2c2}.other[data-v-afff0dfd]{background:#8c8c8c}.extra-btn[data-v-f54e2536]{font-weight:600}.page-tip[data-v-f54e2536]{margin-bottom:var(--zb-space-4)}.contact-type-cell[data-v-f54e2536]{align-items:center;gap:var(--zb-space-2);font-weight:600;display:inline-flex}.visible-pill[data-v-f54e2536]{border-radius:var(--zb-radius-pill);margin:0;padding:2px 10px;font-weight:600}.table-empty[data-v-f54e2536],.table-empty[data-v-3e319282]{padding:var(--zb-space-10) 0}.favorites-tabs[data-v-3e319282]{margin-bottom:var(--zb-space-2)}.page-tip[data-v-5b34a567]{margin-bottom:var(--zb-space-4)}.hidden-input[data-v-5b34a567]{display:none}.device-tip[data-v-bd468034]{width:100%;margin-bottom:var(--zb-space-4)}.device-list[data-v-bd468034]{gap:var(--zb-space-3);flex-direction:column;display:flex}.device-row[data-v-bd468034]{gap:var(--zb-space-4);padding:var(--zb-space-4) var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;display:grid}.device-icon[data-v-bd468034]{border-radius:var(--zb-radius-sm);width:44px;height:44px;color:var(--zb-primary);background:var(--zb-primary-soft);place-items:center;font-size:20px;display:grid;position:relative}.browser-badge[data-v-bd468034]{border:2px solid var(--zb-bg-elevated);color:#fff;background:#64748b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-5px;right:-5px}.browser-badge.is-chrome[data-v-bd468034]{background:#4285f4}.browser-badge.is-firefox[data-v-bd468034]{background:#e66000}.browser-badge.is-edge[data-v-bd468034]{background:#0f8fcb}.browser-badge.is-safari[data-v-bd468034]{background:#1683d8}.browser-badge.is-webview[data-v-bd468034]{background:#0f766e}.device-title-line[data-v-bd468034]{align-items:center;gap:var(--zb-space-2);display:flex}.device-title-line h4[data-v-bd468034]{color:var(--zb-text);margin:0;font-size:15px}.device-main p[data-v-bd468034]{color:var(--zb-text-muted);margin:3px 0 0;font-size:13px}.safe-tag[data-v-bd468034]{align-items:center;gap:4px;margin:0;display:inline-flex}.device-pagination[data-v-bd468034]{padding-top:var(--zb-space-5);justify-content:flex-end;display:flex}.payment-channel[data-v-6c285ab6]{vertical-align:middle;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex}.payment-channel.tag[data-v-6c285ab6]{border:1px solid #0000;border-radius:999px;padding:3px 10px 3px 8px;font-size:13px}.payment-channel.compact[data-v-6c285ab6]{gap:0}.channel-icon[data-v-6c285ab6]{font-size:16px}.unionpay-mark[data-v-6c285ab6]{letter-spacing:0;color:#fff;background:linear-gradient(135deg,#e21836 0%,#c41230 100%);border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.channel-label[data-v-6c285ab6]{font-weight:600}.payment-channel.wechat[data-v-6c285ab6]{color:#07c160;background:#07c1601a;border-color:#07c16047}.payment-channel.alipay[data-v-6c285ab6]{color:#1677ff;background:#1677ff1a;border-color:#1677ff47}.payment-channel.unionpay[data-v-6c285ab6]{color:#c41230;background:#e2183614;border-color:#e218363d}.payment-channel.bank[data-v-6c285ab6]{color:#1d4ed8;background:#1d4ed814;border-color:#1d4ed838}.payment-channel.unknown[data-v-6c285ab6]{color:var(--zb-text-secondary);background:#94a3b81f;border-color:#94a3b83d}.payment-channel.compact.wechat[data-v-6c285ab6],.payment-channel.compact.alipay[data-v-6c285ab6],.payment-channel.compact.unionpay[data-v-6c285ab6],.payment-channel.compact.bank[data-v-6c285ab6],.payment-channel.compact.unknown[data-v-6c285ab6]{background:0 0;border-color:#0000;padding:0}.extra-btn[data-v-2332834a]{font-weight:600}.result-hint[data-v-2332834a]{color:var(--zb-text-secondary);align-self:center;margin-left:auto;font-size:13px;font-weight:500}.method-option[data-v-2332834a]{align-items:center;gap:var(--zb-space-2);font-weight:500;display:inline-flex}.method-option[data-v-2332834a] .anticon{font-size:18px}.method-option.is-alipay[data-v-2332834a]{color:#1677ff}.method-option.is-wechat[data-v-2332834a]{color:#07c160}.method-option.is-bank[data-v-2332834a]{color:#1d4ed8}.muted[data-v-2332834a]{color:var(--zb-text-muted)}.list-empty[data-v-2332834a]{padding:var(--zb-space-10) 0}.form-step-card[data-v-6a268144]{overflow:hidden}.form-step-card[data-v-6a268144]:before{content:"";background:var(--step-accent);height:3px;display:block}.form-step-card[data-v-6a268144] .ant-card-head{min-height:56px;padding:var(--zb-space-4) var(--zb-space-5);border-bottom:1px solid var(--zb-border);background:var(--step-accent-soft)}.form-step-card[data-v-6a268144] .ant-card-body{padding:0}.step-head[data-v-6a268144]{flex-direction:column;gap:4px;display:flex}.step-title[data-v-6a268144]{color:var(--zb-text);letter-spacing:-.01em;font-size:18px;font-weight:700}.step-desc[data-v-6a268144]{color:var(--zb-text-muted);font-size:13px;font-weight:400;line-height:1.5}.step-body[data-v-6a268144]{padding:var(--zb-space-5)}.form-step-card[data-v-6a268144] .ant-form-item{margin-bottom:var(--zb-space-5)}.form-step-card[data-v-6a268144] .ant-form-item:last-child,.form-step-card[data-v-6a268144] .form-section .ant-form-item:last-child{margin-bottom:0}.form-step-card[data-v-6a268144] .ant-form-item-label>label{color:var(--zb-text-secondary);height:auto;font-size:13px;font-weight:600}.form-step-card[data-v-6a268144] .ant-input,.form-step-card[data-v-6a268144] .ant-input-number,.form-step-card[data-v-6a268144] .ant-select-selector,.form-step-card[data-v-6a268144] .ant-picker{border-radius:var(--zb-radius-sm);border-color:var(--zb-border);transition:border-color .2s,box-shadow .2s}.form-step-card[data-v-6a268144] .ant-input:hover,.form-step-card[data-v-6a268144] .ant-input-number:hover,.form-step-card[data-v-6a268144] .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.form-step-card[data-v-6a268144] .ant-picker:hover{border-color:color-mix(in srgb, var(--step-accent) 45%, var(--zb-border))}.form-step-card[data-v-6a268144] .ant-input:focus,.form-step-card[data-v-6a268144] .ant-input-focused,.form-step-card[data-v-6a268144] .ant-input-number-focused,.form-step-card[data-v-6a268144] .ant-select-focused .ant-select-selector,.form-step-card[data-v-6a268144] .ant-picker-focused{border-color:var(--step-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--step-accent) 14%, transparent)}.form-step-card[data-v-6a268144] textarea.ant-input{padding:var(--zb-space-3) var(--zb-space-4);resize:vertical;line-height:1.6}.form-step-card[data-v-6a268144] .form-section{padding:var(--zb-space-5);border-radius:var(--zb-radius-md);background:var(--zb-bg-muted);border:1px solid var(--zb-border)}.form-step-card[data-v-6a268144] .form-section+.form-section{margin-top:var(--zb-space-5)}.form-step-card[data-v-6a268144] .form-section-title{margin:0 0 var(--zb-space-4);padding-bottom:var(--zb-space-3);border-bottom:1px solid var(--zb-border);color:var(--zb-text-secondary);font-size:14px;font-weight:600}.form-step-card[data-v-6a268144] .ant-typography h5{margin:var(--zb-space-6) 0 var(--zb-space-4)!important;color:var(--zb-text-secondary)!important;font-size:15px!important;font-weight:600!important}.form-step-card[data-v-6a268144] .ant-table-wrapper{border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);overflow:hidden}.form-step-card[data-v-6a268144] .ant-descriptions-bordered .ant-descriptions-item-label{background:var(--zb-bg-muted);color:var(--zb-text-secondary);font-weight:600}.account-field-help[data-v-56e84d81]{align-items:center;gap:var(--zb-space-1);display:inline-flex}.help-trigger[data-v-56e84d81]{color:var(--zb-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:2px;line-height:1;display:inline-flex}.help-trigger[data-v-56e84d81]:hover,.help-trigger[data-v-56e84d81]:focus-visible{color:var(--zb-primary-hover)}.help-trigger[data-v-56e84d81]:focus-visible{outline:2px solid var(--zb-primary);outline-offset:2px}.form-footer[data-v-5c180eb4]{margin-top:var(--zb-space-4);padding:var(--zb-space-4);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);bottom:var(--zb-space-4);box-shadow:var(--zb-shadow-sm);justify-content:flex-end;display:flex;position:sticky}.submit-btn[data-v-5c180eb4]{min-width:140px;font-weight:600}.experience-section[data-v-5c180eb4]{margin-top:var(--zb-space-6);padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated)}.section-head[data-v-5c180eb4]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);display:flex}.section-head h3[data-v-5c180eb4]{margin:0;font-size:16px;font-weight:700}.item-desc[data-v-5c180eb4]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-secondary)}.experience-form[data-v-5c180eb4]{gap:var(--zb-space-2);flex-direction:column;display:flex}.binding-input-group[data-v-b686f20b]{align-items:center;gap:var(--zb-space-3);display:flex}.binding-input[data-v-b686f20b]{flex:0 360px;width:min(360px,100%)}.rebind-steps[data-v-b686f20b]{margin-bottom:var(--zb-space-6)}.rebind-panel[data-v-b686f20b]{gap:var(--zb-space-4);flex-direction:column;display:flex}.rebind-form[data-v-b686f20b]{gap:var(--zb-space-2);flex-direction:column;display:flex}.code-input-group[data-v-b686f20b]{align-items:stretch;display:flex}.code-input[data-v-b686f20b]{flex:1}.code-input-group[data-v-b686f20b] .ant-input-lg,.code-input-group[data-v-b686f20b] .ant-btn-lg{height:var(--zb-control-input-height);min-height:var(--zb-control-input-height)}.rebind-actions[data-v-b686f20b]{justify-content:flex-end;gap:var(--zb-space-3);margin-top:var(--zb-space-2);display:flex}.setting-head[data-v-cfe766a9]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-4);display:flex}.setting-head p[data-v-cfe766a9],.setting-hint[data-v-cfe766a9]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-muted);font-size:13px;line-height:1.6}.refresh-setting[data-v-cfe766a9]{justify-content:space-between;align-items:center;gap:var(--zb-space-4);min-height:40px;margin-top:var(--zb-space-3);color:var(--zb-text-secondary);font-size:13px;display:flex}.part-time-setting[data-v-cfe766a9]{margin-top:var(--zb-space-5);padding-top:var(--zb-space-5);border-top:1px solid var(--zb-border)}.part-time-status[data-v-cfe766a9]{margin-top:var(--zb-space-3);justify-content:space-between;align-items:center;display:flex}.part-time-readiness[data-v-cfe766a9]{margin-bottom:0}.readiness-list[data-v-cfe766a9]{gap:var(--zb-space-2);margin:var(--zb-space-4) 0;display:grid}.readiness-item[data-v-cfe766a9]{align-items:center;gap:var(--zb-space-2);min-height:32px;color:var(--zb-warning);grid-template-columns:auto 1fr auto;display:grid}.readiness-item.completed[data-v-cfe766a9]{color:var(--zb-success)}.readiness-item small[data-v-cfe766a9]{color:var(--zb-text-muted)}.readiness-item[data-v-cfe766a9] .ant-btn{padding-inline:0}.setting-hint[data-v-cfe766a9]{margin-top:var(--zb-space-3)}.guide-actions[data-v-cfe766a9]{gap:var(--zb-space-3);margin-top:var(--zb-space-5);display:grid}.account-form-layout[data-v-0890f3dd]{gap:var(--zb-space-6);grid-template-columns:1fr 300px;align-items:start;display:grid}.avatar[data-v-0890f3dd]{background:var(--zb-primary);color:var(--zb-text-inverse);font-size:36px;font-weight:700}.avatar-upload-panel[data-v-0890f3dd]{justify-items:center;gap:var(--zb-space-4);display:grid}.avatar-input[data-v-0890f3dd]{display:none}.avatar-hint[data-v-0890f3dd]{margin:var(--zb-space-4) 0 0;color:var(--zb-text-muted);font-size:13px;line-height:1.6}.profile-aside[data-v-0890f3dd]{gap:var(--zb-space-4);flex-direction:column;display:flex}.form-footer[data-v-0890f3dd]{margin-top:var(--zb-space-4);padding:var(--zb-space-4);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);bottom:var(--zb-space-4);box-shadow:var(--zb-shadow-sm);justify-content:flex-end;display:flex;position:sticky}.submit-btn[data-v-0890f3dd]{min-width:140px;font-weight:600}@media (width<=960px){.account-form-layout[data-v-0890f3dd]{grid-template-columns:1fr}}.member-service-card[data-v-a87021b4]{border:1px solid var(--zb-border);background:var(--zb-bg-elevated,#fff);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:8px 20px;display:flex}.service-identity[data-v-a87021b4]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.service-avatar[data-v-a87021b4]{border-radius:50%;flex-shrink:0;width:48px;height:48px;display:block;position:relative;overflow:hidden}.service-avatar img[data-v-a87021b4]{width:762.963%;max-width:none;height:auto;position:absolute;top:-82.407%;left:-39.815%}.service-details[data-v-a87021b4]{min-width:0;line-height:20px}.service-eyebrow[data-v-a87021b4],.service-hours[data-v-a87021b4]{color:var(--zb-text-muted);font-size:12px}.service-heading[data-v-a87021b4],.wechat-row[data-v-a87021b4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}h2[data-v-a87021b4]{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:24px}.wechat-row[data-v-a87021b4]{font-size:13px}.wechat-id[data-v-a87021b4]{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.service-details p[data-v-a87021b4]{margin:4px 0 0;line-height:20px}.service-contact[data-v-a87021b4]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.service-hint[data-v-a87021b4]{text-align:right;color:var(--zb-text-muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.service-qr[data-v-a87021b4]{cursor:zoom-in;background:#fff;border:0;border-radius:8px;flex:0 0 100px;width:100px;padding:0}.service-qr[data-v-a87021b4]:focus-visible{outline:2px solid var(--zb-primary);outline-offset:3px}.service-qr-window[data-v-a87021b4]{aspect-ratio:1;background:#fff;width:100%;display:block;position:relative;overflow:hidden}.service-qr-window img[data-v-a87021b4]{object-fit:contain;width:100%;height:100%;display:block}.service-qr-window.is-default[data-v-a87021b4]{aspect-ratio:1;overflow:hidden}.service-qr-window.is-default img[data-v-a87021b4]{width:136.424%;max-width:none;height:auto;position:absolute;top:-58.609%;left:-18.212%}.service-modal-hint[data-v-a87021b4]{text-align:center;color:var(--zb-text-muted);margin-top:12px}@media (width<=720px){.member-service-card[data-v-a87021b4]{gap:12px;padding:12px}.service-identity[data-v-a87021b4]{align-items:flex-start;gap:8px}.service-avatar[data-v-a87021b4]{width:36px;height:36px}h2[data-v-a87021b4]{font-size:16px}.service-qr[data-v-a87021b4]{flex-basis:80px;width:80px}.service-contact[data-v-a87021b4]{flex-direction:column-reverse;gap:4px}.service-hint[data-v-a87021b4]{text-align:center;gap:0}}.payment-stage[data-v-319be53f]{text-align:center}.payment-total[data-v-319be53f]{background:var(--zb-bg-muted);color:var(--zb-text-secondary);border-radius:14px;padding:10px}.payment-total>strong[data-v-319be53f]{color:var(--zb-text);font-variant-numeric:tabular-nums;font-size:32px;line-height:1.5;display:block}.payment-total small[data-v-319be53f]{margin-right:4px;font-size:20px}.payment-total .amount-loading[data-v-319be53f]{font-size:16px}.payment-total p[data-v-319be53f]{margin:4px 0 0;font-size:12px}.payment-status[data-v-319be53f]{margin:10px 0;font-size:12px}.payment-methods[data-v-319be53f],.payment-methods>span[data-v-319be53f]{justify-content:center;align-items:center;gap:6px;display:flex}.payment-methods[data-v-319be53f]{gap:10px}.payment-methods .anticon[data-v-319be53f]{font-size:21px}.wechat[data-v-319be53f]{color:#07a35a;font-weight:600}.alipay[data-v-319be53f]{color:#1677ff;font-weight:600}.payment-safety[data-v-319be53f]{background:var(--zb-bg-muted);text-align:left;border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px;display:flex}.payment-safety>.anticon[data-v-319be53f]{color:var(--zb-success);margin-top:2px;font-size:20px}.payment-safety strong[data-v-319be53f]{font-size:13px}.payment-safety p[data-v-319be53f]{color:var(--zb-text-secondary);margin:4px 0 0;font-size:12px;line-height:1.7}.payment-status[data-v-319be53f]{color:var(--zb-text-secondary);justify-content:center;align-items:center;gap:8px;display:flex}.payment-status span[data-v-319be53f]{background:var(--zb-warning);border-radius:50%;width:7px;height:7px}.cashier-qr[data-v-319be53f]{border:1px solid var(--zb-border);width:fit-content;box-shadow:var(--zb-shadow-sm);background:#fff;border-radius:16px;margin:12px auto;padding:12px}.payment-guide[data-v-319be53f]{color:var(--zb-text);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:12px 0 8px;font-size:14px;display:flex}.payment-hint[data-v-319be53f],.payment-number[data-v-319be53f],.payment-success p[data-v-319be53f]{color:var(--zb-text-muted);font-size:12px}.payment-number[data-v-319be53f]{overflow-wrap:anywhere;margin:12px 0 6px}.payment-actions[data-v-319be53f]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.payment-stage[data-v-319be53f] .ant-alert{text-align:left;margin-top:16px}.payment-success[data-v-319be53f]{padding:28px 0}.success-icon[data-v-319be53f]{background:var(--zb-primary-soft);width:64px;height:64px;color:var(--zb-success);border-radius:50%;place-items:center;font-size:32px;display:inline-grid}.payment-success h3[data-v-319be53f]{margin:20px 0 12px;font-size:19px}.membership-checkout .ant-modal-content{border-radius:16px}.membership-page[data-v-42044d96]{width:100%;min-width:0}.membership-status-row[data-v-42044d96]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;margin:24px 0;display:grid}.membership-current[data-v-42044d96]{min-width:0;min-height:40px}.membership-current[data-v-42044d96] .ant-alert-message{overflow-wrap:anywhere}.membership-history-entry[data-v-42044d96]{grid-column:2;justify-content:flex-end;min-width:0;display:flex}.membership-history-entry>a[data-v-42044d96]{max-width:100%;display:flex}.membership-history-entry[data-v-42044d96] .ant-btn{max-width:100%;height:auto;min-height:40px}.checkout-guide[data-v-42044d96]{color:var(--zb-text-secondary);margin:20px 0 16px}.plan-card__footer[data-v-42044d96]{flex-wrap:wrap}.plan-actions[data-v-42044d96]{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:100%;display:flex}.membership-hero[data-v-42044d96]{color:#fff;background:linear-gradient(135deg,#111827,#4338ca);border-radius:20px;padding:40px}.membership-hero h1[data-v-42044d96]{color:inherit;margin:8px 0 12px;font-size:36px}.membership-hero p[data-v-42044d96]{color:#fffc;max-width:680px;margin:0}.eyebrow[data-v-42044d96]{letter-spacing:.18em;color:#c7d2fe;font-size:12px}.benefit-grid[data-v-42044d96]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.benefit-grid article[data-v-42044d96]{border:1px solid var(--zb-border);background:var(--zb-bg-elevated);border-radius:14px;padding:24px}.benefit-grid h2[data-v-42044d96]{margin:0 0 8px;font-size:18px}.benefit-grid p[data-v-42044d96]{color:var(--zb-text-muted);margin:0}.plans[data-v-42044d96]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.plan-card[data-v-42044d96]{border:1px solid var(--plan-border);background:var(--plan-bg);cursor:pointer;border-radius:18px;outline:none;flex-direction:column;min-height:330px;padding:26px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a0f}.plan-card[data-v-42044d96]:hover{box-shadow:0 16px 36px color-mix(in srgb, var(--plan-accent) 14%, transparent);transform:translateY(-2px)}.plan-card[data-v-42044d96]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--plan-accent) 28%, transparent), 0 16px 36px #0f172a14}.plan-card--basic[data-v-42044d96]{--plan-accent:#8f4b2d;--plan-border:#c98b6a;--plan-bg:linear-gradient(145deg, #fffaf7, #f4dfd4)}.plan-card--pro[data-v-42044d96]{--plan-accent:#4f7eae;--plan-border:#a9bfd7;--plan-bg:linear-gradient(145deg, #f9fcff, #e5eff9)}.plan-card--elite[data-v-42044d96]{--plan-accent:#b8860b;--plan-border:#e7bd3d;--plan-bg:linear-gradient(145deg, #fffdf2, #ffe58f)}.plan-card--default[data-v-42044d96]{--plan-accent:var(--zb-primary);--plan-border:var(--zb-border);--plan-bg:var(--zb-bg-elevated)}.plan-card--free[data-v-42044d96]{--plan-accent:#64748b;--plan-border:#cbd5e1;--plan-bg:linear-gradient(145deg, #fff, #f8fafc)}.plan-card--selected[data-v-42044d96]{border:2px solid var(--plan-accent);box-shadow:0 16px 38px color-mix(in srgb, var(--plan-accent) 22%, transparent)}.plan-card--actual[data-v-42044d96]:not(.plan-card--selected){border-style:dashed}.selected-plan-mark[data-v-42044d96],.actual-plan-mark[data-v-42044d96]{color:#fff;background:var(--plan-accent);border-bottom-left-radius:12px;padding:6px 14px;font-size:12px;font-weight:700;position:absolute;top:0;right:0}.actual-plan-mark[data-v-42044d96]{color:var(--plan-accent);border:1px solid var(--plan-accent);background:color-mix(in srgb, var(--plan-accent) 10%, #fff);border-top:0;border-right:0}.plan-card__header[data-v-42044d96],.plan-card__footer[data-v-42044d96]{justify-content:space-between;align-items:center;gap:16px;display:flex}.plan-card__header h2[data-v-42044d96]{color:var(--plan-accent);margin:7px 0 0;font-size:25px}.plan-card__badge[data-v-42044d96]{color:var(--plan-accent);letter-spacing:.08em;font-size:12px;font-weight:700}.plan-price[data-v-42044d96]{color:var(--plan-accent);white-space:nowrap;align-items:baseline;display:flex}.plan-price strong[data-v-42044d96]{font-size:28px}.plan-price span[data-v-42044d96]{font-size:13px}.plan-rights[data-v-42044d96]{border-top:1px solid color-mix(in srgb, var(--plan-accent) 22%, transparent);flex:1;margin:24px 0;padding-top:20px}.plan-rights h3[data-v-42044d96]{margin:0 0 12px;font-size:15px}.plan-rights__heading[data-v-42044d96]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:12px;display:flex}.plan-rights__heading h3[data-v-42044d96]{margin:0}.plan-expiry[data-v-42044d96]{color:var(--zb-text-muted);margin-left:auto;font-size:12px;line-height:1.5}.plan-rights ul[data-v-42044d96]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan-rights li[data-v-42044d96]:before{content:"✓";color:var(--plan-accent);margin-right:8px;font-weight:700}.plan-rights p[data-v-42044d96],.plan-card__footer span[data-v-42044d96]{color:var(--zb-text-muted);margin:0;font-size:13px}.plan-card__footer[data-v-42044d96] .ant-btn-primary{border-color:var(--plan-accent);background:var(--plan-accent)}.checkout-summary[data-v-42044d96]{border-left:4px solid var(--plan-accent);background:var(--zb-bg-muted);border-radius:10px;margin-bottom:20px;padding:16px}.checkout-summary--basic[data-v-42044d96]{--plan-accent:#a76421}.checkout-summary--pro[data-v-42044d96]{--plan-accent:#4f7eae}.checkout-summary--elite[data-v-42044d96]{--plan-accent:#a36a00}.checkout-summary--default[data-v-42044d96]{--plan-accent:var(--zb-primary)}.checkout-summary>div[data-v-42044d96]{justify-content:space-between;align-items:center;gap:16px;display:flex}.checkout-summary strong[data-v-42044d96]{color:var(--plan-accent);font-size:20px}.checkout-summary p[data-v-42044d96]{color:var(--zb-text-muted);margin:10px 0 0}.checkout-channels[data-v-42044d96]{gap:12px;margin-top:20px;display:grid}.checkout-deduction[data-v-42044d96]{border:1px solid var(--zb-border);border-radius:12px;padding:16px}.checkout-deduction p[data-v-42044d96]{color:var(--zb-text-muted);margin:12px 0;font-size:12px}.checkout-line[data-v-42044d96]{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkout-submit[data-v-42044d96]{margin-top:24px}.checkout-total[data-v-42044d96]{border-top:1px solid var(--zb-border);margin-top:16px;padding-top:16px}.checkout-total strong[data-v-42044d96]{font-size:28px}.pending-payment-entry[data-v-42044d96]{background:var(--zb-primary-soft);color:var(--zb-text-secondary);border-radius:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:20px;padding:12px 16px;display:flex}@media (width<=900px){.plans[data-v-42044d96]{grid-template-columns:1fr}}@media (width<=720px){.benefit-grid[data-v-42044d96]{grid-template-columns:1fr}.plan-card__header[data-v-42044d96]{align-items:flex-start}}.quota-row[data-v-80316e01]{background:#fafafa;border-radius:8px;margin:16px 0;padding:16px}.toolbar[data-v-80316e01]{justify-content:flex-end;margin-bottom:12px;display:flex}.secret[data-v-80316e01]{margin-top:16px}pre[data-v-80316e01]{background:#f5f5f5;border-radius:8px;padding:16px;overflow:auto}.role-select[data-v-ce332473]{max-width:760px;padding:var(--zb-space-6) 0 var(--zb-space-10);gap:var(--zb-space-6);flex-direction:column;margin:0 auto;display:flex}.role-header[data-v-ce332473]{text-align:center;padding:var(--zb-space-5) var(--zb-space-6);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);border:1px solid var(--zb-border)}.role-title[data-v-ce332473]{margin:0 0 var(--zb-space-3);font-size:var(--zb-font-h1);color:var(--zb-text);letter-spacing:-.02em;font-weight:700}.role-hint[data-v-ce332473]{color:var(--zb-text-muted);margin:0;font-size:15px}.role-tip[data-v-ce332473]{margin:0}.role-cards[data-v-ce332473]{gap:var(--zb-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.role-card[data-v-ce332473]{text-align:center;padding:var(--zb-space-8) var(--zb-space-5) var(--zb-space-6);padding-left:calc(var(--zb-space-5) + 3px);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);cursor:pointer;flex-direction:column;align-items:center;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.role-card[data-v-ce332473]:before{content:"";opacity:.4;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:18px;bottom:18px;left:0}.role-card.client[data-v-ce332473]:before{background:var(--zb-primary)}.role-card.worker[data-v-ce332473]:before{background:var(--zb-accent-ai)}.role-card[data-v-ce332473]:hover{box-shadow:var(--zb-shadow-md);transform:translateY(-3px)}.role-card.client[data-v-ce332473]:hover{border-color:#1677ff59}.role-card.worker[data-v-ce332473]:hover{border-color:#14b8a659}.role-card[data-v-ce332473]:hover:before{opacity:1}.role-card.selected[data-v-ce332473]{box-shadow:var(--zb-shadow-md);transform:translateY(-2px)}.role-card.client.selected[data-v-ce332473]{background:#e8f3ff8c;border-color:#1677ff73}.role-card.worker.selected[data-v-ce332473]{background:#e6faf7a6;border-color:#14b8a673}.role-card.selected[data-v-ce332473]:before{opacity:1}.role-badge[data-v-ce332473]{top:var(--zb-space-3);right:var(--zb-space-3);background:var(--zb-primary);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid;position:absolute}.role-card.worker.selected .role-badge[data-v-ce332473]{background:var(--zb-accent-ai)}.role-icon-wrap[data-v-ce332473]{width:56px;height:56px;margin-bottom:var(--zb-space-4);border-radius:50%;place-items:center;transition:box-shadow .2s;display:grid}.role-card.client .role-icon-wrap[data-v-ce332473]{background:var(--zb-primary-soft)}.role-card.worker .role-icon-wrap[data-v-ce332473]{background:var(--zb-accent-ai-soft)}.role-icon[data-v-ce332473]{font-size:var(--zb-icon-md)}.role-card.client .role-icon[data-v-ce332473]{color:var(--zb-primary)}.role-card.worker .role-icon[data-v-ce332473]{color:var(--zb-accent-ai)}.card-title[data-v-ce332473]{margin:0 0 var(--zb-space-2);color:var(--zb-text);font-size:18px;font-weight:700}.role-card.selected .card-title[data-v-ce332473]{color:var(--zb-text)}.card-desc[data-v-ce332473]{color:var(--zb-text-muted);margin:0;font-size:14px;line-height:1.6}.role-footer[data-v-ce332473]{padding:var(--zb-space-4);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);bottom:var(--zb-space-4);position:sticky}.role-confirm-btn[data-v-ce332473]{height:44px;font-weight:600}@media (width<=640px){.role-cards[data-v-ce332473]{grid-template-columns:1fr}}.account-form-layout[data-v-30c1665e]{gap:var(--zb-space-6);grid-template-columns:1fr 300px;align-items:start;display:grid}.security-tip[data-v-30c1665e]{margin-bottom:var(--zb-space-4)}.form-footer[data-v-30c1665e]{margin-top:var(--zb-space-4);padding:var(--zb-space-4);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);bottom:var(--zb-space-4);box-shadow:var(--zb-shadow-sm);justify-content:flex-end;display:flex;position:sticky}.submit-btn[data-v-30c1665e]{min-width:140px;font-weight:600}.security-items[data-v-30c1665e]{gap:var(--zb-space-3);flex-direction:column;display:flex}.security-item[data-v-30c1665e]{padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);background:var(--zb-bg-muted)}.item-label[data-v-30c1665e]{color:var(--zb-text-muted);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.item-value[data-v-30c1665e]{color:var(--zb-text-secondary);font-size:14px;font-weight:600;line-height:1.5}.item-link[data-v-30c1665e]{color:var(--zb-primary);font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.item-link.warning[data-v-30c1665e]{color:var(--zb-warning)}@media (width<=960px){.account-form-layout[data-v-30c1665e]{grid-template-columns:1fr}}.status-panel[data-v-976d433b]{margin:var(--zb-space-5) 0}.enrollment-panel[data-v-976d433b]{justify-items:center;gap:var(--zb-space-4);padding:var(--zb-space-6);display:grid}.binding-form[data-v-976d433b]{width:min(440px,100%);margin-top:var(--zb-space-4)}.binding-form[data-v-976d433b] .ant-btn{margin-right:var(--zb-space-3)}code[data-v-976d433b]{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.evidence-uploader[data-v-b1bd9a7d]{gap:var(--zb-space-2);flex-direction:column;display:flex}.thumb-list[data-v-b1bd9a7d]{gap:var(--zb-space-2);flex-wrap:wrap;display:flex}.thumb[data-v-b1bd9a7d],.upload-btn[data-v-b1bd9a7d]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);justify-content:center;align-items:center;width:86px;height:86px;display:inline-flex;position:relative;overflow:hidden}.thumb img[data-v-b1bd9a7d]{object-fit:cover;width:100%;height:100%}.thumb-fallback[data-v-b1bd9a7d]{color:var(--zb-text-muted);font-size:12px}.upload-btn[data-v-b1bd9a7d]{color:var(--zb-primary);cursor:pointer;flex-direction:column;gap:6px}.upload-btn[data-v-b1bd9a7d]:disabled{cursor:not-allowed;opacity:.65}.remove-btn[data-v-b1bd9a7d]{border-radius:var(--zb-radius-pill);color:#fff;cursor:pointer;background:#0000008c;border:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:4px;right:4px}.hidden-input[data-v-b1bd9a7d]{display:none}.upload-hint[data-v-b1bd9a7d]{color:var(--zb-text-muted);margin:0;font-size:12px}.extra-btn[data-v-37c9f995]{font-weight:600}.table-empty[data-v-37c9f995]{padding:var(--zb-space-10) 0}.skill-name-cell[data-v-37c9f995]{flex-direction:column;gap:4px;display:flex}.skill-title[data-v-37c9f995]{color:var(--zb-text);font-weight:600}.skill-desc[data-v-37c9f995]{max-width:420px;color:var(--zb-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cert-pill[data-v-37c9f995],.level-pill[data-v-37c9f995]{border-radius:var(--zb-radius-pill);margin:0;padding:2px 10px;font-weight:600}.skill-detail-text[data-v-37c9f995]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.verification-safety[data-v-c2b89ba3]{border:1px solid var(--zb-border);background:var(--zb-bg-muted);border-radius:12px;margin:12px 0 24px;padding:16px}.provider[data-v-c2b89ba3]{align-items:center;gap:12px;display:flex}.provider>.anticon[data-v-c2b89ba3]{color:#0d9488;background:#e6f7f2;border-radius:10px;padding:10px;font-size:26px}.provider strong[data-v-c2b89ba3],.provider span[data-v-c2b89ba3]{display:block}.provider strong[data-v-c2b89ba3]{color:var(--zb-text);font-size:16px}.provider div>span[data-v-c2b89ba3]{color:var(--zb-text-secondary);margin-top:3px;font-size:12px}.guidance[data-v-c2b89ba3]{gap:8px;margin-top:14px;display:grid}.guidance p[data-v-c2b89ba3]{color:var(--zb-text-secondary);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.7;display:flex}.guidance .anticon[data-v-c2b89ba3]{color:#0d9488;margin-top:4px}.modal-form[data-v-7f4b032e]{max-height:56vh;padding-right:8px;overflow-y:auto}.upload-grid[data-v-7f4b032e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-field-help[data-v-7f4b032e]{color:var(--zb-text-secondary);font-size:12px}@media (width<=480px){.upload-grid[data-v-7f4b032e]{grid-template-columns:1fr}}.verify-tip[data-v-41aeb6c4]{margin-bottom:var(--zb-space-5)}.verify-card[data-v-41aeb6c4]{gap:var(--zb-space-3);height:100%;padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);flex-direction:column;display:flex}.card-head[data-v-41aeb6c4]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);display:flex}.verify-icon[data-v-41aeb6c4]{border-radius:var(--zb-radius-md);color:#0d9488;background:#14b8a61f;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:inline-flex}.status-pill[data-v-41aeb6c4]{margin:0;font-weight:600}.verify-title[data-v-41aeb6c4]{color:var(--zb-text);margin:0;font-size:17px}.verify-desc[data-v-41aeb6c4]{color:var(--zb-text-secondary);margin:0;line-height:1.6}.verify-meta[data-v-41aeb6c4]{gap:var(--zb-space-2);margin:0;display:grid}.verify-meta div[data-v-41aeb6c4]{justify-content:space-between;gap:var(--zb-space-4);display:flex}.verify-meta dt[data-v-41aeb6c4]{color:var(--zb-text-muted)}.verify-meta dd[data-v-41aeb6c4]{color:var(--zb-text);margin:0;font-weight:600}.apply-btn[data-v-41aeb6c4]{align-self:flex-start;margin-top:auto;font-weight:600}.verify-steps[data-v-41aeb6c4]{margin-bottom:var(--zb-space-5)}.step-panel[data-v-41aeb6c4]{gap:var(--zb-space-4);display:grid}.step-panel.center[data-v-41aeb6c4]{text-align:center;padding:var(--zb-space-5) 0;justify-items:center}.large-icon[data-v-41aeb6c4]{color:#0d9488;font-size:var(--zb-icon-lg)}.upload-grid[data-v-41aeb6c4]{gap:var(--zb-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-field-help[data-v-41aeb6c4]{color:var(--zb-text-muted);margin:0;font-size:12px}.step-actions[data-v-41aeb6c4]{justify-content:flex-end;display:flex}.verify-qr[data-v-41aeb6c4]{place-items:center;gap:var(--zb-space-2);width:min(260px,100%);min-height:180px;padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);color:var(--zb-text-secondary);word-break:break-all;background:#fff;display:grid}.verify-qr[data-v-41aeb6c4] .anticon{color:#0d9488;font-size:var(--zb-icon-lg)}@media (width<=640px){.upload-grid[data-v-41aeb6c4]{grid-template-columns:1fr}}.extra-btn[data-v-b0e5eaed]{font-weight:600}.page-tip[data-v-b0e5eaed]{margin-bottom:var(--zb-space-4)}.platform-cell[data-v-b0e5eaed],.platform-option[data-v-b0e5eaed]{align-items:center;gap:var(--zb-space-2);display:inline-flex}.url-link[data-v-b0e5eaed]{word-break:break-all;font-weight:500}.visible-pill[data-v-b0e5eaed]{border-radius:var(--zb-radius-pill);margin:0;padding:2px 10px;font-weight:600}.button-loading-dot[data-v-b0e5eaed]{opacity:.75;background:currentColor;border-radius:999px;width:8px;height:8px;display:inline-block}.table-empty[data-v-b0e5eaed]{padding:var(--zb-space-10) 0}.extra-btn[data-v-f4bd9c5b]{font-weight:600}.page-tip[data-v-f4bd9c5b]{margin-bottom:var(--zb-space-4)}.work-info-cell[data-v-f4bd9c5b]{gap:var(--zb-space-2);flex-direction:column;min-width:0;display:flex}.center-cell[data-v-f4bd9c5b]{justify-content:center;align-items:center;width:100%;display:flex}.works-table[data-v-f4bd9c5b] .ant-table-tbody>tr>td:nth-child(2),.works-table[data-v-f4bd9c5b] .ant-table-tbody>tr>td:nth-child(3),.works-table[data-v-f4bd9c5b] .ant-table-tbody>tr>td:nth-child(4){vertical-align:middle}.visible-tag[data-v-f4bd9c5b],.category-tag[data-v-f4bd9c5b]{border-radius:var(--zb-radius-pill);margin:0;font-weight:600}.work-title[data-v-f4bd9c5b]{color:var(--zb-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.4;overflow:hidden}.work-desc[data-v-f4bd9c5b]{color:var(--zb-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.work-link[data-v-f4bd9c5b]{width:fit-content;font-size:13px;font-weight:500}.table-empty[data-v-f4bd9c5b]{padding:var(--zb-space-10) 0}.field-hint[data-v-f4bd9c5b]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-secondary);font-size:12px}.member-header[data-v-96be2aa6]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-5);margin-bottom:var(--zb-space-5);display:flex}.kind-badge[data-v-96be2aa6]{margin-bottom:var(--zb-space-2);border-radius:var(--zb-radius-pill);color:#0d9488;background:#14b8a61f;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.member-header h3[data-v-96be2aa6],.member-empty h4[data-v-96be2aa6]{color:var(--zb-text);margin:0}.member-header p[data-v-96be2aa6],.member-empty p[data-v-96be2aa6]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-secondary)}.member-list[data-v-96be2aa6]{border-top:1px solid var(--zb-border)}.member-list[data-v-96be2aa6] .ant-list-item-meta-description,.candidate-list[data-v-96be2aa6] .ant-list-item-meta-description{color:var(--zb-text-secondary)}.member-empty[data-v-96be2aa6]{align-items:center;gap:var(--zb-space-4);padding:var(--zb-space-5);border:1px dashed var(--zb-border);border-radius:var(--zb-radius-md);color:var(--zb-text-secondary);display:flex}.member-empty[data-v-96be2aa6] .anticon{color:#0d9488;font-size:var(--zb-icon-lg)}.search-bar[data-v-96be2aa6]{gap:var(--zb-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.invite-message[data-v-96be2aa6]{margin-top:var(--zb-space-3)}.candidate-list[data-v-96be2aa6]{margin-top:var(--zb-space-4)}.candidate-empty[data-v-96be2aa6]{padding:var(--zb-space-8) 0 var(--zb-space-2)}.list-empty[data-v-96be2aa6]{padding:var(--zb-space-10) 0}@media (width<=640px){.member-header[data-v-96be2aa6],.search-bar[data-v-96be2aa6]{flex-direction:column;align-items:stretch;display:flex}}.report-button[data-v-674d23f7]{height:auto;padding:0;font-size:12px}.message-type-tag[data-v-76cd7382]{border-radius:var(--zb-radius-pill);margin:0;padding:2px 10px;font-weight:600}.unread-dot[data-v-4897d010]{background:var(--zb-primary);border-radius:50%;width:8px;height:8px}.related-btn[data-v-4897d010],.aside-related-btn[data-v-4897d010]{font-weight:600}.message-actions[data-v-4897d010]{align-items:center;gap:var(--zb-space-3);flex-wrap:wrap;display:flex}.delivery-status-tag[data-v-4897d010]{margin-inline-end:0;font-weight:600}.preview-strip[data-v-4897d010]{margin-bottom:var(--zb-space-4);padding:var(--zb-space-4) var(--zb-space-5);border-radius:var(--zb-radius-md);background:#e8f3ff73;border:1px solid #1677ff2e}.preview-text[data-v-4897d010]{color:var(--zb-text-secondary);margin:0;font-size:14px;line-height:1.6}.message-body[data-v-4897d010]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;font-size:15px;line-height:1.85}.message-body.unread[data-v-4897d010]{color:var(--zb-text);font-weight:500}.meta-block[data-v-4897d010]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);padding-bottom:var(--zb-space-4);border-bottom:1px solid var(--zb-border);display:flex}.meta-label[data-v-4897d010]{color:var(--zb-text-muted);font-size:13px;font-weight:500}.meta-value[data-v-4897d010]{color:var(--zb-text-secondary);text-align:right;font-size:13px;font-weight:600}.preview-aside[data-v-4897d010]{margin:0 0 var(--zb-space-4);color:var(--zb-text-muted);font-size:13px;line-height:1.6}.aside-related-btn[data-v-4897d010]{height:44px}.conversation-card[data-v-87db7556]{aspect-ratio:1;border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);width:100%;min-width:0;color:var(--zb-text);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px 12px;display:flex}.conversation-card[data-v-87db7556]:hover,.conversation-card[data-v-87db7556]:focus-visible,.conversation-card.active[data-v-87db7556]{border-color:var(--zb-primary);background:var(--zb-primary-soft)}.conversation-avatar[data-v-87db7556]{flex-shrink:0}.conversation-copy[data-v-87db7556]{min-width:0;max-width:100%;display:block}.conversation-copy strong[data-v-87db7556],.conversation-preview[data-v-87db7556]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.conversation-copy strong[data-v-87db7556]{font-size:14px}.conversation-preview[data-v-87db7556]{color:var(--zb-text-muted);margin-top:5px;font-size:12px}.compact[data-v-87db7556]{aspect-ratio:auto;text-align:left;flex-direction:row;justify-content:flex-start}.conversation-heading[data-v-d97461a4]{align-items:center;gap:16px;margin-bottom:20px;display:flex}.conversation-heading h1[data-v-d97461a4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:20px;overflow:hidden}.profile-button[data-v-d97461a4]{flex-shrink:0;margin-left:auto}.conversation-workspace[data-v-d97461a4]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);grid-template-columns:260px minmax(0,1fr);display:grid;overflow:hidden}.conversation-sidebar[data-v-d97461a4]{border-right:1px solid var(--zb-border);flex-direction:column;gap:8px;max-height:760px;padding:12px;display:flex;overflow-y:auto}.conversation-main[data-v-d97461a4]{min-width:0;padding:20px}@media (width<=760px){.conversation-workspace[data-v-d97461a4]{grid-template-columns:minmax(0,1fr)}.conversation-sidebar[data-v-d97461a4]{border-right:0;border-bottom:1px solid var(--zb-border);flex-direction:row;overflow-x:auto}.conversation-sidebar[data-v-d97461a4] .conversation-card{flex:0 0 200px}.conversation-main[data-v-d97461a4]{padding:12px}}.conversation-panel[data-v-d97461a4]{gap:var(--zb-space-5);flex-direction:column;display:flex}.message-flow[data-v-d97461a4]{gap:var(--zb-space-3);flex-direction:column;height:min(52vh,520px);min-height:240px;padding:4px;display:flex;overflow-y:auto}.bubble[data-v-d97461a4]{max-width:min(720px,86%);padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated)}.bubble.sent[data-v-d97461a4]{background:#e8f3ff99;border-color:#1677ff2e;align-self:flex-end}.bubble-head[data-v-d97461a4]{justify-content:space-between;gap:var(--zb-space-3);margin-bottom:var(--zb-space-2);display:flex}.bubble-head strong[data-v-d97461a4]{color:var(--zb-text)}.bubble-head span[data-v-d97461a4]{color:var(--zb-text-muted);font-size:12px}.bubble p[data-v-d97461a4]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;line-height:1.7}.context-row[data-v-d97461a4]{align-items:center;gap:var(--zb-space-2);margin-bottom:var(--zb-space-2);display:flex}.context-tag[data-v-d97461a4]{align-items:center;gap:var(--zb-space-2);max-width:100%;color:var(--zb-primary);background:var(--zb-primary-soft);white-space:normal;border:none;margin:0;display:inline-flex}.reply-box[data-v-d97461a4]{padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated)}.reply-actions[data-v-d97461a4]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-top:var(--zb-space-3);color:var(--zb-text-muted);font-size:13px;display:flex}.inbox-conversation-item[data-v-1408223d]{border-radius:var(--zb-radius-md);width:100%;min-width:0;color:var(--zb-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px;display:flex}.inbox-conversation-item[data-v-1408223d]:hover,.inbox-conversation-item[data-v-1408223d]:focus-visible,.inbox-conversation-item.active[data-v-1408223d]{background:var(--zb-primary-soft)}.inbox-conversation-item.active[data-v-1408223d]{box-shadow:inset 3px 0 0 var(--zb-primary)}.item-avatar[data-v-1408223d]{flex:none}.system-avatar[data-v-1408223d]{color:var(--zb-primary);background:var(--zb-primary-soft)}.item-copy[data-v-1408223d]{flex:1;min-width:0}.item-title-row[data-v-1408223d]{align-items:center;gap:8px;display:flex}.item-title-row strong[data-v-1408223d],.item-preview[data-v-1408223d]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.item-title-row strong[data-v-1408223d]{flex:1;font-size:14px}.item-title-row small[data-v-1408223d]{color:var(--zb-primary);flex:none}.item-preview[data-v-1408223d]{color:var(--zb-text-muted);margin-top:5px;font-size:12px}.unread-summary[data-v-3e0d619f]{align-items:center;gap:8px;margin-right:16px;display:inline-flex}.conversation-workspace[data-v-3e0d619f]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);grid-template-columns:300px minmax(0,1fr);height:clamp(620px,100vh - 220px,760px);min-height:0;display:grid;overflow:hidden}.conversation-sidebar[data-v-3e0d619f]{border-right:1px solid var(--zb-border);flex-direction:column;min-height:0;display:flex;overflow:hidden}.conversation-tabs[data-v-3e0d619f]{border-bottom:1px solid var(--zb-border);grid-template-columns:1fr 1fr;gap:8px;padding:10px 10px 8px;display:grid}.conversation-tabs button[data-v-3e0d619f]{border-radius:var(--zb-radius-sm);min-height:38px;color:var(--zb-text-secondary);cursor:pointer;background:0 0;border:0}.conversation-tabs button.active[data-v-3e0d619f]{color:var(--zb-primary);background:var(--zb-primary-soft);font-weight:600}.conversation-list[data-v-3e0d619f]{flex-direction:column;flex:1;gap:4px;min-height:0;padding:8px 10px 10px;display:flex;overflow-y:auto}.conversation-main[data-v-3e0d619f]{min-width:0;min-height:0;padding:20px;overflow:hidden}.conversation-panel[data-v-3e0d619f]{gap:var(--zb-space-5);flex-direction:column;height:100%;min-height:0;display:flex}.conversation-heading[data-v-3e0d619f]{border-bottom:1px solid var(--zb-border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.conversation-heading p[data-v-3e0d619f]{color:var(--zb-text-muted);margin:0 0 4px;font-size:12px}.conversation-heading h2[data-v-3e0d619f]{color:var(--zb-text);margin:0;font-size:20px}.heading-actions[data-v-3e0d619f],.bubble-meta[data-v-3e0d619f]{align-items:center;gap:10px;display:inline-flex}.message-flow[data-v-3e0d619f]{gap:var(--zb-space-3);flex-direction:column;flex:1;min-height:0;padding:4px;display:flex;overflow-y:auto}.bubble[data-v-3e0d619f]{max-width:min(720px,86%);padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated)}.bubble.sent[data-v-3e0d619f]{background:#e8f3ff99;border-color:#1677ff2e;align-self:flex-end}.bubble-head[data-v-3e0d619f]{justify-content:space-between;gap:var(--zb-space-3);margin-bottom:var(--zb-space-2);display:flex}.bubble-head span[data-v-3e0d619f]{color:var(--zb-text-muted);flex:none;font-size:12px}.bubble p[data-v-3e0d619f]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;line-height:1.7}.context-row[data-v-3e0d619f]{align-items:center;gap:var(--zb-space-2);margin-bottom:var(--zb-space-2);display:flex}.context-tag[data-v-3e0d619f]{max-width:100%;color:var(--zb-primary);background:var(--zb-primary-soft);white-space:normal;border:none;margin:0}.reply-box[data-v-3e0d619f]{padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated)}.reply-actions[data-v-3e0d619f]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-top:var(--zb-space-3);color:var(--zb-text-muted);font-size:13px;display:flex}@media (width<=760px){.conversation-workspace[data-v-3e0d619f]{grid-template-columns:minmax(0,1fr);height:auto;min-height:620px}.conversation-sidebar[data-v-3e0d619f]{border-right:0;border-bottom:1px solid var(--zb-border);max-height:280px}.conversation-main[data-v-3e0d619f]{min-height:500px;padding:12px;overflow:visible}.conversation-panel[data-v-3e0d619f]{min-height:500px}.message-flow[data-v-3e0d619f]{min-height:300px;max-height:520px}}.dashboard-panel[data-v-4a68c44d]{overflow:hidden}.dashboard-panel[data-v-4a68c44d]:before{content:"";background:var(--todo-tone,var(--zb-primary));height:3px;display:block}.dashboard-panel[data-v-4a68c44d] .ant-card-head{min-height:48px;padding:0 var(--zb-space-5);border-bottom:1px solid var(--zb-border)}.dashboard-panel[data-v-4a68c44d] .ant-card-body{padding:var(--zb-space-4) var(--zb-space-5) var(--zb-space-5)}.panel-title[data-v-4a68c44d]{font-size:16px;font-weight:600}.dashboard-panel[data-v-4a68c44d] .todo-list .ant-list-item{border-block-end:none;padding:0}.dashboard-panel[data-v-4a68c44d] .todo-item{align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-2);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden;padding:var(--zb-space-3) var(--zb-space-4) var(--zb-space-3) calc(var(--zb-space-4) + 3px)!important}.dashboard-panel[data-v-4a68c44d] .todo-item:before{content:"";background:var(--zb-primary);opacity:.35;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:10px;bottom:10px;left:0}.dashboard-panel[data-v-4a68c44d] .todo-item:hover{box-shadow:var(--zb-shadow-sm);background:var(--zb-primary-soft);border-color:#1677ff47;transform:translateY(-1px)}.dashboard-panel[data-v-4a68c44d] .todo-item:hover:before{opacity:1}.dashboard-panel[data-v-4a68c44d] .todo-item a{color:var(--zb-text-secondary);flex:1;font-size:14px;font-weight:500;transition:color .2s}.dashboard-panel[data-v-4a68c44d] .todo-item a:hover{color:var(--zb-primary)}.dashboard-panel[data-v-4a68c44d] .ant-table-wrapper{border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);overflow-x:auto}.dashboard-panel[data-v-4a68c44d] .ant-table{font-size:13px}.dashboard-panel[data-v-4a68c44d] .ant-table-thead>tr>th{background:var(--zb-bg-muted);color:var(--zb-text-secondary);border-bottom:1px solid var(--zb-border);font-weight:600}.dashboard-panel[data-v-4a68c44d] .ant-table-tbody>tr>td{transition:background .2s}.dashboard-panel[data-v-4a68c44d] .ant-table-tbody>tr:hover>td{background:#f8fbff!important}.dashboard-panel[data-v-4a68c44d] .ant-table-tbody>tr>td a{color:var(--zb-primary);font-weight:500}.dashboard-panel[data-v-4a68c44d] .ant-table-tbody>tr>td a:hover{text-decoration:underline}.amount-text.in[data-v-8b42432f]{color:var(--zb-success);font-weight:600}.amount-text.out[data-v-8b42432f]{color:var(--zb-danger);font-weight:600}.amount-text.neutral[data-v-8b42432f]{color:var(--zb-text);font-weight:600}.amount-text.frozen[data-v-8b42432f]{color:var(--zb-text-muted);font-weight:600}.amount-text.special[data-v-8b42432f]{color:#0d9488;font-weight:700}.todo-required[data-v-bfecaad1]{color:var(--ant-color-error,#ff4d4f)}.recommended-title[data-v-bfecaad1]{align-items:center;gap:var(--zb-space-2);flex-wrap:wrap;display:inline-flex}.todo-icon[data-v-bfecaad1]{border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:inline-flex}.todo-icon--blue[data-v-bfecaad1]{color:#1677ff;background:#e6f4ff}.todo-icon--cyan[data-v-bfecaad1]{color:#08979c;background:#e6fffb}.todo-icon--green[data-v-bfecaad1]{color:#389e0d;background:#f6ffed}.todo-icon--purple[data-v-bfecaad1]{color:#722ed1;background:#f9f0ff}.todo-icon--geekblue[data-v-bfecaad1]{color:#2f54eb;background:#f0f5ff}.todo-icon--gold[data-v-bfecaad1]{color:#d48806;background:#fffbe6}.todo-icon--magenta[data-v-bfecaad1]{color:#c41d7f;background:#fff0f6}.todo-icon--red[data-v-bfecaad1]{color:#cf1322;background:#fff1f0}.todo-icon--orange[data-v-bfecaad1]{color:#d46b08;background:#fff7e6}.todo-item--blue[data-v-bfecaad1]{--todo-tone:#1677ff}.todo-item--cyan[data-v-bfecaad1]{--todo-tone:#13c2c2}.todo-item--green[data-v-bfecaad1]{--todo-tone:#52c41a}.todo-item--purple[data-v-bfecaad1]{--todo-tone:#722ed1}.todo-item--geekblue[data-v-bfecaad1]{--todo-tone:#2f54eb}.todo-item--gold[data-v-bfecaad1]{--todo-tone:#faad14}.todo-item--magenta[data-v-bfecaad1]{--todo-tone:#eb2f96}.todo-item--red[data-v-bfecaad1]{--todo-tone:#ff4d4f}.todo-item--orange[data-v-bfecaad1]{--todo-tone:#fa8c16}.recommended-pagination[data-v-bfecaad1]{padding-top:var(--zb-space-4);justify-content:flex-end;display:flex}.dashboard-page[data-v-bfecaad1]{gap:var(--zb-space-6);flex-direction:column;display:flex}.dashboard-header[data-v-bfecaad1]{justify-content:space-between;align-items:flex-end;gap:var(--zb-space-4);padding:var(--zb-space-5) var(--zb-space-6);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);display:flex}.dashboard-title[data-v-bfecaad1]{margin:0 0 var(--zb-space-2);font-size:var(--zb-font-h1);color:var(--zb-text);letter-spacing:-.02em;font-weight:700}.dashboard-subtitle[data-v-bfecaad1]{color:var(--zb-text-muted);margin:0;font-size:15px}.header-actions[data-v-bfecaad1]{flex-shrink:0}.summary-header-card[data-v-bfecaad1]{padding:var(--zb-space-3) var(--zb-space-5);border-radius:var(--zb-radius-md);box-shadow:var(--zb-shadow-sm);cursor:pointer;border:1px solid #0000;flex-direction:column;align-items:flex-end;gap:4px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.summary-header-card[data-v-bfecaad1]:hover{box-shadow:var(--zb-shadow-md);transform:translateY(-2px)}.summary-header-card.client[data-v-bfecaad1]{background:#e8f3ff8c;border-color:#1677ff47}.summary-header-card.client[data-v-bfecaad1]:hover{border-color:#1677ff73}.summary-header-card.client .summary-value[data-v-bfecaad1]{color:var(--zb-primary)}.summary-header-card.worker[data-v-bfecaad1]{background:#fff7e6b3;border-color:#f59e0b47}.summary-header-card.worker[data-v-bfecaad1]:hover{border-color:#f59e0b73}.summary-header-card.worker .summary-value[data-v-bfecaad1]{color:#b45309}.summary-label[data-v-bfecaad1]{color:var(--zb-text-muted);font-size:13px;font-weight:600}.summary-value[data-v-bfecaad1]{letter-spacing:-.02em;font-size:22px;font-weight:700}.quick-strip[data-v-bfecaad1]{align-items:center;gap:var(--zb-space-3);padding:var(--zb-space-4);border-radius:var(--zb-radius-md);background:var(--zb-bg-muted);border:1px solid var(--zb-border);flex-wrap:wrap;display:flex}.quick-links[data-v-bfecaad1]{gap:var(--zb-space-3);flex-wrap:wrap;display:flex}.quick-btn[data-v-bfecaad1]{font-weight:500}.publish-task-btn[data-v-bfecaad1]{margin-left:auto;font-weight:600}.stats-grid[data-v-bfecaad1]{gap:var(--zb-space-4);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));display:grid}.dashboard-panels[data-v-bfecaad1]{gap:var(--zb-space-6);grid-template-columns:2fr 3fr;align-items:start;display:grid}@media (width<=768px){.dashboard-header[data-v-bfecaad1]{flex-direction:column;align-items:flex-start}.header-actions[data-v-bfecaad1]{width:100%}.summary-header-card[data-v-bfecaad1]{align-items:flex-start;width:100%}.dashboard-panels[data-v-bfecaad1]{grid-template-columns:1fr}.quick-links[data-v-bfecaad1]{flex:100%}.quick-links .quick-btn[data-v-bfecaad1]{flex:1 1 calc(50% - var(--zb-space-3))}.publish-task-btn[data-v-bfecaad1]{width:100%;margin-left:0}}.page-tip[data-v-49adf04e]{margin-bottom:var(--zb-space-4)}.result-hint[data-v-49adf04e]{color:var(--zb-text-secondary);align-self:center;margin-left:auto;font-size:13px;font-weight:500}.table-empty[data-v-49adf04e]{padding:var(--zb-space-10) 0}.appeal-status-tag[data-v-1ae6c74e]{border-radius:var(--zb-radius-pill);margin:0;padding:2px 10px;font-weight:600}.appeal-tip[data-v-dc693ee2]{margin-bottom:var(--zb-space-2)}.message-focus-alert[data-v-dc693ee2]{margin-bottom:var(--zb-space-4)}.statement-block[data-v-dc693ee2]{padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted)}.statement-block+.statement-block[data-v-dc693ee2]{margin-top:var(--zb-space-4)}.verdict-block[data-v-dc693ee2]{background:#f0fdf4bf;border-color:#16a34a33}.statement-title[data-v-dc693ee2]{margin:0 0 var(--zb-space-2);color:var(--zb-text-secondary);font-size:14px;font-weight:600}.statement-body[data-v-dc693ee2]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}.evidence-list[data-v-dc693ee2] .ant-list-item{border-block-end:none;padding:0}.evidence-item[data-v-dc693ee2]{align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-2);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);display:flex;padding:var(--zb-space-3) var(--zb-space-4)!important}.party-tag[data-v-dc693ee2]{margin:0;font-weight:500}.evidence-name[data-v-dc693ee2]{color:var(--zb-text);font-size:14px;font-weight:500}.evidence-files[data-v-dc693ee2]{color:var(--zb-text-muted);font-size:12px}.evidence-footer[data-v-dc693ee2]{margin-top:var(--zb-space-4);padding-top:var(--zb-space-4);border-top:1px solid var(--zb-border);justify-content:flex-end;display:flex}.submit-evidence-btn[data-v-dc693ee2]{min-width:140px;font-weight:600}.appeal-timeline[data-v-dc693ee2] .ant-timeline-item-head{border-width:2px}.timeline-item[data-v-dc693ee2]{padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);flex-direction:column;gap:4px;display:flex}.timeline-item-latest[data-v-dc693ee2]{background:#e8f3ff73;border-color:#1677ff47}.timeline-time[data-v-dc693ee2]{color:var(--zb-text-muted);font-size:12px;font-weight:500}.timeline-label[data-v-dc693ee2]{color:var(--zb-text);font-size:14px;font-weight:600;line-height:1.45}.status-row[data-v-dc693ee2]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);padding-bottom:var(--zb-space-4);border-bottom:1px solid var(--zb-border);display:flex}.status-label[data-v-dc693ee2]{color:var(--zb-text-muted);font-size:13px;font-weight:500}.meta-link[data-v-dc693ee2]{color:var(--zb-primary);font-weight:500}.meta-link[data-v-dc693ee2]:hover{text-decoration:underline}.aside-tip[data-v-dc693ee2]{margin-top:var(--zb-space-4)}.action-primary[data-v-2fe80743]{min-width:120px;font-weight:600}.message-focus-alert[data-v-2fe80743]{margin-bottom:var(--zb-space-4)}.detail-copy[data-v-2fe80743]{white-space:pre-wrap;margin:0;line-height:1.7}.stage-heading[data-v-2fe80743]{margin-bottom:var(--zb-space-4);justify-content:space-between;align-items:flex-start;display:flex}.stage-heading span[data-v-2fe80743]{color:var(--zb-primary);font-size:13px;font-weight:700}.stage-heading h3[data-v-2fe80743]{margin:4px 0 0;font-size:18px}.files-title[data-v-2fe80743]{margin:var(--zb-space-5) 0 var(--zb-space-3);padding-top:var(--zb-space-4);border-top:1px solid var(--zb-border);color:var(--zb-text-secondary);font-size:14px;font-weight:600}.files-list[data-v-2fe80743] .ant-list-item{border-block-end:none;padding:0}.file-item[data-v-2fe80743]{margin-bottom:var(--zb-space-2);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);color:var(--zb-text-secondary);font-size:14px;font-weight:500;padding:var(--zb-space-3) var(--zb-space-4)!important}.delivery-link[data-v-2fe80743],.meta-link[data-v-2fe80743]{color:var(--zb-primary);font-weight:500}.delivery-link[data-v-2fe80743]:hover,.meta-link[data-v-2fe80743]:hover{text-decoration:underline}.delivery-timeline[data-v-2fe80743] .ant-timeline-item-head{border-width:2px}.timeline-item[data-v-2fe80743]{padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);flex-direction:column;gap:4px;display:flex}.timeline-item-latest[data-v-2fe80743]{background:#e8f3ff73;border-color:#1677ff47}.timeline-time[data-v-2fe80743]{color:var(--zb-text-muted);font-size:12px;font-weight:500}.timeline-label[data-v-2fe80743]{color:var(--zb-text);font-size:14px;font-weight:600;line-height:1.45}.timeline-actor[data-v-2fe80743]{color:var(--zb-text-secondary);font-size:13px;font-weight:600}.timeline-stage[data-v-2fe80743]{color:var(--zb-primary);font-size:13px}.timeline-description[data-v-2fe80743]{color:var(--zb-text-secondary);white-space:pre-wrap;font-size:13px;line-height:1.6}.timeline-status[data-v-2fe80743]{color:var(--zb-text-muted);font-size:12px}.status-row[data-v-2fe80743]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);padding-bottom:var(--zb-space-4);border-bottom:1px solid var(--zb-border);display:flex}.status-label[data-v-2fe80743]{color:var(--zb-text-muted);font-size:13px;font-weight:500}.order-meta[data-v-2fe80743]{margin-bottom:var(--zb-space-3)}.client-rating-box[data-v-2fe80743]{gap:var(--zb-space-3);margin:var(--zb-space-4) 0;padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);display:grid}.client-rating-title[data-v-2fe80743]{justify-content:space-between;align-items:center;gap:var(--zb-space-2);color:var(--zb-text);font-size:14px;display:flex}.client-rating-title span[data-v-2fe80743]{color:var(--zb-text-muted);font-size:12px}.aside-tip[data-v-2fe80743]{margin-top:var(--zb-space-3)}.aside-actions[data-v-2fe80743]{gap:var(--zb-space-3);margin-top:var(--zb-space-4);flex-direction:column;display:flex}.contact-cta[data-v-2fe80743]{margin-top:var(--zb-space-3)}.approve-header-btn[data-v-32d29f16]{min-width:120px;font-weight:600}.review-page-tip[data-v-32d29f16],.review-users[data-v-32d29f16]{margin-bottom:var(--zb-space-2)}.files-title[data-v-32d29f16]{margin:var(--zb-space-5) 0 var(--zb-space-3);padding-top:var(--zb-space-4);border-top:1px solid var(--zb-border);color:var(--zb-text-secondary);font-size:14px;font-weight:600}.files-list[data-v-32d29f16] .ant-list-item{border-block-end:none;padding:0}.file-item[data-v-32d29f16]{margin-bottom:var(--zb-space-2);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);color:var(--zb-text-secondary);font-size:14px;font-weight:500;padding:var(--zb-space-3) var(--zb-space-4)!important}.delivery-link[data-v-32d29f16]{color:var(--zb-primary);word-break:break-all;font-weight:500}.delivery-link[data-v-32d29f16]:hover{text-decoration:underline}.review-reason-box[data-v-32d29f16]{gap:var(--zb-space-2);margin-bottom:var(--zb-space-4);padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);border:1px solid var(--zb-border);flex-direction:column;display:flex}.rating-box[data-v-32d29f16]{gap:var(--zb-space-2);margin-bottom:var(--zb-space-5);flex-direction:column;display:flex}.reason-label[data-v-32d29f16]{color:var(--zb-text-secondary);font-size:13px;font-weight:600}.review-actions[data-v-32d29f16]{gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);flex-direction:column;display:flex}.action-btn[data-v-32d29f16]{height:44px;font-weight:600}.action-approve[data-v-32d29f16]{box-shadow:0 4px 12px #1677ff2e}.action-reject[data-v-32d29f16]{border-width:1px}.aside-tip[data-v-32d29f16]{margin-top:var(--zb-space-2)}.milestone-delivery-list[data-v-b8b578a0]{gap:var(--zb-space-3);flex-direction:column;display:flex}.milestone-delivery-item[data-v-b8b578a0]{padding:var(--zb-space-3);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated)}.milestone-delivery-item header[data-v-b8b578a0]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-3);display:flex}.milestone-delivery-item header>div[data-v-b8b578a0]{flex-direction:column;gap:2px;min-width:0;display:flex}.milestone-delivery-item strong[data-v-b8b578a0]{color:var(--zb-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.milestone-no[data-v-b8b578a0]{color:var(--zb-text-muted);font-size:12px;font-weight:600}.milestone-delivery-item p[data-v-b8b578a0]{margin:var(--zb-space-2) 0;color:var(--zb-text-secondary);font-size:12px;line-height:1.6}.milestone-delivery-item footer[data-v-b8b578a0]{gap:var(--zb-space-2);display:flex}.milestone-state[disabled][data-v-b8b578a0]{opacity:1}.milestone-state.is-completed[disabled][data-v-b8b578a0]{border-color:var(--zb-success);background:color-mix(in srgb, var(--zb-success) 12%, #fff);color:var(--zb-success)}.milestone-state.is-incomplete[disabled][data-v-b8b578a0]{border-color:var(--zb-warning);background:color-mix(in srgb, var(--zb-warning) 10%, #fff);color:var(--zb-warning)}.delivery-entry[data-v-6fb533b5]{flex-direction:column;align-items:flex-end;gap:6px;max-width:460px;display:flex}.delivery-entry>span[data-v-6fb533b5]{color:var(--zb-text-muted);text-align:right;font-size:12px;line-height:1.5}.delivery-entry strong[data-v-6fb533b5]{color:var(--zb-primary)}.acceptance-body[data-v-6fb533b5]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}.acceptance-block+.acceptance-block[data-v-6fb533b5]{margin-top:var(--zb-space-4);padding-top:var(--zb-space-4);border-top:1px dashed var(--zb-border)}.acceptance-block h3[data-v-6fb533b5]{margin:0 0 var(--zb-space-2);color:var(--zb-text);font-size:14px}.detail-text[data-v-6fb533b5]{white-space:pre-wrap;margin:0;line-height:1.7}.structured-content[data-v-6fb533b5]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--zb-text-secondary);margin:0;font-family:inherit;font-size:14px;line-height:1.7}.attachment-size[data-v-6fb533b5]{color:var(--zb-text-muted);margin-left:auto;font-size:12px}.task-stats[data-v-6fb533b5] .ant-descriptions-item-label{color:var(--zb-text-muted)}.message-focus-alert[data-v-6fb533b5]{margin-bottom:var(--zb-space-4)}.application-cover[data-v-6fb533b5]{color:var(--zb-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.application-detail[data-v-6fb533b5]{gap:var(--zb-space-4);display:grid}.application-detail-head[data-v-6fb533b5]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-4);display:flex}.application-detail-head strong[data-v-6fb533b5]{color:var(--zb-text);font-size:18px;display:block}.application-detail-head span[data-v-6fb533b5]{margin-top:var(--zb-space-1);color:var(--zb-text-muted);display:block}.application-detail-text[data-v-6fb533b5]{white-space:pre-wrap;margin:0;line-height:1.75}.application-detail-alert[data-v-6fb533b5]{margin-top:0}.aside-budget[data-v-6fb533b5]{gap:var(--zb-space-3);grid-template-columns:1fr;display:grid}.budget-metric[data-v-6fb533b5]{gap:var(--zb-space-2);padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);border:1px solid var(--zb-border);flex-direction:column;display:flex}.budget-metric-primary[data-v-6fb533b5]{background:#e8f3ff8c;border-color:#1677ff2e}.metric-label[data-v-6fb533b5]{color:var(--zb-text-muted);font-size:12px;font-weight:500}.metric-sub[data-v-6fb533b5]{color:var(--zb-text-secondary);font-size:12px}.fund-next-btn[data-v-6fb533b5]{margin-top:var(--zb-space-3)}.budget-highlight[data-v-6fb533b5]{color:var(--zb-primary);letter-spacing:-.02em;font-size:24px;font-weight:700}.aside-divider[data-v-6fb533b5]{margin:var(--zb-space-4) 0!important}.aside-section-title[data-v-6fb533b5]{margin:0 0 var(--zb-space-2);color:var(--zb-text-secondary);font-size:14px;font-weight:600}.page-tip[data-v-8f6c10a0]{margin-bottom:var(--zb-space-4)}.title-search[data-v-8f6c10a0]{width:220px}.status-filter[data-v-8f6c10a0],.category-filter[data-v-8f6c10a0]{width:180px}.result-hint[data-v-8f6c10a0]{color:var(--zb-text-secondary);align-self:center;margin-left:auto;font-size:13px;font-weight:500}.task-title[data-v-8f6c10a0]{color:var(--zb-text-primary);font-weight:600;line-height:1.4}.milestone-cell[data-v-8f6c10a0]{flex-direction:column;gap:2px;display:flex}.milestone-name[data-v-8f6c10a0]{text-overflow:ellipsis;white-space:nowrap;color:var(--zb-text-primary);font-weight:600;overflow:hidden}[data-v-8f6c10a0] .nowrap-column{white-space:nowrap}.milestone-no[data-v-8f6c10a0]{color:var(--zb-text-secondary);font-size:12px}.table-pagination[data-v-8f6c10a0]{margin-top:var(--zb-space-4);justify-content:flex-end;display:flex}.table-empty[data-v-8f6c10a0]{padding:var(--zb-space-10) 0}.publish-shell[data-v-2fb851bf]{gap:var(--zb-space-6);flex-direction:column;display:flex}.steps-card[data-v-2fb851bf]{overflow:hidden}.steps-card[data-v-2fb851bf]:before{content:"";background:var(--step-accent);height:3px;display:block}.steps-card[data-v-2fb851bf] .ant-card-body{padding:0}.publish-steps-stage[data-v-2fb851bf]{padding:var(--zb-space-5) var(--zb-space-5) var(--zb-space-4);background:var(--step-soft);border-bottom:1px solid color-mix(in srgb, var(--step-accent) 16%, var(--zb-border))}.publish-steps[data-v-2fb851bf]{max-width:920px;margin:0 auto}.publish-steps[data-v-2fb851bf] .ant-steps-item{flex:1;min-width:0}.publish-steps[data-v-2fb851bf] .ant-steps-item-container{outline:none}.publish-steps[data-v-2fb851bf] .ant-steps-item-title{font-size:13px;font-weight:500;line-height:1.35;transition:color .2s,font-weight .2s;color:var(--zb-text-muted)!important}.publish-steps[data-v-2fb851bf] .ant-steps-item-icon{border-width:2px;width:40px;height:40px;font-size:15px;font-weight:700;line-height:40px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.publish-steps[data-v-2fb851bf] .ant-steps-item-tail:after{background:var(--zb-border);height:2px}.publish-steps[data-v-2fb851bf] .ant-steps-item-finish .ant-steps-item-tail:after{background:var(--zb-primary)}.publish-steps[data-v-2fb851bf] .ant-steps-item-wait .ant-steps-item-icon{border-color:var(--zb-border);background:#ffffffd9}.publish-steps[data-v-2fb851bf] .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:var(--zb-text-muted)}.publish-steps[data-v-2fb851bf] .step-current.ant-steps-item-process .ant-steps-item-icon{background:var(--step-soft);border-color:var(--step-accent)}.publish-steps[data-v-2fb851bf] .step-current.ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:var(--step-accent)}.publish-steps[data-v-2fb851bf] .step-current.ant-steps-item-process .ant-steps-item-title{font-weight:700;color:var(--zb-text)!important}.publish-steps[data-v-2fb851bf] .step-theme-0.ant-steps-item-finish .ant-steps-item-icon,.publish-steps[data-v-2fb851bf] .step-theme-0.step-done .ant-steps-item-icon{background:#e8f3ff;border-color:#1677ff59}.publish-steps[data-v-2fb851bf] .step-theme-0.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.publish-steps[data-v-2fb851bf] .step-theme-0.step-done .ant-steps-item-icon .ant-steps-icon{color:#1677ff}.publish-steps[data-v-2fb851bf] .step-theme-1.ant-steps-item-finish .ant-steps-item-icon,.publish-steps[data-v-2fb851bf] .step-theme-1.step-done .ant-steps-item-icon{background:#e0f7ff;border-color:#0ea5e959}.publish-steps[data-v-2fb851bf] .step-theme-1.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.publish-steps[data-v-2fb851bf] .step-theme-1.step-done .ant-steps-item-icon .ant-steps-icon{color:#0ea5e9}.publish-steps[data-v-2fb851bf] .step-theme-2.ant-steps-item-finish .ant-steps-item-icon,.publish-steps[data-v-2fb851bf] .step-theme-2.step-done .ant-steps-item-icon{background:#fff7e6;border-color:#f59e0b59}.publish-steps[data-v-2fb851bf] .step-theme-2.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.publish-steps[data-v-2fb851bf] .step-theme-2.step-done .ant-steps-item-icon .ant-steps-icon{color:#f59e0b}.publish-steps[data-v-2fb851bf] .step-theme-3.ant-steps-item-finish .ant-steps-item-icon,.publish-steps[data-v-2fb851bf] .step-theme-3.step-done .ant-steps-item-icon{background:#eef2ff;border-color:#6366f159}.publish-steps[data-v-2fb851bf] .step-theme-3.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.publish-steps[data-v-2fb851bf] .step-theme-3.step-done .ant-steps-item-icon .ant-steps-icon{color:#6366f1}.publish-steps[data-v-2fb851bf] .step-theme-4.ant-steps-item-finish .ant-steps-item-icon,.publish-steps[data-v-2fb851bf] .step-theme-4.step-done .ant-steps-item-icon{background:#f0fdf4;border-color:#16a34a59}.publish-steps[data-v-2fb851bf] .step-theme-4.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,.publish-steps[data-v-2fb851bf] .step-theme-4.step-done .ant-steps-item-icon .ant-steps-icon{color:#16a34a}.publish-steps[data-v-2fb851bf] .ant-steps-item-finish .ant-steps-item-title{color:var(--zb-text-secondary)!important}.step-clickable[data-v-2fb851bf]{cursor:pointer}.step-clickable[data-v-2fb851bf]:hover .ant-steps-item-title{color:var(--zb-primary)!important}.step-clickable[data-v-2fb851bf]:hover .ant-steps-item-icon{border-color:#1677ff73}.publish-body[data-v-2fb851bf]{gap:var(--zb-space-6);grid-template-columns:1fr 300px;align-items:start;display:grid}.publish-main[data-v-2fb851bf]{min-width:0}.publish-aside[data-v-2fb851bf]{gap:var(--zb-space-4);top:calc(var(--zb-top-height,var(--zb-header-height)) + var(--zb-space-4));flex-direction:column;display:flex;position:sticky}.publish-footer[data-v-2fb851bf]{justify-content:flex-end;gap:var(--zb-space-3);padding:var(--zb-space-4) var(--zb-space-5);border-radius:var(--zb-radius-md);border:1px solid color-mix(in srgb, var(--step-accent) 16%, var(--zb-border));background:color-mix(in srgb, var(--step-soft) 50%, var(--zb-bg-elevated));box-shadow:var(--zb-shadow-sm);bottom:var(--zb-space-4);flex-wrap:wrap;display:flex;position:sticky}.publish-footer[data-v-2fb851bf] .ant-btn-primary{background:var(--step-accent);border-color:var(--step-accent);min-width:108px;font-weight:600}.publish-footer[data-v-2fb851bf] .ant-btn-primary:not(:disabled):hover{background:color-mix(in srgb, var(--step-accent) 86%, #0f172a);border-color:color-mix(in srgb, var(--step-accent) 86%, #0f172a)}.publish-footer[data-v-2fb851bf] .ant-btn-primary:not(:disabled):active{background:color-mix(in srgb, var(--step-accent) 78%, #0f172a);border-color:color-mix(in srgb, var(--step-accent) 78%, #0f172a)}@media (width<=960px){.publish-steps-stage[data-v-2fb851bf]{overflow-x:auto}.publish-steps[data-v-2fb851bf]{min-width:640px}.publish-body[data-v-2fb851bf]{grid-template-columns:1fr}.publish-aside[data-v-2fb851bf]{position:static}}.field-help-label[data-v-06d68e05]{align-items:center;gap:var(--zb-space-1);display:inline-flex}.field-help-trigger[data-v-06d68e05]{color:var(--zb-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;line-height:1;display:inline-flex}.field-help-trigger[data-v-06d68e05]:hover,.field-help-trigger[data-v-06d68e05]:focus-visible{color:var(--zb-primary-hover)}.required-mark[data-v-06d68e05]{color:var(--zb-danger);margin-left:4px}.field-help-trigger[data-v-06d68e05]:focus-visible{outline:2px solid var(--zb-primary);outline-offset:2px;border-radius:50%}.publish-page{gap:var(--zb-space-6);flex-direction:column;display:flex}.publish-header{padding:var(--zb-space-5) var(--zb-space-6);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);border:1px solid var(--zb-border)}.publish-title{margin:0 0 var(--zb-space-2);font-size:var(--zb-font-h1);color:var(--zb-text);letter-spacing:-.02em;font-weight:700}.publish-subtitle{color:var(--zb-text-muted);margin:0;font-size:15px}.tip-text{color:var(--zb-text-secondary);margin:0;font-size:14px;line-height:1.6}.mode-card-grid{gap:var(--zb-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.template-select-row{align-items:center;gap:var(--zb-space-3);display:flex}.template-hint{margin-top:var(--zb-space-2);color:var(--zb-text-muted);font-size:13px}.mode-card{min-height:112px;padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.mode-card:hover,.mode-card.active{box-shadow:var(--zb-shadow-sm);border-color:#1677ff5c;transform:translateY(-1px)}.mode-card.active{background:var(--zb-primary-soft)}.mode-card-title,.mode-card-desc{display:block}.mode-card-title{margin-bottom:var(--zb-space-2);color:var(--zb-text);font-size:15px;font-weight:700}.mode-card-desc{color:var(--zb-text-secondary);font-size:13px;line-height:1.55}.budget-overview{gap:var(--zb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.budget-secondary-row{margin-top:var(--zb-space-4)}.milestone-section-header,.milestone-acceptance-header{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-4);margin-bottom:var(--zb-space-4);display:flex}.milestone-section-desc{margin:var(--zb-space-1) 0 0;color:var(--zb-text-secondary);font-size:13px;line-height:1.55}.milestone-percent-input{width:94px;max-width:100%}.milestone-amount-input{width:112px;max-width:100%}.milestone-name-input,.milestone-deadline-input{width:100%}.milestone-table .ant-table-thead>tr>th,.milestone-table .ant-table-tbody>tr>td,.milestone-table .ant-table-summary>tr>td{padding-left:4px;padding-right:4px}.milestone-acceptance-card{padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated)}.preview-milestone-list{gap:var(--zb-space-4);display:grid}.preview-milestone-card{padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated)}.preview-milestone-header{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-3);display:flex}.preview-milestone-metrics{gap:var(--zb-space-2) var(--zb-space-4);color:var(--zb-text-secondary);grid-template-columns:repeat(2,minmax(0,1fr));font-size:13px;display:grid}.preview-acceptance-rule{margin-top:var(--zb-space-4);padding-top:var(--zb-space-3);border-top:1px dashed var(--zb-border)}.preview-acceptance-rule p{margin:var(--zb-space-1) 0 0;white-space:pre-wrap;color:var(--zb-text-secondary);line-height:1.65}.budget-metric{gap:var(--zb-space-2);padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);flex-direction:column;display:flex}.budget-metric-primary{background:#fffbebbf;border-color:#f59e0b38}.metric-label{color:var(--zb-text-muted);font-size:12px;font-weight:500}.commission-hint{color:var(--zb-text-muted);font-size:12px;line-height:1.4}.budget-highlight{color:var(--zb-primary);letter-spacing:-.02em;font-size:28px;font-weight:700}.milestone-sum{color:var(--zb-accent-warm);font-size:15px;font-weight:700}.budget-input .ant-input-number-input{font-weight:600}@media (width<=768px){.budget-overview,.preview-milestone-metrics{grid-template-columns:1fr}}.acceptance-tip{margin-bottom:var(--zb-space-5)}.milestone-recap-list{margin:0 0 var(--zb-space-4);padding:0;list-style:none}.milestone-recap-item{align-items:center;gap:var(--zb-space-4);padding:var(--zb-space-3) var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);grid-template-columns:1fr auto auto;display:grid}.milestone-recap-item+.milestone-recap-item{margin-top:var(--zb-space-2)}.milestone-name{color:var(--zb-text);font-size:14px;font-weight:600}.milestone-recap-amount{color:var(--zb-primary);font-weight:700}.milestone-ratio{text-align:right;min-width:40px;color:var(--zb-text-muted);font-size:13px;font-weight:500}.milestone-recap-tip{margin-top:var(--zb-space-2)}.preview-tip{margin-bottom:var(--zb-space-5)}.preview-hero{background:#f0fdf4bf;border-color:#16a34a2e}.preview-title{margin:0 0 var(--zb-space-3);color:var(--zb-text);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.35}.preview-tags{gap:var(--zb-space-2);flex-wrap:wrap;display:flex}.preview-tag{background:var(--zb-primary-soft);color:var(--zb-primary);border:none;margin:0;font-weight:500}.preview-tag-muted{background:var(--zb-bg-muted);color:var(--zb-text-secondary);border:none;margin:0;font-weight:500}.preview-tag-mode{color:#b45309;background:#fef3c7;border:none;margin:0;font-weight:700}.preview-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.preview-stat{color:var(--zb-text);font-size:20px;font-weight:700}.preview-text{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}@media (width<=1100px){.preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.mode-card-grid{grid-template-columns:1fr}}.template-page[data-v-c243b37f]{gap:var(--zb-space-5);display:grid}.page-header[data-v-c243b37f]{padding:var(--zb-space-5) var(--zb-space-6);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);justify-content:space-between;align-items:center;gap:24px;display:flex}.page-header h1[data-v-c243b37f]{font-size:var(--zb-font-h1);margin:0 0 8px}.page-header p[data-v-c243b37f]{color:var(--zb-text-secondary);margin:0}.milestone-timeline[data-v-3070c746]{margin-top:var(--zb-space-2)}.milestone-timeline[data-v-3070c746] .ant-timeline-item-head{border-width:2px}.milestone-item[data-v-3070c746]{padding:var(--zb-space-2) var(--zb-space-3);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);flex-direction:column;gap:4px;transition:border-color .2s,background .2s;display:flex}.milestone-active[data-v-3070c746]{box-shadow:var(--zb-shadow-sm);background:#e8f3ff73;border-color:#1677ff59}.milestone-name[data-v-3070c746]{color:var(--zb-text);font-size:14px;font-weight:600}.milestone-active .milestone-name[data-v-3070c746]{color:var(--zb-primary);font-weight:700}.milestone-meta[data-v-3070c746]{align-items:center;gap:var(--zb-space-3);font-size:13px;display:flex}.milestone-amount[data-v-3070c746]{color:var(--zb-primary);font-weight:700}.milestone-ratio[data-v-3070c746]{color:var(--zb-text-muted);font-weight:500}.milestone-progress[data-v-3070c746]{color:var(--zb-primary);font-weight:500}.milestone-deadline[data-v-3070c746]{color:var(--zb-text-muted)}.milestone-desc[data-v-3070c746]{color:var(--zb-text-secondary);font-size:12px;line-height:1.6}.publisher-summary[data-v-aa5395bc]{gap:var(--zb-space-3);flex-direction:column;display:flex}.publisher-head[data-v-aa5395bc]{gap:var(--zb-space-4);align-items:flex-start;display:flex}.publisher-head.clickable[data-v-aa5395bc]{cursor:pointer}.publisher-avatar[data-v-aa5395bc]{color:#fff;flex-shrink:0;font-size:22px;font-weight:700}.publisher-main[data-v-aa5395bc]{flex:1;min-width:0}.name-row[data-v-aa5395bc]{align-items:center;gap:6px;display:inline-flex}.publisher-name[data-v-aa5395bc]{color:var(--zb-primary);font-size:18px;font-weight:700}.publisher-name[data-v-aa5395bc]:hover{text-decoration:underline}.arrow[data-v-aa5395bc]{color:var(--zb-text-muted);font-size:12px}.publisher-title[data-v-aa5395bc]{color:var(--zb-text-secondary);margin:4px 0 0;font-size:14px}.publisher-stats[data-v-aa5395bc],.publisher-meta[data-v-aa5395bc]{gap:var(--zb-space-3);margin-top:var(--zb-space-2);color:var(--zb-text-muted);flex-wrap:wrap;font-size:13px;display:flex}.stat[data-v-aa5395bc]{align-items:center;gap:4px;display:inline-flex}.star[data-v-aa5395bc]{color:#f59e0b;font-size:12px}.publisher-bio[data-v-aa5395bc]{color:var(--zb-text-secondary);margin:0;font-size:14px;line-height:1.7}.fee-breakdown[data-v-8b25cd79]{gap:var(--zb-space-2);display:grid}.aligned .fee-row[data-v-8b25cd79]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.aligned .fee-row>span[data-v-8b25cd79]:first-child{flex:1;min-width:0}.aligned .fee-value[data-v-8b25cd79]{text-align:right;flex:0 40%;min-width:0}.comparison[data-v-a77f1751]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.comparison.single[data-v-a77f1751]{grid-template-columns:1fr}.plan[data-v-a77f1751]{border-radius:var(--zb-radius-md);overflow-wrap:anywhere;border:2px solid #0000;min-width:0;padding:16px}.current[data-v-a77f1751]{background:var(--zb-primary-soft)}.next[data-v-a77f1751]{background:var(--zb-warning-soft)}.current.selected[data-v-a77f1751]{border-color:var(--zb-primary)}.next.selected[data-v-a77f1751]{border-color:var(--zb-accent-warm)}.plan-choice[data-v-a77f1751]{align-items:flex-start;gap:8px;min-height:44px;margin-bottom:12px;font-weight:600;display:flex}.plan-choice input[data-v-a77f1751]{accent-color:var(--zb-primary);margin-top:5px}.plan-choice small[data-v-a77f1751]{color:var(--zb-text-muted);font-size:12px;font-weight:400;display:block}.delta[data-v-a77f1751]{white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:600;display:inline-block}.delta.decrease[data-v-a77f1751]{color:var(--zb-danger)}.delta.increase[data-v-a77f1751]{color:var(--zb-success)}.delta.unchanged[data-v-a77f1751]{color:var(--zb-text-muted);font-weight:400}.delta[data-v-a77f1751] .amount-text{color:inherit}.upgrade-action[data-v-a77f1751]{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.upgrade-action span[data-v-a77f1751]{color:var(--zb-text-muted);font-size:12px}.preview-note[data-v-a77f1751]{color:var(--zb-warning);font-size:12px}@media (width<=600px){.plan[data-v-a77f1751] .fee-breakdown>div:nth-child(n+3),.plan[data-v-a77f1751] .fee-breakdown>strong{min-height:64px}}@media (width<=440px){.comparison[data-v-a77f1751]{gap:8px}.plan[data-v-a77f1751]{padding:10px}}.application-estimate[data-v-2f446a3e]{border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);color:var(--zb-text-muted);margin:16px 0 12px;padding:12px;font-size:12px;line-height:1.6}.application-rules[data-v-2f446a3e]{color:var(--zb-text-secondary);font-size:14px;line-height:1.6}.application-rules p[data-v-2f446a3e]{margin:4px 0 0}.accept-header-btn[data-v-2f446a3e]{min-width:140px;font-weight:600}.contact-cta[data-v-2f446a3e]{margin-top:var(--zb-space-3)}.header-actions[data-v-2f446a3e]{gap:var(--zb-space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.favorite-filled[data-v-2f446a3e]{color:#f59e0b}.detail-alert[data-v-2f446a3e]{margin-bottom:var(--zb-space-4)}.acceptance-body[data-v-2f446a3e]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.75}.publisher-link[data-v-2f446a3e]{color:var(--zb-primary);font-weight:500}.publisher-link[data-v-2f446a3e]:hover{text-decoration:underline}.mode-tag[data-v-2f446a3e]{border:none;margin:0;font-weight:700}.mode-tag.large[data-v-2f446a3e]{padding:4px 12px}.mode-tag.outsourcing[data-v-2f446a3e]{background:var(--zb-primary-soft);color:var(--zb-primary)}.mode-tag.equity[data-v-2f446a3e]{color:#b45309;background:#fef3c7}.mode-tag.hybrid[data-v-2f446a3e]{color:#047857;background:#ecfdf5}.cooperation-panel[data-v-2f446a3e]{gap:var(--zb-space-4);flex-direction:column;display:flex}.cooperation-summary[data-v-2f446a3e]{align-items:center;gap:var(--zb-space-3);padding:var(--zb-space-4);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);flex-wrap:wrap;display:flex}.cooperation-summary p[data-v-2f446a3e]{color:var(--zb-text-secondary);margin:0;line-height:1.6}.risk-tags[data-v-2f446a3e]{gap:var(--zb-space-2);flex-wrap:wrap;display:flex}.risk-tag[data-v-2f446a3e]{background:var(--zb-bg-muted);color:var(--zb-text-secondary);border:none;margin:0;font-weight:500}.aside-budget[data-v-2f446a3e]{gap:var(--zb-space-3);grid-template-columns:1fr;display:grid}.budget-metric[data-v-2f446a3e]{gap:var(--zb-space-2);padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);border:1px solid var(--zb-border);flex-direction:column;display:flex}.budget-metric-primary[data-v-2f446a3e]{background:#e8f3ff8c;border-color:#1677ff2e}.escrow-metric[data-v-2f446a3e]{background:#ffffffb8}.metric-label[data-v-2f446a3e]{color:var(--zb-text-muted);font-size:12px;font-weight:500}.budget-highlight[data-v-2f446a3e]{color:var(--zb-primary);letter-spacing:-.02em;font-size:24px;font-weight:700}.text-value[data-v-2f446a3e]{line-height:1.25}.headcount-stat[data-v-2f446a3e]{color:var(--zb-accent-ai);letter-spacing:-.02em;font-size:22px;font-weight:700}.recruit-stats[data-v-2f446a3e]{gap:var(--zb-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.recruit-chip[data-v-2f446a3e]{min-height:34px;padding:0 var(--zb-space-2);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);color:var(--zb-text-secondary);white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.recruit-chip[data-v-2f446a3e]:first-child{color:var(--zb-primary)}.recruit-chip[data-v-2f446a3e]:nth-child(2){color:#0f766e}.recruit-chip[data-v-2f446a3e]:nth-child(3){color:#b45309}.aside-divider[data-v-2f446a3e]{margin:var(--zb-space-4) 0!important}.aside-section-title[data-v-2f446a3e]{margin:0 0 var(--zb-space-2);color:var(--zb-text-secondary);font-size:14px;font-weight:600}.budget-milestones[data-v-2f446a3e] .milestone-amount{color:#b45309}.accept-cta[data-v-2f446a3e]{height:44px;font-weight:600}.market-card[data-v-25b85169]{gap:var(--zb-space-4);height:100%;padding:var(--zb-space-5);padding-left:calc(var(--zb-space-5) + 3px);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);cursor:pointer;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.market-action-wrapper[data-v-25b85169]{display:inline-flex}.market-card[data-v-25b85169]:before{content:"";background:var(--zb-primary);opacity:.35;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.market-card[data-v-25b85169]:hover{box-shadow:var(--zb-shadow-md);border-color:#1677ff59;transform:translateY(-2px)}.market-card[data-v-25b85169]:hover:before{opacity:1}.market-head[data-v-25b85169]{align-items:flex-start;gap:var(--zb-space-3);display:flex}.publisher-avatar[data-v-25b85169]{color:var(--zb-text-inverse);flex-shrink:0;font-size:17px;font-weight:700}.market-head-main[data-v-25b85169]{flex:1;min-width:0}.publisher-row[data-v-25b85169]{align-items:center;gap:var(--zb-space-2);flex-wrap:wrap;margin-top:4px;display:flex}.publisher-name[data-v-25b85169]{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:var(--zb-market-card-person-size);color:var(--zb-text);font-weight:600;overflow:hidden}.publisher-link[data-v-25b85169]{cursor:pointer}.publisher-name.publisher-link[data-v-25b85169]:hover{color:var(--zb-primary)}.tag-row[data-v-25b85169]{flex-wrap:wrap;gap:6px;display:flex}.mode-tag[data-v-25b85169]{border:none;margin:0;font-weight:700}.mode-tag.outsourcing[data-v-25b85169]{background:var(--zb-primary-soft);color:var(--zb-primary)}.mode-tag.equity[data-v-25b85169]{color:#b45309;background:#fef3c7}.mode-tag.hybrid[data-v-25b85169]{color:#047857;background:#ecfdf5}.market-title[data-v-25b85169]{min-height:46px;font-size:var(--zb-market-card-title-size);font-weight:700;line-height:var(--zb-market-card-title-leading);color:var(--zb-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.market-budget-row[data-v-25b85169]{gap:var(--zb-space-3);padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);background:#e8f3ff73;border:1px solid #1677ff1a;flex-direction:column;display:flex}.budget-block[data-v-25b85169]{align-items:baseline;gap:var(--zb-space-3);flex-wrap:wrap;display:flex}.budget-label[data-v-25b85169]{font-size:var(--zb-market-card-tag-size);color:var(--zb-text-muted)}.budget-value[data-v-25b85169]{color:var(--zb-primary);letter-spacing:-.02em;font-size:24px;font-weight:700}.equity-inline[data-v-25b85169]{font-size:var(--zb-market-card-footer-size);color:#047857;font-weight:700}.budget-meta[data-v-25b85169]{gap:var(--zb-space-2);flex-wrap:wrap;display:flex}.meta-chip[data-v-25b85169]{border-radius:var(--zb-radius-pill);background:var(--zb-bg-elevated);border:1px solid var(--zb-border);color:var(--zb-text-secondary);align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.meta-nodes[data-v-25b85169]{color:#047857;background:#ecfdf5;border-color:#0478572e}.meta-escrow[data-v-25b85169]{color:var(--zb-primary);background:var(--zb-primary-soft);border-color:#1677ff2e}.meta-people[data-v-25b85169]{color:#7c3aed;background:#f5f3ff;border-color:#7c3aed29}.meta-time[data-v-25b85169]{color:#b45309;background:#fffbeb;border-color:#b4530929}.market-foot[data-v-25b85169]{align-items:center;gap:var(--zb-space-2);padding-top:var(--zb-space-3);border-top:1px solid var(--zb-border);font-size:13px;display:flex}.market-actions[data-v-25b85169]{align-items:center;gap:var(--zb-space-2);margin-left:auto;display:flex}.market-action-button[data-v-25b85169]{border-radius:var(--zb-radius-sm);height:32px;box-shadow:none;justify-content:center;align-items:center;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}.footer-chip[data-v-25b85169]{color:var(--zb-text-secondary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.market-responsive-grid[data-v-c649014f]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}.list-empty[data-v-c649014f]{padding:var(--zb-space-12) 0}.task-actions[data-v-c649014f]{justify-content:flex-end;align-items:center;margin-block:16px;display:flex}.list-alert[data-v-c649014f]{margin-bottom:var(--zb-space-4)}.list-pagination[data-v-c649014f]{padding-top:var(--zb-space-6);justify-content:center;display:flex}.attachment-field[data-v-3f7ca535]{gap:var(--zb-space-2);align-items:flex-start;display:flex}.attachment-field[data-v-3f7ca535] .ant-select{flex:1;min-width:0}.attachment-field__input[data-v-3f7ca535]{display:none}.attachment-field__hint[data-v-3f7ca535]{margin:var(--zb-space-2) 0 0;color:var(--zb-text-muted);font-size:12px;line-height:1.5}.stage-scroll[data-v-2ab2edb0]{padding:4px 2px 10px;overflow-x:auto}.stage-track[data-v-2ab2edb0]{grid-template-columns:repeat(var(--stage-count), minmax(150px, 1fr));min-width:max-content;display:grid}.stage-item[data-v-2ab2edb0]{text-align:center;min-width:150px;color:var(--zb-text-muted);flex-direction:column;align-items:center;padding:0 10px;display:flex;position:relative}.stage-item[data-v-2ab2edb0]:before{content:"";background:var(--zb-border);width:100%;height:2px;position:absolute;top:17px;right:50%}.stage-item[data-v-2ab2edb0]:first-child:before{display:none}.stage-node[data-v-2ab2edb0]{z-index:1;border:2px solid var(--zb-border);background:var(--zb-bg-elevated);border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid;position:relative}.stage-copy[data-v-2ab2edb0]{flex-direction:column;gap:3px;width:100%;margin-top:9px;display:flex}.stage-copy strong[data-v-2ab2edb0]{color:var(--zb-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.stage-copy span[data-v-2ab2edb0]{font-size:12px}.stage-completed[data-v-2ab2edb0]:before,.stage-completed .stage-node[data-v-2ab2edb0]{border-color:var(--zb-success);background:var(--zb-success);color:#fff}.stage-completed[data-v-2ab2edb0]:before{background:var(--zb-success)}.stage-submitted .stage-node[data-v-2ab2edb0]{border-color:var(--zb-warning);color:var(--zb-warning)}.stage-current .stage-node[data-v-2ab2edb0]{border-color:var(--zb-primary);background:var(--zb-primary);color:#fff;width:40px;height:40px;box-shadow:0 0 0 5px color-mix(in srgb, var(--zb-primary) 15%, transparent);margin-top:-3px}.stage-current .stage-copy strong[data-v-2ab2edb0],.stage-current .stage-copy span[data-v-2ab2edb0]{color:var(--zb-primary);font-weight:700}@media (width<=720px){.stage-track[data-v-2ab2edb0]{grid-template-columns:1fr;gap:12px;min-width:0}.stage-item[data-v-2ab2edb0]{text-align:left;grid-template-columns:40px 1fr;min-width:0;display:grid}.stage-item[data-v-2ab2edb0]:before{width:2px;height:28px;top:-14px;left:19px}.stage-copy[data-v-2ab2edb0]{margin:0 0 0 10px}}.submit-header-btn[data-v-adf7c51d]{min-width:120px;font-weight:600}.contact-cta[data-v-adf7c51d]{margin-top:var(--zb-space-3)}.materials-list[data-v-adf7c51d] .ant-list-item{border-block-end:none;padding:0}.material-item[data-v-adf7c51d]{margin-bottom:var(--zb-space-2);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);color:var(--zb-text-secondary);font-size:14px;font-weight:500;padding:var(--zb-space-3) var(--zb-space-4)!important}.order-timeline[data-v-adf7c51d] .ant-timeline-item-head{border-width:2px}.timeline-item[data-v-adf7c51d]{padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);flex-direction:column;gap:4px;display:flex}.timeline-tone-completed[data-v-adf7c51d]{background:#f0fdf4b3;border-color:#16a34a47}.timeline-tone-accepted[data-v-adf7c51d]{background:#e8f3ff8c;border-color:#1677ff47}.timeline-tone-submitted[data-v-adf7c51d]{background:#fff7e6bf;border-color:#fa8c164d}.timeline-tone-stage[data-v-adf7c51d]{background:#f0fdfabf;border-color:#0d948847}.timeline-tone-started[data-v-adf7c51d]{background:#f9f0ffb3;border-color:#722ed147}.timeline-item-latest[data-v-adf7c51d]{box-shadow:var(--zb-shadow-sm)}.timeline-time[data-v-adf7c51d]{color:var(--zb-text-muted);font-size:12px;font-weight:500}.timeline-label[data-v-adf7c51d]{color:var(--zb-text);font-size:14px;font-weight:600;line-height:1.45}.status-row[data-v-adf7c51d]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);padding-bottom:var(--zb-space-4);border-bottom:1px solid var(--zb-border);display:flex}.status-label[data-v-adf7c51d]{color:var(--zb-text-muted);font-size:13px;font-weight:500}.aside-metrics[data-v-adf7c51d]{gap:var(--zb-space-3);margin-bottom:var(--zb-space-4);grid-template-columns:1fr;display:grid}.metric-card[data-v-adf7c51d]{gap:var(--zb-space-2);padding:var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-muted);border:1px solid var(--zb-border);flex-direction:column;display:flex}.metric-card-primary[data-v-adf7c51d]{background:#f0fdf4bf;border-color:#16a34a33}.metric-label[data-v-adf7c51d]{color:var(--zb-text-muted);font-size:12px;font-weight:500}.metric-sub[data-v-adf7c51d]{color:var(--zb-text-secondary);font-size:12px;font-weight:500;line-height:1.4}.earnings-highlight[data-v-adf7c51d]{color:var(--zb-success);letter-spacing:-.02em;font-size:24px;font-weight:700}.ratio-stat[data-v-adf7c51d]{color:var(--zb-accent-ai);letter-spacing:-.02em;font-size:22px;font-weight:700}.order-meta[data-v-adf7c51d]{margin-top:var(--zb-space-2)}.submit-tip[data-v-adf7c51d]{margin-bottom:var(--zb-space-5)}.current-stage-panel[data-v-adf7c51d]{margin-bottom:var(--zb-space-5);padding:var(--zb-space-5);border:1px solid color-mix(in srgb, var(--zb-primary) 24%, var(--zb-border));border-radius:var(--zb-radius-md);background:color-mix(in srgb, var(--zb-primary) 4%, var(--zb-bg-elevated))}.current-stage-header[data-v-adf7c51d]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-4);margin-bottom:var(--zb-space-5);display:flex}.current-stage-header h3[data-v-adf7c51d]{color:var(--zb-text);margin:4px 0 0;font-size:18px;line-height:1.5}.section-eyebrow[data-v-adf7c51d]{color:var(--zb-primary);font-size:13px;font-weight:700}.stage-detail-grid[data-v-adf7c51d]{gap:var(--zb-space-3);margin-top:var(--zb-space-3);grid-template-columns:1fr 1fr;display:grid}.stage-detail-item[data-v-adf7c51d]{padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);background:var(--zb-bg-elevated);flex-direction:column;gap:6px;display:flex}.stage-detail-item>span[data-v-adf7c51d]{color:var(--zb-text-muted);font-size:12px;font-weight:600}.stage-detail-item p[data-v-adf7c51d],.stage-detail-item strong[data-v-adf7c51d]{color:var(--zb-text-secondary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}.stage-detail-wide[data-v-adf7c51d]{grid-column:1/-1}.metric-card-current-stage[data-v-adf7c51d]{border-color:color-mix(in srgb, var(--zb-primary) 32%, var(--zb-border));background:color-mix(in srgb, var(--zb-primary) 8%, var(--zb-bg-elevated))}.metric-card-current-stage[data-v-adf7c51d] .amount-text,.current-stage-value[data-v-adf7c51d]{color:var(--zb-primary);font-weight:700}.stage-position[data-v-adf7c51d]{color:var(--zb-primary);font-size:12px;font-weight:700}@media (width<=720px){.current-stage-panel[data-v-adf7c51d]{padding:var(--zb-space-4)}.stage-detail-grid[data-v-adf7c51d]{grid-template-columns:1fr}.stage-detail-wide[data-v-adf7c51d]{grid-column:auto}}.submit-agree-row[data-v-adf7c51d]{align-items:flex-start;gap:var(--zb-space-2);margin-top:var(--zb-space-2);padding:var(--zb-space-3) var(--zb-space-4);border-radius:var(--zb-radius-sm);border:1px solid var(--zb-border);background:var(--zb-bg-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s,box-shadow .2s,border-color .2s;display:flex}.submit-agree-row.warn[data-v-adf7c51d]{background:#fffbe6;border-color:#ffe58f;box-shadow:inset 0 0 0 1px #ffe58f}.submit-agree-check[data-v-adf7c51d]{flex-shrink:0;margin-top:2px}.submit-agree-text[data-v-adf7c51d]{color:var(--zb-text-secondary);font-size:13px;font-weight:500;line-height:1.6}.submit-footer[data-v-adf7c51d]{justify-content:flex-end;gap:var(--zb-space-3);margin-top:var(--zb-space-5);padding:var(--zb-space-4) var(--zb-space-5);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);bottom:var(--zb-space-4);flex-wrap:wrap;display:flex;position:sticky}.submit-confirm-btn[data-v-adf7c51d]{min-width:120px;font-weight:600}.message-focus-alert[data-v-d9c72dce]{margin-bottom:var(--zb-space-4)}.worker-orders-tabs[data-v-d9c72dce]{margin-top:var(--zb-space-1)}.panel-tip[data-v-d9c72dce]{margin-bottom:var(--zb-space-4)}.application-cover[data-v-d9c72dce]{color:var(--zb-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.result-hint[data-v-d9c72dce]{color:var(--zb-text-secondary);align-self:center;margin-left:auto;font-size:13px;font-weight:500}.table-empty[data-v-d9c72dce]{padding:var(--zb-space-10) 0}.task-title[data-v-d9c72dce]{color:var(--zb-text-primary);font-weight:600;line-height:1.4}.milestone-cell[data-v-d9c72dce]{flex-direction:column;gap:2px;display:flex}.milestone-name[data-v-d9c72dce]{text-overflow:ellipsis;white-space:nowrap;color:var(--zb-text-primary);font-weight:600;overflow:hidden}[data-v-d9c72dce] .nowrap-column{white-space:nowrap}.milestone-no[data-v-d9c72dce]{color:var(--zb-text-secondary);font-size:12px}.table-pagination[data-v-d9c72dce]{margin-top:var(--zb-space-4);justify-content:flex-end;display:flex}.application-detail-actions[data-v-d9c72dce]{justify-content:flex-end;gap:var(--zb-space-3);margin-top:var(--zb-space-4);display:flex}.supplement-form[data-v-d9c72dce]{margin-top:var(--zb-space-4)}.wallet-status-tag[data-v-1a4df2fb]{border-radius:var(--zb-radius-pill);margin:0;padding:2px 10px;font-weight:600}.result-hint[data-v-b267015b]{color:var(--zb-text-secondary);align-self:center;margin-left:auto;font-size:13px;font-weight:500}.table-empty[data-v-b267015b]{padding:var(--zb-space-10) 0}.task-link[data-v-f5d0ab7c]{color:var(--zb-primary,#1677ff);cursor:pointer}.task-link[data-v-f5d0ab7c]:hover{text-decoration:underline}.task-link[data-v-4f339a64]{color:var(--zb-primary,#1677ff);cursor:pointer}.task-link[data-v-4f339a64]:hover{text-decoration:underline}.withdraw-tip[data-v-220fd70b]{color:var(--zb-text-secondary);margin-bottom:12px;line-height:1.6}.bind-link[data-v-220fd70b]{padding-left:0}.settlement-alert[data-v-220fd70b]{margin-bottom:var(--zb-space-4)}.settlement-alert-desc[data-v-220fd70b]{flex-wrap:wrap;align-items:center;gap:6px 8px;line-height:1.6;display:flex}.alert-channel-inline[data-v-220fd70b]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.channel-empty[data-v-220fd70b]{color:var(--zb-text-muted)}.task-link[data-v-220fd70b]{color:var(--zb-primary);cursor:pointer}.task-link[data-v-220fd70b]:hover{text-decoration:underline}.settlement-panel[data-v-220fd70b],.tx-panel[data-v-220fd70b]{margin-bottom:var(--zb-space-5)}.settlement-status-cell[data-v-220fd70b]{align-items:center;gap:6px;display:inline-flex}.settlement-status-warn[data-v-220fd70b]{color:#d97706;cursor:help;font-size:14px}.settlement-status-info[data-v-220fd70b]{color:var(--zb-text-muted);cursor:help;font-size:14px}.pending-tip[data-v-220fd70b]{color:var(--zb-text-muted);font-size:12px}.top-grid[data-v-220fd70b]{gap:var(--zb-space-4);margin-bottom:var(--zb-space-4);grid-template-columns:1fr 1fr;display:grid}.hero-card[data-v-220fd70b]{padding:var(--zb-space-5) var(--zb-space-6);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm)}.hero-card.income[data-v-220fd70b]{background:#f0fdf4b3;border-color:#16a34a33}.hero-card.expense[data-v-220fd70b]{background:#fef2f2b3;border-color:#dc26262e}.hero-value[data-v-220fd70b]{margin-top:var(--zb-space-2);letter-spacing:-.03em;font-size:32px;font-weight:700;display:block}.hero-value.income-value[data-v-220fd70b]{color:var(--zb-success)}.hero-value.expense-value[data-v-220fd70b]{color:var(--zb-danger)}.stat-label-row[data-v-220fd70b]{margin-bottom:var(--zb-space-2);align-items:center;gap:6px;display:flex}.stat-label[data-v-220fd70b]{color:var(--zb-text-muted);font-size:13px;font-weight:500}.hint-icon[data-v-220fd70b]{color:var(--zb-text-muted);cursor:help;font-size:14px;transition:color .2s}.hint-icon[data-v-220fd70b]:hover{color:var(--zb-primary)}.stats-grid[data-v-220fd70b]{gap:var(--zb-space-4);margin-bottom:var(--zb-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wallet-stat-card[data-v-220fd70b]{padding:var(--zb-space-5);padding-left:calc(var(--zb-space-5) + 3px);border-radius:var(--zb-radius-md);border:1px solid var(--zb-border);background:var(--zb-bg-elevated);box-shadow:var(--zb-shadow-sm);position:relative;overflow:hidden}.wallet-stat-card[data-v-220fd70b]:before{content:"";opacity:.45;border-radius:0 2px 2px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.wallet-stat-card.blue[data-v-220fd70b]{background:#e8f3ff8c;border-color:#1677ff26}.wallet-stat-card.blue[data-v-220fd70b]:before{background:var(--zb-primary)}.wallet-stat-card.blue .stat-value[data-v-220fd70b]{color:var(--zb-primary)}.wallet-stat-card.amber[data-v-220fd70b]{background:#fff7e6b3;border-color:#f59e0b33}.wallet-stat-card.amber[data-v-220fd70b]:before{background:var(--zb-accent-warm)}.wallet-stat-card.amber .stat-value[data-v-220fd70b]{color:#d97706}.wallet-stat-card.violet[data-v-220fd70b]{background:#eef2ffb3;border-color:#6366f126}.wallet-stat-card.violet[data-v-220fd70b]:before{background:#6366f1}.wallet-stat-card.violet .stat-value[data-v-220fd70b]{color:#4f46e5}.stat-value-row[data-v-220fd70b]{justify-content:space-between;align-items:center;gap:var(--zb-space-3);flex-wrap:wrap;display:flex}.stat-value[data-v-220fd70b]{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.stat-prefix[data-v-220fd70b]{margin-right:2px;font-size:20px}.view-all[data-v-220fd70b]{margin-top:var(--zb-space-3);font-weight:500}@media (width<=1100px){.top-grid[data-v-220fd70b],.stats-grid[data-v-220fd70b]{grid-template-columns:1fr}}.result-hint[data-v-ff0af582]{color:var(--zb-text-secondary);align-self:center;margin-left:auto;font-size:13px;font-weight:500}.table-empty[data-v-ff0af582]{padding:var(--zb-space-10) 0}.muted[data-v-ff0af582]{color:var(--zb-text-muted)}.tx-link[data-v-ff0af582]{color:var(--zb-primary);cursor:pointer}.tx-link[data-v-ff0af582]:hover{text-decoration:underline}.deposit-tip[data-v-738eee33]{margin-bottom:16px}.grid[data-v-738eee33]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.grid article[data-v-738eee33]{border:1px solid var(--plan-border);background:var(--plan-bg);border-radius:14px;padding:24px;transition:box-shadow .15s,opacity .15s,border-width .15s}.grid article.plan-100000[data-v-738eee33]{--plan-border:#79cfc5;--plan-bg:#effcf9}.grid article.plan-200000[data-v-738eee33]{--plan-border:#a9bfd7;--plan-bg:#f1f7fd}.grid article.plan-500000[data-v-738eee33]{--plan-border:#e3bd52;--plan-bg:#fff9df}.grid article.is-active[data-v-738eee33]{box-shadow:0 0 0 3px color-mix(in srgb, var(--plan-border) 45%, transparent);border-width:2px}.grid article.is-disabled[data-v-738eee33]{opacity:.55}.grid h2[data-v-738eee33]{margin:0}.grid p[data-v-738eee33]{color:var(--zb-text-muted)}.grid p.top-up[data-v-738eee33]{color:var(--zb-primary);font-weight:600}.history-title[data-v-738eee33]{margin-top:28px;font-size:20px}.refund-action[data-v-738eee33]{justify-content:flex-end;margin-bottom:12px;display:flex}.order-title[data-v-738eee33]{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.checkout-summary[data-v-738eee33]{background:var(--zb-bg-muted);border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:16px;display:flex}.checkout-summary strong[data-v-738eee33]{margin-left:auto;font-size:22px}.checkout-detail[data-v-738eee33]{margin-bottom:20px}.checkout-detail .checkout-summary[data-v-738eee33]{margin-bottom:12px}.payment-channel-group[data-v-738eee33]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=720px){.grid[data-v-738eee33]{grid-template-columns:1fr}}.load-alert[data-v-f822120a]{margin-bottom:var(--zb-space-4)}.form-actions[data-v-f822120a]{margin-top:var(--zb-space-5);justify-content:flex-end;display:flex}.load-alert[data-v-1c41c7d1]{margin-bottom:var(--zb-space-4)}.two-columns[data-v-1c41c7d1]{gap:var(--zb-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.range-inputs[data-v-1c41c7d1]{align-items:center;gap:var(--zb-space-3);display:flex}.range-inputs[data-v-1c41c7d1] .ant-input-number{width:180px}.schedule-list[data-v-1c41c7d1]{gap:var(--zb-space-2);display:grid}.schedule-row[data-v-1c41c7d1]{align-items:center;gap:var(--zb-space-3);border:1px solid var(--zb-border);border-radius:var(--zb-radius-sm);grid-template-columns:100px 140px auto 140px;min-height:42px;padding:6px 10px;display:grid}.rest-text[data-v-1c41c7d1]{color:var(--zb-text-muted);grid-column:2/5}.form-actions[data-v-1c41c7d1]{margin-top:var(--zb-space-5);justify-content:flex-end;display:flex}@media (width<=700px){.two-columns[data-v-1c41c7d1],.schedule-row[data-v-1c41c7d1]{grid-template-columns:1fr}.rest-text[data-v-1c41c7d1]{grid-column:auto}}.talent-card[data-v-66a29c57]{border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);height:100%;box-shadow:var(--zb-shadow-sm);cursor:pointer;flex-direction:column;gap:12px;padding:20px 20px 20px 23px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.talent-card[data-v-66a29c57]:before{content:"";background:var(--zb-primary);opacity:.35;border-radius:0 2px 2px 0;width:3px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.talent-card[data-v-66a29c57]:hover{box-shadow:var(--zb-shadow-md);border-color:#1677ff59;transform:translateY(-2px)}.talent-card[data-v-66a29c57]:hover:before{opacity:1}.card-head[data-v-66a29c57]{gap:var(--zb-space-3);align-items:flex-start;display:flex}.talent-avatar[data-v-66a29c57]{flex:0 0 52px;width:52px;height:52px;overflow:hidden}.talent-avatar[data-v-66a29c57] img{object-fit:cover;object-position:center;width:100%;height:100%}.identity[data-v-66a29c57]{flex:1;min-width:0}.name-row[data-v-66a29c57]{align-items:center;gap:7px;display:flex}.name-row h3[data-v-66a29c57]{min-height:46px;font-size:var(--zb-market-card-title-size);font-weight:700;line-height:var(--zb-market-card-title-leading);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.verified[data-v-66a29c57]{color:#16a34a;flex-shrink:0}.nickname[data-v-66a29c57]{font-size:var(--zb-market-card-person-size);align-items:center;gap:6px;font-weight:600;display:flex}.nickname-text[data-v-66a29c57]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.identity p[data-v-66a29c57]{color:var(--zb-text-muted);white-space:nowrap;margin:4px 0 0;overflow:hidden}.tags[data-v-66a29c57]{flex-wrap:wrap;gap:4px;display:flex}.salary[data-v-66a29c57]{color:#e65f1b;font-size:15px}.schedule[data-v-66a29c57]{color:var(--zb-text-secondary);margin:0;font-size:13px}.tool-row[data-v-66a29c57]{flex-wrap:wrap;gap:6px;display:flex}.tool-pill[data-v-66a29c57]{color:#475569;background:#f1f5f9;border-radius:999px;padding:3px 8px;font-size:12px}.tool-pill.primary[data-v-66a29c57]{color:#1677ff;background:#e8f3ff}.tool-more[data-v-66a29c57]{color:var(--zb-text-muted);font-size:12px;line-height:24px}.description[data-v-66a29c57]{min-height:42px;color:var(--zb-text-secondary);font-size:var(--zb-market-card-content-size);line-height:var(--zb-market-card-content-leading);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}footer[data-v-66a29c57]{border-top:1px solid var(--zb-border);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.location[data-v-66a29c57]{color:var(--zb-text-muted);font-size:var(--zb-market-card-footer-size);align-items:center;gap:4px;display:inline-flex}.card-actions[data-v-66a29c57]{align-items:center;gap:8px;display:flex}.talent-grid[data-v-03c73880]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;display:grid}.market-alert[data-v-03c73880]{margin-bottom:16px}.pagination[data-v-03c73880]{justify-content:flex-end;margin-top:20px;display:flex}.detail-alert[data-v-d0a701b7]{margin-bottom:16px}.profile-head[data-v-d0a701b7]{align-items:flex-start;gap:var(--zb-space-5);padding:var(--zb-space-5);border:1px solid var(--zb-border);border-radius:var(--zb-radius-md);background:var(--zb-bg-elevated);display:flex}.avatar[data-v-d0a701b7]{color:#fff;border:1px solid #1677ff26;flex-shrink:0;font-size:24px;font-weight:700}.identity-body[data-v-d0a701b7]{flex:1;min-width:0}.identity-heading[data-v-d0a701b7]{justify-content:space-between;align-items:flex-start;gap:var(--zb-space-3);display:flex}.title-line[data-v-d0a701b7]{align-items:center;gap:8px;display:flex}.title-line h2[data-v-d0a701b7]{margin:0;font-size:20px}.verified[data-v-d0a701b7]{color:#16a34a}.identity-meta[data-v-d0a701b7]{color:var(--zb-text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.meta-item[data-v-d0a701b7]{align-items:center;gap:4px;display:inline-flex}.tags[data-v-d0a701b7],.tool-list[data-v-d0a701b7]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tags[data-v-d0a701b7]{margin-top:var(--zb-space-3)}.long-text[data-v-d0a701b7]{white-space:pre-wrap;color:var(--zb-text-secondary);line-height:1.8}.tool-description[data-v-d0a701b7]{margin:var(--zb-space-3) 0 0}.schedule-grid[data-v-d0a701b7]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.schedule-grid>div[data-v-d0a701b7]{background:var(--zb-bg-muted);border-radius:8px;justify-content:space-between;padding:10px 12px;display:flex}.timezone[data-v-d0a701b7]{color:var(--zb-text-muted);margin:14px 0 0}.salary-block[data-v-d0a701b7]{gap:4px;margin-bottom:16px;display:grid}.salary-block span[data-v-d0a701b7]{color:var(--zb-text-muted)}.salary-block strong[data-v-d0a701b7]{color:#e65f1b;font-size:18px}.aside-actions[data-v-d0a701b7]{gap:8px;margin-bottom:12px;display:flex}.aside-actions>span[data-v-d0a701b7]{display:inline-flex}.career-links[data-v-d0a701b7]{gap:10px;display:grid}.public-detail-links[data-v-d0a701b7]{flex-wrap:wrap;gap:12px 20px;padding:18px 0;font-size:14px;display:flex}@media (width<=640px){.profile-head[data-v-d0a701b7]{text-align:center;flex-direction:column;align-items:center}.identity-heading[data-v-d0a701b7]{flex-direction:column;align-items:center}.identity-meta[data-v-d0a701b7],.tags[data-v-d0a701b7]{justify-content:center}}:root{--zb-primary:#1677ff;--zb-primary-hover:#4096ff;--zb-primary-active:#0958d9;--zb-primary-soft:#e8f3ff;--zb-accent-ai:#14b8a6;--zb-accent-ai-soft:#e6faf7;--zb-accent-warm:#f59e0b;--zb-success:#16a34a;--zb-warning:#f59e0b;--zb-warning-soft:#fffbeb;--zb-danger:#dc2626;--zb-bg-page:#f3f6fb;--zb-bg-elevated:#fff;--zb-bg-muted:#f8fafc;--zb-bg-card:#fff;--zb-border:#e2e8f0;--zb-border-strong:#cbd5e1;--zb-text:#0f172a;--zb-text-secondary:#334155;--zb-text-muted:#64748b;--zb-text-inverse:#fff;--zb-content-max:1280px;--zb-header-height:64px;--zb-radius-sm:8px;--zb-radius-md:12px;--zb-radius-lg:16px;--zb-radius-pill:999px;--zb-control-button-height:36px;--zb-control-button-compact-height:32px;--zb-control-input-height:44px;--zb-control-textarea-min-height:112px;--zb-icon-sm:16px;--zb-icon-md:20px;--zb-icon-lg:24px;--zb-space-1:4px;--zb-space-2:8px;--zb-space-3:12px;--zb-space-4:16px;--zb-space-5:20px;--zb-space-6:24px;--zb-space-8:32px;--zb-space-10:40px;--zb-space-12:48px;--zb-shadow-sm:0 1px 2px #0f172a0d;--zb-shadow-md:0 8px 24px #0f172a14;--zb-shadow-lg:0 16px 40px #0f172a1a;--zb-shadow-header:0 1px 0 #0f172a0f, 0 4px 16px #0f172a0a;--zb-font-display:40px;--zb-font-h1:32px;--zb-font-h2:24px;--zb-font-h3:20px;--zb-font-page-title:32px;--zb-font-page-subtitle:15px;--zb-font-section-title:16px;--zb-font-body:14px;--zb-font-small:12px;--zb-market-card-title-size:17px;--zb-market-card-person-size:14px;--zb-market-card-content-size:13px;--zb-market-card-tag-size:12px;--zb-market-card-footer-size:13px;--zb-market-card-title-leading:1.35;--zb-market-card-content-leading:1.6;--zb-leading-tight:1.25;--zb-leading-normal:1.6}:where(.form-step-card,.modal-form) .ant-input-lg:not(textarea),:where(.form-step-card,.modal-form) .ant-input-affix-wrapper-lg,:where(.form-step-card,.modal-form) .ant-input-number-lg,:where(.form-step-card,.modal-form) .ant-picker-large,:where(.form-step-card,.modal-form) .ant-select-lg.ant-select-single .ant-select-selector{height:var(--zb-control-input-height);min-height:var(--zb-control-input-height)}:where(.form-step-card,.modal-form) .ant-input-number-lg .ant-input-number-input{height:calc(var(--zb-control-input-height) - 2px)}:where(.form-step-card,.modal-form) .ant-input-affix-wrapper-lg{padding-block:9px;padding-inline:var(--zb-space-3);align-items:center;display:flex;overflow:hidden}:where(.form-step-card,.modal-form) .ant-input-affix-wrapper-lg>input.ant-input{height:auto;box-shadow:none;background:0 0;border:0;padding:0;line-height:1.5}:where(.form-step-card,.modal-form) .ant-select-lg.ant-select-single .ant-select-selector{align-items:center;display:flex}:where(.form-step-card,.modal-form) .ant-input-group .ant-btn-lg{height:var(--zb-control-input-height)}:where(.form-step-card,.modal-form) textarea.ant-input{min-height:var(--zb-control-textarea-min-height)}.form-primary-action.ant-btn{height:var(--zb-control-input-height);min-height:var(--zb-control-input-height);padding-inline:var(--zb-space-5);font-weight:600}.form-secondary-action.ant-btn,.modal-form-actions .ant-btn,.modal-form .form-actions .ant-btn,.ant-modal-footer .ant-btn{height:var(--zb-control-button-height);min-height:var(--zb-control-button-height)}.form-tone-action.ant-btn{color:var(--form-action-accent);border-color:color-mix(in srgb, var(--form-action-accent) 48%, var(--zb-border));background:var(--form-action-soft);box-shadow:none}.form-tone-action.ant-btn:not(:disabled):hover,.form-tone-action.ant-btn:not(:disabled):focus-visible{color:var(--form-action-accent);border-color:var(--form-action-accent);background:color-mix(in srgb, var(--form-action-accent) 14%, var(--form-action-soft));box-shadow:0 0 0 2px color-mix(in srgb, var(--form-action-accent) 14%, transparent)}.form-tone-action.ant-btn:not(:disabled):active{color:var(--zb-text-inverse);border-color:var(--form-action-accent);background:var(--form-action-accent)}.form-tone-action.ant-btn:disabled{color:var(--zb-text-muted);border-color:var(--zb-border);background:var(--zb-bg-muted)}.form-tone-primary{--form-action-accent:var(--zb-primary);--form-action-soft:var(--zb-primary-soft)}.form-tone-sky{--form-action-accent:#0ea5e9;--form-action-soft:#e0f7ff}.form-tone-teal{--form-action-accent:var(--zb-accent-ai);--form-action-soft:var(--zb-accent-ai-soft)}.form-tone-warm{--form-action-accent:var(--zb-accent-warm);--form-action-soft:var(--zb-warning-soft)}.form-tone-indigo{--form-action-accent:#6366f1;--form-action-soft:#eef2ff}.form-tone-purple{--form-action-accent:#9333ea;--form-action-soft:#f5f3ff}.form-tone-success{--form-action-accent:var(--zb-success);--form-action-soft:#f0fdf4}.modal-form .form-section{padding:var(--zb-space-5);border-radius:var(--zb-radius-md);background:var(--zb-bg-muted);border:1px solid var(--zb-border)}.modal-form .ant-form-item{margin-bottom:var(--zb-space-5)}.modal-form .ant-form-item:last-child,.modal-form .form-section .ant-form-item:last-child{margin-bottom:0}.modal-form .ant-form-item-label>label{color:var(--zb-text-secondary);height:auto;font-size:13px;font-weight:600}.modal-form .ant-input,.modal-form .ant-input-number,.modal-form .ant-select-selector,.modal-form .ant-picker{border-radius:var(--zb-radius-sm);border-color:var(--zb-border);transition:border-color .2s,box-shadow .2s}.modal-form .ant-input:hover,.modal-form .ant-input-number:hover,.modal-form .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.modal-form .ant-picker:hover{border-color:color-mix(in srgb, var(--zb-primary) 45%, var(--zb-border))}.modal-form .ant-input:focus,.modal-form .ant-input-focused,.modal-form .ant-input-number-focused,.modal-form .ant-select-focused .ant-select-selector,.modal-form .ant-picker-focused{border-color:var(--zb-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--zb-primary) 14%, transparent)}.modal-form textarea.ant-input{padding:var(--zb-space-3) var(--zb-space-4);resize:vertical;line-height:1.6}.modal-form .ant-form-item-extra,.modal-form .ant-form-item-explain,.form-step-card .ant-form-item-extra,.form-step-card .ant-form-item-explain,.form-field-help,.form-section-help{margin-top:var(--zb-space-2);color:var(--zb-text-muted);font-size:12px;line-height:1.6}.form-section-title--required:after{content:"*";color:var(--zb-danger);margin-left:4px}.form-section-help{margin:calc(var(--zb-space-2) * -1) 0 var(--zb-space-4)}.modal-form .ant-form-item-has-error .ant-input,.modal-form .ant-form-item-has-error .ant-select-selector,.form-step-card .ant-form-item-has-error .ant-input,.form-step-card .ant-form-item-has-error .ant-select-selector{border-color:var(--zb-danger)}.modal-form-actions,.form-actions{justify-content:flex-end;gap:var(--zb-space-3);padding-top:var(--zb-space-4);display:flex}.finance-filter-field{align-items:center;gap:var(--zb-space-2);color:var(--zb-text-secondary);font-size:13px;font-weight:600;display:inline-flex}.finance-filter-field .ant-select{width:180px}@media (width<=640px){.finance-filter-field,.finance-filter-field .ant-select{width:100%}}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;color:var(--zb-text);background:var(--zb-bg-page);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Noto Sans SC,Noto Sans JP,Noto Sans KR,Arial,sans-serif;font-size:var(--zb-font-body);line-height:var(--zb-leading-normal);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}#app{min-height:100vh}.ant-btn:not(.ant-btn-icon-only){min-height:var(--zb-control-button-height)}.ant-btn-sm:not(.ant-btn-icon-only){min-height:var(--zb-control-button-compact-height)}.ant-btn .anticon{font-size:var(--zb-icon-sm)}.zb-section{gap:var(--zb-space-4);flex-direction:column;display:flex}.zb-section-head{gap:var(--zb-space-2);flex-direction:column;display:flex}.zb-section-title{font-size:var(--zb-font-h2)!important;color:var(--zb-text)!important;font-weight:700!important;line-height:var(--zb-leading-tight)!important;margin:0!important}.zb-section-desc{color:var(--zb-text-muted);font-size:15px;margin:0!important}.zb-elevated-card{border:1px solid var(--zb-border)!important;border-radius:var(--zb-radius-md)!important;box-shadow:var(--zb-shadow-md)!important;background:var(--zb-bg-elevated)!important}.zb-elevated-card .ant-card-head{border-bottom:1px solid var(--zb-border);min-height:52px}.zb-elevated-card .ant-card-head-title{font-size:16px;font-weight:600}.ant-page-header{padding:0 0 var(--zb-space-4)!important}.ant-page-header .ant-page-header-heading-title{color:var(--zb-text)!important;font-weight:700!important}.ant-page-header .ant-page-header-heading-sub-title{color:var(--zb-text-muted)!important}
