.cursorP[data-v-1f381d1a]{cursor:pointer}p[data-v-1f381d1a],span[data-v-1f381d1a],img[data-v-1f381d1a]{padding:0;margin:0}.areaWidth[data-v-1f381d1a]{margin-left:auto;margin-right:auto}@media screen and (min-width: 1000px){.areaWidth[data-v-1f381d1a]{width:13.6rem}}@media screen and (max-width: 999px){.areaWidth[data-v-1f381d1a]{width:100%;padding-left:.4rem;padding-right:.4rem;box-sizing:border-box}}.animated[data-v-1f381d1a]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInDown-1f381d1a{0%{-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem);opacity:0}to{-webkit-transform:translateY(0px);transform:translateY(0);opacity:1}}@keyframes slideInDown-1f381d1a{0%{-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.animated_[data-v-1f381d1a]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite[data-v-1f381d1a]{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge[data-v-1f381d1a]{-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes slideOutUp-1f381d1a{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0)}}@keyframes slideOutUp-1f381d1a{0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-1rem,0);-ms-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0)}}@-webkit-keyframes slideOutUp_mb-1f381d1a{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{display:none;-webkit-transform:translate3d(0,-120%,0);transform:translate3d(0,-120%,0)}}@keyframes slideOutUp_mb-1f381d1a{0%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}to{display:none;-webkit-transform:translate3d(0,-120%,0);-ms-transform:translate3d(0,-120%,0);transform:translate3d(0,-120%,0)}}.slideOutDown[data-v-1f381d1a]{-webkit-animation-name:slideInDown-1f381d1a;animation-name:slideInDown-1f381d1a}@media screen and (min-width: 999px){.slideOutUp[data-v-1f381d1a]{-webkit-animation-name:slideOutUp-1f381d1a;animation-name:slideOutUp-1f381d1a}}@media screen and (max-width: 999px){.slideOutUp[data-v-1f381d1a]{-webkit-animation-name:slideOutUp_mb-1f381d1a;animation-name:slideOutUp_mb-1f381d1a}}img[data-v-1f381d1a]{display:block}[data-v-1f381d1a] .el-collapse-item__arrow{transform:rotate(90deg)}[data-v-1f381d1a] .el-collapse-item__arrow.is-active{transform:rotate(-90deg)}.dms-capability-page[data-v-1f381d1a]{--navy: #102a4c;--navy-2: #17385f;--blue: #1769e0;--blue-deep: #0b54bc;--sky: #f4f8fd;--blue-soft: #eaf3ff;--ink: #172235;--muted: #5c6b7d;--line: #d9e2ec;--line-strong: #b9c9da;--white: #fff;--green: #16795c;--green-soft: #e9f6f1;--gold: #c39a3b;--gold-soft: #fbf6e8;--red: #a34343;--max: 1200px;color:var(--ink);background:#fff;font-size:16px;line-height:1.7}.dms-capability-page[data-v-1f381d1a] *,.dms-capability-page[data-v-1f381d1a] *:before,.dms-capability-page[data-v-1f381d1a] *:after{box-sizing:border-box}.shell[data-v-1f381d1a]{width:min(calc(100% - 48px),1200px);margin:0 auto}.button[data-v-1f381d1a]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:1px solid transparent;border-radius:6px;text-decoration:none;font:inherit;font-weight:800;line-height:1.2;cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .18s}.button[data-v-1f381d1a]:hover{transform:translateY(-1px)}.button-primary[data-v-1f381d1a]{background:var(--blue);color:#fff;border-color:var(--blue)}.button-primary[data-v-1f381d1a]:hover{background:var(--blue-deep);border-color:var(--blue-deep)}.button-secondary[data-v-1f381d1a]{background:#fff;color:var(--navy);border-color:var(--line-strong)}.button-secondary[data-v-1f381d1a]:hover{border-color:var(--blue);color:var(--blue)}.button-small[data-v-1f381d1a]{min-height:38px;padding:8px 15px;font-size:14px}.section-kicker[data-v-1f381d1a]{display:inline-flex;align-items:center;gap:9px;color:var(--blue-deep);font-size:12px;font-weight:900}.section-kicker[data-v-1f381d1a]:before{content:"";width:28px;height:2px;background:var(--gold)}.hero[data-v-1f381d1a]{position:relative;overflow:hidden;padding:84px 0 72px;background-color:var(--sky);background-image:linear-gradient(rgba(23,105,224,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(23,105,224,.06) 1px,transparent 1px);background-size:48px 48px}.hero[data-v-1f381d1a]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--blue) 0 58%,var(--gold) 58% 76%,var(--green) 76%)}.hero-grid[data-v-1f381d1a]{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);gap:66px;align-items:center}.hero-product-name[data-v-1f381d1a]{display:inline-flex;align-items:center;gap:12px;color:var(--blue-deep);font-size:28px;font-weight:900;letter-spacing:.02em;line-height:1.25}.hero-product-name[data-v-1f381d1a]:before{content:"";width:28px;height:2px;background:var(--gold)}.hero h1[data-v-1f381d1a]{max-width:710px;margin:21px 0 22px;color:var(--navy);font-size:clamp(42px,5vw,68px);line-height:1.14;font-weight:900}.hero h1 em[data-v-1f381d1a]{color:var(--blue);font-style:normal}.hero-lead[data-v-1f381d1a]{max-width:730px;margin-bottom:28px;color:#44566c;font-size:18px;line-height:1.9}.hero-actions[data-v-1f381d1a]{display:flex;flex-wrap:wrap;gap:12px}.hero-proof[data-v-1f381d1a]{display:flex;flex-wrap:wrap;gap:22px;margin-top:30px;padding-top:22px;border-top:1px solid rgba(16,42,76,.16)}.hero-proof span[data-v-1f381d1a]{display:grid;gap:2px;color:var(--muted);font-size:12px}.hero-proof strong[data-v-1f381d1a]{color:var(--navy);font-size:19px}.control-board[data-v-1f381d1a]{position:relative;padding:16px;border:1px solid #c7d7e8;border-top:4px solid var(--blue);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 22px 48px #102a4c21}.board-head[data-v-1f381d1a]{padding:2px 4px 11px;border-bottom:1px solid var(--line);color:var(--navy);font-size:14px;font-weight:900}.board-label[data-v-1f381d1a]{display:block;margin-top:3px;color:var(--muted);font-size:10px;font-weight:700}.board-intro[data-v-1f381d1a]{margin:10px 0 0;color:#526a87;font-size:10px;font-weight:700;text-align:center}.board-sources[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:7px}.source-label[data-v-1f381d1a]{margin-bottom:4px;color:#7388a3;font-size:9px}.board-actors[data-v-1f381d1a],.board-operations[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.board-actor[data-v-1f381d1a],.board-operation[data-v-1f381d1a]{padding:6px 3px;border:1px solid var(--line);border-radius:4px;background:#fff;color:#355575;font-size:10px;font-weight:800;text-align:center}.board-operation[data-v-1f381d1a]{border-color:#c7dbf5;background:#f8fbff;color:var(--blue);font-weight:600}.board-down[data-v-1f381d1a]{width:1px;height:8px;margin:5px auto;background:#8fa9cc}.rule-gate[data-v-1f381d1a]{padding:8px 10px;border:2px solid var(--blue);border-radius:7px;background:linear-gradient(120deg,#eaf3ff,#fff);box-shadow:0 5px 14px #1769e024;text-align:center}.rule-gate strong[data-v-1f381d1a]{display:block;color:var(--navy);font-size:14px}.rule-gate span[data-v-1f381d1a]{color:#5e7593;font-size:10px}.rule-tags[data-v-1f381d1a]{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:5px 0 0 7px}.rule-tags b[data-v-1f381d1a]{padding:2px 5px;border-radius:8px;background:#dcecff;color:#1557b8;font-size:9px}.board-results[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.result-card[data-v-1f381d1a]{padding:7px 4px;border-top:3px solid var(--blue);border-radius:5px;background:#fff;box-shadow:0 2px 7px #1d4a7e0f;text-align:center}.result-card[data-v-1f381d1a]:nth-child(2){border-top-color:var(--gold)}.result-card[data-v-1f381d1a]:nth-child(3){border-top-color:var(--green)}.result-card b[data-v-1f381d1a]{display:block;color:#284666;font-size:10px}.result-card span[data-v-1f381d1a]{display:block;margin-top:4px;color:#6b7e96;font-size:9px;line-height:1.3}.result-card i[data-v-1f381d1a]{display:block;margin-top:3px;color:var(--green);font-size:9px;font-style:normal;font-weight:900}.board-audit[data-v-1f381d1a]{margin-top:8px;padding:7px;border-radius:5px;background:var(--navy);color:#e4eef8;font-size:10px;text-align:center}.board-audit strong[data-v-1f381d1a]{color:#fff}.signals[data-v-1f381d1a]{padding:64px 0 0;border-bottom:1px solid var(--line)}.section[data-v-1f381d1a]{padding:88px 0}.section-sky[data-v-1f381d1a]{background:var(--sky)}.section-head[data-v-1f381d1a]{display:grid;grid-template-columns:minmax(0,.76fr) minmax(300px,.44fr);gap:56px;align-items:end;margin-bottom:42px}.section-head h2[data-v-1f381d1a]{max-width:820px;margin:10px 0 0;color:var(--navy);font-size:clamp(32px,3.7vw,46px);line-height:1.25}.section-head p[data-v-1f381d1a]{margin-bottom:0;color:var(--muted);font-size:17px}.signal-grid[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px}.signal[data-v-1f381d1a]{min-height:205px;padding:30px;border-top:1px solid var(--line);border-right:1px solid var(--line)}.signal[data-v-1f381d1a]:first-child{border-left:1px solid var(--line)}.signal span[data-v-1f381d1a]{color:var(--blue);font-size:12px;font-weight:900}.signal h3[data-v-1f381d1a]{margin:10px 0 9px;color:var(--navy);font-size:21px;line-height:1.45}.signal p[data-v-1f381d1a]{margin:0;color:var(--muted);font-size:14px}.route-section[data-v-1f381d1a]{position:relative;overflow:hidden;background:var(--navy);color:#fff}.route-section[data-v-1f381d1a]:before{content:"";position:absolute;inset:0;opacity:.13;background:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px);background-size:100% 72px,220px 100%}.route-section .shell[data-v-1f381d1a]{position:relative}.route-section .section-kicker[data-v-1f381d1a]{color:#90bcfa}.route-section .section-head h2[data-v-1f381d1a]{color:#fff}.route-section .section-head p[data-v-1f381d1a]{color:#c7d6e7}.topology-cabinet[data-v-1f381d1a]{position:relative;overflow:hidden;border:1px solid rgba(142,185,236,.48);border-top:4px solid #4d9cff;background:rgba(8,31,58,.78);box-shadow:0 24px 54px #010d1e40}.topology-cabinet[data-v-1f381d1a]:before{content:"";position:absolute;inset:0;opacity:.14;background:linear-gradient(90deg,rgba(146,189,235,.24) 1px,transparent 1px),linear-gradient(rgba(146,189,235,.2) 1px,transparent 1px);background-size:42px 42px;pointer-events:none}.cabinet-head[data-v-1f381d1a],.cabinet-layout[data-v-1f381d1a]{position:relative}.cabinet-head[data-v-1f381d1a]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 20px;border-bottom:1px solid rgba(177,207,237,.26);background:rgba(4,20,40,.5)}.cabinet-head strong[data-v-1f381d1a]{color:#fff;font-size:15px}.cabinet-head span[data-v-1f381d1a]{color:#91bce8;font-size:11px;font-weight:800}.cabinet-layout[data-v-1f381d1a]{display:grid;grid-template-columns:210px minmax(0,1fr) 180px;gap:16px;padding:20px}.cabinet-context[data-v-1f381d1a]{display:grid;align-content:start;gap:10px}.context-module[data-v-1f381d1a],.audit-module[data-v-1f381d1a]{position:relative;padding:13px 14px;border:1px solid rgba(145,189,234,.38);border-left:3px solid #72aef2;background:rgba(15,49,86,.9);box-shadow:inset 0 1px #ffffff0f}.context-module[data-v-1f381d1a]:after{content:"";position:absolute;right:-17px;top:50%;width:16px;height:1px;background:#6394c4}.context-module[data-v-1f381d1a]:before{content:"";position:absolute;right:-20px;top:calc(50% - 3px);width:6px;height:6px;border:1px solid #8ec2f5;border-radius:50%;background:var(--navy)}.context-module[data-v-1f381d1a]:nth-child(2){border-left-color:#d8b75d}.context-module[data-v-1f381d1a]:nth-child(3){border-left-color:#63bd9f}.context-module[data-v-1f381d1a]:nth-child(4){border-left-color:#d17e7e}.context-module b[data-v-1f381d1a],.audit-module b[data-v-1f381d1a]{display:block;color:#fff;font-size:12px}.context-module span[data-v-1f381d1a],.audit-module span[data-v-1f381d1a]{display:block;margin-top:3px;color:#b7cce1;font-size:10px;line-height:1.5}.topology-center[data-v-1f381d1a]{min-width:0;display:grid;align-content:start;gap:14px}.policy-bus[data-v-1f381d1a]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:13px;align-items:center;padding:11px 14px;border:1px solid rgba(226,190,95,.55);background:rgba(114,84,20,.25)}.policy-bus[data-v-1f381d1a]:after{content:"";position:absolute;left:18%;right:9%;bottom:-15px;height:14px;border-left:1px solid #e0bd65;border-right:1px solid #e0bd65;border-bottom:1px solid #e0bd65;opacity:.85}.policy-bus b[data-v-1f381d1a]{color:#f0d18b;font-size:12px}.policy-bus span[data-v-1f381d1a]{color:#d9e3ec;font-size:11px}.topology-flow[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;position:relative;padding-top:17px}.topology-flow[data-v-1f381d1a]:before{content:"";position:absolute;left:8%;right:8%;top:47px;height:2px;background:#608fbc}.topology-module[data-v-1f381d1a]{position:relative;z-index:1;min-height:128px;padding:13px 11px 12px;border:1px solid rgba(148,190,232,.44);border-top:3px solid #75ade5;background:#0d345d;box-shadow:0 10px 20px #0000001f}.topology-module[data-v-1f381d1a]:nth-child(3){border-top-color:#e0bd65}.topology-module[data-v-1f381d1a]:nth-child(4),.topology-module[data-v-1f381d1a]:nth-child(5){border-top-color:#67bd9f}.module-port[data-v-1f381d1a]{width:34px;height:34px;display:grid;place-items:center;margin-bottom:10px;border:1px solid #82b6e8;border-radius:50%;background:#0b2a4c;color:#a7cff5;font-size:10px;font-weight:900}.topology-module:nth-child(3) .module-port[data-v-1f381d1a]{border-color:#e0bd65;color:#f0d18b}.topology-module:nth-child(4) .module-port[data-v-1f381d1a],.topology-module:nth-child(5) .module-port[data-v-1f381d1a]{border-color:#67bd9f;color:#95ddc2}.topology-module b[data-v-1f381d1a]{display:block;color:#fff;font-size:13px;line-height:1.35}.topology-module span[data-v-1f381d1a]{display:block;margin-top:5px;color:#bdcee0;font-size:10px;line-height:1.55}.operation-routes[data-v-1f381d1a]{display:grid;gap:7px;padding:13px;border:1px solid rgba(143,183,223,.3);background:rgba(5,24,46,.52)}.routes-head[data-v-1f381d1a]{display:flex;justify-content:space-between;gap:14px;margin-bottom:2px;color:#b9cde2;font-size:10px}.routes-head strong[data-v-1f381d1a]{color:#fff;font-size:12px}.operation-route[data-v-1f381d1a]{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:11px;min-height:35px;padding:7px 9px;border-left:3px solid #73ace8;background:rgba(33,76,119,.32)}.operation-route.export[data-v-1f381d1a]{border-left-color:#d8b75d;background:rgba(115,86,31,.22)}.operation-route.change[data-v-1f381d1a]{border-left-color:#66bf9f;background:rgba(31,105,79,.24)}.operation-route>strong[data-v-1f381d1a]{color:#fff;font-size:11px}.route-points[data-v-1f381d1a]{display:flex;align-items:center;gap:6px;min-width:0}.route-point[data-v-1f381d1a]{display:inline-flex;align-items:center;gap:6px;color:#c7d7e7;font-size:10px;white-space:nowrap}.route-point[data-v-1f381d1a]:not(:last-child):after{content:"";width:13px;height:1px;background:#759dc5}.route-point.active[data-v-1f381d1a]{color:#fff;font-weight:800}.cabinet-audit[data-v-1f381d1a]{display:grid;align-content:center;position:relative}.audit-module[data-v-1f381d1a]{min-height:178px;border-left-color:#68c09f;background:rgba(13,64,64,.66)}.audit-module[data-v-1f381d1a]:before{content:"";position:absolute;left:-17px;top:50%;width:16px;height:1px;background:#68b89d}.audit-module[data-v-1f381d1a]:after{content:"";position:absolute;left:-20px;top:calc(50% - 3px);width:6px;height:6px;border:1px solid #8bd8bd;border-radius:50%;background:var(--navy)}.audit-module b[data-v-1f381d1a]{font-size:14px}.audit-module span[data-v-1f381d1a]{font-size:11px;line-height:1.7}.environment-rack[data-v-1f381d1a]{grid-column:1/-1;display:grid;grid-template-columns:190px repeat(3,minmax(0,1fr));gap:9px;align-items:stretch;margin-top:3px;padding-top:15px;border-top:1px solid rgba(151,189,226,.36)}.rack-label[data-v-1f381d1a]{display:grid;align-content:center;padding:11px 13px;border-left:3px solid #d8b75d;background:rgba(114,84,20,.22);color:#f0d18b;font-size:11px;font-weight:900}.rack-label small[data-v-1f381d1a]{display:block;margin-top:4px;color:#c6d4e3;font-size:10px;font-weight:500;line-height:1.45}.environment-port[data-v-1f381d1a]{position:relative;padding:11px 12px;border:1px solid rgba(144,185,225,.35);background:rgba(12,43,75,.72)}.environment-port[data-v-1f381d1a]:before{content:"";position:absolute;top:-16px;left:50%;width:1px;height:15px;background:#729cc5}.environment-port b[data-v-1f381d1a]{display:block;color:#fff;font-size:12px}.environment-port span[data-v-1f381d1a]{display:block;margin-top:3px;color:#b9cce0;font-size:10px}.jobs-layout[data-v-1f381d1a]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px}.job-tabs[data-v-1f381d1a]{display:grid;align-content:start;padding:12px;border-radius:7px;background:var(--navy)}.job-tab[data-v-1f381d1a]{min-height:69px;display:grid;grid-template-columns:30px 1fr;gap:11px;align-items:center;padding:12px 13px;border:0;border-bottom:1px solid rgba(255,255,255,.12);background:transparent;color:#d6e2ef;text-align:left}.job-tab[data-v-1f381d1a]:last-child{border-bottom:0}.job-tab span[data-v-1f381d1a]{color:#8fbdff;font-size:11px;font-weight:900}.job-tab strong[data-v-1f381d1a]{font-size:14px}.job-tab[aria-selected=true][data-v-1f381d1a]{border-radius:5px;border-bottom-color:transparent;background:#fff;box-shadow:0 8px 18px #04142733}.job-tab[aria-selected=true] span[data-v-1f381d1a]{color:var(--blue)}.job-tab[aria-selected=true] strong[data-v-1f381d1a]{color:var(--navy)}.job-panel[data-v-1f381d1a]{box-sizing:border-box;min-height:420px;padding:38px 40px;border:1px solid #d5e1ed;border-top:4px solid var(--blue);border-radius:7px;background:#fff;box-shadow:0 16px 36px #102a4c14}.job-panel.job-panel-stack[data-v-1f381d1a]{display:grid}.job-panel-item[data-v-1f381d1a]{grid-area:1/1;min-width:0;visibility:hidden;pointer-events:none}.job-panel-item.is-active[data-v-1f381d1a]{visibility:visible;pointer-events:auto}.job-panel-item h3[data-v-1f381d1a]{margin-bottom:10px;color:var(--navy);font-size:31px}.job-panel-item>p[data-v-1f381d1a]{max-width:800px;color:var(--muted);font-size:15px}.job-visual[data-v-1f381d1a]{margin-top:22px;padding:18px;border:1px solid #cadbea;background-color:#f7fbff;background-image:linear-gradient(rgba(39,103,171,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(39,103,171,.05) 1px,transparent 1px);background-size:24px 24px}.visual-label[data-v-1f381d1a]{display:block;margin-bottom:9px;color:var(--blue-deep);font-size:10px;font-weight:900}.visual-node[data-v-1f381d1a]{padding:10px 11px;border:1px solid #bfd2e5;background:#fff;box-shadow:0 5px 12px #102a4c0d}.visual-node b[data-v-1f381d1a]{display:block;color:var(--navy);font-size:12px}.visual-node span[data-v-1f381d1a]{display:block;margin-top:2px;color:var(--muted);font-size:10px;line-height:1.45}.org-map[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1.12fr 1.2fr;gap:14px;align-items:stretch}.org-actors[data-v-1f381d1a],.org-scopes[data-v-1f381d1a]{display:grid;gap:7px}.org-hub[data-v-1f381d1a]{display:grid;align-content:center;gap:8px;padding:14px;border:1px solid #7caee2;border-top:4px solid var(--blue);background:#eaf4ff;text-align:center}.org-hub strong[data-v-1f381d1a]{color:var(--navy);font-size:16px}.org-hub span[data-v-1f381d1a]{color:#486783;font-size:11px}.org-hub .hub-policies[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.hub-policies b[data-v-1f381d1a]{padding:5px;border:1px solid #bdd5eb;background:#fff;color:#31516e;font-size:9px}.org-scope-grid[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.org-scope-grid .visual-node[data-v-1f381d1a]:nth-child(3),.org-scope-grid .visual-node[data-v-1f381d1a]:nth-child(4){border-top:3px solid var(--green)}.data-routes[data-v-1f381d1a]{display:grid;gap:10px}.data-entry[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.data-entry .visual-node[data-v-1f381d1a]{text-align:center}.data-lane[data-v-1f381d1a]{display:grid;grid-template-columns:90px repeat(4,minmax(0,1fr));gap:7px;align-items:stretch;padding:9px;border-left:4px solid var(--blue);background:#edf5ff}.data-lane.export[data-v-1f381d1a]{border-left-color:var(--gold);background:#fff9eb}.lane-name[data-v-1f381d1a]{display:grid;align-content:center;color:var(--navy);font-size:12px;font-weight:900}.lane-step[data-v-1f381d1a]{position:relative;display:grid;align-content:center;min-height:52px;padding:7px 9px;border:1px solid #c8daeb;background:#fff;color:#40566f;font-size:10px}.lane-step[data-v-1f381d1a]:not(:last-child):after{content:"";position:absolute;right:-8px;top:50%;width:7px;height:1px;background:#7fa4c8}.data-audit[data-v-1f381d1a]{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;background:var(--navy);color:#dbe8f5;font-size:10px}.data-audit strong[data-v-1f381d1a]{color:#fff}.quality-lab[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1.55fr .9fr;gap:12px;align-items:stretch}.quality-inputs[data-v-1f381d1a],.quality-results[data-v-1f381d1a]{display:grid;gap:6px}.input-chip[data-v-1f381d1a],.result-chip[data-v-1f381d1a]{display:grid;place-items:center;min-height:38px;padding:6px;border:1px solid #c8daeb;background:#fff;color:#36516e;font-size:10px;font-weight:800}.quality-engine[data-v-1f381d1a]{padding:13px;border:1px solid #7caee2;border-top:4px solid var(--blue);background:#eaf4ff}.quality-engine>strong[data-v-1f381d1a]{display:block;color:var(--navy);font-size:15px}.quality-engine>span[data-v-1f381d1a]{display:block;margin:3px 0 10px;color:#567089;font-size:10px}.rule-bank[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.rule-bank b[data-v-1f381d1a]{padding:7px;border:1px solid #c2d7eb;background:#fff;color:#405b76;font-size:10px}.result-chip.pass[data-v-1f381d1a]{border-color:#9fd0bd;background:#eef9f4;color:var(--green)}.result-chip.fix[data-v-1f381d1a]{border-color:#dac276;background:#fff8e5;color:#80631b}.result-chip.manual[data-v-1f381d1a]{border-color:#d7aaaa;background:#fff2f2;color:#914444}.change-board[data-v-1f381d1a]{display:grid;gap:12px}.change-track[data-v-1f381d1a]{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding-top:14px}.change-track[data-v-1f381d1a]:before{content:"";position:absolute;left:6%;right:6%;top:31px;height:2px;background:#8fb4d8}.change-stage[data-v-1f381d1a]{position:relative;z-index:1;min-height:104px;padding:9px;border:1px solid #c4d7e8;border-top:3px solid var(--blue);background:#fff}.change-stage i[data-v-1f381d1a]{display:grid;place-items:center;width:28px;height:28px;margin-bottom:8px;border-radius:50%;background:var(--navy);color:#fff;font-size:9px;font-style:normal;font-weight:900}.change-stage b[data-v-1f381d1a]{display:block;color:var(--navy);font-size:11px}.change-stage span[data-v-1f381d1a]{display:block;margin-top:3px;color:var(--muted);font-size:9px;line-height:1.45}.change-guards[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.change-guard[data-v-1f381d1a]{padding:8px 9px;border-left:3px solid var(--gold);background:#fff8e6;color:#64552e;font-size:10px}.change-guard[data-v-1f381d1a]:nth-child(3),.change-guard[data-v-1f381d1a]:nth-child(4){border-left-color:var(--green);background:#eef9f4}.audit-map[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1.2fr 1fr;grid-template-rows:auto auto;gap:9px}.audit-source[data-v-1f381d1a]{display:grid;gap:6px}.audit-ledger[data-v-1f381d1a]{grid-row:1/3;grid-column:2;display:grid;align-content:center;padding:16px;border:1px solid #78a9dc;border-top:4px solid var(--blue);background:#e9f4ff;text-align:center}.audit-ledger strong[data-v-1f381d1a]{color:var(--navy);font-size:16px}.audit-ledger span[data-v-1f381d1a]{margin-top:4px;color:#506d89;font-size:10px}.ledger-fields[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:11px}.ledger-fields b[data-v-1f381d1a]{padding:6px;border:1px solid #bdd5eb;background:#fff;color:#36536f;font-size:9px}.audit-uses[data-v-1f381d1a]{display:grid;gap:7px}.audit-use[data-v-1f381d1a]{padding:10px;border-left:3px solid var(--green);background:#eef9f4}.audit-use b[data-v-1f381d1a]{display:block;color:var(--navy);font-size:11px}.audit-use span[data-v-1f381d1a]{display:block;margin-top:2px;color:#547064;font-size:9px}.audit-feedback[data-v-1f381d1a]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;border:1px dashed #c3a857;background:#fff9e8;color:#6c5b2e;font-size:10px;font-weight:800}.job-output[data-v-1f381d1a]{margin-top:18px;padding:13px 15px;border-left:3px solid var(--green);background:var(--green-soft);color:#41665a;font-size:13px}.job-output strong[data-v-1f381d1a]{color:var(--navy)}.open-section[data-v-1f381d1a]{background:var(--green-soft)}.open-grid[data-v-1f381d1a]{display:grid;grid-template-columns:.7fr 1.3fr;gap:58px;align-items:start}.open-copy h2[data-v-1f381d1a]{margin:12px 0 17px;color:var(--navy);font-size:clamp(32px,3.7vw,46px);line-height:1.25}.open-copy p[data-v-1f381d1a]{color:#4d675f}.open-proof[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(3,1fr);margin:25px 0;border-top:1px solid rgba(22,121,92,.26);border-bottom:1px solid rgba(22,121,92,.26)}.open-proof div[data-v-1f381d1a]{padding:14px 9px;border-right:1px solid rgba(22,121,92,.2)}.open-proof div[data-v-1f381d1a]:last-child{border-right:0}.open-proof strong[data-v-1f381d1a]{display:block;color:var(--navy);font-size:15px}.open-proof span[data-v-1f381d1a]{color:#58716a;font-size:11px}.fan-stage[data-v-1f381d1a]{position:relative;min-height:535px;isolation:isolate;overflow:hidden}.fan-stage[data-v-1f381d1a]:before{content:"";position:absolute;left:8%;right:8%;bottom:48px;height:30%;border-radius:50%;background:radial-gradient(ellipse,rgba(22,121,92,.17),rgba(22,121,92,0) 70%);filter:blur(6px)}.fan-card[data-v-1f381d1a]{position:absolute;display:grid;grid-template-rows:minmax(0,1fr) auto;width:54%;height:440px;margin:0;overflow:hidden;border:1px solid rgba(22,121,92,.32);border-radius:9px;background:#fff;box-shadow:0 22px 42px #102a4c26;transform-origin:center bottom;transition:transform .34s cubic-bezier(.2,.8,.2,1),filter .28s,box-shadow .34s;cursor:default}.fan-card img[data-v-1f381d1a]{width:100%;height:100%;min-height:0;display:block;background:#f9fcfa;object-fit:contain;object-position:center}.fan-card--certificate[data-v-1f381d1a]{left:1%;bottom:28px;z-index:1;transform:rotate(-8deg)}.fan-card--award[data-v-1f381d1a]{right:1%;bottom:28px;z-index:2;transform:rotate(8deg)}.fan-card--repository[data-v-1f381d1a]{left:23%;bottom:0;z-index:3;width:54%;transform:rotate(0)}.fan-card--repository img[data-v-1f381d1a]{background:#f7fbf9;object-fit:cover;object-position:top left}.fan-stage:has(.fan-card:hover) .fan-card[data-v-1f381d1a]:not(:hover){filter:brightness(.84) saturate(.72);box-shadow:0 12px 24px #102a4c1a}.fan-card[data-v-1f381d1a]:hover{z-index:5;filter:none!important;box-shadow:0 30px 58px #102a4c3d}.fan-card--certificate[data-v-1f381d1a]:hover{transform:translate(26px,-24px) rotate(-2deg) scale(1.05)}.fan-card--award[data-v-1f381d1a]:hover{transform:translate(-26px,-24px) rotate(2deg) scale(1.05)}.fan-card--repository[data-v-1f381d1a]:hover{transform:translateY(-24px) scale(1.06)}.fan-card-body[data-v-1f381d1a]{padding:15px 18px;border-top:1px solid rgba(22,121,92,.18);background:#fff}.evidence-card-tag[data-v-1f381d1a]{display:block;margin-bottom:6px;color:var(--green);font-size:11px;font-weight:900}.fan-card h3[data-v-1f381d1a]{margin:0;color:var(--navy);font-size:17px;line-height:1.45}.fan-card p[data-v-1f381d1a]{max-height:0;margin:0;overflow:hidden;color:#58716a;font-size:12px;line-height:1.65;opacity:0;transition:max-height .28s ease,margin .28s ease,opacity .2s ease}.fan-card:hover p[data-v-1f381d1a]{max-height:60px;margin-top:6px;opacity:1}.cases[data-v-1f381d1a]{background:#fff}.case-grid[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.case[data-v-1f381d1a]{padding:30px 28px;border-right:1px solid var(--line)}.case[data-v-1f381d1a]:last-child{border-right:0}.case-tag[data-v-1f381d1a]{color:var(--blue);font-size:11px;font-weight:900}.case h3[data-v-1f381d1a]{min-height:64px;margin:10px 0 16px;color:var(--navy);font-size:20px;line-height:1.5}.case-line[data-v-1f381d1a]{display:grid;gap:3px;padding:11px 0;border-top:1px solid var(--line)}.case-line strong[data-v-1f381d1a]{color:var(--navy);font-size:12px}.case-line span[data-v-1f381d1a]{color:var(--muted);font-size:13px}.capability-section[data-v-1f381d1a]{background:var(--sky)}.cap-toolbar[data-v-1f381d1a]{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.cap-note[data-v-1f381d1a]{color:var(--muted);font-size:13px}.heat-wrap[data-v-1f381d1a],.matrix-wrap[data-v-1f381d1a]{border:1px solid #d9e2ec;border-radius:12px;overflow:auto;box-shadow:0 1px 2px #102a4c0a,0 14px 36px #102a4c0f}.heat-wrap[data-v-1f381d1a]{background:#fff}.matrix-wrap[data-v-1f381d1a]{background:#fff;border-radius:7px;box-shadow:0 12px 28px #102a4c12;max-height:620px}.heatmap[data-v-1f381d1a]{width:100%;min-width:1380px;border-collapse:separate;border-spacing:0;font-size:11px;background:#fff}.heatmap th[data-v-1f381d1a],.heatmap td[data-v-1f381d1a]{height:46px;padding:0 8px;border:0;text-align:center;white-space:nowrap}.heatmap thead th[data-v-1f381d1a]{position:sticky;top:0;z-index:4;height:44px;background:#102a4c;color:#fff;font-size:12px;font-weight:700;letter-spacing:.01em;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid #0b1f3a}.heatmap th[data-v-1f381d1a]:first-child{position:sticky;left:0;z-index:5;min-width:208px;width:208px;max-width:208px;text-align:left;background:#fff;border-right:1px solid #d7e1ec;box-shadow:6px 0 12px -8px #102a4c47}.heatmap thead th[data-v-1f381d1a]:first-child{z-index:7;color:#fff;font-weight:700;background:#102a4c;border-right:1px solid rgba(255,255,255,.16);box-shadow:6px 0 12px -8px #00000059}.heatmap tbody th[data-v-1f381d1a]{color:#1a2b45;font-size:12px;font-weight:700;padding:0 16px;background:#fff;border-bottom:1px solid #e8eef5}.heat-code[data-v-1f381d1a]{display:inline-block;min-width:1.1em;margin-right:8px;color:#7b8ba0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.heat-cell[data-v-1f381d1a]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;vertical-align:middle;border-right:1px solid rgba(255,255,255,.55);border-bottom:1px solid rgba(255,255,255,.55)}.heat-num[data-v-1f381d1a]{font-size:13px;font-weight:800}.heat-den[data-v-1f381d1a]{margin-left:1px;font-size:11px;font-weight:600;opacity:.75}.heat-l0[data-v-1f381d1a]{background:#f3f5f8;color:#8b97a8}.heat-l1[data-v-1f381d1a]{background:#d9e8fb;color:#33506f}.heat-l2[data-v-1f381d1a]{background:#a9c9f2;color:#153255}.heat-l3[data-v-1f381d1a]{background:#5b93d6;color:#fff}.heat-l4[data-v-1f381d1a]{background:#2a66b5;color:#fff}.heat-l5[data-v-1f381d1a]{background:#122a4e;color:#fff}.heat-l3 .heat-den[data-v-1f381d1a],.heat-l4 .heat-den[data-v-1f381d1a],.heat-l5 .heat-den[data-v-1f381d1a]{color:#ffffffd1;opacity:1}.matrix-controls[data-v-1f381d1a]{display:grid;grid-template-columns:1.2fr .8fr .8fr auto;gap:12px;margin-top:22px;padding:18px;border:1px solid var(--line);border-radius:7px;background:#fff}.field[data-v-1f381d1a]{display:grid;gap:6px}.field label[data-v-1f381d1a]{color:var(--navy);font-size:11px;font-weight:900}.field input[data-v-1f381d1a],.field select[data-v-1f381d1a]{width:100%;height:42px;padding:8px 11px;border:1px solid var(--line-strong);border-radius:5px;background:#fff;color:var(--ink)}.matrix-meta[data-v-1f381d1a]{display:flex;justify-content:space-between;gap:18px;margin:14px 0;color:var(--muted);font-size:12px}.matrix[data-v-1f381d1a]{width:100%;min-width:1420px;border-collapse:separate;border-spacing:0;font-size:11px}.matrix th[data-v-1f381d1a],.matrix td[data-v-1f381d1a]{padding:9px 7px;border-right:1px solid #e3e9f0;border-bottom:1px solid #e3e9f0;text-align:center;vertical-align:middle}.matrix thead th[data-v-1f381d1a]{position:sticky;top:0;z-index:4;background:var(--navy);color:#fff;white-space:nowrap}.matrix .name[data-v-1f381d1a],.matrix .desc[data-v-1f381d1a]{text-align:left}.matrix .name[data-v-1f381d1a]{position:sticky;left:0;z-index:2;width:210px;min-width:210px;background:#fff;color:var(--navy);font-weight:800}.matrix .desc[data-v-1f381d1a]{position:sticky;left:210px;z-index:2;width:290px;min-width:290px;background:#fff;color:var(--muted)}.matrix thead .name[data-v-1f381d1a],.matrix thead .desc[data-v-1f381d1a]{z-index:6;background:var(--navy);color:#fff}.matrix .module-row td[data-v-1f381d1a]{position:sticky;left:0;z-index:3;padding:11px 13px;background:#eaf3ff;color:var(--navy);font-weight:900;text-align:left}.support-yes[data-v-1f381d1a]{color:var(--green);font-weight:900}.support-no[data-v-1f381d1a]{color:#aeb9c4}.support-count[data-v-1f381d1a]{display:inline-block;min-width:28px;padding:2px 5px;border-radius:4px;background:#eaf3ff;color:var(--blue-deep);font-weight:900}.platform-row td[data-v-1f381d1a]:last-child{text-align:left;color:var(--blue-deep);font-weight:800}.matrix-empty[data-v-1f381d1a]{padding:40px!important;color:var(--muted)!important;text-align:center!important}.is-hidden[data-v-1f381d1a]{display:none!important}.localization[data-v-1f381d1a]{background:#fff}.db-unification[data-v-1f381d1a]{padding:20px;border:1px solid #cbdbea;border-top:4px solid var(--blue);background-color:#f7fbff;background-image:linear-gradient(rgba(39,103,171,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(39,103,171,.05) 1px,transparent 1px);background-size:28px 28px;box-shadow:0 16px 34px #102a4c12}.db-unification-head[data-v-1f381d1a]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px;padding-bottom:13px;border-bottom:1px solid #d3e0ec}.db-unification-head strong[data-v-1f381d1a]{color:var(--navy);font-size:15px}.db-unification-grid[data-v-1f381d1a]{display:grid;grid-template-columns:1.28fr .92fr .8fr;gap:13px;align-items:stretch}.db-column[data-v-1f381d1a]{position:relative;display:grid;align-content:start;gap:8px;padding:13px;border:1px solid #c8d9e9;background:rgba(255,255,255,.92)}.db-column[data-v-1f381d1a]:not(:last-child):after{content:"";position:absolute;right:-14px;top:50%;width:13px;height:2px;background:#7da5ca}.db-column-title[data-v-1f381d1a]{display:flex;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid #d6e2ed}.db-column-title b[data-v-1f381d1a]{color:var(--navy);font-size:12px}.db-column-title span[data-v-1f381d1a]{color:var(--blue-deep);font-size:9px;font-weight:900}.db-group[data-v-1f381d1a]{padding:9px 10px;border-left:3px solid var(--blue);background:#eef6ff}.db-group[data-v-1f381d1a]:nth-child(3){border-left-color:var(--gold);background:#fff9eb}.db-group[data-v-1f381d1a]:nth-child(4){border-left-color:var(--green);background:#eef9f4}.db-group strong[data-v-1f381d1a]{display:block;color:var(--navy);font-size:10px}.db-tags[data-v-1f381d1a]{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.db-tags b[data-v-1f381d1a]{padding:3px 6px;border:1px solid #c6d8e9;background:#fff;color:#415b76;font-size:9px;font-weight:800}.governance-core[data-v-1f381d1a]{border-top:4px solid var(--blue);background:#eaf4ff}.governance-core>strong[data-v-1f381d1a]{color:var(--navy);font-size:15px;text-align:center}.governance-core>span[data-v-1f381d1a]{color:#53708b;font-size:10px;text-align:center}.governance-modules[data-v-1f381d1a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.governance-modules b[data-v-1f381d1a]{padding:8px;border:1px solid #bed4e9;background:#fff;color:#36536f;font-size:10px;text-align:center}.operation-lanes[data-v-1f381d1a]{display:grid;gap:7px}.operation-lane[data-v-1f381d1a]{padding:10px;border-left:4px solid var(--blue);background:#edf5ff}.operation-lane[data-v-1f381d1a]:nth-child(2){border-left-color:var(--gold);background:#fff8e8}.operation-lane[data-v-1f381d1a]:nth-child(3){border-left-color:var(--green);background:#eef9f4}.operation-lane b[data-v-1f381d1a]{display:block;color:var(--navy);font-size:11px}.operation-lane span[data-v-1f381d1a]{display:block;margin-top:2px;color:var(--muted);font-size:9px}.operation-audit[data-v-1f381d1a]{padding:9px;background:var(--navy);color:#dce8f4;font-size:9px;text-align:center}.reuse-path[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px;padding-top:13px;border-top:1px solid #cddceb}.reuse-step[data-v-1f381d1a]{position:relative;padding:9px 10px;border:1px solid #c7d9e9;background:#fff;color:#405970;font-size:10px;font-weight:800;text-align:center}.reuse-step[data-v-1f381d1a]:not(:last-child):after{content:"";position:absolute;right:-9px;top:50%;width:8px;height:1px;background:#799fc3}.reuse-step[data-v-1f381d1a]:first-child{border-top:3px solid var(--gold)}.reuse-step[data-v-1f381d1a]:last-child{border-top:3px solid var(--green)}.domestic-deploy[data-v-1f381d1a]{display:grid;grid-template-columns:150px 1fr;gap:12px;align-items:center;margin-top:10px;padding:10px 12px;background:var(--navy)}.domestic-deploy strong[data-v-1f381d1a]{color:#fff;font-size:11px}.deploy-details[data-v-1f381d1a]{display:flex;flex-wrap:wrap;gap:6px}.deploy-details span[data-v-1f381d1a]{padding:4px 7px;border:1px solid rgba(173,204,235,.38);color:#cfdeed;font-size:9px}.db-boundary[data-v-1f381d1a]{margin:12px 0 0;color:var(--muted);font-size:11px}.contact[data-v-1f381d1a]{background:var(--navy);color:#fff}.contact-inner[data-v-1f381d1a]{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.contact .section-kicker[data-v-1f381d1a]{color:#9ec7f7}.contact h2[data-v-1f381d1a]{margin:10px 0 12px;color:#fff;font-size:clamp(32px,3.7vw,46px)}.contact p[data-v-1f381d1a]{max-width:800px;margin:0;color:#c5d4e4;font-size:16px}@media (max-width: 1080px){.hero-grid[data-v-1f381d1a]{grid-template-columns:1fr 400px;gap:38px}.cabinet-layout[data-v-1f381d1a]{grid-template-columns:185px minmax(0,1fr) 158px;gap:12px;padding:16px}.context-module[data-v-1f381d1a]{padding:11px 10px}.topology-module[data-v-1f381d1a]{padding:12px 8px}.environment-rack[data-v-1f381d1a]{grid-template-columns:160px repeat(3,minmax(0,1fr))}.open-grid[data-v-1f381d1a]{grid-template-columns:1fr;gap:36px}}@media (max-width: 1080px) and (min-width: 821px){.topology-flow[data-v-1f381d1a]{grid-template-columns:repeat(3,minmax(0,1fr))}.topology-flow[data-v-1f381d1a]:before{display:none}.change-track[data-v-1f381d1a]{grid-template-columns:repeat(3,minmax(0,1fr))}.change-track[data-v-1f381d1a]:before{display:none}}@media (max-width: 820px){.hero-product-name[data-v-1f381d1a]{font-size:22px}.shell[data-v-1f381d1a]{width:min(calc(100% - 32px),1200px)}.hero[data-v-1f381d1a]{padding:58px 0 54px}.hero-grid[data-v-1f381d1a]{grid-template-columns:1fr;gap:36px}.hero h1[data-v-1f381d1a]{font-size:43px}.hero-lead[data-v-1f381d1a]{font-size:16px}.control-board[data-v-1f381d1a]{max-width:620px}.section[data-v-1f381d1a]{padding:68px 0}.section-head[data-v-1f381d1a]{grid-template-columns:1fr;gap:15px}.section-head h2[data-v-1f381d1a]{font-size:32px}.section-head p[data-v-1f381d1a]{font-size:15px}.signals[data-v-1f381d1a]{padding-top:52px}.signal-grid[data-v-1f381d1a]{grid-template-columns:1fr}.signal[data-v-1f381d1a]{min-height:0;border-left:1px solid var(--line);border-bottom:0}.cabinet-layout[data-v-1f381d1a]{grid-template-columns:1fr;padding:15px}.cabinet-context[data-v-1f381d1a]{grid-template-columns:repeat(2,minmax(0,1fr))}.context-module[data-v-1f381d1a]:after,.context-module[data-v-1f381d1a]:before,.audit-module[data-v-1f381d1a]:before,.audit-module[data-v-1f381d1a]:after{display:none}.topology-center[data-v-1f381d1a]{order:2}.cabinet-context[data-v-1f381d1a]{order:1}.cabinet-audit[data-v-1f381d1a]{order:3}.audit-module[data-v-1f381d1a]{min-height:0}.environment-rack[data-v-1f381d1a]{order:4;grid-template-columns:150px repeat(3,minmax(0,1fr))}.topology-flow[data-v-1f381d1a]{grid-template-columns:repeat(5,minmax(114px,1fr));overflow:auto;padding-bottom:4px}.topology-flow[data-v-1f381d1a]:before{left:6%;right:6%}.jobs-layout[data-v-1f381d1a]{grid-template-columns:1fr}.job-tabs[data-v-1f381d1a]{grid-template-columns:repeat(5,minmax(150px,1fr));overflow:auto}.job-tab[data-v-1f381d1a]{border-bottom:0;border-right:1px solid rgba(255,255,255,.12)}.job-panel[data-v-1f381d1a]{min-height:0;padding:30px 26px}.job-panel-item h3[data-v-1f381d1a]{font-size:26px}.org-map[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.org-scopes[data-v-1f381d1a]{grid-column:1/-1}.quality-lab[data-v-1f381d1a]{grid-template-columns:1fr 1.4fr}.quality-results[data-v-1f381d1a]{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.open-grid[data-v-1f381d1a],.case-grid[data-v-1f381d1a]{grid-template-columns:1fr}.case[data-v-1f381d1a]{border-right:0;border-bottom:1px solid var(--line)}.case[data-v-1f381d1a]:last-child{border-bottom:0}.case h3[data-v-1f381d1a]{min-height:0}.fan-stage[data-v-1f381d1a]{max-width:760px;margin:0 auto}.matrix-controls[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.contact-inner[data-v-1f381d1a]{grid-template-columns:1fr}.db-unification-grid[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.db-column[data-v-1f381d1a]:last-child{grid-column:1/-1}.db-column[data-v-1f381d1a]:nth-child(2):after{display:none}.operation-lanes[data-v-1f381d1a]{grid-template-columns:repeat(3,1fr)}.operation-audit[data-v-1f381d1a]{grid-column:1/-1}}@media (max-width: 520px){.shell[data-v-1f381d1a]{width:min(calc(100% - 24px),1200px)}.button[data-v-1f381d1a]{width:100%}.hero[data-v-1f381d1a]{padding:44px 0 38px}.hero h1[data-v-1f381d1a]{font-size:39px}.hero-actions[data-v-1f381d1a]{display:grid}.hero-proof[data-v-1f381d1a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hero-proof strong[data-v-1f381d1a]{font-size:16px}.control-board[data-v-1f381d1a]{display:none}.cabinet-head[data-v-1f381d1a]{align-items:flex-start;flex-direction:column;gap:4px;padding:13px}.cabinet-context[data-v-1f381d1a]{grid-template-columns:1fr}.topology-cabinet[data-v-1f381d1a]{margin:0 -2px}.policy-bus[data-v-1f381d1a]{grid-template-columns:1fr;gap:3px}.policy-bus[data-v-1f381d1a]:after{display:none}.topology-flow[data-v-1f381d1a]{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-top:0}.topology-flow[data-v-1f381d1a]:before{display:none}.topology-module[data-v-1f381d1a]{min-height:108px}.topology-module[data-v-1f381d1a]:last-child{grid-column:1/-1}.operation-route[data-v-1f381d1a]{grid-template-columns:1fr;gap:5px}.route-points[data-v-1f381d1a]{flex-wrap:wrap}.environment-rack[data-v-1f381d1a]{grid-template-columns:1fr;gap:7px}.environment-port[data-v-1f381d1a]:before{display:none}.rack-label[data-v-1f381d1a]{min-height:0}.job-tabs[data-v-1f381d1a]{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.job-tab[data-v-1f381d1a]{min-height:72px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.job-tab[data-v-1f381d1a]:last-child{grid-column:1/-1}.job-panel[data-v-1f381d1a]{padding:26px 20px}.job-visual[data-v-1f381d1a]{padding:12px}.org-map[data-v-1f381d1a],.quality-lab[data-v-1f381d1a],.audit-map[data-v-1f381d1a]{grid-template-columns:1fr}.org-scopes[data-v-1f381d1a],.quality-results[data-v-1f381d1a]{grid-column:auto}.org-scope-grid[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.quality-inputs[data-v-1f381d1a],.quality-results[data-v-1f381d1a]{grid-template-columns:repeat(2,1fr)}.quality-engine[data-v-1f381d1a]{grid-column:1/-1;grid-row:1}.data-entry[data-v-1f381d1a]{grid-template-columns:repeat(2,1fr)}.data-lane[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.lane-name[data-v-1f381d1a]{grid-column:1/-1}.lane-step[data-v-1f381d1a]:not(:last-child):after{display:none}.change-track[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.change-track[data-v-1f381d1a]:before{display:none}.change-stage[data-v-1f381d1a]:last-child{grid-column:1/-1}.change-guards[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.audit-ledger[data-v-1f381d1a]{grid-row:auto;grid-column:auto}.audit-feedback[data-v-1f381d1a]{grid-column:auto;display:grid}.audit-source[data-v-1f381d1a],.audit-uses[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.open-proof[data-v-1f381d1a]{grid-template-columns:1fr}.open-proof div[data-v-1f381d1a]{border-right:0;border-bottom:1px solid rgba(22,121,92,.2)}.open-proof div[data-v-1f381d1a]:last-child{border-bottom:0}.fan-stage[data-v-1f381d1a]{display:grid;grid-template-columns:1fr;gap:14px;min-height:0}.fan-stage[data-v-1f381d1a]:before{display:none}.fan-card[data-v-1f381d1a]{position:relative;left:auto;right:auto;bottom:auto;width:100%;min-height:0;transform:none!important;cursor:auto}.fan-card img[data-v-1f381d1a]{min-height:0;height:auto;max-height:285px}.fan-card--repository img[data-v-1f381d1a]{object-fit:cover}.fan-stage:has(.fan-card:hover) .fan-card[data-v-1f381d1a]:not(:hover){filter:none;box-shadow:0 12px 28px #102a4c17}.fan-card[data-v-1f381d1a]:hover{box-shadow:0 12px 28px #102a4c17}.fan-card p[data-v-1f381d1a]{max-height:none;margin-top:6px;opacity:1}.matrix-controls[data-v-1f381d1a]{grid-template-columns:1fr}.matrix-meta[data-v-1f381d1a]{display:grid}.db-unification[data-v-1f381d1a]{padding:13px}.db-unification-head[data-v-1f381d1a]{align-items:flex-start;flex-direction:column;gap:3px}.db-unification-grid[data-v-1f381d1a]{grid-template-columns:1fr}.db-column[data-v-1f381d1a]:last-child{grid-column:auto}.db-column[data-v-1f381d1a]:after{display:none!important}.operation-lanes[data-v-1f381d1a]{grid-template-columns:1fr}.operation-audit[data-v-1f381d1a]{grid-column:auto}.reuse-path[data-v-1f381d1a]{grid-template-columns:1fr 1fr}.reuse-step[data-v-1f381d1a]:not(:last-child):after{display:none}.domestic-deploy[data-v-1f381d1a]{grid-template-columns:1fr;gap:6px}}
