#figure-stage.section-stage1104{justify-content:safe center;gap:16px}
.section-tabs1104{padding:0;flex:none}
.section-tabs1104 button.active[aria-pressed=true]{background:#dfbf8c!important;color:#122034!important;border-color:#dfbf8c}
.section-plate1104{margin:0;min-width:0;flex:none}
.section-image1104{position:relative;margin:auto;width:100%;isolation:isolate;background:radial-gradient(ellipse at 50% 75%,#283e46 0%,#172838 65%,#101d30 100%);border-radius:8px}
.section-plate1104.is-axon .section-image1104{width:min(100%,640px,64vh)}
.section-image1104 img{display:block;width:100%;height:auto;filter:url(#paper-alpha);border-radius:inherit}
.section-image1104 svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
.section-image1104 path{fill:none;stroke:#fff2d8;stroke-width:2px;vector-effect:non-scaling-stroke}
.section-image1104 path.pin-outline1104{stroke:#101d30;stroke-width:4px}
.section-image1104 ellipse{fill:#f9c679;stroke:#101d30;stroke-width:1.3px;vector-effect:non-scaling-stroke}
.section-pin1104{position:absolute;left:var(--px);top:var(--py);transform:translate(-50%,-50%);white-space:nowrap;padding:5px 10px;color:#fff1d4;background:#122034;border:1px solid #f3cf94;border-radius:4px;font-size:clamp(11px,1.12vw,21px);font-weight:700;line-height:1.15;box-shadow:0 2px 10px #0009}
.section-plate1104 figcaption{margin-top:12px;padding-top:14px;border-top:1px solid #ffffff25}
.section-plate1104 figcaption strong{display:block;font-size:clamp(15px,1.35vw,24px);color:#eddbc0}
.section-plate1104 ul{padding:0;margin:11px 0 0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,135px),1fr));gap:12px 17px}
.section-plate1104 li b,.section-plate1104 li span{display:block}.section-plate1104 li b{font-size:clamp(13px,1vw,17px);color:#efd4a3;margin-bottom:5px}.section-plate1104 li span{font-size:clamp(12px,.88vw,16px);color:#c4d0df;line-height:1.65}
.section-kpis1104{display:grid;gap:0;margin:20px 0}.section-kpis1104>div{padding:12px 0;border-top:1px solid #ffffff26}.section-kpis1104 .n-kpi{gap:4px}.section-kpis1104 .n-kpi b{font-size:30px;color:#c4d1df}.section-kpis1104 .spotlight1104 .n-kpi b{color:#f7cd91}
.cut-key1104 p{line-height:1.7;color:#b9cadd}.cut-key1104 b{color:#f3e7d2}.cut-key1104 i,.overlap-legend1104 i{display:inline-block;width:13px;height:13px;border-radius:50%;background:var(--ink);margin-right:9px}
.overlap-legend1104{display:grid;gap:10px;margin:18px 0;color:#e4e9f2}.overlap-legend1104 b{font-size:14px}
.overlap-map-key1104{display:flex;gap:8px 17px;flex-wrap:wrap}.overlap-map-key1104 b{white-space:nowrap;font-weight:500;color:#e0e7ef}.overlap-map-key1104 i{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--ink);margin-right:5px}
.section-stage1104 .plan-tree.removed.section-highlight .crown-circle{stroke:#ff9f8d!important;fill:#e48b7a18!important}
.section-stage1104 .native-cutline{pointer-events:none}
@media(max-width:740px){#figure-stage.section-stage1104{padding:12px!important;gap:10px}.section-pin1104{padding:3px 4px;font-size:10px}.section-plate1104 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.section-plate1104.is-axon .section-image1104{width:min(100%,340px)}}
