*{box-sizing:border-box}#__nuxt,body,html{color:var(--site-text-1);background-color:var(--site-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;transition:background-color .2s,color .2s}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:root{--site-primary-hover:#06ad56;--site-primary-active:#059748;--site-primary-bg:#ecf8f1;--site-primary-bg-strong:#d1f0dd;--site-text-1:#0f172a;--site-text-2:#334155;--site-text-3:#64748b;--site-text-4:#94a3b8;--site-bg:#fff;--site-bg-soft:#f8fafc;--site-bg-mute:#f1f5f9;--site-bg-dark:#0b1410;--site-bg-dark-soft:#14211c;--site-header-bg:#ffffffd9;--site-header-bg-scrolled:#fffffff2;--site-border-1:#e2e8f0;--site-border-2:#f1f5f9;--site-status-info-fg:#2563eb;--site-status-info-bg:#eff6ff;--site-status-success-fg:#07c160;--site-status-success-bg:#ecf8f1;--site-status-warn-fg:#ea580c;--site-status-warn-bg:#fff7ed;--site-status-danger-fg:#dc2626;--site-status-danger-bg:#fef2f2;--site-space-1:4px;--site-space-2:8px;--site-space-3:12px;--site-space-4:16px;--site-space-5:20px;--site-space-6:24px;--site-space-8:32px;--site-space-10:40px;--site-space-12:48px;--site-space-16:64px;--site-space-20:80px;--site-space-24:112px;--site-space-32:144px;--site-radius-sm:6px;--site-radius-md:8px;--site-radius-lg:12px;--site-radius-xl:16px;--site-radius-2xl:24px;--site-shadow-sm:0 1px 2px #0f172a0a;--site-shadow-md:0 4px 16px -4px #0f172a0f;--site-shadow-lg:0 16px 32px -12px #0f172a1f;--site-font-xs:12px;--site-font-sm:13px;--site-font-base:16px;--site-font-md:18px;--site-font-lg:22px;--site-font-xl:28px;--site-font-2xl:36px;--site-font-3xl:52px;--site-font-hero:80px;--site-container:1440px;--site-container-narrow:880px;--site-hero-glow:radial-gradient(ellipse 80% 50% at 50% 0%, #07c1601f, transparent 60%), radial-gradient(at 15% 10%, #07c1600f, transparent 45%), radial-gradient(at 85% 15%, #07c1600d, transparent 45%)}:root,[data-theme=dark]{--site-primary:#07c160;--site-on-primary:#fff;--site-icon:var(--site-text-2)}[data-theme=dark]{--site-primary-hover:#1ad27a;--site-primary-active:#07c160;--site-primary-bg:#07c16024;--site-primary-bg-strong:#07c1603d;--site-text-1:#f8fafc;--site-text-2:#cbd5e1;--site-text-3:#94a3b8;--site-text-4:#64748b;--site-bg:#0a0a0b;--site-bg-soft:#131316;--site-bg-mute:#1c1c20;--site-bg-dark:#050507;--site-bg-dark-soft:#0d0d10;--site-header-bg:#0a0a0bb3;--site-header-bg-scrolled:#0a0a0beb;--site-border-1:#ffffff14;--site-border-2:#ffffff0a;--site-status-info-fg:#60a5fa;--site-status-info-bg:#60a5fa1f;--site-status-success-fg:#1ad27a;--site-status-success-bg:#07c1601f;--site-status-warn-fg:#fb923c;--site-status-warn-bg:#fb923c1f;--site-status-danger-fg:#f87171;--site-status-danger-bg:#f871711f;--site-shadow-sm:0 1px 2px #0006;--site-shadow-md:0 4px 16px -4px #00000080;--site-shadow-lg:0 16px 32px -12px #000000b3;--site-hero-glow:radial-gradient(ellipse 80% 50% at 50% 0%, #07c16040, transparent 60%), radial-gradient(at 15% 10%, #07c16024, transparent 45%), radial-gradient(at 85% 15%, #07c1601f, transparent 45%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.container{width:min(var(--site-container),calc(100% - 48px));max-width:var(--site-container);margin:0 auto}.container--narrow{max-width:var(--site-container-narrow)}.section{padding:var(--site-space-24) 0}.section--tight{padding:var(--site-space-16) 0}.section--dark{background:var(--site-bg-dark);color:#fff}.section--soft{background:var(--site-bg-soft)}.eyebrow{font-size:var(--site-font-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--site-primary);background:var(--site-primary-bg);border-radius:999px;margin-bottom:20px;padding:4px 10px;font-weight:600;display:inline-block}.section-title{font-size:var(--site-font-3xl);letter-spacing:-.02em;color:inherit;margin:0 0 16px;font-weight:700;line-height:1.1}.section-sub{font-size:var(--site-font-md);color:var(--site-text-3);max-width:640px;margin:0 0 56px;line-height:1.6}.section--dark .section-sub{color:#ffffffb3}.btn{border-radius:var(--site-radius-md);font-family:inherit;font-size:var(--site-font-base);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--site-primary);color:var(--site-on-primary);border-color:var(--site-primary)}.btn--primary:hover{background:var(--site-primary-hover);border-color:var(--site-primary-hover)}.btn--secondary{background:var(--site-bg);color:var(--site-text-1);border-color:var(--site-border-1)}.btn--secondary:hover{background:var(--site-bg-soft);border-color:var(--site-text-3)}.btn--ghost{color:var(--site-text-2);background:0 0;padding:10px 14px}.btn--ghost:hover{color:var(--site-primary);background:var(--site-bg-soft)}.btn--lg{font-size:var(--site-font-md);padding:16px 28px}.btn--lg,.card{border-radius:var(--site-radius-lg)}.card{background:var(--site-bg);border:1px solid var(--site-border-1);padding:28px;transition:border-color .2s,box-shadow .2s,transform .2s}.card:hover{border-color:var(--site-text-3);box-shadow:var(--site-shadow-sm);transform:translateY(-1px)}.text-muted{color:var(--site-text-3)}.text-primary{color:var(--site-primary)}.hero-decoration{isolation:isolate;position:relative;overflow:hidden}.hero-decoration:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 50% 0,#07c1602e,#0000 45%),radial-gradient(at 20% 30%,#07c16014,#0000 35%),radial-gradient(at 80% 20%,#07c1600f,#0000 35%);position:absolute;inset:-10% 0 0}[data-theme=dark] .hero-decoration:before{background:radial-gradient(at 50% 0,#07c16038,#0000 50%),radial-gradient(at 20% 30%,#07c1601f,#0000 40%),radial-gradient(at 80% 20%,#07c1601a,#0000 40%)}@media (width>=1200px){.container{width:min(var(--site-container),calc(100% - 64px))}}@media (width>=1760px){:root{--site-container:1600px}}@media (width<=767px){:root{--site-font-3xl:36px;--site-font-hero:52px;--site-space-24:72px;--site-space-32:96px}.section-sub{margin-bottom:36px}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--site-border-1);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--site-text-4)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff1f}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff3}.workspace{--advisor-primary:#07c160;--advisor-primary-hover:#06ad56;--advisor-primary-active:#059748;--advisor-primary-bg:#ecf8f1;--advisor-primary-bg-strong:#d1f0dd;--advisor-on-primary:#fff;--advisor-text-1:#111827;--advisor-text-2:#374151;--advisor-text-3:#6b7280;--advisor-text-4:#9ca3af;--advisor-bg-page:#f9fafb;--advisor-bg-card:#fff;--advisor-bg-hover:#f3f4f6;--advisor-bg-active:#ecf8f1;--advisor-bg-aside:#fff;--advisor-bg-subtle:#f3f4f6;--advisor-bg-elevated:#eef0f3;--advisor-border-1:#e5e7eb;--advisor-border-2:#f3f4f6;--advisor-space-1:4px;--advisor-space-2:8px;--advisor-space-3:12px;--advisor-space-4:16px;--advisor-space-5:20px;--advisor-space-6:24px;--advisor-space-8:32px;--advisor-radius-sm:6px;--advisor-radius-md:10px;--advisor-radius-lg:14px;--advisor-radius-xl:16px;--advisor-shadow-sm:0 1px 2px #1018280a;--advisor-shadow-md:0 4px 8px -2px #1018280f, 0 2px 4px -2px #1018280a;--advisor-shadow-lg:0 12px 24px -8px #1018281f;--advisor-font-xs:12px;--advisor-font-sm:13px;--advisor-font-base:14px;--advisor-font-md:15px;--advisor-font-lg:18px;--advisor-font-xl:22px;--advisor-font-2xl:28px;--advisor-font-3xl:32px;--advisor-filter-sidebar-item-size:var(--advisor-font-base);--advisor-filter-sidebar-item-pad:8px 10px;--advisor-filter-sidebar-item-gap:4px;--advisor-filter-sidebar-meta-size:var(--advisor-font-xs);--advisor-filter-sidebar-tree-row:36px;--el-border-color-lighter:#ebeef5;--el-color-danger:#f56c6c;--el-color-success:#67c23a;--el-color-warning:#e6a23c;background:var(--advisor-bg-page);height:100dvh;color:var(--advisor-text-1);font-size:var(--advisor-font-base);flex-direction:column;line-height:1.5;display:flex;overflow:hidden}[data-theme=dark] .workspace{--advisor-primary:#2dd47a;--advisor-primary-hover:#4ade80;--advisor-primary-active:#22c55e;--advisor-primary-bg:#2dd47a1f;--advisor-primary-bg-strong:#2dd47a33;--advisor-on-primary:#052e16;--advisor-text-1:#f3f4f6;--advisor-text-2:#d1d5db;--advisor-text-3:#9ca3af;--advisor-text-4:#6b7280;--advisor-bg-page:#0a0a0a;--advisor-bg-card:#111;--advisor-bg-hover:#1a1a1a;--advisor-bg-active:#2dd47a1f;--advisor-bg-aside:#0d0d0d;--advisor-bg-subtle:#161616;--advisor-bg-elevated:#1c1c1c;--advisor-border-1:#262626;--advisor-border-2:#1d1d1d;--advisor-shadow-sm:0 1px 2px #0006;--advisor-shadow-md:0 4px 12px #00000080;--advisor-shadow-lg:0 12px 32px #0009;--el-border-color-lighter:#262626}.workspace__content{flex:1;min-height:0;padding:16px 20px 24px;overflow-y:auto}@media (width<=1023px){.workspace__content{padding:20px 16px 32px}}@media (width<=767px){.workspace__content{padding:12px 12px calc(24px + env(safe-area-inset-bottom,0px))}}.page-stack{flex-direction:column;gap:10px;display:flex}.page-toolbar{background:var(--advisor-bg-card);border:1px solid var(--el-border-color-lighter);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 12px;display:flex}.page-toolbar__main{min-width:0}.page-toolbar__title{color:var(--advisor-text-1);margin:0;font-size:15px;font-weight:600;line-height:1.3}.page-toolbar__sub{color:var(--advisor-text-3);margin:2px 0 0;font-size:12px;line-height:1.4}.page-toolbar__right{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.kpi-strip{background:var(--advisor-bg-card);border:1px solid var(--el-border-color-lighter);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;padding:8px 10px;display:grid}.kpi{text-align:left;min-width:0;padding:4px 6px}.kpi--clickable{cursor:pointer;border-radius:6px}.kpi--clickable:hover{background:var(--advisor-bg-hover)}.kpi-num{font-variant-numeric:tabular-nums;color:var(--advisor-text-1);font-size:18px;font-weight:700;line-height:1.2}.kpi-label{color:var(--advisor-text-3);margin-top:2px;font-size:11px}.kpi-sub{color:var(--advisor-text-4,var(--advisor-text-3));margin-top:1px;font-size:11px}.kpi-num.is-danger,.kpi-num.text-danger{color:var(--el-color-danger)}.kpi-num.text-success{color:var(--el-color-success)}.kpi-num.text-primary{color:var(--advisor-primary)}.kpi-num.text-warning{color:var(--el-color-warning)}a.kpi,button.kpi{text-align:left;width:100%;color:inherit;background:0 0;border:none;font-family:inherit;text-decoration:none;display:block}.page-grid-2{grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;display:grid}.page-grid-2>.el-card{height:100%}.form-grid-2{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.form-grid-2>.form-span-2{grid-column:1/-1}.page-muted{color:var(--advisor-text-3);font-size:12px}.filter-sidebar-item{padding:var(--advisor-filter-sidebar-item-pad);margin-bottom:var(--advisor-filter-sidebar-item-gap);font-size:var(--advisor-filter-sidebar-item-size)}.filter-sidebar-meta{font-size:var(--advisor-filter-sidebar-meta-size)}@media (width>=1400px){:is(.page-grid-2:has(>:nth-child(3)),.page-grid-3){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.form-grid-2,.page-grid-2,.page-grid-3{grid-template-columns:1fr}}.workspace .btn{border-radius:var(--advisor-radius-md);border:1px solid var(--advisor-border-1);background:var(--advisor-bg-card);color:var(--advisor-text-2);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;transform:none}.workspace .btn:hover{background:var(--advisor-bg-hover);color:var(--advisor-text-1)}.workspace .btn:active{transform:none}.workspace .btn:disabled{opacity:.55;cursor:not-allowed}.workspace .btn--primary{background:var(--advisor-primary);color:var(--advisor-on-primary);border-color:var(--advisor-primary)}.workspace .btn--primary:hover{background:var(--advisor-primary-hover);border-color:var(--advisor-primary-hover);color:var(--advisor-on-primary)}.workspace .btn--ghost{color:var(--advisor-text-3);background:0 0;border-color:#0000;padding:4px 8px;font-size:12px}.workspace .btn--sm{padding:2px 7px;font-size:12px}.workspace input[type=search],.workspace input[type=text],.workspace select,.workspace textarea{font:inherit;color:var(--advisor-text-1);background:var(--advisor-bg-card);border:1px solid var(--advisor-border-1);border-radius:var(--advisor-radius-md);padding:6px 10px;font-size:13px}.workspace input[type=checkbox]{accent-color:var(--advisor-primary)}.work-panel{background:var(--advisor-bg-card);border:1px solid var(--advisor-border-1);border-radius:var(--advisor-radius-lg);flex-direction:column;min-width:0;display:flex}.work-panel__head{border-bottom:1px solid var(--advisor-border-2);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.work-panel__body{min-width:0;padding:12px 14px}.work-empty{color:var(--advisor-text-3);margin:0;padding:20px 14px;font-size:13px}.record-row{border:none;border-bottom:1px solid var(--advisor-border-2);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.record-row:hover{background:var(--advisor-bg-hover)}.record-row.is-current{background:var(--advisor-primary-bg)}.record-row__main{min-width:0;color:inherit;flex-direction:column;flex:1;gap:2px;text-decoration:none;display:flex}.record-row__title{color:var(--advisor-text-1);word-break:break-word;font-size:14px;font-weight:600;line-height:1.35}.record-row__meta{color:var(--advisor-text-3);font-size:12px}.record-row__actions{flex-wrap:wrap;flex-shrink:0;gap:4px;display:flex}.stage-steps{flex-wrap:wrap;gap:4px 0;margin:0 0 12px;padding:0;list-style:none;display:flex}.stage-steps li{color:var(--advisor-text-4);font-size:12px}.stage-steps li:not(:last-child):after{content:"→";color:var(--advisor-text-4);margin:0 6px}.stage-steps li.is-done{color:var(--advisor-primary)}.stage-steps li.is-current{color:var(--advisor-text-1);font-weight:600}.menu-panel{z-index:30;background:var(--advisor-bg-card);border:1px solid var(--advisor-border-1);border-radius:var(--advisor-radius-md);min-width:180px;box-shadow:var(--advisor-shadow-md);padding:4px;position:absolute;top:calc(100% + 4px)}.menu-panel--end{left:auto;right:0}.menu-panel a,.menu-panel button{width:100%;color:var(--advisor-text-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}.menu-panel a:hover,.menu-panel button:hover{background:var(--advisor-bg-hover)}.menu-panel a.is-active,.menu-panel button.is-active{color:var(--advisor-primary);background:var(--advisor-primary-bg);font-weight:600}.menu-panel__note{color:var(--advisor-text-2);margin:0;padding:8px 10px;font-size:13px;line-height:1.45}.menu-panel__muted{color:var(--advisor-text-3);padding:8px 10px 2px;font-size:12px}.nav-drawer-mask{z-index:40;background:#00000073;position:fixed;inset:0}.search-card{background:var(--advisor-bg-card);border:1px solid var(--advisor-border-1);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.search-row{align-items:center;gap:8px;display:flex}.search-row input{flex:1;min-width:0}.lib-body{align-items:flex-start;gap:12px;display:flex}.lib-aside{background:var(--advisor-bg-card);border:1px solid var(--advisor-border-1);border-radius:var(--advisor-radius-lg);flex-shrink:0;width:260px;max-height:calc(100dvh - 88px);padding:10px;position:sticky;top:0;overflow:auto}.lib-main{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.lib-filter-btn{display:none}.tree-item{width:100%;color:var(--advisor-text-2);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;font-family:inherit;display:flex}.tree-item.is-current{background:var(--advisor-primary-bg);color:var(--advisor-primary);font-weight:600}.tree-item:hover{background:var(--advisor-bg-hover)}.list-card{background:var(--advisor-bg-card);border:1px solid var(--advisor-border-1);border-radius:10px;overflow:hidden}.seg{background:var(--advisor-bg-subtle);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.seg__btn{color:var(--advisor-text-3);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 8px;font-size:12px}.seg__btn--active{background:var(--advisor-bg-card);color:var(--advisor-text-1);box-shadow:var(--advisor-shadow-sm)}.grid-3{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=768px){.grid-3{grid-template-columns:1fr 1fr}}@media (width>=1024px){.grid-3{grid-template-columns:1fr 1fr 1fr}}.data-table{border-collapse:collapse;width:100%;font-size:13px}.data-table th{text-align:left;color:var(--advisor-text-3);font-weight:500}.data-table td,.data-table th{border-bottom:1px solid var(--advisor-border-2);padding:8px 12px}.data-table td{color:var(--advisor-text-1);vertical-align:top}.data-table tr.is-link{cursor:pointer}.data-table tr.is-link:hover td{background:var(--advisor-bg-hover)}.card-body-scroll{max-height:360px;overflow:auto}@media (width<=767px){.lib-aside--dock{display:none}.lib-filter-btn{display:inline-flex}.lib-aside--drawer{z-index:45;border-radius:0;width:min(88vw,300px);height:100%;max-height:none;display:block;position:fixed;top:0;left:0}.search-row{align-items:stretch}.record-row,.search-row{flex-direction:column}}.formal-document{color:var(--site-text-1);text-align:justify;word-break:break-word;max-width:100%;font-size:.9375rem;line-height:1.8;overflow-x:auto}.formal-document div:not([class]),.formal-document p{text-indent:2em;margin:.5em 0;font-weight:400}.formal-document b,.formal-document strong{font-weight:700}.formal-document h1,.formal-document h2,.formal-document h3{text-indent:0;text-align:center;color:var(--site-text-1);margin:.8em 0;font-weight:700}.formal-document h1{font-size:1.375rem}.formal-document h2{font-size:1.125rem}.formal-document h3{font-size:1rem}.formal-document .doc-title{text-indent:0;text-align:center;margin:0 0 1em;font-size:1.375rem;font-weight:700}.formal-document table{border-collapse:collapse;table-layout:fixed;text-indent:0;width:100%;max-width:100%;margin:1em 0;font-size:.875em}.formal-document td,.formal-document th{border:1px solid var(--site-border-1);text-indent:0;text-align:left;vertical-align:top;word-break:break-word;overflow-wrap:anywhere;padding:.5em .75em}.formal-document th{text-align:center;background-color:var(--site-bg-soft);font-weight:700}.formal-document img{max-width:100%;height:auto;margin:1em auto;display:block}.formal-document ol,.formal-document ul{text-indent:0;margin:.5em 0;padding-left:2em}.formal-document li{text-indent:0;margin:.3em 0;font-weight:400}.formal-document .sec-heading,.formal-document .sec-heading-anchor{text-indent:0;text-align:center;color:var(--site-text-1);margin:1.1em 0 .65em;padding:.25em 0;font-weight:700}.formal-document .sec-heading.depth-0,.formal-document .sec-heading.level-篇,.formal-document .sec-heading.level-编{font-size:1.2em}.formal-document .sec-heading.depth-1,.formal-document .sec-heading.level-章{font-size:1.1em}.formal-document .sec-heading.level-节{font-size:1.05em}.formal-document .law-article{border-bottom:1px solid var(--site-border-2);margin:0 0 1.25em;padding-bottom:1em}.formal-document .article-label,.formal-document .law-article-anchor,.formal-document div.article-label,.formal-document h3.article-label{text-indent:0;text-align:left;color:var(--site-text-1);margin:.9em 0 .4em;font-size:1.05em;font-weight:400}.formal-document .article-label .article-num,.formal-document .law-article-anchor .article-num,.formal-document div.article-label .article-num,.formal-document h3.article-label .article-num{font-weight:700}.formal-document .article-body{text-indent:0}.formal-document .article-body p{text-indent:2em}.formal-document .caption-figure,.formal-document .caption-table{text-indent:0;text-align:center;margin:.8em 0 .4em;font-size:.95em;font-weight:700}.formal-document .field-block{-moz-column-gap:.75em;text-indent:0;text-align:left;grid-template-columns:max-content 1fr;gap:.15em .75em;margin:.5em 0;display:grid}.formal-document .field-row{display:contents}.formal-document .field-label,.formal-document .field-value{text-indent:0;text-align:left}.formal-document .field-label:after{content:"："}.formal-document .field-blank{vertical-align:baseline;border-bottom:1px solid;min-width:6em;display:inline-block}.formal-document .sign-block{text-indent:0;text-align:left;margin:1em 0}
