.module-box[data-v-bdd4c5d4]{margin-bottom:20px}.module-box__title[data-v-bdd4c5d4]{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.module-box__label[data-v-bdd4c5d4]{font-size:14px;font-weight:400;line-height:1em;display:block}body[data-v-bdd4c5d4]{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;color:#333;font-size:14px}label[data-v-bdd4c5d4]{font-weight:700}html[data-v-bdd4c5d4]{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-size:16px}#app[data-v-bdd4c5d4]{height:100%;min-height:100%}body[data-v-bdd4c5d4],dl[data-v-bdd4c5d4],h1[data-v-bdd4c5d4],h2[data-v-bdd4c5d4],h3[data-v-bdd4c5d4],h4[data-v-bdd4c5d4],h5[data-v-bdd4c5d4],h6[data-v-bdd4c5d4],ol[data-v-bdd4c5d4],p[data-v-bdd4c5d4],ul[data-v-bdd4c5d4]{margin:0;font-weight:400;padding:0}ol[data-v-bdd4c5d4],ul[data-v-bdd4c5d4]{list-style:none}button[data-v-bdd4c5d4]{border:0;outline:none}fieldset[data-v-bdd4c5d4],input[data-v-bdd4c5d4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;min-width:0;font-size:1rem;font-family:inherit}[contenteditable][data-v-bdd4c5d4],input[type][data-v-bdd4c5d4]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}input[data-v-bdd4c5d4]::-ms-clear{display:none}input[data-v-bdd4c5d4]:focus{outline:0}input[type=number][data-v-bdd4c5d4]{-moz-appearance:textfield}input[type=number][data-v-bdd4c5d4]::-webkit-inner-spin-button,input[type=number][data-v-bdd4c5d4]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.clearfix[data-v-bdd4c5d4]:after{content:".";display:block;height:0;clear:both;visibility:hidden}[data-v-bdd4c5d4],[data-v-bdd4c5d4]:after,[data-v-bdd4c5d4]:before{-webkit-box-sizing:inherit;box-sizing:inherit}.no-padding[data-v-bdd4c5d4]{padding:0!important}a[data-v-bdd4c5d4]:active,a[data-v-bdd4c5d4]:focus{outline:none}a[data-v-bdd4c5d4],a[data-v-bdd4c5d4]:focus,a[data-v-bdd4c5d4]:hover{cursor:pointer;color:inherit;text-decoration:none}div[data-v-bdd4c5d4]:focus{outline:none}.w100[data-v-bdd4c5d4]{width:100%}.box-container[data-v-bdd4c5d4]{padding:15px}@media(-webkit-device-pixel-ratio:2){.border-1px[data-v-bdd4c5d4]:after{height:1px;content:"";width:100%;border-bottom:1px solid #e1e1e1;position:absolute;bottom:-1px;right:0;transform:scaleY(.5);-webkit-transform:scaleY(.5)}}@media(-webkit-min-device-pixel-ratio:2){.border-bottom[data-v-bdd4c5d4]:after{border-bottom-width:1px}.border-1px[data-v-bdd4c5d4]:after{content:" ";display:block;position:absolute;top:0;right:-100%;bottom:-100%;left:0;border:0 solid #e1e1e1;-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-transform:scale(.5);transform:scale(.5);width:200%;-webkit-box-sizing:border-box;box-sizing:border-box}}.reference-overview[data-v-bdd4c5d4]{min-height:calc(100vh - 60px);padding:22px 40px 46px;color:#263b54;background:linear-gradient(145deg,#eef6ff,#f4f8fc 58%,#eaf2fb)}.platform-strip[data-v-bdd4c5d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:28px;margin-bottom:14px;color:#1f334d;font-size:14px;font-weight:600}.platform-strip i[data-v-bdd4c5d4]{display:block;width:3px;height:18px;background:#1785cf;-webkit-box-shadow:0 0 9px rgba(23,133,207,.3);box-shadow:0 0 9px rgba(23,133,207,.3)}.overview-panel[data-v-bdd4c5d4]{padding:18px 16px 20px;border:1px solid #e5edf7;background:hsla(0,0%,100%,.94);-webkit-box-shadow:0 10px 28px rgba(75,121,164,.06);box-shadow:0 10px 28px rgba(75,121,164,.06)}.current-section[data-v-bdd4c5d4],.workflow-section[data-v-bdd4c5d4]{margin-top:18px}.section-heading[data-v-bdd4c5d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px;border-bottom:1px solid #dce9f5}.section-mark[data-v-bdd4c5d4]{margin-right:8px;color:#1c80cb;font-size:24px;line-height:1;-webkit-transform:scaleX(.7);transform:scaleX(.7)}.overview-source[data-v-bdd4c5d4]{margin-left:10px;padding:3px 8px;border-radius:10px;color:#72869a;background:#f1f6fb;font-size:11px;font-weight:400}.overview-source.backend[data-v-bdd4c5d4]{color:#2b966e;background:#eaf8f0}.overview-source.fallback[data-v-bdd4c5d4]{color:#8a9aac}.section-heading h1[data-v-bdd4c5d4],.section-heading h2[data-v-bdd4c5d4]{margin:0;color:#263b54;font-size:17px;font-weight:600}.section-heading h1[data-v-bdd4c5d4]{font-size:18px}.notice-trigger[data-v-bdd4c5d4]{max-width:calc(100% - 150px);margin-left:12px;padding:0 0 7px;overflow:hidden;border:0;border-bottom:2px solid #2e86dc;background:transparent;color:#667b93;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.notice-trigger i[data-v-bdd4c5d4]{margin-right:6px;color:#278bd1}.heading-line[data-v-bdd4c5d4]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;margin-left:8px;background:-webkit-gradient(linear,left top,right top,from(#a5c8e6),to(transparent));background:linear-gradient(90deg,#a5c8e6,transparent)}.notice-detail[data-v-bdd4c5d4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:12px 14px;margin:12px 0 2px;border-left:3px solid #398fd0;color:#6b7f94;background:#f2f8fe;font-size:12px;line-height:1.8}.notice-detail strong[data-v-bdd4c5d4]{color:#3c5e7e;white-space:nowrap}.notice-slide-enter-active[data-v-bdd4c5d4],.notice-slide-leave-active[data-v-bdd4c5d4]{-webkit-transition:all .25s ease;transition:all .25s ease}.notice-slide-enter[data-v-bdd4c5d4],.notice-slide-leave-to[data-v-bdd4c5d4]{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.stat-grid[data-v-bdd4c5d4]{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:10px;padding:14px 2px 0}.stat-card[data-v-bdd4c5d4]{position:relative;display:block;min-height:112px;overflow:hidden;padding:18px 22px;border:1px solid #cbd9ed;border-radius:10px;background:linear-gradient(135deg,#f3f8ff,#dfeafd 65%,#f7fbff);color:#263b54;cursor:pointer;text-align:left;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.stat-card[data-v-bdd4c5d4]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 22px rgba(63,118,196,.18);box-shadow:0 12px 22px rgba(63,118,196,.18)}.stat-card[data-v-bdd4c5d4]:before{position:absolute;top:-54px;right:-75px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at 42% 42%,rgba(66,123,238,.42) 0 19%,rgba(125,164,247,.34) 20% 34%,hsla(0,0%,100%,.4) 35% 44%,transparent 45%);content:"";-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.stat-label[data-v-bdd4c5d4]{display:block;margin-bottom:7px;color:#3e5872;font-size:14px}.stat-card strong[data-v-bdd4c5d4]{color:#2b6ee3;font-size:37px;font-weight:600;line-height:1}.stat-card em[data-v-bdd4c5d4]{margin-left:4px;color:#5d718a;font-size:12px;font-style:normal}.stat-orbit[data-v-bdd4c5d4]{position:absolute;right:20px;bottom:22px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:38px;border-radius:50%;color:#fff;background:linear-gradient(160deg,#8db7ff,#2f6fe5);-webkit-box-shadow:0 0 0 8px rgba(89,142,236,.15),0 7px 15px rgba(44,102,218,.2);box-shadow:0 0 0 8px rgba(89,142,236,.15),0 7px 15px rgba(44,102,218,.2);-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.stat-orbit[data-v-bdd4c5d4]:after{position:absolute;inset:-9px -5px;border:1px solid rgba(75,126,232,.32);border-radius:50%;-webkit-animation:orbitPulse-data-v-bdd4c5d4 2.8s ease-in-out infinite;animation:orbitPulse-data-v-bdd4c5d4 2.8s ease-in-out infinite;content:""}.workflow-board[data-v-bdd4c5d4]{position:relative;min-height:230px;margin-top:14px;overflow:hidden;background:radial-gradient(circle at 50% 55%,rgba(216,232,249,.24),transparent 52%)}.flow-line[data-v-bdd4c5d4]{position:absolute;top:44%;height:2px;border-top:2px dashed #c3d4e8;-webkit-transform-origin:left center;transform-origin:left center}.flow-one[data-v-bdd4c5d4]{left:14%;width:28%}.flow-two[data-v-bdd4c5d4]{left:47%;width:22%}.flow-three[data-v-bdd4c5d4]{left:69%;width:18%}.flow-node[data-v-bdd4c5d4]{position:absolute;top:calc(44% - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;width:108px;min-height:80px;border:1px solid #dce5ef;border-radius:14px;background:#fff;-webkit-box-shadow:0 6px 14px rgba(80,117,151,.08);box-shadow:0 6px 14px rgba(80,117,151,.08);cursor:pointer;-webkit-transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.flow-node[data-v-bdd4c5d4]:hover{z-index:2;border-color:#8eb9df;-webkit-box-shadow:0 12px 24px rgba(64,116,167,.16);box-shadow:0 12px 24px rgba(64,116,167,.16);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.node-icon[data-v-bdd4c5d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#397ccf;background:#e9f2ff}.flow-node strong[data-v-bdd4c5d4]{color:#344d67;font-size:12px}.flow-node small[data-v-bdd4c5d4]{color:#899aac;font-size:11px}.flow-node.pending .node-icon[data-v-bdd4c5d4]{color:#df9b32;background:#fff6e6}.flow-node.review .node-icon[data-v-bdd4c5d4]{color:#4b83dc;background:#e9f1ff}.flow-node.done .node-icon[data-v-bdd4c5d4]{color:#35a476;background:#e8f8ef}.heading-link[data-v-bdd4c5d4]{margin-left:auto;border:0;background:transparent;color:#2b7fc1;cursor:pointer;font-size:12px}.declaration-list[data-v-bdd4c5d4]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:14px}.declaration-card[data-v-bdd4c5d4]{padding:16px;border:1px solid #e2eaf3;border-radius:6px;background:#fcfdff;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.declaration-card[data-v-bdd4c5d4]:hover{-webkit-box-shadow:0 9px 18px rgba(74,112,151,.12);box-shadow:0 9px 18px rgba(74,112,151,.12);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.declaration-top[data-v-bdd4c5d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.declaration-top span[data-v-bdd4c5d4]{color:#3c5a77;font-weight:600}.declaration-top b[data-v-bdd4c5d4]{padding:3px 7px;border-radius:3px;font-size:11px;font-weight:400}.done[data-v-bdd4c5d4]{color:#2d996e;background:#e9f8ef}.submitted[data-v-bdd4c5d4]{color:#397bd0;background:#eaf2ff}.rejected[data-v-bdd4c5d4]{color:#db6c6c;background:#fff0f0}.declaration-card time[data-v-bdd4c5d4]{display:block;margin:9px 0 13px;color:#a0aebe;font-size:11px}.declaration-card dl[data-v-bdd4c5d4]{display:grid;grid-template-columns:70px 1fr;gap:7px 8px;margin:0;padding-top:12px;border-top:1px solid #edf2f7;font-size:12px}.declaration-card dt[data-v-bdd4c5d4]{color:#9aaaba}.declaration-card dd[data-v-bdd4c5d4]{overflow:hidden;margin:0;color:#566d86;text-overflow:ellipsis;white-space:nowrap}.declaration-card button[data-v-bdd4c5d4]{margin-top:13px;padding:0;border:0;background:transparent;color:#2a80c5;cursor:pointer;font-size:12px}@-webkit-keyframes orbitPulse-data-v-bdd4c5d4{0%,to{opacity:.42;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes orbitPulse-data-v-bdd4c5d4{0%,to{opacity:.42;-webkit-transform:scale(.92);transform:scale(.92)}50%{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}}@media(max-width:1200px){.stat-grid[data-v-bdd4c5d4]{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:1000px){.reference-overview[data-v-bdd4c5d4]{padding:18px}.declaration-list[data-v-bdd4c5d4]{grid-template-columns:1fr}}@media(max-width:620px){.stat-grid[data-v-bdd4c5d4]{grid-template-columns:1fr}.notice-detail[data-v-bdd4c5d4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.section-heading[data-v-bdd4c5d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.notice-trigger[data-v-bdd4c5d4]{max-width:100%;margin:4px 0 0 32px}.workflow-board[data-v-bdd4c5d4]{min-height:370px}.flow-line[data-v-bdd4c5d4]{display:none}.flow-node[data-v-bdd4c5d4]{left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flow-node[data-v-bdd4c5d4]:first-of-type{top:2%}.flow-node[data-v-bdd4c5d4]:nth-of-type(2){top:21%}.flow-node[data-v-bdd4c5d4]:nth-of-type(3){top:40%}.flow-node[data-v-bdd4c5d4]:nth-of-type(4){top:59%}.flow-node[data-v-bdd4c5d4]:nth-of-type(5){top:78%}.flow-node[data-v-bdd4c5d4]:hover{-webkit-transform:translate(-50%,-5px);transform:translate(-50%,-5px)}}@media(prefers-reduced-motion:reduce){.reference-overview [data-v-bdd4c5d4],.reference-overview [data-v-bdd4c5d4]:after,.reference-overview [data-v-bdd4c5d4]:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}