._appShell_yqjvl_1{--rp-ink:#101714;--rp-panel:#17201c;--rp-line:#ebf1e621;--rp-text:#edf2e9;--rp-muted:#97a39b;--rp-lime:#c8ff61;--rp-blue:#6f91ff;--rp-orange:#ff745d;background:var(--rp-ink);min-height:100vh;color:var(--rp-text);font-family:var(--font-geist-sans), "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif}._appShell_yqjvl_1 button,._appShell_yqjvl_1 a{-webkit-tap-highlight-color:transparent}._sidebar_yqjvl_19{z-index:10;border-right:1px solid var(--rp-line);background:#0b110e;flex-direction:column;width:224px;padding:26px 20px 22px;display:flex;position:fixed;inset:0 auto 0 0}._logo_yqjvl_31{letter-spacing:-.02em;align-items:center;gap:11px;min-height:44px;font-size:.96rem;font-weight:710;display:flex}._logoMark_yqjvl_32{background:var(--rp-lime);color:#0b110e;width:31px;height:31px;font-family:var(--font-geist-mono), monospace;border-radius:9px;place-items:center;font-size:.82rem;font-weight:800;display:grid}._nav_yqjvl_33{gap:5px;margin-top:54px;display:grid}._nav_yqjvl_33 a{color:#88938c;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:.8rem;transition:all .15s;display:flex}._nav_yqjvl_33 a:hover,._nav_yqjvl_33 a:focus-visible,._nav_yqjvl_33 ._navActive_yqjvl_37{color:var(--rp-text);background:#1b2520}._nav_yqjvl_33 a span{font-family:var(--font-geist-mono), monospace;color:#59635d;font-size:.61rem}._nav_yqjvl_33 ._navActive_yqjvl_37 span{color:var(--rp-lime)}._sidebarMeta_yqjvl_40{color:#79847d;font-family:var(--font-geist-mono), monospace;margin-top:auto;font-size:.64rem;line-height:1.75}._sidebarMeta_yqjvl_40>div{color:#b1bdb5;align-items:center;gap:8px;display:flex}._sidebarMeta_yqjvl_40 p{margin:12px 0 22px 17px}._sidebarMeta_yqjvl_40 a{min-height:44px;color:var(--rp-lime);text-underline-offset:4px;align-items:center;font-size:.75rem;text-decoration:underline;display:inline-flex}._onlineDot_yqjvl_44{background:var(--rp-lime);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #c8ff611a}._workspace_yqjvl_45{margin-left:224px}._topbar_yqjvl_47{border-bottom:1px solid var(--rp-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101714eb;justify-content:space-between;align-items:center;gap:30px;min-height:94px;padding:20px clamp(24px,3vw,48px);display:flex}._topbar_yqjvl_47 p,._scenarioBar_yqjvl_49 span,._panelHeading_yqjvl_50 span,._sideHeading_yqjvl_51 span,._decisionTopline_yqjvl_52,._authorityNote_yqjvl_53 span,._notice_yqjvl_54 span{color:var(--rp-muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin:0;font-size:.61rem}._topbar_yqjvl_47 h1{letter-spacing:-.035em;margin:5px 0 0;font-size:1.34rem;font-weight:650}._topbar_yqjvl_47 h1 span{color:#88948c;font-weight:480}._topbarActions_yqjvl_57{align-items:center;gap:9px;display:flex}._topbarActions_yqjvl_57 button,._scenarioChoices_yqjvl_59 button,._decisionFooter_yqjvl_60 button,._exportButton_yqjvl_61{cursor:pointer}._topbarActions_yqjvl_57 button{border:1px solid var(--rp-line);background:var(--rp-panel);min-height:44px;color:var(--rp-text);border-radius:7px;padding:0 15px;font-size:.75rem}._topbarActions_yqjvl_57 ._abortButton_yqjvl_63{color:#ff9a89;border-color:#ff745d5c}._shadowBadge_yqjvl_64{color:#a9baff;min-height:36px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;background:#6f91ff14;border:1px solid #6f91ff52;border-radius:999px;align-items:center;gap:8px;margin-right:7px;padding:0 12px;font-size:.61rem;display:inline-flex}._shadowBadge_yqjvl_64 i{background:var(--rp-blue);width:7px;height:7px;box-shadow:0 0 10px var(--rp-blue);border-radius:50%}._notice_yqjvl_54{color:#bec9d9;background:#6f91ff14;border-bottom:1px solid #6f91ff33;align-items:center;gap:12px;min-height:44px;padding:9px clamp(24px,3vw,48px);font-size:.78rem;line-height:1.5;display:flex}._notice_yqjvl_54 span{color:#91a7ff;font-size:.68rem;font-weight:700}._scenarioBar_yqjvl_49{border-bottom:1px solid var(--rp-line);justify-content:space-between;align-items:center;gap:26px;padding:23px clamp(24px,3vw,48px);display:flex}._scenarioBar_yqjvl_49 p{color:var(--rp-muted);margin:6px 0 0;font-size:.74rem}._scenarioChoices_yqjvl_59{border:1px solid var(--rp-line);background:#0b110e;border-radius:9px;padding:3px;display:flex}._scenarioChoices_yqjvl_59 button{color:#87928b;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:.75rem;display:flex}._scenarioChoices_yqjvl_59 ._scenarioActive_yqjvl_73{color:var(--rp-text);background:#26312c;box-shadow:0 3px 12px #0003}._scenarioChoices_yqjvl_59 i{border-radius:50%;width:6px;height:6px}._scenarioGO_yqjvl_75{background:var(--rp-lime)}._scenarioHOLD_yqjvl_76{background:var(--rp-blue)}._scenarioABORT_yqjvl_77{background:var(--rp-orange)}._contentGrid_yqjvl_79{background-image:radial-gradient(#c8ff610e 1px,#0000 1px);background-size:23px 23px;grid-template-columns:minmax(0,1.85fr) minmax(285px,.72fr);gap:14px;padding:14px clamp(14px,2vw,28px) 36px;display:grid}._primaryColumn_yqjvl_80,._secondaryColumn_yqjvl_81{align-content:start;gap:14px;display:grid}._decisionCard_yqjvl_82,._panel_yqjvl_50,._rolloutPanel_yqjvl_84,._sidePanel_yqjvl_85{border:1px solid var(--rp-line);background:#17201cf5;border-radius:12px;overflow:hidden;box-shadow:0 14px 40px #0000001f}._decisionCard_yqjvl_82{min-height:338px;position:relative}._decisionCard_yqjvl_82:after{opacity:.1;content:"";pointer-events:none;border:1px solid;border-radius:50%;width:260px;height:260px;position:absolute;top:-75px;right:-60px;box-shadow:0 0 0 44px,0 0 0 88px}._decisionGO_yqjvl_89{color:var(--rp-lime);background:linear-gradient(135deg,#18231c,#131c18)}._decisionHOLD_yqjvl_90{color:#9eafff;background:linear-gradient(135deg,#171f29,#13191f)}._decisionABORT_yqjvl_91{color:#ff8b77;background:linear-gradient(135deg,#281b18,#1d1715)}._decisionTopline_yqjvl_52{z-index:1;border-bottom:1px solid var(--rp-line);justify-content:space-between;padding:20px 22px;display:flex;position:relative}._decisionTopline_yqjvl_52 span:last-child{color:currentColor}._decisionBody_yqjvl_94{z-index:1;grid-template-columns:84px 1fr;align-items:center;gap:24px;padding:30px 26px 26px;display:grid;position:relative}._decisionGlyph_yqjvl_95{background:#0000001a;border:1px solid;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:relative}._decisionGlyph_yqjvl_95:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px}._decisionGlyph_yqjvl_95 i{transform-origin:1px 38px;opacity:.55;background:currentColor;border-radius:4px;width:2px;height:12px;position:absolute}._decisionGlyph_yqjvl_95 i:first-child{transform:translateY(-38px)}._decisionGlyph_yqjvl_95 i:nth-child(2){transform:translateY(-38px)rotate(120deg)}._decisionGlyph_yqjvl_95 i:nth-child(3){transform:translateY(-38px)rotate(240deg)}._decisionWord_yqjvl_101{font-family:var(--font-geist-mono), monospace;letter-spacing:-.09em;margin:0;font-size:clamp(3rem,6vw,5.8rem);font-weight:680;line-height:.8}._decisionBody_yqjvl_94 h2{color:var(--rp-text);letter-spacing:-.05em;margin:14px 0 8px;font-size:clamp(1.3rem,2.2vw,2rem)}._decisionBody_yqjvl_94>div>p:last-child{color:#9eaaa2;max-width:660px;margin:0;font-size:.79rem;line-height:1.6}._decisionFooter_yqjvl_60{z-index:1;border-top:1px solid var(--rp-line);grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;padding:17px 22px;display:grid;position:relative}._decisionFooter_yqjvl_60>div{gap:4px;display:grid}._decisionFooter_yqjvl_60 span{color:var(--rp-muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.58rem}._decisionFooter_yqjvl_60 strong{color:var(--rp-text);font-size:.7rem;font-weight:560}._decisionFooter_yqjvl_60 button{color:#0b110e;background:currentColor;border:0;border-radius:7px;align-items:center;gap:24px;min-height:44px;padding:0 15px;font-size:.75rem;font-weight:680;display:flex}._decisionFooter_yqjvl_60 button span{color:#0b110e;font-size:.9rem}._panelHeading_yqjvl_50,._sideHeading_yqjvl_51{border-bottom:1px solid var(--rp-line);justify-content:space-between;align-items:center;gap:18px;padding:19px 21px;display:flex}._panelHeading_yqjvl_50 h2,._sideTitle_yqjvl_114{color:var(--rp-text);letter-spacing:-.03em;margin:5px 0 0;font-size:1rem;font-weight:620}._panelHeading_yqjvl_50 p{color:var(--rp-muted);font-family:var(--font-geist-mono), monospace;align-items:center;gap:8px;margin:0;font-size:.58rem;display:flex}._metricsTable_yqjvl_116{display:grid}._metricsHeader_yqjvl_117,._metricRow_yqjvl_118{grid-template-columns:minmax(150px,1.4fr) .7fr .65fr .8fr minmax(70px,.7fr);align-items:center;gap:13px;display:grid}._metricsHeader_yqjvl_117{border-bottom:1px solid var(--rp-line);color:#6f7b73;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;padding:11px 21px;font-size:.56rem}._metricRow_yqjvl_118{border-bottom:1px solid var(--rp-line);color:#aab4ad;min-height:68px;font-family:var(--font-geist-mono), monospace;padding:10px 21px;font-size:.62rem}._metricRow_yqjvl_118:last-child{border-bottom:0}._metricName_yqjvl_122{grid-template-columns:8px 1fr;align-items:center;gap:1px 8px;display:grid}._metricName_yqjvl_122 i{border-radius:50%;grid-row:1/span 2;width:7px;height:7px}._metricName_yqjvl_122 strong{color:var(--rp-text);font-family:var(--font-geist-sans), sans-serif;font-size:.75rem;font-weight:570}._metricName_yqjvl_122 small{color:#6f7b73;letter-spacing:.08em;font-size:.5rem}._metricValue_yqjvl_126{color:var(--rp-text);font-size:.7rem}._metricpass_yqjvl_127{background:var(--rp-lime);box-shadow:0 0 8px #c8ff6180}._metricfail_yqjvl_128{background:var(--rp-orange);box-shadow:0 0 8px #ff745d80}._metricunknown_yqjvl_129{background:var(--rp-blue);box-shadow:0 0 8px #6f91ff80}._staleValue_yqjvl_130{color:#a9baff}._sparkline_yqjvl_131{align-items:flex-end;gap:3px;height:28px;display:flex}._sparkline_yqjvl_131 i{opacity:.66;background:currentColor;border-radius:2px 2px 0 0;width:4px;min-height:3px}._sparkpass_yqjvl_133{color:var(--rp-lime)}._sparkfail_yqjvl_134{color:var(--rp-orange)}._sparkunknown_yqjvl_135{color:var(--rp-blue)}._rolloutTrack_yqjvl_137{grid-template-columns:repeat(4,1fr);display:grid}._rolloutStep_yqjvl_138{border-right:1px solid var(--rp-line);min-height:105px;padding:18px 20px;position:relative}._rolloutStep_yqjvl_138:last-child{border-right:0}._rolloutStep_yqjvl_138:after{z-index:2;content:"";background:#465149;border-radius:50%;width:7px;height:7px;position:absolute;top:25px;right:-4px}._rolloutStep_yqjvl_138:last-child:after{display:none}._rolloutStep_yqjvl_138 span{color:#667169;font-family:var(--font-geist-mono), monospace;font-size:.54rem}._rolloutStep_yqjvl_138 strong{color:#7b877f;font-family:var(--font-geist-mono), monospace;margin-top:7px;font-size:1.3rem;display:block}._rolloutStep_yqjvl_138 p{color:#67726b;margin:5px 0 0;font-size:.6rem}._stepDone_yqjvl_145{background:#c8ff6106}._stepDone_yqjvl_145 strong{color:#9cad9f}._stepDone_yqjvl_145:after{background:var(--rp-lime)}._stepCurrent_yqjvl_148{box-shadow:inset 0 3px 0 var(--rp-blue);background:#6f91ff12}._stepCurrent_yqjvl_148 strong{color:#b9c6ff}._stepCurrent_yqjvl_148 p{color:#91a7ff}._stepCurrent_yqjvl_148:after{background:var(--rp-blue);box-shadow:0 0 9px var(--rp-blue)}._sideHeading_yqjvl_51{min-height:52px;padding:15px 18px}._sideHeading_yqjvl_51 b{color:#ff9b8b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.57rem}._sideHeading_yqjvl_51 ._versionBadge_yqjvl_155{color:#a6b6ff}._riskScore_yqjvl_156{justify-content:space-between;align-items:flex-end;gap:12px;padding:21px 18px 18px;display:flex}._riskScore_yqjvl_156 div{align-items:baseline;display:flex}._riskScore_yqjvl_156 strong{color:#ff927e;font-family:var(--font-geist-mono), monospace;letter-spacing:-.08em;font-size:2.8rem;line-height:1}._riskScore_yqjvl_156 span{color:#6f7a73;font-size:.65rem}._riskScore_yqjvl_156 p{color:#9ca8a0;margin:0 0 5px;font-size:.66rem}._riskReasons_yqjvl_161{display:grid}._riskReasons_yqjvl_161>div{border-top:1px solid var(--rp-line);grid-template-columns:36px 1fr;gap:9px;padding:13px 18px;display:grid}._riskReasons_yqjvl_161 span{color:#ff927e;font-family:var(--font-geist-mono), monospace;font-size:.62rem}._riskReasons_yqjvl_161 p{color:#77827b;margin:0;font-size:.61rem;line-height:1.45}._riskReasons_yqjvl_161 strong{color:#cbd3cd;margin-bottom:2px;font-size:.68rem;font-weight:540;display:block}._sideTitle_yqjvl_114{padding:19px 18px 13px}._policyList_yqjvl_167{gap:0;margin:0;padding:0 18px 15px;list-style:none;display:grid}._policyList_yqjvl_167 li{border-bottom:1px solid var(--rp-line);color:#a9b3ac;align-items:center;gap:9px;min-height:34px;font-size:.66rem;display:flex}._policyList_yqjvl_167 i{background:var(--rp-lime);border-radius:50%;width:5px;height:5px}._authorityNote_yqjvl_53{background:#6f91ff12;border:1px solid #6f91ff30;border-radius:8px;margin:3px 12px 12px;padding:14px}._authorityNote_yqjvl_53 span{color:#91a7ff}._authorityNote_yqjvl_53 p{color:#9aa7af;margin:7px 0 0;font-size:.75rem;line-height:1.55}._auditList_yqjvl_173{padding:2px 18px 10px;display:grid}._auditList_yqjvl_173 p{border-bottom:1px solid var(--rp-line);color:#849087;font-family:var(--font-geist-mono), monospace;margin:0;padding:10px 0;font-size:.56rem;line-height:1.45}._auditList_yqjvl_173 p:first-child{color:#c3ccc5}._exportButton_yqjvl_61{border:1px solid var(--rp-line);color:#c5cec7;background:#202b26;border-radius:6px;justify-content:space-between;align-items:center;width:calc(100% - 36px);min-height:44px;margin:0 18px 17px;padding:0 12px;font-size:.75rem;display:flex}._exportButton_yqjvl_61:hover{color:var(--rp-lime);border-color:#c8ff6166}@media (width<=1080px){._contentGrid_yqjvl_79{grid-template-columns:1fr}._secondaryColumn_yqjvl_81{grid-template-columns:repeat(3,minmax(0,1fr))}._sidePanel_yqjvl_85{min-width:0}}@media (width<=780px){._sidebar_yqjvl_19{border-right:0;border-bottom:1px solid var(--rp-line);flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:auto;padding:14px 18px;position:static}._sidebar_yqjvl_19 ._nav_yqjvl_33{display:none}._sidebarMeta_yqjvl_40{margin:0}._sidebarMeta_yqjvl_40>div,._sidebarMeta_yqjvl_40 p{display:none}._workspace_yqjvl_45{margin-left:0}._topbar_yqjvl_47{min-height:82px;padding:16px 18px}._shadowBadge_yqjvl_64{margin:0}._topbarActions_yqjvl_57 button{display:none}._notice_yqjvl_54{padding-inline:18px}._scenarioBar_yqjvl_49{flex-direction:column;align-items:stretch;padding:18px}._scenarioChoices_yqjvl_59{grid-template-columns:repeat(3,1fr);display:grid}._scenarioChoices_yqjvl_59 button{justify-content:center;padding-inline:7px}._contentGrid_yqjvl_79{padding-inline:8px}._secondaryColumn_yqjvl_81{grid-template-columns:1fr}._decisionBody_yqjvl_94{grid-template-columns:58px 1fr;gap:16px;padding-inline:18px}._decisionGlyph_yqjvl_95{width:54px;height:54px}._decisionGlyph_yqjvl_95 i{transform-origin:1px 27px;height:9px}._decisionGlyph_yqjvl_95 i:first-child{transform:translateY(-27px)}._decisionGlyph_yqjvl_95 i:nth-child(2){transform:translateY(-27px)rotate(120deg)}._decisionGlyph_yqjvl_95 i:nth-child(3){transform:translateY(-27px)rotate(240deg)}._decisionFooter_yqjvl_60{grid-template-columns:1fr 1fr}._decisionFooter_yqjvl_60 button{grid-column:1/-1;justify-content:space-between}._metricsHeader_yqjvl_117{display:none}._metricRow_yqjvl_118{grid-template-columns:1.25fr .75fr .8fr;gap:8px}._metricRow_yqjvl_118>span:first-of-type,._sparkline_yqjvl_131{display:none}._rolloutTrack_yqjvl_137{grid-template-columns:repeat(2,1fr)}._rolloutStep_yqjvl_138:nth-child(2){border-right:0}._rolloutStep_yqjvl_138:nth-child(-n+2){border-bottom:1px solid var(--rp-line)}._panelHeading_yqjvl_50{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._appShell_yqjvl_1 *{scroll-behavior:auto}}
