.wpc-art{pointer-events:none;width:calc(100% - 3rem);height:auto;position:absolute;top:19%;left:1.5rem;overflow:visible}.wpc-link{fill:none;stroke:#ffffff59;stroke-width:1.5px;stroke-dasharray:3 5;animation:1.2s linear infinite wpc-flow}@keyframes wpc-flow{to{stroke-dashoffset:-16px}}.wpc-block rect{fill:#ffffff0f;stroke:#fff6;stroke-width:1.2px;animation:5s ease-in-out infinite wpc-lit;animation-delay:calc(var(--i) * 1s)}.wpc-block path{fill:none;stroke:#cfe9fbe6;stroke-width:1.3px;stroke-linejoin:round}@keyframes wpc-lit{0%,30%,to{fill:#ffffff0f;stroke:#fff6}10%,20%{fill:#0098ea73;stroke:#7cc8f2}}.wpc-dot{fill:#fff}.wpc-syn{stroke:#ffffff24;stroke-width:1px}.wpc-syn.is-live{stroke:#7cc8f2;stroke-width:1.4px;stroke-dasharray:6 60;animation:2.4s linear infinite wpc-fire;animation-delay:calc(var(--i) * -.35s)}@keyframes wpc-fire{0%{stroke-dashoffset:66px}to{stroke-dashoffset:0}}.wpc-node{fill:#06132a99;stroke:#cfe9fbbf;stroke-width:1.3px;animation:3s ease-in-out infinite wpc-pulse;animation-delay:calc(var(--i) * .25s)}@keyframes wpc-pulse{0%,to{fill:#06132a99}50%{fill:#0098ea99}}.wpc-mesh{stroke:#cfe9fb38;stroke-width:1px;stroke-dasharray:2 4}.wpc-relay{fill:#7c3aed59;stroke:#c4b5fd;stroke-width:1.3px;animation:3s ease-in-out infinite wpc-pulse;animation-delay:calc(var(--i) * .4s)}.wpc-orbit{fill:none;stroke:#ffffff2e;stroke-dasharray:2 5}.wpc-spin{transform-origin:120px 80px;animation:40s linear infinite wpc-rot}@keyframes wpc-rot{to{transform:rotate(360deg)}}.wpc-spoke{stroke:#7cc8f259;stroke-width:1px;stroke-dasharray:3 4}.wpc-mod{fill:#ffffff14;stroke:#cfe9fbb3;stroke-width:1.2px}.wpc-core{fill:#0098ea80;stroke:#7cc8f2;stroke-width:1.4px}.wpc-ring{fill:none;stroke:#7cc8f280;transform-origin:120px 80px;animation:2.8s ease-out infinite wpc-ring}@keyframes wpc-ring{0%{opacity:1;transform:scale(.75)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.wpc-art *{animation:none!important}.wpc-runner{display:none}}.bcc-wire{fill:none;stroke:#c6d6e6;stroke-width:1.6px}.bcc-wire.is-dash{stroke:#9fc3e2;stroke-dasharray:5 6;animation:1s linear infinite wfd-flow}.bcc-link{stroke:#06132a;stroke-width:3px;stroke-dasharray:2 5;stroke-linecap:round}.bcc-link.is-new{stroke:var(--sbc-blue)}.bcc-halo{fill:#fff;filter:drop-shadow(0 10px 18px #06132a1a)}.bcc-disc{fill:#fff;stroke:var(--sbc-blue);stroke-width:1.6px}.bcc-disc.is-v{stroke:#7c3aed;fill:#faf7ff}.bcc-spin{fill:none;stroke:#7c3aed;stroke-width:2.5px;stroke-dasharray:18 14;transform-box:fill-box;transform-origin:50%;animation:1.4s linear infinite bcc-rot}@keyframes bcc-rot{to{transform:rotate(360deg)}}.bcc-icon{fill:none;stroke:var(--sbc-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bcc-icon.is-v{stroke:#7c3aed}.bcc-icon.is-sm{stroke:#3d5270;stroke-width:1.6px}.bcc-name{fill:var(--sbc-navy);text-anchor:middle;font-size:14px;font-weight:700}.bcc-sub{fill:#7a8aa0;text-anchor:middle;font-size:11px;font-weight:600}.bcc-vdisc{stroke-width:1.6px}.bcc-sync{fill:none;stroke:var(--sbc-blue);stroke-width:1.5px;stroke-dasharray:3 3}.bcc-vname{fill:var(--sbc-navy);font-size:12px;font-weight:700}.bcc-tick{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.bcc-tick.is-sm{stroke-width:2px}.bcc-panel rect{fill:#fff;stroke:#dbe5ef;filter:drop-shadow(0 12px 22px #06132a12)}.bcc-panel-k{fill:#7a8aa0;letter-spacing:1.2px;font-size:10px;font-weight:800}.bcc-dot{fill:#f2f5f9;stroke:#d5e0eb}.bcc-row{fill:var(--sbc-navy);font-size:12px;font-weight:600}.bcc-count{fill:#12a36b;text-anchor:end;font-size:12px;font-weight:800}.bcc-panel-foot{fill:#7a8aa0;font-size:10.5px;font-weight:600}.bcc-block rect{fill:url(#bcc-block)}.bcc-bno{fill:#fff;font-size:13px;font-weight:800}.bcc-bhash{fill:#7cc8f2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.bcc-cube path{fill:none;stroke:#7cc8f2;stroke-width:1.5px;stroke-linejoin:round}.bcc-cube.is-pkt path{stroke:#fff;fill:var(--sbc-blue)}.bcc-block .bcc-newhalo{fill:none;stroke:var(--sbc-blue);stroke-width:2px;stroke-dasharray:4 4}.bcc-slot{fill:none;stroke:#c6d6e6;stroke-width:1.5px;stroke-dasharray:5 5}.bcc-chain-label{fill:#7a8aa0;letter-spacing:1.3px;font-size:10px;font-weight:800}.bcc-pkt{fill:var(--sbc-blue);stroke:#fff;stroke-width:1.6px}.bcc-pkt-lines{stroke:#fff;stroke-width:1.3px}.bcc-pkt-v{fill:#7c3aed;stroke:#fff;stroke-width:2px}@media (prefers-reduced-motion:reduce){.bcc-spin,.bcc-wire.is-dash{animation:none}}.bct-chain{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.bct-block{border:1.5px solid var(--color--gray-5);background:#fff;border-radius:.875rem;flex-direction:column;gap:.5rem;min-width:0;padding:.9rem .9rem 1rem;transition:border-color .3s,background .3s;display:flex}.bct-block header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bct-no{color:var(--sbc-navy);font-size:.875rem;font-weight:800}.bct-status{color:#087a4b;white-space:nowrap;background:#e7f8ef;border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:800}.bct-label{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.6875rem;font-weight:700}.bct-data{border:1px solid var(--color--gray-5);width:100%;min-height:4.6rem;color:var(--sbc-navy);font:inherit;resize:vertical;background:#fbfcfe;border-radius:.55rem;outline:none;padding:.5rem .6rem;font-size:.8125rem;line-height:1.45;transition:border-color .2s,background .2s}.bct-data:focus{border-color:var(--sbc-blue);background:#fff}.bct-hashes{gap:.4rem;margin:0;display:grid}.bct-hashes div{min-width:0}.bct-hashes dt{color:#5f6f86;letter-spacing:.5px;text-transform:uppercase;font-size:.625rem;font-weight:700}.bct-hashes dd{color:#3d5270;word-break:break-all;background:#f2f5f9;border-radius:.4rem;margin:.1rem 0 0;padding:.25rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;line-height:1.35;transition:background .3s,color .3s}.bct-hashes dd.is-flash{animation:.7s bct-flash}@keyframes bct-flash{0%{background:#fff4c2}to{background:#f2f5f9}}.bct-link{color:#12a36b;align-self:center;place-items:center;width:2.1rem;display:grid}.bct-link svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.bct-link.is-broken{color:#e0484d;animation:.45s bct-shake}@keyframes bct-shake{25%{translate:-3px}75%{translate:3px}}.bct-block.is-edited{background:#fffbeb;border-color:#f59e0b}.bct-block.is-edited .bct-status{color:#a16207;background:#fef3c7}.bct-block.is-broken{background:#fff6f6;border-color:#f3a6a9}.bct-block.is-broken .bct-status,.bct-block.is-unlinked [data-bct-prev]{color:#c2343a;background:#fde2e3}.bct-net{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;margin-top:1.25rem;padding:1rem 1.1rem}.bct-net-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.bct-net-head strong{color:var(--sbc-navy);font-size:.9375rem}.bct-verdict{border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;font-weight:700}.bct-verdict.is-ok{color:#087a4b;background:#e7f8ef}.bct-verdict.is-bad{color:#c2343a;background:#fde2e3}.bct-copies{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.bct-copies li{border:1px solid var(--color--gray-5);background:#fbfcfe;border-radius:.7rem;flex-direction:column;align-items:flex-start;gap:.2rem;margin:0;padding:.6rem .7rem;transition:border-color .3s,background .3s;display:flex}.bct-copies svg{fill:none;stroke:#3d5270;stroke-width:1.6px}.bct-copies span{color:var(--sbc-navy);font-size:.8125rem;font-weight:700}.bct-copies b{color:#087a4b;font-size:.6875rem;font-weight:700}.bct-copies li.is-you{border-color:#bfe3f7}.bct-copies li.is-differs{background:#fff6f6;border-color:#f3a6a9}.bct-copies li.is-differs b{color:#c2343a}.bct-copies li.is-reject b{color:#3d5270}.bct-actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.wp-btn.bct-btn{border:1px solid var(--color--gray-5);cursor:pointer;padding:.6rem 1.1rem;font-size:.875rem}.wp-btn.bct-btn.wp-btn-primary{border-color:#0000}.wp-btn.bct-btn.wp-btn-ghost{color:var(--sbc-navy);border-color:var(--color--gray-5);background:#fff}.wp-btn.bct-btn.wp-btn-ghost:not(:disabled):hover{color:var(--sbc-navy);border-color:var(--sbc-navy);background:#f7fafd}.wp-btn.bct-btn:disabled{opacity:.45;cursor:default;transform:none}@container wpd (width<=820px){.bct-chain{grid-template-columns:1fr auto 1fr;row-gap:.75rem}.bct-chain>.bct-link[data-bct-link="2"]{grid-column:1/-1;justify-self:center;rotate:90deg}}@container wpd (width<=520px){.bct-chain{grid-template-columns:1fr}.bct-chain>.bct-link{justify-self:center;rotate:90deg}}@media print{.bct-actions{display:none}.bct-data{resize:none}}@media (prefers-reduced-motion:reduce){.bct-link.is-broken,.bct-hashes dd.is-flash{animation:none}}.bce-route{fill:none;stroke:#c6d6e6;stroke-width:1.6px;stroke-dasharray:5 6}.bce-halo{fill:#fff;filter:drop-shadow(0 10px 18px #06132a1a)}.bce-icon{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bce-name{fill:var(--sbc-navy);text-anchor:middle;font-size:14px;font-weight:700}.bce-sub{fill:#7a8aa0;text-anchor:middle;font-size:11px;font-weight:600}.bce-num{fill:#fff;text-anchor:middle;font-size:9.5px;font-weight:800}.bce-label{fill:#3d5270;font-size:11.5px;font-weight:700}.bce-vault{fill:#faf7ff;stroke:#7c3aed;stroke-width:1.6px;filter:drop-shadow(0 16px 28px #7c3aed24)}.bce-k{fill:#7c3aed;letter-spacing:1.6px;text-anchor:middle;font-size:10px;font-weight:800}.bce-lock path,.bce-lock rect{fill:none;stroke:#7c3aed;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.bce-lock rect{fill:#fff}.bce-keyhole{fill:#7c3aed}.bce-bal{fill:var(--sbc-navy);text-anchor:middle;letter-spacing:-.3px;font-size:22px;font-weight:800}.bce-bal.is-done{fill:#0b8a55}.bce-balsub{fill:#7a8aa0;text-anchor:middle;font-size:11px;font-weight:600}.bce-rule{stroke:#e6dcfb}.bce-dot{fill:#fff;stroke:#d5cdec}.bce-tick{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bce-cond{fill:var(--sbc-navy);font-size:12px;font-weight:600}.bcp-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;display:grid}.bcp-block{border:1.5px solid var(--color--gray-5);background:#fff;border-radius:.875rem;padding:1rem 1.1rem;transition:border-color .3s,box-shadow .3s}.bcp-block header{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.bcp-no{color:var(--sbc-navy);font-weight:800}.bcp-state{color:#3d5270;background:#f2f5f9;border-radius:999px;padding:.15rem .55rem;font-size:.6875rem;font-weight:800}.bcp-block dl{gap:.65rem;margin:0;display:grid}.bcp-block dt{color:#5f6f86;letter-spacing:.5px;text-transform:uppercase;font-size:.625rem;font-weight:700}.bcp-block dd{margin:.15rem 0 0}.bcp-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.bcp-mono,.bcp-hash,.bcp-nonce{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.bcp-mono{color:#3d5270;word-break:break-all;font-size:.75rem}.bcp-nonce{color:var(--sbc-navy);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}.bcp-hash{color:#9fb4cf;word-break:break-all;background:#06132a;border-radius:.5rem;padding:.45rem .55rem;font-size:.75rem;line-height:1.5}.bcp-hash b{color:#f59e0b;font-weight:700}.bcp-hash.is-ok b{color:#34d399}.bcp-data{border:1px solid var(--color--gray-5);width:100%;color:var(--sbc-navy);font:inherit;resize:vertical;background:#fbfcfe;border-radius:.5rem;outline:none;padding:.45rem .55rem;font-size:.8125rem;line-height:1.45}.bcp-data:focus{border-color:var(--sbc-blue);background:#fff}.bcp-block.is-mined{border-color:#12a36b;box-shadow:0 0 0 4px #12a36b1a}.bcp-block.is-mined .bcp-state{color:#087a4b;background:#e7f8ef}.bcp-block.is-invalid{border-color:#f3a6a9}.bcp-block.is-invalid .bcp-state{color:#c2343a;background:#fde2e3}.bcp-block.is-mining .bcp-state{color:#a86f00;background:#fff4dc}.bcp-side{flex-direction:column;gap:.7rem;min-width:0;display:flex}.bcp-card{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;padding:.8rem .9rem}.bcp-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.bcp-seg{gap:.35rem;margin-top:.45rem;display:grid}.bcp-seg button{border:1px solid var(--color--gray-5);color:var(--sbc-navy);font:inherit;text-align:left;cursor:pointer;background:#fbfcfe;border-radius:.6rem;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.45rem .65rem;transition:border-color .2s,background .2s;display:flex}.bcp-seg button b{font-size:.8125rem}.bcp-seg button small{color:#5f6f86;font-size:.6875rem;font-weight:600}.bcp-seg button[aria-checked=true]{border-color:var(--sbc-blue);background:#eef7fd;box-shadow:0 0 0 3px #0098ea1f}.bcp-seg button:disabled{opacity:.6;cursor:default}.bcp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.bcp-stats b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;margin-top:.1rem;font-size:1rem;font-weight:800;display:block}.bcp-bar{background:#edf1f4;border-radius:999px;height:1.4rem;position:relative;overflow:hidden}.bcp-bar i{background:linear-gradient(90deg, #7cc8f2, var(--sbc-blue));width:0;transition:width .15s linear;position:absolute;inset:0 auto 0 0}.bcp-bar span{color:#3d5270;place-items:center;height:100%;font-size:.6875rem;font-weight:700;display:grid;position:relative}.bcp-go{background:var(--sbc-blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.75rem 1rem;font-weight:700;transition:background .2s,transform .2s;box-shadow:0 10px 24px -12px #0098eae6}.bcp-go:hover{background:#10a6f5;transform:translateY(-1px)}.bcp-go.is-stop{background:var(--sbc-navy);box-shadow:none}.wp-article .bcp-msg{color:#3d5270;margin:0;font-size:.8125rem;line-height:1.5}@container wpd (width<=660px){.bcp-grid{grid-template-columns:1fr}}@media print{.bcp-go,.bcp-seg{display:none}}.bcs-wire{fill:none;stroke:#d6e2ee;stroke-width:1.4px;stroke-dasharray:4 6}.bcs-halo{fill:#fff;filter:drop-shadow(0 10px 18px #06132a1a)}.bcs-disc{stroke-width:1.6px}.bcs-id{fill:var(--sbc-navy);text-anchor:middle;font-size:20px;font-weight:800}.bcs-stake{fill:#3d5270;text-anchor:middle;font-size:11px;font-weight:700}.bcs-bar-bg{fill:#edf1f4}.bcs-tick{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.bcs-pick{fill:none;stroke:var(--sbc-blue);stroke-width:3px}.bcs-badge{fill:var(--sbc-blue)}.bcs-badge.is-red{fill:#e0484d}.bcs-badge-t{fill:#fff;letter-spacing:1.2px;text-anchor:middle;font-size:9.5px;font-weight:800}.bcs-k{fill:#7a8aa0;letter-spacing:1.3px;text-anchor:middle;font-size:10px;font-weight:800}.bcs-k.is-left{text-anchor:start}.bcs-slot{fill:none;stroke:#c6d6e6;stroke-width:1.5px;stroke-dasharray:5 5}.bcs-bno{fill:#fff;font-size:15px;font-weight:800}.bcs-bsub{fill:#7cc8f2;font-size:11px;font-weight:600}.bcs-mlabel{fill:#3d5270;font-size:11px;font-weight:700}.bcs-threshold{stroke:var(--sbc-navy);stroke-width:2px;stroke-dasharray:3 3}.bcs-tlabel{fill:var(--sbc-navy);text-anchor:middle;font-size:10px;font-weight:700}.bcs-pct{fill:#0b8a55;text-anchor:end;font-size:12px;font-weight:800}.bcs-chain{fill:#06132a}.bcs-chain.is-new{fill:#12a36b}.bcs-chain-t{fill:#fff;text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.bcs-alert{fill:#fde2e3;stroke:#f3a6a9}.bcs-alert-t{fill:#c2343a;text-anchor:middle;font-size:11px;font-weight:700}.aip-stage{padding:1rem 1.1rem 1.1rem}.aip-top{border-bottom:1px solid var(--color--gray-5);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;display:flex}.aip-asset{align-items:center;gap:.7rem;min-width:0;display:flex}.aip-asset-ico{background:var(--sbc-blue-10);color:#0a6aa3;border-radius:.7rem;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.aip-asset-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.aip-asset strong{color:var(--sbc-navy);font-size:.9375rem;line-height:1.25;display:block}.aip-asset small{color:#5f6f86;font-size:.75rem;font-weight:600;display:block}.aip-status{border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.8125rem;font-weight:800;transition:background .4s,color .4s;display:inline-flex}.aip-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite wpd-pulse}.aip-status[data-level=ok]{color:#087a4b;background:#e7f8ef}.aip-status[data-level=watch]{color:#a86f00;background:#fff4dc}.aip-status[data-level=alert]{color:#c2343a;background:#fde2e3}.aip-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:1rem;margin-top:1rem;display:grid}.aip-chart{border:1px solid var(--color--gray-5);background:#fbfcfe;border-radius:.8rem;flex-direction:column;min-width:0;padding:.8rem .8rem .6rem;display:flex}.aip-chart-head{color:#3d5270;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:flex}.aip-keys{color:#5f6f86;flex-wrap:wrap;align-items:center;gap:.35rem .7rem;font-weight:600;display:inline-flex}.aip-keys i{vertical-align:middle;border-top:2px solid var(--sbc-blue);width:14px;height:0;margin-right:-.35rem;display:inline-block}.aip-keys i.is-expected{border-top:2px dashed #12a36b}.aip-keys i.is-limit{border-top:2px dashed #e0484d}.aip-svg{flex:auto;width:100%;height:190px;min-height:190px;display:block}.aip-gridlines line{stroke:#e9eff5;stroke-width:1px;vector-effect:non-scaling-stroke}.aip-band{fill:#12a36b14}.aip-expected{stroke:#12a36b;stroke-width:1.5px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.aip-limit{stroke:#e0484d;stroke-width:1.5px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.aip-area{fill:url(#aip-fill)}.aip-line{fill:none;stroke:var(--sbc-blue);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .4s}.aip[data-level=alert] .aip-line{stroke:#e0484d}.aip-head{fill:var(--sbc-blue);stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.aip[data-level=alert] .aip-head{fill:#e0484d}.aip-axis{color:#9aa8b8;justify-content:space-between;margin-top:.3rem;font-size:.6875rem;font-weight:600;display:flex}.aip-side{gap:.65rem;min-width:0;display:grid}.aip-card{border:1px solid var(--color--gray-5);background:#fff;border-radius:.8rem;padding:.7rem .85rem}.aip-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.6875rem;font-weight:800;display:block}.aip-gauge{justify-items:center;margin-top:.2rem;display:grid;position:relative}.aip-gauge svg{width:132px;height:auto}.aip-gauge-bg,.aip-gauge-val{fill:none;stroke-width:10px;stroke-linecap:round}.aip-gauge-bg{stroke:#edf1f4}.aip-gauge-val{stroke:#12a36b;stroke-dasharray:0 100;transition:stroke .4s}.aip-gauge b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:1.375rem;font-weight:800;position:absolute;bottom:-.1rem}.aip-rul{color:var(--sbc-navy);font-variant-numeric:tabular-nums;letter-spacing:-.5px;margin-top:.15rem;font-size:1.5rem;font-weight:800;display:block}.aip-rul small{color:#5f6f86;letter-spacing:0;font-size:.8125rem;font-weight:600}.aip-rul-bar{background:#edf1f4;border-radius:6px;height:6px;margin-top:.35rem;display:block;overflow:hidden}.aip-rul-bar i{border-radius:inherit;background:#12a36b;width:100%;height:100%;transition:width .5s,background .4s;display:block}.aip-drivers{gap:.45rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.aip-drivers li{grid-template-columns:1fr auto;gap:.15rem .5rem;margin:0;display:grid}.aip-drivers span{color:#3d5270;font-size:.75rem;font-weight:600}.aip-drivers b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800}.aip-drivers i{background:#edf1f4;border-radius:5px;grid-column:1/-1;height:5px;display:block;overflow:hidden}.aip-drivers em{border-radius:inherit;background:#7c3aed;width:5%;height:100%;transition:width .5s;display:block}.aip-insight{opacity:.45;filter:saturate(.3);background:linear-gradient(135deg,#faf7ff,#f4f9ff);border:1px solid #ddd3fb;border-radius:.875rem;gap:.8rem;margin-top:1rem;padding:.9rem 1rem;transition:opacity .5s,filter .5s;display:flex}.aip-insight.is-on{opacity:1;filter:none}.aip-ai{color:#fff;background:#7c3aed;border-radius:.7rem;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid}.aip-ai svg{fill:currentColor}.aip-insight-body{min-width:0}.aip-insight strong{color:var(--sbc-navy);font-size:.9375rem;display:block}.wp-article .aip-insight p{color:#3d5270;min-height:2.9em;margin:.2rem 0 0;font-size:.875rem;line-height:1.5}.aip-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.aip-btn{background:var(--sbc-navy);color:#fff;opacity:0;border-radius:999px;padding:.35rem .8rem;font-size:.75rem;font-weight:700;transition:opacity .3s,transform .3s,background .3s;display:inline-flex;transform:translateY(4px)}.aip-btn.is-on{opacity:1;transform:none}.aip-btn.is-pressed{background:#7c3aed}.aip-wo{color:#087a4b;opacity:0;align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;transition:opacity .4s;display:inline-flex}.aip-wo:before{content:"✓";color:#fff;background:#12a36b;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;font-size:.65rem;display:grid}.aip-wo.is-on{opacity:1}@container wpd (width<=700px){.aip-grid{grid-template-columns:1fr}.aip-side{grid-template-columns:repeat(2,minmax(0,1fr))}.aip-side .aip-card:last-child{grid-column:1/-1}}@container wpd (width<=440px){.aip-side{grid-template-columns:1fr}.aip-top{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.aip-status:before{animation:none}}.aid-stage{background:#f4f7fa;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.aid-doc{color:#3d5270;background:#fff;border-radius:.6rem;min-width:0;padding:1.1rem 1.1rem 1rem;font-size:.75rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #06132a0a,0 12px 28px -20px #06132a2e}.aid-doc [lang=ar]{font-family:Vazirmatn,Interdisplay,sans-serif}.aid-doc-head{border-bottom:2px solid var(--sbc-navy);justify-content:space-between;gap:1rem;padding-bottom:.7rem;display:flex}.aid-doc-head strong{color:var(--sbc-navy);font-size:.9375rem}.aid-ar{color:var(--sbc-navy);text-align:left;font-size:.8125rem;font-weight:600;display:block}.aid-doc-head small{color:#5f6f86;margin-top:.2rem;font-size:.6875rem;display:block}.aid-title{text-align:right}.aid-title b{color:var(--sbc-navy);letter-spacing:.3px;text-transform:uppercase;font-size:1rem;display:block}.aid-title span{color:#5f6f86;font-size:.8125rem;font-weight:600}.aid-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;margin:.8rem 0;display:grid}.aid-meta dt,.aid-totals dt{color:#5f6f86;letter-spacing:.3px;text-transform:uppercase;font-size:.625rem;font-weight:700}.aid-meta dt span,.aid-totals dt span{letter-spacing:0;text-transform:none;margin-left:.3rem}.aid-meta dd{color:var(--sbc-navy);margin:.1rem 0 0;font-weight:700}.aid-items{border-collapse:collapse;width:100%;font-size:.6875rem}.aid-items th{color:#5f6f86;letter-spacing:.5px;text-align:right;text-transform:uppercase;border-bottom:1px solid #e3e9f0;padding:.35rem .3rem;font-size:.5625rem;font-weight:800}.aid-items th:first-child,.aid-items td:first-child{text-align:left}.aid-items td{color:var(--sbc-navy);text-align:right;font-variant-numeric:tabular-nums;vertical-align:top;border-bottom:1px solid #f0f3f7;padding:.4rem .3rem}.aid-items td span{color:#5f6f86;text-align:left;font-size:.6875rem;display:block}.aid-totals{gap:.25rem;width:min(100%,15rem);margin:.7rem 0 0 auto;display:grid}.aid-totals div{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.aid-totals dd{color:var(--sbc-navy);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.aid-totals .is-total{border-top:2px solid var(--sbc-navy);margin-top:.2rem;padding-top:.35rem}.aid-totals .is-total dd{font-size:.9375rem;font-weight:800}.aid-f{border-radius:.25rem;transition:background .3s,box-shadow .3s}.aid-f.is-hit{background:#f59e0b29;box-shadow:0 0 0 2px #f59e0b}.aid-beam{pointer-events:none;border-bottom:2px solid var(--sbc-blue);opacity:0;background:linear-gradient(#0098ea00,#0098ea29 70%,#0098ea80);height:18%;position:absolute;top:-20%;left:0;right:0}.aid.is-scanning .aid-beam{animation:2s cubic-bezier(.45,0,.55,1) forwards aid-scan}@keyframes aid-scan{0%{opacity:1;top:-20%}92%{opacity:1}to{opacity:0;top:100%}}.aid-out{border:1px solid var(--color--gray-5);background:#fff;border-radius:.6rem;flex-direction:column;min-width:0;padding:.9rem;display:flex}.aid-out-head{border-bottom:1px solid var(--color--gray-5);flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.7rem;display:flex}.aid-out-head strong{color:var(--sbc-navy);font-size:.875rem}.aid-ai{color:#fff;background:#7c3aed;border-radius:.5rem;place-items:center;width:1.6rem;height:1.6rem;display:grid}.aid-ai svg{fill:currentColor}.aid-class{color:#6d28d9;opacity:0;background:#f3edff;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.6875rem;font-weight:700;transition:opacity .4s}.aid.is-classified .aid-class{opacity:1}.aid-fields{gap:.1rem;margin:.5rem 0 0;display:grid}.aid-fields>div{border-bottom:1px dashed #edf1f4;grid-template-columns:6.5rem 1fr;align-items:center;gap:.5rem;padding:.3rem .1rem;display:grid}.aid-fields dt{color:#5f6f86;font-size:.75rem;font-weight:600}.aid-fields dd{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;margin:0;display:flex}.aid-val{min-height:1.2em;color:var(--sbc-navy);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}.aid-conf{color:#087a4b;opacity:0;background:#e7f8ef;border-radius:999px;flex:none;padding:.05rem .4rem;font-size:.625rem;font-weight:800;transition:opacity .3s,transform .3s;transform:scale(.8)}.aid-fields>div.is-on .aid-conf{opacity:1;transform:none}.aid-fields>div.is-on{animation:.6s aid-row}@keyframes aid-row{0%{background:#fff8e6}to{background:0 0}}.aid-checks{gap:.3rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.aid-checks li{color:#9aa8b8;align-items:center;gap:.45rem;margin:0;font-size:.75rem;font-weight:600;transition:color .3s;display:flex}.aid-checks li:before{content:"";background:#fff 50%/9px no-repeat;border:1.5px solid #d5e0eb;border-radius:50%;flex:none;width:.95rem;height:.95rem;transition:background-color .3s,border-color .3s}.aid-checks li.is-on{color:var(--sbc-navy)}.aid-checks li.is-on:before{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");border-color:#12a36b}.aid-posted{opacity:0;background:#e7f8ef;border-radius:.7rem;align-items:center;gap:.65rem;margin-top:.8rem;padding:.65rem .8rem;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.aid-posted>span{color:#fff;background:#12a36b;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-weight:800;display:grid}.aid-posted strong{color:#0b6b43;font-size:.8125rem;display:block}.aid-posted small{color:#3d7a5f;font-size:.6875rem;font-weight:600;display:block}.aid.is-posted .aid-posted{opacity:1;transform:none}@container wpd (width<=680px){.aid-stage{grid-template-columns:1fr}}@media print{.aid-conf,.aid-class,.aid-posted{opacity:1!important;transform:none!important}.aid-checks li{color:var(--sbc-navy)}}@media (prefers-reduced-motion:reduce){.aid-beam,.aid-fields>div.is-on{animation:none!important}}.aia-stage{background:linear-gradient(#fbfcfe,#fff);flex-direction:column;display:flex}.aia-head{border-bottom:1px solid var(--color--gray-5);background:#fff;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex}.aia-avatar{color:#fff;background:linear-gradient(135deg,#0098ea,#7c3aed);border-radius:.7rem;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid}.aia-avatar svg{fill:currentColor}.aia-who{min-width:0}.aia-who strong{color:var(--sbc-navy);font-size:.9375rem;line-height:1.2;display:block}.aia-who small{color:#5f6f86;font-size:.75rem;font-weight:600;display:block}.aia-perm{color:#087a4b;white-space:nowrap;background:#e7f8ef;border-radius:999px;align-items:center;gap:.3rem;margin-left:auto;padding:.25rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}.aia-perm svg{fill:none;stroke:currentColor;stroke-width:2.2px}.aia-body{flex-direction:column;justify-content:flex-end;gap:.7rem;height:27rem;padding:1rem;transition:opacity .35s;display:flex;overflow:hidden}.aia-body.is-out{opacity:0}.aia-msg{max-width:82%;animation:.35s cubic-bezier(.2,.8,.2,1) both aia-in}.aia-msg[dir=rtl],.aia-input[dir=rtl]{font-family:Vazirmatn,Interdisplay,sans-serif}@keyframes aia-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aia-q{background:var(--sbc-navy);color:#fff;border-radius:1rem 1rem .3rem;align-self:flex-end;padding:.6rem .9rem;font-size:.875rem;line-height:1.5}.aia-q[dir=rtl]{border-radius:1rem 1rem 1rem .3rem}.aia-a{align-self:flex-start;gap:.55rem;display:grid}.aia-status{color:#3d5270;background:#f2f5f9;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.aia-status i{border:2px solid #c9dcec;border-top-color:var(--sbc-blue);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite aia-spin}.aia-status.is-done i{background:#12a36b;border-color:#12a36b;animation:none}.aia-status.is-none i{background:#f59e0b;border-color:#f59e0b;animation:none}@keyframes aia-spin{to{transform:rotate(360deg)}}.aia-sources{flex-wrap:wrap;gap:.4rem;display:flex}.aia-src{background:#faf7ff;border:1px solid #e4dafd;border-radius:.6rem;align-items:center;gap:.45rem;padding:.35rem .6rem .35rem .4rem;animation:.3s both aia-in;display:flex}.aia-src b{color:#fff;background:#7c3aed;border-radius:.35rem;place-items:center;width:1.15rem;height:1.15rem;font-size:.625rem;font-weight:800;display:grid}.aia-src span{line-height:1.25;display:grid}.aia-src strong{color:var(--sbc-navy);font-size:.75rem}.aia-src small{color:#5f6f86;font-size:.6875rem;font-weight:600}.aia-answer{border:1px solid var(--color--gray-5);color:var(--sbc-navy);background:#fff;border-radius:1rem 1rem 1rem .3rem;padding:.7rem .9rem;font-size:.875rem;line-height:1.6;box-shadow:0 10px 24px -18px #06132a59}.aia-a[dir=rtl] .aia-answer{border-radius:1rem 1rem .3rem;font-size:.9375rem}.aia-answer.is-declined{background:#fffbf0;border-color:#f6dca6}.aia-w{opacity:0;transition:opacity .25s}.aia-w.is-on{opacity:1}.aia-cite{color:#6d28d9;min-width:1.05rem;height:1.05rem;font-family:var(--_typography---font-family--body,sans-serif);vertical-align:.15em;background:#efe8ff;border-radius:.3rem;place-items:center;margin:0 .1rem;padding:0 .2rem;font-size:.625rem;font-weight:800;display:inline-grid}.aia-actions{flex-wrap:wrap;gap:.4rem;display:flex}.aia-act{color:#0077b8;background:#f0f8fe;border:1px solid #bfe3f7;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:700;animation:.3s both aia-in}.aia-compose{border-top:1px solid var(--color--gray-5);background:#fff;align-items:center;gap:.6rem;padding:.7rem .9rem;display:flex}.aia-input{border:1px solid var(--color--gray-5);min-width:0;height:2.5rem;color:var(--sbc-navy);white-space:nowrap;background:#fbfcfe;border-radius:999px;flex:1;align-items:center;padding:0 .9rem;font-size:.875rem;display:flex;position:relative;overflow:hidden}.aia-input em{color:#9aa8b8;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-style:normal;line-height:2.5rem;display:block;position:absolute;inset:0 .9rem;overflow:hidden}.aia-input.is-typing em{display:none}.aia-caret{background:var(--sbc-blue);flex:none;width:1.5px;height:1.1rem;margin:0 1px;animation:1s step-end infinite aia-blink;display:none}.aia-input.is-typing .aia-caret{display:inline-block}@keyframes aia-blink{50%{opacity:0}}.aia-send{background:var(--sbc-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;transition:transform .2s;display:grid}.aia-send svg{fill:currentColor}.aia-send.is-press{transform:scale(.88)}@container wpd (width<=560px){.aia-body{height:32rem}.aia-msg{max-width:94%}.aia-perm{display:none}}@media print{.aia-compose{display:none}.aia-body{height:auto}}@media (prefers-reduced-motion:reduce){.aia-msg,.aia-src,.aia-act,.aia-status i,.aia-caret{animation:none}}.nss-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1rem;display:grid}.nss-col{flex-direction:column;gap:.8rem;min-width:0;display:flex}.nss-card{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;flex-direction:column;gap:.55rem;padding:.9rem 1rem;display:flex}.nss-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800}.nss-k.is-dark{color:#7cc8f2}.nss-key{gap:.15rem;display:grid}.nss-key span{color:#3d5270;font-size:.75rem;font-weight:700}.nss-key code{color:#5b21b6;word-break:break-all;background:#f3edff;border-radius:.45rem;padding:.35rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.nss-key.is-secret code{color:#5f6f86;background:#f2f5f9}.nss-text{border:1px solid var(--color--gray-5);width:100%;color:var(--sbc-navy);font:inherit;resize:vertical;background:#fbfcfe;border-radius:.55rem;outline:none;padding:.5rem .6rem;font-size:.875rem;line-height:1.45}.nss-text:focus{background:#fff;border-color:#7c3aed}.nss-tags{flex-wrap:wrap;gap:.35rem;display:flex}.nss-tags span{color:#3d5270;background:#f2f5f9;border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700}.nss-btn{border:1px solid var(--color--gray-5);color:var(--sbc-navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.6rem 1rem;font-size:.875rem;font-weight:700;transition:background .2s,border-color .2s,transform .2s}.nss-btn:not(:disabled):hover{border-color:var(--sbc-navy)}.nss-btn.is-primary{color:#fff;background:#7c3aed;border-color:#0000;box-shadow:0 6px 14px -10px #7c3aed73}.nss-btn.is-primary:not(:disabled):hover{background:#6d28d9;transform:translateY(-1px)}.nss-btn:disabled{opacity:.45;cursor:default}.nss-json{background:#f6f8fb;border:1px solid #e3e9f0;border-radius:.875rem;flex:1;min-height:15rem;padding:.9rem 1rem;overflow:hidden}.nss-json pre{color:#3d5270;white-space:pre-wrap;word-break:break-all;margin:.5rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;line-height:1.6}.nss-json .k{color:#0a6aa3}.nss-json .s{color:#a15c00}.nss-json .n{color:#6d28d9}.nss-json .is-new{animation:.8s nss-in}.nss-json .is-bad{background:#e0484d2e;border-radius:3px}@keyframes nss-in{0%{background:#7c3aed2e}to{background:0 0}}.nss-verify{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;padding:.9rem 1rem;transition:border-color .3s,background .3s}.nss-badge{color:#3d5270;background:#f2f5f9;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.75rem;font-weight:800;display:inline-flex}.wp-article .nss-verify p{color:#3d5270;margin:.45rem 0 .7rem;font-size:.8125rem;line-height:1.5}.nss-actions{flex-wrap:wrap;gap:.5rem;display:flex}.nss-verify[data-state=ok]{background:#f4fbf7;border-color:#a7e3c6}.nss-verify[data-state=ok] .nss-badge{color:#fff;background:#12a36b}.nss-verify[data-state=bad]{background:#fff6f6;border-color:#f3a6a9}.nss-verify[data-state=bad] .nss-badge{color:#fff;background:#e0484d}@container wpd (width<=700px){.nss-grid{grid-template-columns:1fr}}@media print{.nss-btn{display:none}}.nsr-wire{fill:none;stroke:#d0dcea;stroke-width:1.5px;stroke-dasharray:5 6}.nsr-wire.is-faint{stroke:#e3eaf2}.nsr-halo{fill:#fff;filter:drop-shadow(0 10px 18px #06132a1a)}.nsr-disc{fill:#faf7ff;stroke:#7c3aed;stroke-width:1.6px}.nsr-disc.is-sub{fill:#fff;stroke:var(--sbc-blue)}.nsr-icon{fill:none;stroke:#7c3aed;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nsr-icon.is-sm{stroke:#3d5270;stroke-width:1.6px}.nsr-icon.is-blue{stroke:var(--sbc-blue)}.nsr-relay{stroke-width:1.6px;filter:drop-shadow(0 10px 18px #06132a12)}.nsr-rname{fill:var(--sbc-navy);font-size:13px;font-weight:700}.nsr-rsub{fill:#7a8aa0;font-size:10.5px;font-weight:600}.nsr-name{fill:var(--sbc-navy);text-anchor:middle;font-size:14px;font-weight:700}.nsr-sub{fill:#7a8aa0;text-anchor:middle;font-size:11px;font-weight:600}.nsr-tick{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.nsr-x{stroke:#fff;stroke-width:2px;stroke-linecap:round}.nsr-ok{fill:#fff;letter-spacing:1px;text-anchor:middle;font-size:10px;font-weight:800}.nsr-note{fill:#f3edff;stroke:#ddd3fb}.nsr-note-t{fill:#5b21b6;text-anchor:middle;font-size:11.5px;font-weight:700}.nsr-k{fill:#7a8aa0;letter-spacing:1.2px;font-size:10px;font-weight:800}.nsr-pkt{fill:#7c3aed;stroke:#fff;stroke-width:1.6px}.nsr-pkt-l{stroke:#fff;stroke-width:1.3px}.emc-chat{fill:#fff;stroke:#dbe5ef;filter:drop-shadow(0 14px 26px #06132a14)}.emc-chat-head{fill:#f7f4ff}.emc-chat-t{fill:var(--sbc-navy);font-size:12.5px;font-weight:800}.emc-q{fill:#fff;font-size:12px;font-weight:600}.emc-dot{fill:#f2f5f9;stroke:#d5e0eb}.emc-tick{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.emc-s{fill:#3d5270;font-size:11.5px;font-weight:600}.emc-done{fill:#e7f8ef;stroke:#a7e3c6}.emc-done-t{fill:#0b6b43;font-size:12.5px;font-weight:800}.emc-done-s{fill:#3d7a5f;font-size:11px;font-weight:600}.emc-wire{fill:none;stroke:#c6d6e6;stroke-width:1.6px;stroke-dasharray:5 6}.emc-wire.is-flow{stroke:#9fc3e2;animation:1s linear infinite emc-flow}@keyframes emc-flow{to{stroke-dashoffset:-11px}}.emc-mcp{fill:#0098ea0d;stroke:#9fd6f7;stroke-width:1.5px;stroke-dasharray:3 5}.emc-mcp-t{fill:var(--sbc-blue);letter-spacing:2px;text-anchor:middle;font-size:11px;font-weight:800}.emc-core{filter:drop-shadow(0 16px 30px #06132a4d)}.emc-spin{fill:none;stroke:var(--sbc-blue);stroke-width:2.5px;stroke-dasharray:20 16;transform-box:fill-box;transform-origin:50%;animation:2s linear infinite emc-rot}@keyframes emc-rot{to{transform:rotate(360deg)}}.emc-core-t{fill:#fff;text-anchor:middle;font-size:15px;font-weight:800}.emc-core-s{fill:#7cc8f2;text-anchor:middle;font-size:11px;font-weight:700}.emc-mod{stroke-width:1.6px;filter:drop-shadow(0 10px 18px #06132a12)}.emc-mod-t{fill:var(--sbc-navy);font-size:13px;font-weight:700}.emc-call{fill:#06132a}.emc-call-t{fill:#7cc8f2;text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.emc-res{fill:#e7f8ef;stroke:#a7e3c6}.emc-res-t{fill:#0b6b43;text-anchor:middle;font-size:10.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.emc-spin,.emc-wire.is-flow{animation:none}}.emt-stage{padding:1.1rem}.emt-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.emt-doc{border:1px solid var(--color--gray-5);background:#fff;border-radius:.8rem;padding:.8rem .9rem .8rem 1.1rem;transition:box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.emt-doc:before{content:"";background:var(--c);width:4px;position:absolute;top:0;bottom:0;left:0}.emt-doc-k{color:var(--c);letter-spacing:.7px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.emt-doc strong{color:var(--sbc-navy);margin-top:.15rem;font-size:.9375rem;display:block}.emt-doc small{color:#5f6f86;font-size:.75rem;font-weight:600}.emt.is-loaded .emt-doc{border-color:color-mix(in srgb, var(--c) 45%, #fff);box-shadow:0 10px 24px -18px var(--c)}.emt-table{border:1px solid var(--color--gray-5);border-radius:.8rem;margin-top:1rem;overflow:hidden}.emt-row{color:#3d5270;font-variant-numeric:tabular-nums;background:#fff;border-top:1px solid #edf1f4;grid-template-columns:1.5fr 1fr 1fr 1fr 1.6fr;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:.8125rem;transition:background .35s;display:grid}.emt-row.is-head{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;background:#f7fafd;border-top:0;font-size:.625rem;font-weight:800}.emt-item{color:var(--sbc-navy);font-weight:700}.emt-row [data-col]{border-radius:.35rem;padding:.1rem .3rem;transition:background .3s,box-shadow .3s}.emt-row.is-scan{background:#f3f9fe}.emt-row.is-scan [data-col]{background:#fff;box-shadow:0 0 0 2px #0098ea59}.emt-res{color:#9aa8b8;opacity:.35;background:#f2f5f9;border-radius:999px;justify-self:start;align-items:center;gap:.4rem;padding:.2rem .55rem;font-size:.75rem;font-weight:700;transition:opacity .3s,background .3s,color .3s;display:inline-flex}.emt-row.is-done .emt-res{opacity:1}.emt-row.is-done[data-tone=ok] .emt-res{color:#087a4b;background:#e7f8ef}.emt-row.is-done[data-tone=warn] .emt-res{color:#a86f00;background:#fff4dc}.emt-row.is-done[data-tone=warn] [data-col=inv]{background:#fff4dc}.emt-foot{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.75rem;margin-top:1rem;display:grid}.emt-total{border:1px solid var(--color--gray-5);opacity:.4;background:#f7fafd;border-radius:.8rem;padding:.75rem .9rem;transition:opacity .4s}.emt-total span{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.emt-total b{color:var(--sbc-navy);font-size:1.25rem;font-weight:800;display:block}.emt-total small{color:#5f6f86;font-size:.6875rem;font-weight:600}.emt.is-totals .emt-total{opacity:1}.emt-result{opacity:0;background:#e7f8ef;border-radius:.8rem;align-items:center;gap:.75rem;padding:.75rem .9rem;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.emt-result strong{color:#0b6b43;font-size:.875rem;display:block}.emt-result small{color:#3d7a5f;font-size:.75rem;font-weight:600}.emt-check{color:#fff;background:#12a36b;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}.emt.is-posted .emt-result{opacity:1;transform:none}@container wpd (width<=700px){.emt-docs{grid-template-columns:1fr}.emt-row{grid-template-columns:1fr 1fr}.emt-row.is-head{display:none}.emt-item,.emt-res{grid-column:1/-1}.emt-row [data-col]:before{color:#9aa8b8;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.emt-row [data-col=po]:before{content:"Ordered"}.emt-row [data-col=grn]:before{content:"Received"}.emt-row [data-col=inv]:before{content:"Invoiced"}.emt-foot{grid-template-columns:1fr}}@media print{.emt-res,.emt-total,.emt-result{opacity:1!important;transform:none!important}}.eck-stage{background:#f4f7fa;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.eck-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.eck-tile{border:1px solid var(--color--gray-5);background:#fff;border-radius:.8rem;flex-direction:column;gap:.3rem;min-width:0;padding:.85rem .95rem;transition:box-shadow .4s,border-color .4s;display:flex}.eck-tile.is-hit{border-color:#9fd6f7;box-shadow:0 0 0 4px #0098ea1a}.eck-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800}.eck-tile b{color:var(--sbc-navy);letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.5rem;font-weight:800}.eck-tile b small{color:#5f6f86;letter-spacing:0;font-size:.75rem;font-weight:700}.eck-tile svg{width:100%;height:34px}.eck-tile svg path{fill:none;stroke:var(--sbc-blue);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.eck-tile[data-k=cash] svg path{stroke:#059669}.eck-bar{background:#edf1f4;border-radius:999px;height:1.25rem;margin-top:.3rem;display:block;position:relative;overflow:hidden}.eck-bar i{border-radius:inherit;background:linear-gradient(90deg,#fcd34d,#d97706);width:78%;transition:width .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.eck-bar em{color:#3d5270;place-items:center end;height:100%;padding-right:.6rem;font-size:.625rem;font-style:normal;font-weight:700;display:grid;position:relative}.eck-sub{color:#3d5270;font-size:.75rem;font-weight:600}.eck-feed{border:1px solid var(--color--gray-5);background:#fff;border-radius:.8rem;min-width:0;padding:.85rem .95rem}.eck-feed ul{gap:.45rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.eck-feed li{background:#f7fafd;border-radius:.6rem;grid-template-columns:auto 1fr;gap:.15rem .55rem;margin:0;padding:.5rem .6rem;animation:.45s cubic-bezier(.2,.8,.2,1) both eck-in;display:grid}.eck-feed li:first-child{background:#eef7fd}.eck-feed li i{background:var(--c);border-radius:50%;grid-row:span 2;align-self:start;width:.55rem;height:.55rem;margin-top:.3rem}.eck-feed li b{color:var(--c);letter-spacing:.5px;text-transform:uppercase;font-size:.625rem;font-weight:800}.eck-feed li span{color:var(--sbc-navy);font-size:.75rem;font-weight:600;line-height:1.35}@keyframes eck-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@container wpd (width<=720px){.eck-stage{grid-template-columns:1fr}}@container wpd (width<=440px){.eck-tiles{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.eck-feed li{animation:none}}.ers-stage{background:linear-gradient(#f7fbfe,#fff);padding:1.1rem}.ers-box{background:#fff;border:1.5px solid #9fd6f7;border-radius:999px;align-items:center;gap:.6rem;height:3.1rem;padding:0 .6rem 0 1rem;display:flex;box-shadow:0 10px 26px -18px #0077b8cc}.ers-box>svg{fill:none;stroke:var(--sbc-blue);stroke-width:2.2px;stroke-linecap:round;flex:none}.ers-q{min-width:0;color:var(--sbc-navy);white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.ers-q[dir=rtl]{font-family:Vazirmatn,Interdisplay,sans-serif}.ers-caret{background:var(--sbc-blue);flex:none;width:1.5px;height:1.2rem;margin-right:auto;animation:1s step-end infinite ers-blink}@keyframes ers-blink{50%{opacity:0}}.ers-perm{color:#087a4b;background:#e7f8ef;border-radius:999px;flex:none;padding:.3rem .7rem;font-size:.6875rem;font-weight:700}.ers-understood{opacity:0;flex-wrap:wrap;align-items:center;gap:.4rem;min-height:2rem;margin-top:.9rem;transition:opacity .35s;display:flex}.ers-understood.is-on{opacity:1}.ers-mode{color:#7c3aed;letter-spacing:.6px;text-transform:uppercase;margin-right:.3rem;font-size:.6875rem;font-weight:800}.ers-chips{display:contents}.ers-chip{color:#5b21b6;background:#faf7ff;border:1px solid #ddd3fb;border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:700;animation:.3s both ers-in}.ers-results{gap:.5rem;min-height:15.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.ers-results li{border:1px solid var(--color--gray-5);background:#fff;border-radius:.8rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin:0;padding:.7rem .85rem;animation:.35s cubic-bezier(.2,.8,.2,1) both ers-in;display:grid}.ers-results b{color:#0077b8;letter-spacing:.4px;text-transform:uppercase;background:#eef7fd;border-radius:.4rem;padding:.2rem .5rem;font-size:.625rem;font-weight:800}.ers-results strong{color:var(--sbc-navy);font-size:.875rem;display:block}.ers-results small{color:#5f6f86;font-size:.75rem;font-weight:600;display:block}.ers-results em{color:#9aa8b8;font-size:.6875rem;font-style:normal;font-weight:700}@keyframes ers-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@container wpd (width<=560px){.ers-perm,.ers-results em{display:none}.ers-results li{grid-template-columns:1fr;gap:.3rem}.ers-results b{justify-self:start}}@media (prefers-reduced-motion:reduce){.ers-caret,.ers-chip,.ers-results li{animation:none}}.erd-stage{background:#f4f7fa;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:1rem;padding:1rem;display:grid}.erd-req,.erd-ai{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;min-width:0;padding:1rem 1.1rem}.erd-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.erd-req strong{color:var(--sbc-navy);margin-top:.25rem;font-size:1rem;line-height:1.3;display:block}.erd-req dl{gap:.45rem;margin:.8rem 0 0;display:grid}.erd-req dl div{border-bottom:1px dashed #edf1f4;justify-content:space-between;gap:.75rem;padding-bottom:.45rem;display:flex}.erd-req dt{color:#5f6f86;font-size:.75rem;font-weight:600}.erd-req dd{color:var(--sbc-navy);text-align:right;margin:0;font-size:.8125rem;font-weight:700}.erd-actions{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.erd-btn{border:1px solid var(--color--gray-5);color:var(--sbc-navy);border-radius:999px;padding:.45rem .85rem;font-size:.75rem;font-weight:700;transition:transform .2s,box-shadow .2s}.erd-btn.is-approve{color:#fff;background:#12a36b;border-color:#0000}.erd-btn.is-approve.is-press{transform:scale(.94);box-shadow:0 0 0 5px #12a36b33}.wp-article .erd-done{color:#087a4b;opacity:0;margin:.7rem 0 0;font-size:.75rem;font-weight:700;transition:opacity .4s}.erd.is-approved .erd-done{opacity:1}.erd-ai-head{align-items:center;gap:.5rem;display:flex}.erd-ai-head strong{color:var(--sbc-navy);font-size:.9375rem}.erd-ai-ico{color:#fff;background:#7c3aed;border-radius:.5rem;place-items:center;width:1.6rem;height:1.6rem;display:grid}.erd-ai-ico svg{fill:currentColor}.erd-risk{color:#3d5270;background:#f2f5f9;border-radius:999px;align-items:center;gap:.35rem;margin-left:auto;padding:.2rem .6rem;font-size:.75rem;font-weight:700;transition:background .4s,color .4s;display:inline-flex}.erd-risk i{background:currentColor;border-radius:50%;width:7px;height:7px}.erd.is-scored .erd-risk{color:#087a4b;background:#e7f8ef}.erd-checks{gap:.45rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.erd-checks li{opacity:.3;background:#f7fafd;border-radius:.6rem;gap:.6rem;margin:0;padding:.55rem .65rem;transition:opacity .35s,background .35s;display:flex}.erd-checks li.is-on{opacity:1}.erd-checks li.is-on[data-tone=warn]{background:#fff8e8}.erd-dot{background:#fff 50%/9px no-repeat;border:1.5px solid #d5e0eb;border-radius:50%;flex:none;width:1rem;height:1rem;margin-top:.1rem}.erd-checks li.is-on[data-tone=ok] .erd-dot{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");border-color:#12a36b}.erd-checks li.is-on[data-tone=warn] .erd-dot{background-color:#f59e0b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M12 6v8M12 18v.5'/%3E%3C/svg%3E");border-color:#f59e0b}.erd-checks b{color:var(--sbc-navy);font-size:.75rem;font-weight:800;display:block}.erd-checks span{color:#3d5270;font-size:.75rem;line-height:1.4}.erd-rec{opacity:0;background:linear-gradient(135deg,#faf7ff,#f4f9ff);border:1px solid #ddd3fb;border-radius:.7rem;margin-top:.8rem;padding:.7rem .85rem;transition:opacity .4s,transform .4s;transform:translateY(6px)}.erd-rec span{color:#7c3aed;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800}.wp-article .erd-rec p{color:var(--sbc-navy);margin:.2rem 0 0;font-size:.8125rem;font-weight:600;line-height:1.45}.erd.is-recommended .erd-rec{opacity:1;transform:none}@container wpd (width<=680px){.erd-stage{grid-template-columns:1fr}}@media print{.erd-checks li,.erd-rec,.erd-done{opacity:1!important;transform:none!important}}.erb-stage{padding:1.1rem}.erb-prompt{min-height:3rem;color:var(--sbc-navy);background:#faf7ff;border:1.5px solid #ddd3fb;border-radius:.9rem;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:600;display:flex}.erb-ai{color:#fff;background:#7c3aed;border-radius:.5rem;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-size:.8rem;display:grid}.erb-caret{background:#7c3aed;width:1.5px;height:1.15rem;animation:1s step-end infinite erb-blink}@keyframes erb-blink{50%{opacity:0}}.erb-spec{flex-wrap:wrap;gap:.4rem;margin-top:.8rem;display:flex}.erb-chip{border:1px solid var(--color--gray-5);color:#3d5270;opacity:0;background:#fff;border-radius:999px;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:opacity .3s,transform .3s;display:inline-flex;transform:translateY(4px)}.erb-chip b{color:#7c3aed;font-weight:800}.erb-chip.is-on{opacity:1;transform:none}.erb-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:end;gap:1rem;margin-top:1rem;display:grid}.erb-chart{border:1px solid var(--color--gray-5);background:repeating-linear-gradient(0deg,#fff 0 34px,#f1f5f9 34px 35px);border-radius:.8rem;grid-template-columns:repeat(3,1fr);gap:.75rem;height:11rem;padding:.75rem .75rem .4rem;display:grid}.erb-group{flex-direction:column;align-items:center;gap:.3rem;min-width:0;display:flex}.erb-bars{flex:1;justify-content:center;align-items:flex-end;gap:4px;width:100%;display:flex}.erb-bar{border-radius:5px 5px 2px 2px;width:32%;max-width:22px;height:0;transition:height .9s cubic-bezier(.2,.8,.2,1)}.erb-bar.is-budget{background:#c9dcec}.erb-bar.is-actual{background:linear-gradient(#34b5f5,#0088d6);transition-delay:.15s}.erb-bar.is-actual.is-over{background:linear-gradient(#f87171,#e0484d)}.erp-rb.is-built .erb-bar{height:var(--h)}.erb-x{color:#5f6f86;white-space:nowrap;font-size:.6875rem;font-weight:700}.erb-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.75rem}.erb-table th{border-bottom:1px solid var(--color--gray-5);color:#5f6f86;letter-spacing:.5px;text-align:right;text-transform:uppercase;padding:.45rem .4rem;font-size:.5625rem;font-weight:800}.erb-table td{color:var(--sbc-navy);text-align:right;opacity:0;border-bottom:1px solid #f0f3f7;padding:.55rem .4rem;transition:opacity .35s}.erb-table th:first-child,.erb-table td:first-child{text-align:left}.erb-table td:first-child{font-weight:700}.erb-table tr.is-over td:nth-child(3){color:#c2343a;font-weight:800}.erp-rb.is-built .erb-table td{opacity:1}.erb-table tr:nth-child(2) td{transition-delay:.15s}.erb-table tr:nth-child(3) td{transition-delay:.3s}.erb-foot{color:#0b6b43;opacity:0;background:#e7f8ef;border-radius:.7rem;flex-wrap:wrap;gap:.4rem .9rem;margin-top:1rem;padding:.6rem .8rem;font-size:.75rem;font-weight:700;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.erp-rb.is-saved .erb-foot{opacity:1;transform:none}@container wpd (width<=680px){.erb-body{grid-template-columns:1fr}.erb-table th:nth-child(n+4),.erb-table td:nth-child(n+4){display:none}}@media print{.erb-chip,.erb-table td,.erb-foot{opacity:1!important;transform:none!important}.erb-bar{height:var(--h)!important}}@media (prefers-reduced-motion:reduce){.erb-caret{animation:none}}.edoa-stage{background:#f4f7fa;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.9rem;padding:1rem;display:grid}.edoa-req,.edoa-doa,.edoa-route{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;min-width:0;padding:.95rem 1.05rem}.edoa-route{grid-column:1/-1}.edoa-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.edoa-req{flex-direction:column;gap:.2rem;display:flex}.edoa-req strong{color:#0a6aa3;margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.edoa-title{color:var(--sbc-navy);font-size:1rem;font-weight:700;line-height:1.3}.edoa-amt{color:var(--sbc-navy);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:1.75rem;font-weight:800;line-height:1}.edoa-amt small{color:#5f6f86;font-size:.75rem;font-weight:700}.edoa-charged{color:#0a6aa3;background:#eef6fd;border-radius:999px;align-self:flex-start;margin-top:.55rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.edoa-req.is-swap>:not(.edoa-k){animation:.45s both edoa-in}@keyframes edoa-in{0%{opacity:0;transform:translateY(6px)}}.edoa-doa ol{gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.edoa-doa li{background:#f7fafd;border:1px solid #0000;border-radius:.55rem;justify-content:space-between;gap:.75rem;margin:0;padding:.45rem .65rem;transition:background .35s,border-color .35s,box-shadow .35s;display:flex}.edoa-doa b{color:var(--sbc-navy);white-space:nowrap;font-size:.75rem}.edoa-doa li span{color:#5b6b82;text-align:right;font-size:.72rem;font-weight:600}.edoa-doa li.is-hit{background:#eef8ff;border-color:#9fd6f7;box-shadow:0 0 0 3px #0098ea1a}.edoa-doa li.is-hit span{color:#0a6aa3}.edoa-route-head{flex-wrap:wrap;justify-content:space-between;gap:.4rem;display:flex}.edoa-sla{color:#5f6f86;font-size:.68rem;font-weight:700}.edoa-chain{flex-wrap:wrap;align-items:center;gap:.5rem 0;min-height:5.6rem;margin-top:.75rem;display:flex}.edoa-stagebox{animation:.4s both edoa-in;animation-delay:calc(var(--i) * .18s);border-radius:.8rem;gap:.4rem;padding:.35rem;display:grid}.edoa-stagebox.is-par{background:#fafcfe;border:1.5px solid #c9dcec}.edoa-link{width:1.6rem;height:2px;animation:.4s both edoa-in;animation-delay:calc(var(--i) * .18s);background:#d5e0eb;flex:none;margin:0 .25rem;position:relative}.edoa-link:after{content:"";border:4px solid #0000;border-left-color:#d5e0eb;border-right:0;position:absolute;top:-3px;right:-1px}.edoa-link.is-done{background:#12a36b}.edoa-link.is-done:after{border-left-color:#12a36b}.edoa-node{background:#fff;border:1.5px solid #dbe5ef;border-radius:.65rem;align-items:center;gap:.55rem;min-width:10.5rem;padding:.5rem .7rem;transition:border-color .3s,background .3s,box-shadow .3s;display:flex}.edoa-node i{background:#eef3f8 50%/11px no-repeat;border-radius:50%;flex:none;width:1.55rem;height:1.55rem;transition:background-color .3s}.edoa-node b{color:var(--sbc-navy);font-size:.75rem;font-weight:800;display:block}.edoa-node span{color:#5f6f86;font-size:.68rem;font-weight:600;display:block}.edoa-node em{color:#7c3aed;vertical-align:1px;background:#f1eaff;border-radius:999px;margin-left:.3rem;padding:0 .35rem;font-size:.58rem;font-style:normal;font-weight:800;display:inline-block}.edoa-node.is-active{border-color:var(--sbc-blue);box-shadow:0 0 0 4px #0098ea1f}.edoa-node.is-active i{background-color:var(--sbc-blue);animation:1.2s ease-in-out infinite wpd-pulse}.edoa-node.is-deleg.is-active,.edoa-node.is-deleg.is-done{border-color:#b9a2f5}.edoa-node.is-deleg.is-active i{background-color:#7c3aed}.edoa-node.is-done{box-shadow:none;background:#f3fcf7;border-color:#a7e3c6}.edoa-node.is-done i{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");animation:none}.edoa-out{color:#0b6b43;opacity:0;background:#e7f8ef;border-radius:.6rem;margin-top:.75rem;padding:.55rem .8rem;font-size:.78rem;font-weight:700;transition:opacity .4s,transform .4s;transform:translateY(4px)}.edoa.is-approved .edoa-out{opacity:1;transform:none}@container wpd (width<=640px){.edoa-stage{grid-template-columns:1fr}.edoa-chain{flex-direction:column;align-items:stretch}.edoa-link{width:2px;height:1rem;margin:.1rem auto}.edoa-link:after{border:4px solid #0000;border-top-color:#d5e0eb;border-bottom:0;top:auto;bottom:-1px;right:-3px}.edoa-link.is-done:after{border-top-color:#12a36b;border-left-color:#0000}}@media print{.edoa-out{opacity:1;transform:none}.edoa-stagebox,.edoa-link{animation:none}}.elai-stage{background:#f4f7fa;padding:1.4rem 1rem 1rem}.elai-zone{background:#12a36b09;border:1.5px dashed #7fd0a8;border-radius:1rem;padding:1.6rem .9rem .9rem;position:relative}.elai-zone-label{color:#fff;letter-spacing:.3px;background:#12a36b;border-radius:999px;align-items:center;gap:.35rem;width:max-content;max-width:calc(100% - 2rem);padding:.15rem .6rem;font-size:.66rem;font-weight:800;display:inline-flex;position:absolute;top:-.7rem;left:1rem;right:1rem}.elai-zone-label svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round;flex:none}.elai-cols{grid-template-columns:minmax(0,1.25fr) 2.2rem minmax(0,.7fr) 2.2rem minmax(0,1fr);align-items:center;display:grid}.elai-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;margin-bottom:.5rem;font-size:.625rem;font-weight:800;display:block}.elai-tasks,.elai-models{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.elai-tasks li{border:1px solid var(--color--gray-5);opacity:.45;background:#fff;border-radius:.6rem;margin:0;padding:.5rem .65rem;transition:opacity .3s,border-color .3s,box-shadow .3s;display:grid}.elai-tasks b{color:#0a6aa3;letter-spacing:.4px;text-transform:uppercase;font-size:.62rem;font-weight:800}.elai-tasks span{color:var(--sbc-navy);font-size:.78rem;font-weight:700;line-height:1.35}.elai-tasks em{color:#0b6b43;opacity:0;max-height:0;font-size:.7rem;font-style:normal;font-weight:700;transition:max-height .4s,opacity .4s,margin .4s;overflow:hidden}.elai-tasks li.is-active{opacity:1;border-color:var(--sbc-blue);box-shadow:0 0 0 3px #0098ea1a}.elai-tasks li.is-done{opacity:1}.elai-tasks li.is-done em{opacity:1;max-height:2.5rem;margin-top:.2rem}.elai-pipe{background:#d5e0eb;height:2px;margin:0 .3rem;position:relative;overflow:hidden}.elai-pipe:after{content:"";background:linear-gradient(90deg, transparent, var(--sbc-blue), transparent);position:absolute;inset:0;transform:translate(-100%)}.elai-pipe.is-flow:after{animation:.7s linear infinite elai-flow}.elai-pipe.is-back:after{background:linear-gradient(90deg,#0000,#12a36b,#0000);animation:.7s linear infinite reverse elai-flow}@keyframes elai-flow{to{transform:translate(100%)}}.elai-engine{color:#fff;text-align:center;background:linear-gradient(135deg,#0b1f40,#06132a);border-radius:1rem;justify-items:center;gap:.1rem;padding:1.1rem .5rem;display:grid;position:relative;box-shadow:0 8px 18px -12px #06132a40}.elai-engine strong{font-size:.9rem}.elai-engine>span{color:#7cc8f2;font-size:.68rem;font-weight:700}.elai-engine ul{gap:.2rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.elai-engine li{color:#b7c6d9;background:#ffffff14;border-radius:999px;margin:0;padding:.1rem .5rem;font-size:.6rem;font-weight:700}.elai-ring{border:2px solid #0000;border-radius:1.2rem;transition:border-color .3s;position:absolute;inset:-4px}.elai.is-routing .elai-ring{border-color:var(--sbc-blue);animation:1.1s ease-in-out infinite wpd-pulse}.elai-models li{border:1px solid var(--color--gray-5);background:#fff;border-radius:.6rem;align-items:center;gap:.55rem;margin:0;padding:.5rem .6rem;transition:border-color .3s,box-shadow .3s;display:flex}.elai-models i{background:var(--c);border-radius:3px;flex:none;width:.65rem;height:.65rem}.elai-models div{flex:1;min-width:0}.elai-models b{color:var(--sbc-navy);font-size:.76rem;display:block}.elai-models div span{color:#5f6f86;font-size:.64rem;font-weight:600}.elai-load{background:#eef3f8;border-radius:999px;flex:none;width:2.6rem;height:.3rem;overflow:hidden}.elai-load s{background:var(--c);width:0;height:100%;display:block}.elai-models li.is-run{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 15%, transparent)}.elai-models li.is-run .elai-load s{width:100%;transition:width var(--ms,1s) linear}.elai-out{background:#fff7f7;border:1px solid #f6c9cb;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:.9rem;padding:.6rem .8rem;display:flex}.elai-wall{color:#a3282c;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;text-decoration:line-through #e5484d80;display:inline-flex}.elai-wall span{color:#fff;background:#e5484d;border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.6rem;display:grid}.elai-out dl{gap:1.2rem;margin:0;display:flex}.elai-out dt{color:#5f6f86;letter-spacing:.5px;text-transform:uppercase;font-size:.6rem;font-weight:800}.elai-out dd{color:var(--sbc-navy);font-variant-numeric:tabular-nums;margin:0;font-size:.95rem;font-weight:800}@container wpd (width<=700px){.elai-cols{grid-template-columns:1fr;gap:.8rem}.elai-pipe{display:none}.elai-engine ul{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}}@media print{.elai-tasks li{opacity:1}.elai-tasks em{opacity:1;max-height:none;margin-top:.2rem}}.ejv-stage{background:#f4f7fa;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.ejv-left,.ejv-right{align-content:start;gap:.9rem;min-width:0;display:grid}.ejv-inv,.ejv-split,.ejv-rec,.ejv-outs{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;padding:.95rem 1.05rem}.ejv-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.ejv-inv{transition:border-color .4s,box-shadow .4s}.ejv.is-posted .ejv-inv{border-color:#9fd6f7;box-shadow:0 0 0 4px #0098ea14}.ejv-inv-row{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.35rem;display:flex}.ejv-inv strong{color:var(--sbc-navy);font-size:.9375rem;display:block}.ejv-inv-row span{color:#5f6f86;font-size:.72rem;font-weight:600}.ejv-inv-row>b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;flex:none;font-size:1.35rem;font-weight:800}.ejv-inv-row small,.ejv-amt small,.ejv-rec small{color:#5f6f86;font-size:.65rem;font-weight:700}.ejv-split-head{justify-content:space-between;gap:.5rem;display:flex}.ejv-eff{color:#0a6aa3;font-size:.66rem;font-weight:700}.ejv-bar{background:#eef3f8;border-radius:999px;height:.85rem;margin:.7rem 0 .8rem;display:flex;overflow:hidden}.ejv-bar i{background:var(--c);width:0;transition:width .9s cubic-bezier(.2,.8,.2,1);box-shadow:inset -2px 0 #fff}.ejv-bar i:nth-child(2){transition-delay:.25s}.ejv-bar i:nth-child(3){box-shadow:none;transition-delay:.5s}.ejv.is-split .ejv-bar i{width:var(--w)}.ejv-split ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.ejv-split li{background:#f7fafd;border-radius:.55rem;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.55rem;margin:0;padding:.4rem .55rem;transition:background .3s;display:grid}.ejv-split li.is-hit{background:color-mix(in srgb, var(--c) 9%, #fff)}.ejv-dot{background:var(--c);border-radius:3px;width:.6rem;height:.6rem}.ejv-split b{color:var(--sbc-navy);font-size:.78rem}.ejv-pct{color:#5f6f86;font-size:.72rem;font-weight:700}.ejv-amt{min-width:6.4rem;color:var(--sbc-navy);text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:800}.ejv-rec ul,.ejv-outs ul{gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.ejv-rec li{opacity:.35;margin:0;transition:opacity .4s}.ejv-rec li>div{justify-content:space-between;gap:.5rem;display:flex}.ejv-rec b{color:var(--sbc-navy);font-size:.74rem}.ejv-rec li>div>span{color:var(--sbc-navy);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem;font-weight:800}.ejv-meter{background:#eef3f8;border-radius:999px;height:.4rem;margin-top:.3rem;display:block;overflow:hidden}.ejv-meter s{background:#12a36b;width:0;height:100%;transition:width .8s;display:block}.ejv-rec li[data-tone=no] s{background:#e5484d}.ejv.is-recovered .ejv-rec li{opacity:1}.ejv.is-recovered .ejv-meter s{width:var(--w)}.ejv-outs li{color:#3d5270;opacity:.35;align-items:center;gap:.5rem;margin:0;font-size:.76rem;font-weight:600;transition:opacity .35s,transform .35s,color .35s;display:flex;transform:translate(-4px)}.ejv-outs li:before{content:"";background:#fff 50%/9px no-repeat;border:1.5px solid #d5e0eb;border-radius:50%;flex:none;width:1rem;height:1rem;transition:inherit}.ejv-outs li.is-on{opacity:1;color:var(--sbc-navy);transform:none}.ejv-outs li.is-on:before{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");border-color:#12a36b}@container wpd (width<=680px){.ejv-stage{grid-template-columns:1fr}}@media print{.ejv-bar i{width:var(--w)!important}.ejv-rec li,.ejv-outs li{opacity:1!important;transform:none!important}.ejv-meter s{width:var(--w)!important}}.emnt-stage{background:#f4f7fa;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.emnt-sensor{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;min-width:0;padding:.95rem 1.05rem}.emnt-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.emnt-sensor-head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.emnt-sensor-head strong{color:var(--sbc-navy);margin-top:.2rem;font-size:.9375rem;display:block}.emnt-sensor-head small{color:#5f6f86;font-size:.68rem;font-weight:600}.emnt-now{color:#0a6aa3;font-variant-numeric:tabular-nums;background:#eef6fd;border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.72rem;font-weight:700;transition:background .3s,color .3s}.emnt-now b{font-size:.9rem}.emnt.is-alert .emnt-now{color:#b42328;background:#fdecec}.emnt-chart{width:100%;height:auto;margin-top:.6rem;display:block;overflow:visible}.emnt-grid{stroke:#eef3f8;stroke-width:1px}.emnt-zone{fill:#e5484d0f}.emnt-alarm{stroke:#e5484d;stroke-width:1.4px;stroke-dasharray:5 4}.emnt-alarm-t{fill:#b42328;font-size:9.5px;font-weight:700}.emnt-line{fill:none;stroke:#0098ea;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.emnt-wipe{transform-origin:0 0;transform:scaleX(0)}.emnt.is-drawing .emnt-wipe{transition:transform 4.2s linear;transform:scaleX(1)}.emnt-hit{opacity:0;transition:opacity .3s}.emnt.is-alert .emnt-hit{opacity:1}.emnt-pt{fill:#e5484d;stroke:#fff;stroke-width:2px}.emnt-ping{fill:#e5484d40;transform-box:fill-box;transform-origin:50%;animation:1.4s ease-out infinite emnt-ping}@keyframes emnt-ping{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}.emnt-alert{opacity:0;background:#fff7f7;border:1px solid #f6c9cb;border-radius:.65rem;gap:.6rem;margin-top:.6rem;padding:.55rem .7rem;transition:opacity .4s,transform .4s;display:flex;transform:translateY(5px)}.emnt.is-alert .emnt-alert{opacity:1;transform:none}.emnt-alert-ico{color:#fff;background:#e5484d;border-radius:50%;flex:none;place-items:center;width:1.3rem;height:1.3rem;font-size:.75rem;font-weight:900;display:grid}.emnt-alert b{color:#a3282c;font-size:.76rem;display:block}.emnt-alert span{color:#6b4446;font-size:.7rem;font-weight:600;line-height:1.4;display:block}.emnt-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.7rem 0 0;display:grid}.emnt-stats div{background:#f7fafd;border-radius:.55rem;padding:.45rem .55rem}.emnt-stats dt{color:#5f6f86;letter-spacing:.4px;text-transform:uppercase;font-size:.6rem;font-weight:800}.emnt-stats dd{color:var(--sbc-navy);margin:.1rem 0 0;font-size:.8rem;font-weight:800}.emnt-chain{gap:.4rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.emnt-chain:before{content:"";background:#dbe5ef;width:2px;position:absolute;top:1rem;bottom:1rem;left:1.05rem}.emnt-chain li{border:1px solid var(--color--gray-5);opacity:.4;background:#fff;border-radius:.7rem;gap:.7rem;margin:0;padding:.5rem .7rem .5rem .55rem;transition:opacity .35s,border-color .35s,box-shadow .35s;display:flex;position:relative}.emnt-node{background:#fff 50%/9px no-repeat;border:2px solid #d5e0eb;border-radius:50%;flex:none;width:1.05rem;height:1.05rem;margin-top:.15rem;transition:background-color .3s,border-color .3s;position:relative}.emnt-chain b{color:var(--c);letter-spacing:.5px;text-transform:uppercase;font-size:.6rem;font-weight:800;display:block}.emnt-chain strong{color:var(--sbc-navy);font-size:.8rem;line-height:1.3;display:block}.emnt-chain div>span{color:#5b6b82;font-size:.7rem;font-weight:600;line-height:1.4;display:block}.emnt-chain li.is-active{opacity:1;border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 14%, transparent)}.emnt-chain li.is-active .emnt-node{border-color:var(--c);background-color:var(--c);animation:1s ease-in-out infinite wpd-pulse}.emnt-chain li.is-done{opacity:1}.emnt-chain li.is-done .emnt-node{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");border-color:#12a36b}@container wpd (width<=680px){.emnt-stage{grid-template-columns:1fr}}@media print{.emnt-wipe{transform:none!important}.emnt-hit,.emnt-alert,.emnt-chain li{opacity:1!important;transform:none!important}}.esh-stage{background:#f4f7fa;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.esh-route,.esh-job,.esh-gate{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;min-width:0;padding:.95rem 1.05rem}.esh-route{grid-column:1/-1}.esh-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.esh-route-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.esh-route-head strong{color:var(--sbc-navy);margin-top:.2rem;font-size:.9375rem;display:block}.esh-status{color:#0a6aa3;background:#eef6fd;border-radius:999px;flex:none;padding:.25rem .65rem;font-size:.7rem;font-weight:800;transition:background .3s,color .3s}.esh-status.is-hold{color:#a5610a;background:#fff4de}.esh-status.is-done{color:#0b6b43;background:#e7f8ef}.esh-track{--esh-p:0;margin-top:1.1rem;padding-top:.2rem;position:relative}.esh-rail{left:calc(50% / var(--n));right:calc(50% / var(--n));background:repeating-linear-gradient(90deg,#d5e0eb 0 6px,#0000 6px 11px);border-radius:3px;height:3px;position:absolute;top:1rem}.esh-rail s{height:100%;width:calc(var(--esh-p) * 100%);background:var(--sbc-blue);border-radius:3px;transition:width 1.6s cubic-bezier(.45,0,.2,1);display:block}.esh-ship{top:.1rem;left:calc(50% / var(--n) + var(--esh-p) * (100% - 100% / var(--n)));background:var(--sbc-navy);color:#fff;z-index:1;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;margin-left:-.95rem;transition:left 1.6s cubic-bezier(.45,0,.2,1);display:grid;position:absolute;box-shadow:0 6px 14px -4px #06132a80}.esh-ship svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.esh-track ol{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.esh-track li{text-align:center;justify-items:center;gap:.05rem;margin:0;display:grid}.esh-pin{background:#fff;border:2px solid #d5e0eb;border-radius:50%;width:.8rem;height:.8rem;margin:.45rem 0 .55rem;transition:border-color .3s,background .3s}.esh-track li.is-on .esh-pin{border-color:var(--sbc-blue);background:var(--sbc-blue)}.esh-track b{color:var(--sbc-navy);font-size:.8rem}.esh-track li>span:not(.esh-pin){color:#5f6f86;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:700}.esh-track em{color:#0a6aa3;opacity:0;margin-top:.15rem;font-size:.66rem;font-style:normal;font-weight:700;transition:opacity .3s}.esh-track li.is-on em{opacity:1}.esh-job dl{grid-template-columns:1fr 1fr;gap:.5rem;margin:.55rem 0 0;display:grid}.esh-job dt{color:#5f6f86;font-size:.66rem;font-weight:700}.esh-job dd{color:var(--sbc-navy);font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:800}.esh-job small{color:#5f6f86;font-size:.62rem;font-weight:700}.esh-costs{align-content:start;gap:.25rem;min-height:5.6rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.esh-costs li{color:#6b4a12;background:#fff8ec;border-radius:.45rem;justify-content:space-between;gap:.5rem;margin:0;padding:.25rem .5rem;font-size:.7rem;font-weight:700;animation:.35s both esh-in;display:flex}.esh-costs li span:last-child{font-variant-numeric:tabular-nums;flex:none}@keyframes esh-in{0%{opacity:0;transform:translateY(-4px)}}.esh-margin{margin-top:.6rem}.esh-margin>div{justify-content:space-between;align-items:baseline;display:flex}.esh-margin>div span{color:#5f6f86;font-size:.66rem;font-weight:700}.esh-margin b{color:#0b6b43;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.esh-mbar{background:#eef3f8;border-radius:999px;height:.45rem;margin-top:.3rem;display:block;position:relative}.esh-mbar s{background:#12a36b;border-radius:999px;width:100%;height:100%;transition:width .6s;display:block}.esh-mbar i{left:var(--f);background:#e5484d;width:2px;position:absolute;top:-3px;bottom:-3px}.esh-floor{color:#b42328;margin-top:.25rem;font-size:.62rem;font-weight:700;display:block}.esh-gate ul{gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.esh-gate li{background:#f7fafd;border-radius:.6rem;gap:.6rem;margin:0;padding:.5rem .6rem;transition:background .3s;display:flex}.esh-gate b{color:var(--sbc-navy);font-size:.76rem;display:block}.esh-gate li span[data-text]{color:#5b6b82;font-size:.7rem;font-weight:600}.esh-dot{background:#fff 50%/9px no-repeat;border:1.5px solid #d5e0eb;border-radius:50%;flex:none;width:1rem;height:1rem;margin-top:.1rem;transition:background-color .3s,border-color .3s}.esh-gate li.is-hold{background:#fff8e8}.esh-gate li.is-hold .esh-dot{background-color:#f59e0b;border-color:#f59e0b;animation:1s ease-in-out infinite wpd-pulse}.esh-gate li.is-ok{background:#f0fbf5}.esh-gate li.is-ok .esh-dot{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");border-color:#12a36b}.esh-lock{color:#a3282c;background:#fdecec;border-radius:.65rem;align-items:center;gap:.55rem;margin-top:.7rem;padding:.55rem .7rem;font-size:.78rem;font-weight:800;transition:background .4s,color .4s;display:flex}.esh-lock-ico{background:currentColor;border-radius:.45rem;flex:none;place-items:center;width:1.6rem;height:1.6rem;display:grid}.esh-lock-ico svg{fill:none;stroke:#fff;stroke-width:2.2px}.esh-shackle{transform-origin:16px 11px;transition:transform .4s}.esh.is-released .esh-lock{color:#0b6b43;background:#e7f8ef}.esh.is-released .esh-shackle{transform:rotate(-35deg)translateY(-1px)}@container wpd (width<=680px){.esh-stage{grid-template-columns:1fr}.esh-track em{display:none}.esh-track b{font-size:.7rem}}@media print{.esh-track em{opacity:1}.esh-costs li{animation:none}}.ebd-stage{background:#f4f7fa;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.ebd-site,.ebd-card,.ebd-miles{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;min-width:0}.ebd-site{flex-direction:column;padding:.95rem 1.05rem .8rem;display:flex}.ebd-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.ebd-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ebd-head strong{color:var(--sbc-navy);margin-top:.2rem;font-size:.9375rem;display:block}.ebd-status{color:#0a6aa3;background:#eef6fd;border-radius:999px;flex:none;padding:.25rem .65rem;font-size:.7rem;font-weight:800;transition:background .3s,color .3s}.ebd-status.is-ok{color:#0b6b43;background:#e7f8ef}.ebd-status.is-done{color:#ffd98a;background:#14224a}.ebd-progress{grid-template-columns:auto 1fr;align-items:center;gap:.1rem .7rem;margin-top:.6rem;display:grid}.ebd-progress b{min-width:3.4ch;color:var(--sbc-navy);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:1.6rem;font-weight:800;line-height:1}.ebd-pbar{background:#eef3f8;border-radius:999px;height:.45rem;display:block;overflow:hidden}.ebd-pbar s{background:linear-gradient(90deg,#0098ea,#406ae4);border-radius:999px;width:0;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1);display:block}.ebd-pl{color:#5f6f86;font-size:.64rem;font-weight:700}.ebd-svg{border-radius:.7rem;width:100%;height:auto;margin-top:.6rem;display:block;overflow:hidden}.ebd-sky.is-dusk{opacity:0;transition:opacity 1.6s}.ebd.is-done .ebd-sky.is-dusk{opacity:1}.ebd-sun circle{fill:#ffd36b;filter:drop-shadow(0 0 8px #ffc446b3);transition:transform 1.6s,opacity 1.6s}.ebd.is-done .ebd-sun circle{opacity:0;transform:translateY(60px)}.ebd-stars circle{fill:#fff;opacity:0;transition:opacity 1.2s 1s}.ebd.is-done .ebd-stars circle{opacity:.85;animation:2.6s ease-in-out infinite ebd-twinkle}.ebd-stars circle:nth-child(2n){animation-delay:-1.3s}@keyframes ebd-twinkle{50%{opacity:.25}}.ebd-cloud{fill:#fff;opacity:.95;animation:26s linear infinite ebd-drift}.ebd-cloud.is-b{animation-duration:34s;animation-delay:-12s}.ebd.is-done .ebd-cloud{opacity:.18}@keyframes ebd-drift{0%{translate:-60px}to{translate:340px}}.ebd-ground{fill:#dfe6ee;transition:fill 1.6s}.ebd.is-done .ebd-ground{fill:#2a2f4d}.ebd-fence{stroke:#f5b032;stroke-width:3px;stroke-dasharray:6 4;transition:opacity .6s}.ebd.is-done .ebd-fence{opacity:0}.ebd-ghost{fill:none;stroke:#9fb4cc;stroke-width:1px;stroke-dasharray:3 3;opacity:.8;transition:opacity .4s}.ebd-floor.is-built .ebd-ghost{opacity:0}.ebd-built{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transition:transform .7s cubic-bezier(.34,1.4,.64,1),opacity .3s;transform:scaleY(0)}.ebd-floor.is-built .ebd-built{opacity:1;transform:none}.ebd-slab{fill:#7f93ab}.ebd-wall{transition:filter 1.6s}.ebd.is-done .ebd-wall{filter:brightness(.55)saturate(.8)}.ebd-win{fill:#fff;fill-opacity:.55;stroke:#9fb4cc;stroke-width:.8px;stroke-dasharray:2 2;transform-box:fill-box;transform-origin:50%;transition:fill .45s,fill-opacity .45s,stroke .45s}.ebd-floor.is-built .ebd-win{fill:#eaf3fb;fill-opacity:1;stroke-dasharray:none}.ebd-unit.is-res .ebd-win{fill:#f5b032;fill-opacity:.9;stroke:#d48f12}.ebd-unit.is-sold .ebd-win{fill:#0098ea;fill-opacity:.9;stroke:#0a6aa3}.ebd-unit.is-new .ebd-win{animation:.55s ebd-pop}@keyframes ebd-pop{40%{transform:scale(1.25)}}.ebd-halo{fill:#ffcf5c;opacity:0}.ebd.is-done .ebd-win{stroke-dasharray:none}.ebd.is-done .ebd-unit .ebd-win{fill:#33406a;stroke:#56679a}.ebd.is-done .ebd-unit.is-sold .ebd-win{fill:#ffd36b;stroke:#f6b73c;transition-delay:calc(1s + var(--i) * 90ms + var(--k) * 40ms)}.ebd.is-done .ebd-unit.is-sold .ebd-halo{opacity:.75;transition:opacity .6s calc(1s + var(--i) * 90ms + var(--k) * 40ms)}.ebd-roof,.ebd-lobby{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(6px)}.ebd-roof rect{fill:#5b6f8a}.ebd-roof rect+rect{fill:#0098ea}.ebd-roof text{fill:#fff;letter-spacing:.5px;font-size:7px;font-weight:800}.ebd-lobby rect{fill:#ffd36b}.ebd.is-topped .ebd-roof,.ebd.is-done .ebd-lobby{opacity:1;transform:none}.ebd.is-done .ebd-roof rect+rect{filter:drop-shadow(0 0 4px #0098eae6)}.ebd-lvl{transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .4s}.ebd-lvl rect{fill:var(--sbc-navy)}.ebd-lvl text{fill:#fff;font-size:8px;font-weight:800}.ebd-spark{fill:#ffb020;opacity:0}.ebd.is-working .ebd-spark{animation:.5s steps(2,end) infinite ebd-spark}.ebd.is-working .ebd-spark.is-b{animation-delay:-.25s}@keyframes ebd-spark{0%{opacity:1}to{opacity:.1}}.ebd.is-done .ebd-lvl{opacity:0}.ebd-crane{transition:opacity .9s,transform .9s}.ebd.is-done .ebd-crane{opacity:0;transform:translate(40px)}.ebd-lattice{fill:none;stroke:#f5a524;stroke-width:1.6px;stroke-linejoin:round}.ebd-lattice.is-thin{stroke-width:.9px}.ebd-weight{fill:#6b7a90}.ebd-cab,.ebd-hook{fill:#39506f}.ebd-beam{fill:#c96f2a}.ebd-cable{stroke:#39506f;stroke-width:.9px;transform-box:fill-box;transform-origin:50% 0;animation:3.2s ease-in-out infinite alternate ebd-cable}.ebd-load{animation:3.2s ease-in-out infinite alternate ebd-load}.ebd-trolley{animation:9s ease-in-out infinite alternate ebd-trolley}@keyframes ebd-trolley{0%{transform:translate(0)}to{transform:translate(-112px)}}@keyframes ebd-cable{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes ebd-load{0%{transform:translateY(-42px)}to{transform:translateY(0)}}.ebd-trees rect{fill:#6b4f3a}.ebd-trees circle{fill:#2fa36b}.ebd-trees>g>*{opacity:0;transition:opacity .5s calc(.6s + var(--t) * .15s)}.ebd.is-done .ebd-trees>g>*{opacity:1}.ebd-ticker{color:#0a6aa3;min-height:1.2em;margin:.6rem 0 0;font-size:.74rem;font-weight:700;transition:opacity .25s}.ebd-ticker.is-swap{opacity:0}.ebd-side{align-content:start;gap:.9rem;min-width:0;display:grid}.ebd-card{padding:.95rem 1.05rem;position:relative}.ebd-card-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ebd-card-head>b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.ebd-card-head small{color:#5f6f86;font-size:.66rem;font-weight:700}.ebd-ipc dl{gap:.3rem;margin:.6rem 0 0;display:grid}.ebd-ipc dl div{justify-content:space-between;gap:.5rem;display:flex}.ebd-ipc dt{color:#5f6f86;font-size:.72rem;font-weight:600}.ebd-ipc dd{color:var(--sbc-navy);font-variant-numeric:tabular-nums;margin:0;font-size:.76rem;font-weight:700}.ebd-ipc dd[data-ret],.ebd-ipc dd[data-adv],.ebd-ipc dd[data-prev]{color:#a3282c}.ebd-ipc .is-net{border-top:1px dashed var(--color--gray-5);margin-top:.2rem;padding-top:.45rem}.ebd-ipc .is-net dt,.ebd-ipc .is-net dd{color:var(--sbc-navy);font-size:.95rem;font-weight:800}.ebd-ipc .is-net small{color:#5f6f86;font-size:.62rem}.ebd-ipc-no{white-space:nowrap;flex:none;align-items:center;gap:.5rem;display:flex}.ebd-ipc-no b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.ebd-stamp{color:#12a36b;letter-spacing:1.2px;text-transform:uppercase;opacity:0;border:1.5px solid #12a36b;border-radius:.35rem;padding:.1rem .4rem;font-size:.58rem;font-weight:900;transform:rotate(-8deg)scale(1.9)}.ebd.is-cert .ebd-stamp{opacity:1;transition:opacity .25s,transform .35s cubic-bezier(.34,1.6,.64,1);transform:rotate(-8deg)scale(1)}.ebd-ret{color:#5f6f86;background:#f7fafd;border-radius:.55rem;justify-content:space-between;margin-top:.6rem;padding:.4rem .6rem;font-size:.68rem;font-weight:700;transition:background .4s,color .4s;display:flex}.ebd-ret b{color:var(--sbc-navy);font-variant-numeric:tabular-nums}.ebd.is-done .ebd-ret{color:#0b6b43;background:#e7f8ef}.ebd-mix{flex-wrap:wrap;gap:.35rem .9rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.ebd-mix li{color:#5f6f86;align-items:center;gap:.35rem;margin:0;font-size:.7rem;font-weight:600;display:flex}.ebd-mix b{color:var(--sbc-navy);font-variant-numeric:tabular-nums}.ebd-mix i{background:#eaf3fb;border:1px solid #9fb4cc;border-radius:2px;width:.7rem;height:.55rem}.ebd-mix i.is-sold{background:#0098ea;border-color:#0a6aa3}.ebd-mix i.is-res{background:#f5b032;border-color:#d48f12}.ebd-coll{margin-top:.7rem}.ebd-coll>div{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ebd-coll>div>span{color:#5f6f86;font-size:.68rem;font-weight:700}.ebd-coll b{color:#0b6b43;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.ebd-coll small{color:#5f6f86;font-size:.6rem}.ebd-cbar{background:#eef3f8;border-radius:999px;height:.45rem;margin-top:.3rem;display:block;overflow:hidden}.ebd-cbar s{background:#12a36b;border-radius:999px;width:0;height:100%;transition:width .7s;display:block}.ebd-cl{color:#5f6f86;margin-top:.3rem;font-size:.64rem;font-weight:600;transition:color .3s;display:block}.ebd-cl.is-hit{color:#0b6b43;font-weight:800}.ebd-miles{grid-column:1/-1;padding:.9rem .5rem .75rem;position:relative}.ebd-miles ol{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.ebd-mrail{left:calc(.5rem + (100% - 1rem) / var(--n) / 2);right:calc(.5rem + (100% - 1rem) / var(--n) / 2);background:repeating-linear-gradient(90deg,#d5e0eb 0 6px,#0000 6px 11px);border-radius:3px;height:3px;position:absolute;top:1.28rem}.ebd-mrail s{background:linear-gradient(90deg,#0098ea,#12a36b);border-radius:3px;width:0;height:100%;transition:width .9s cubic-bezier(.45,0,.2,1);display:block}.ebd-miles li{text-align:center;justify-items:center;gap:.35rem;margin:0;display:grid;position:relative}.ebd-mpin{background:#fff;border:2px solid #d5e0eb;border-radius:50%;width:.85rem;height:.85rem;transition:border-color .3s,background .3s,box-shadow .3s}.ebd-miles li.is-on .ebd-mpin{background:#12a36b;border-color:#12a36b;box-shadow:0 0 0 4px #12a36b26}.ebd-miles b{color:#5f6f86;font-size:.68rem;font-weight:700;transition:color .3s}.ebd-miles li.is-on b{color:var(--sbc-navy)}@container wpd (width<=680px){.ebd-stage{grid-template-columns:1fr}.ebd-miles b{font-size:.6rem}}@media print{.ebd-cloud,.ebd-cable,.ebd-load,.ebd-trolley{animation:none}}.epr-stage{background:#f4f7fa;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.epr-site,.epr-ctx,.epr-feed,.epr-kpis li{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;min-width:0}.epr-site{flex-direction:column;padding:.95rem 1.05rem;display:flex}.epr-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.epr-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.epr-head strong{color:var(--sbc-navy);margin-top:.2rem;font-size:.9375rem;display:block}.epr-mode{background:#eef3f8;border-radius:999px;flex:none;grid-template-columns:1fr 1fr;padding:3px;font-size:.66rem;font-weight:800;display:grid;position:relative}.epr-mode span{z-index:1;color:#5f6f86;text-align:center;padding:.22rem .6rem;transition:color .3s;position:relative}.epr-mode span:first-of-type{color:#fff}.epr-mode i{background:var(--sbc-navy);border-radius:999px;width:calc(50% - 3px);transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;left:3px}.epr.is-leasing .epr-mode i{transform:translate(100%)}.epr.is-leasing .epr-mode span:first-of-type{color:#5f6f86}.epr.is-leasing .epr-mode span:last-of-type{color:#fff}.epr-svg{border-radius:.7rem;width:100%;height:auto;margin:auto 0;padding-top:.75rem;display:block}.epr-land{fill:#f1f4ee}.epr-sea{fill:#cfe7f7}.epr-wave,.epr-ripple{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:6 5;animation:4s linear infinite epr-dash}.epr-ripple{stroke-width:1.2px;animation-duration:3s}@keyframes epr-dash{to{stroke-dashoffset:-44px}}.epr-road{fill:none;stroke:#fff;stroke-width:13px;stroke-linejoin:round}.epr-lane{fill:none;stroke:#d7e0ea;stroke-width:1px;stroke-dasharray:5 5}.epr-gate{fill:#39506f}.epr-park{fill:#d7efdc}.epr-pool{fill:#8fd0f2}.epr-club{fill:#fff;stroke:#c9d6e4}.epr-tree{fill:#9fd6ae}.epr-lbl{fill:#6b7c93;font-size:6.5px;font-weight:700}.epr-lbl.is-sea{fill:#4f93bf;letter-spacing:1px;text-transform:uppercase}.epr-villa{transition:opacity .4s}.epr-body{fill:#fff;stroke:#b9c7d6;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;transition:fill .45s,stroke .45s}.epr-roof{fill:none;stroke:#b9c7d6;stroke-width:1.2px;stroke-linejoin:round;transition:stroke .45s}.epr-num{fill:#5f6f86;font-size:6.5px;font-weight:800;transition:fill .45s}.epr-villa.is-res .epr-body{fill:#f5b032;stroke:#d48f12}.epr-villa.is-sold .epr-body{fill:#0098ea;stroke:#0a6aa3}.epr-villa.is-leased .epr-body{fill:#14b8a6;stroke:#0f8a7d}.epr-villa:is(.is-res,.is-sold,.is-leased) .epr-roof{stroke:#ffffffbf}.epr-villa:is(.is-res,.is-sold,.is-leased) .epr-num{fill:#fff}.epr-villa.is-pop .epr-body{animation:.6s cubic-bezier(.34,1.6,.64,1) epr-pop}@keyframes epr-pop{40%{transform:scale(1.22)}}.epr-ring{fill:#0098ea1a;stroke:#0098ea;stroke-width:1.4px;stroke-dasharray:4 3;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s}.epr-villa:is(.is-match,.is-alert,.is-focus) .epr-ring{opacity:1;animation:5s linear infinite epr-spin}.epr-villa.is-alert .epr-ring{fill:#e5484d1f;stroke:#e5484d}.epr-villa.is-focus .epr-ring{fill:#14b8a61f;stroke:#14b8a6}@keyframes epr-spin{to{transform:rotate(360deg)}}.epr.is-picking .epr-villa:not(.is-match),.epr.is-leasing .epr-villa:not(.is-leased):not(.is-alert){opacity:.35}.epr-pin{opacity:0;transition:opacity .3s}.epr-pin rect{fill:var(--sbc-navy)}.epr-pin text{fill:#fff;font-size:7.5px;font-weight:800}.epr.is-picked .epr-pin{opacity:1}.epr.is-picked .epr-pin-in{animation:.5s cubic-bezier(.34,1.6,.64,1) epr-drop}@keyframes epr-drop{0%{transform:translateY(-10px)}}.epr-van{opacity:0;transition:opacity .3s}.epr-van rect{fill:#f5a524;stroke:#b9750d;stroke-width:.8px}.epr-van rect.epr-glass{fill:#fff3d6;stroke:none}.epr.is-van .epr-van{opacity:1}.epr-side{grid-template-rows:auto 1fr;gap:.9rem;min-width:0;display:grid}.epr-ctx{height:17rem;position:relative;overflow:hidden}.epr-pane{opacity:0;flex-direction:column;gap:.5rem;padding:.95rem 1.05rem;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:translateY(10px)}.epr-pane.is-on{opacity:1;transform:none}.epr-ptop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.epr-ptop b{color:var(--sbc-navy);font-size:.9rem}.epr-chip{color:#3d5270;background:#eef3f8;border-radius:999px;flex:none;padding:.15rem .5rem;font-size:.62rem;font-weight:800}.epr-chip.is-res{color:#a5610a;background:#fff4de}.epr-chip.is-lease{color:#0f766e;background:#e2f7f4}.epr-chip.is-hold{color:#b42328;background:#fdecec}.epr-meta{color:#5f6f86;font-size:.7rem;font-weight:600}.epr-who{align-items:center;gap:.55rem;display:flex}.epr-who b{color:var(--sbc-navy);font-size:.8rem;display:block}.epr-who small{color:#128c4b;font-size:.64rem;font-weight:700}.epr-av{color:#fff;background:linear-gradient(135deg,#25d366,#128c4b);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.66rem;font-weight:800;display:grid}.epr-bubble{min-height:3.6rem;color:var(--sbc-navy);background:#f0f4f8;border-radius:.2rem .8rem .8rem;padding:.55rem .7rem;font-size:.76rem;font-weight:600;line-height:1.45}.epr-ai{color:#24406a;background:linear-gradient(135deg,#eef6fd,#f3f0ff);border-radius:.7rem;align-items:center;gap:.5rem;margin-top:auto;padding:.5rem .6rem;font-size:.72rem;font-weight:700;display:flex}.epr-ai-k{color:#fff;background:linear-gradient(135deg,#406ae4,#8b5cf6);border-radius:.45rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.58rem;font-weight:900;display:grid}.epr-plan{width:100%;height:auto;max-height:7.6rem;display:block}.epr-wall{fill:none;stroke:var(--sbc-navy);stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s}.epr-wall.is-in{stroke-width:1.4px;transition-delay:.5s}.epr-rooms text{fill:#5f6f86;text-anchor:middle;opacity:0;font-size:7px;font-weight:700;transition:opacity .4s 1.5s}.epr.is-drawn .epr-wall{stroke-dashoffset:0}.epr.is-drawn .epr-rooms text{opacity:1}.epr-price{border-top:1px dashed var(--color--gray-5);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:.45rem;display:flex}.epr-price span{color:#5f6f86;font-size:.7rem;font-weight:700}.epr-price b{color:var(--sbc-navy);font-size:1rem;font-weight:800}.epr-plan-rows{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.epr-plan-rows li{opacity:0;background:#f7fafd;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto 3.4rem;align-items:baseline;gap:.5rem;margin:0;padding:.3rem .5rem;font-size:.7rem;transition:opacity .3s,transform .3s,background .3s;display:grid;transform:translate(-6px)}.epr-plan-rows li.is-on{opacity:1;transform:none}.epr-plan-rows li.is-paid{background:#e7f8ef}.epr-plan-rows span{color:var(--sbc-navy);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.epr-plan-rows em{color:#5f6f86;font-style:normal;font-weight:600}.epr-plan-rows b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;text-align:right}.epr-plan-rows i{color:#5f6f86;white-space:nowrap;font-size:.6rem;font-style:normal;font-weight:600}.epr-plan-rows li.is-paid i{color:#0b6b43;font-weight:800}.epr-sign{border:1px dashed #c9d6e4;border-radius:.6rem;grid-template-columns:1fr auto;align-items:center;gap:0 .5rem;margin-top:auto;padding:.35rem .55rem;display:grid}.epr-sign>span{color:#5f6f86;font-size:.62rem;font-weight:700}.epr-sign svg{grid-row:span 2;width:6.5rem;height:auto}.epr-sign path{fill:none;stroke:#1f3a8a;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s ease-in-out}.epr.is-signed .epr-sign path{stroke-dashoffset:0}.epr-signed{color:#0b6b43;opacity:0;font-size:.64rem;transition:opacity .3s 1.3s}.epr.is-signed .epr-signed{opacity:1}.epr-rent{background:#f7fafd;border-radius:.7rem;padding:.55rem .65rem}.epr-rent>div{justify-content:space-between;align-items:baseline;display:flex}.epr-rent>div span{color:#5f6f86;font-size:.7rem;font-weight:700}.epr-rent b{color:var(--sbc-navy);font-size:.95rem;font-weight:800}.epr-status{color:#a5610a;background:#fff4de;border-radius:999px;margin-top:.35rem;padding:.15rem .5rem;font-size:.64rem;font-weight:800;transition:background .3s,color .3s;display:inline-block}.epr-status.is-paid{color:#0b6b43;background:#e7f8ef}.epr-steps{gap:.35rem;margin:.1rem 0 0;padding:0;list-style:none;display:grid}.epr-steps li{color:#9aa8b9;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;margin:0;font-size:.72rem;font-weight:600;transition:color .3s;display:grid}.epr-steps time{font-variant-numeric:tabular-nums;font-size:.62rem}.epr-steps li.is-on,.epr-steps li.is-now{color:var(--sbc-navy)}.epr-tick{background:#fff 50%/8px no-repeat;border:1.5px solid #d5e0eb;border-radius:50%;width:.95rem;height:.95rem;transition:background-color .3s,border-color .3s}.epr-steps li.is-on .epr-tick{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");border-color:#12a36b}.epr-steps li.is-now .epr-tick{background-color:#fff4de;border-color:#f59e0b;animation:1s ease-in-out infinite wpd-pulse}.epr-rate{color:#5f6f86;opacity:0;margin-top:auto;font-size:.72rem;font-weight:700;transition:opacity .3s}.epr-rate b{color:#f5b032;letter-spacing:1px}.epr-rate.is-on{opacity:1}.epr-feed{min-height:8.4rem;padding:.8rem 1.05rem}.epr-feed ul{gap:.3rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.epr-feed li{color:#3d5270;align-items:center;gap:.5rem;margin:0;font-size:.7rem;font-weight:600;animation:.4s both epr-in;display:flex}.epr-feed li i{background:var(--c,#0098ea);border-radius:50%;flex:none;width:.5rem;height:.5rem}.epr-feed li:nth-child(n+3){opacity:.5}@keyframes epr-in{0%{opacity:0;transform:translateY(-6px)}}.epr-kpis{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.epr-kpis li{margin:0;padding:.6rem .75rem;transition:border-color .3s,box-shadow .3s}.epr-kpis span{color:#5f6f86;letter-spacing:.3px;text-transform:uppercase;font-size:.6rem;font-weight:800;display:block}.epr-kpis b{color:var(--sbc-navy);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:.15rem;font-size:.88rem;font-weight:800;display:block}.epr-kpis li.is-hit{border-color:#12a36b;box-shadow:0 0 0 3px #12a36b1f}@container wpd (width<=680px){.epr-stage{grid-template-columns:1fr}.epr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.epr-wave,.epr-ripple,.epr-ring{animation:none}}.esec-stage{background:#f6f8fb;gap:.8rem;padding:1rem;display:grid}.esec-k{color:#5b6b82;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.esec-req,.esec-res{background:#fff;border:1px solid #e3e9f0;border-radius:.8rem;padding:.8rem 1rem}.esec-stage code{color:#0a6aa3;white-space:pre-wrap;word-break:break-word;background:0 0;min-height:1.2em;margin-top:.35rem;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;font-weight:600;display:block}.esec-who{color:#3d5270;min-height:1.2em;margin-top:.25rem;font-size:.7rem;font-weight:600;display:block}.esec-req.is-swap>:not(.esec-k){animation:.4s both esec-in}@keyframes esec-in{0%{opacity:0;transform:translateY(4px)}}.esec-layers{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.esec-layers li{background:#fff;border:1px solid #e3e9f0;border-radius:.7rem;align-content:start;gap:.2rem;min-height:6.4rem;margin:0;padding:.6rem .55rem;transition:border-color .3s,background .3s,opacity .3s,box-shadow .3s;display:grid;position:relative}.esec-layers li:after{content:"";background:#e3e9f0;border-radius:3px;height:3px;transition:background .3s;position:absolute;bottom:.45rem;left:.55rem;right:.55rem}.esec-num{color:#8a99ad;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem;font-weight:800}.esec-layers b{color:#0b1d3a;font-size:.74rem;line-height:1.25}.esec-note{color:#5b6b82;opacity:0;font-size:.64rem;font-weight:600;line-height:1.35;transition:opacity .3s}.esec-layers li.is-active{border-color:var(--sbc-blue);box-shadow:0 0 0 3px #0098ea33}.esec-layers li.is-active:after{background:var(--sbc-blue)}.esec-layers li.is-pass{border-color:#12a36b8c}.esec-layers li.is-pass:after{background:#12a36b}.esec-layers li.is-pass .esec-note,.esec-layers li.is-block .esec-note{opacity:1}.esec-layers li.is-pass .esec-note{color:#0d8a5a}.esec-layers li.is-mask{border-color:#7c3aedb3}.esec-layers li.is-mask .esec-note{color:#6d28d9}.esec-layers li.is-mask:after{background:#7c3aed}.esec-layers li.is-block{background:#e5484d1a;border-color:#e5484d;box-shadow:0 0 0 3px #e5484d1a}.esec-layers li.is-block:after{background:#e5484d}.esec-layers li.is-block .esec-note{color:#c6282e}.esec-layers li.is-skip{opacity:.35}.esec-res{opacity:.35;transition:opacity .35s,border-color .35s}.esec.is-answered .esec-res{opacity:1}.esec-res-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.esec-code{border-radius:999px;padding:.1rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:800}.esec.is-ok .esec-code{color:#0d8a5a;background:#12a36b1a}.esec.is-denied .esec-code{color:#c6282e;background:#e5484d1a}.esec.is-denied.is-answered .esec-res{border-color:#e5484d80}.esec-logged{color:#5b6b82;opacity:0;align-items:center;gap:.4rem;margin-top:.45rem;font-size:.66rem;font-weight:700;transition:opacity .3s;display:inline-flex}.esec-logged:before{content:"";background:#12a36b;border-radius:50%;flex:none;width:6px;height:6px}.esec.is-logged .esec-logged{opacity:1}@container wpd (width<=720px){.esec-layers{grid-template-columns:1fr;gap:.3rem}.esec-layers li{grid-template-columns:1.6rem 6.5rem minmax(0,1fr);align-items:center;min-height:0;padding:.45rem .6rem .6rem}.esec-layers li:after{height:2px;bottom:.2rem}}@media print{.esec-stage{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.erel-stage{background:#f4f7fa;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.erel-admit,.erel-deploy{border:1px solid var(--color--gray-5);background:#fff;border-radius:.875rem;min-width:0;padding:.95rem 1.05rem}.erel-side{align-content:start;gap:.9rem;min-width:0;display:grid}.erel-k{color:#5f6f86;letter-spacing:.6px;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}.wp-article .erel-admit table{border-collapse:collapse;border:0;width:100%;margin:.6rem 0 0}.wp-article .erel-admit th{color:#5f6f86;letter-spacing:.3px;text-align:center;text-transform:uppercase;background:0 0;border:0;padding:0 .3rem .45rem;font-size:.6rem;font-weight:800}.wp-article .erel-admit th:first-child{text-align:left;padding-left:0}.wp-article .erel-admit td{text-align:center;border:0;border-top:1px solid #edf1f4;padding:.45rem .3rem}.wp-article .erel-admit td:first-child{text-align:left;padding-left:0}.wp-article .erel-admit th,.wp-article .erel-admit td{line-height:1.25}.erel-admit td b{white-space:nowrap;color:var(--sbc-navy);font-size:.76rem;display:block}.erel-admit td span{color:#5f6f86;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;font-weight:700}.erel-admit tr{transition:background .3s}.erel-admit tr.is-active{background:#f2f9ff}.erel-tick{vertical-align:middle;background:#fff 50%/9px no-repeat;border:1.5px solid #d5e0eb;border-radius:50%;width:1.05rem;height:1.05rem;transition:background-color .25s,border-color .25s,transform .25s;display:inline-block}.erel-tick.is-on{background-color:#12a36b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");border-color:#12a36b}.erel-manifest{background:#f6f8fb;border:1px solid #e3e9f0;border-radius:.875rem;min-width:0;padding:.85rem 1rem}.erel-manifest .erel-k{color:#5b6b82;letter-spacing:0;text-transform:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.erel-mhead{justify-content:space-between;align-items:center;display:flex}.erel-seal{color:#0d8a5a;letter-spacing:.5px;text-transform:uppercase;opacity:0;background:#12a36b1a;border-radius:999px;padding:.1rem .5rem;font-size:.6rem;font-weight:800;transition:opacity .3s,transform .3s;transform:scale(.85)}.erel.is-sealed .erel-seal{opacity:1;transform:none}.erel-code{color:#3d5270;white-space:nowrap;gap:.2rem;margin-top:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;display:grid}.erel-c{color:#0a6aa3}.erel-line{text-overflow:ellipsis;opacity:.15;transition:opacity .3s;overflow:hidden}.erel-line em{color:#0d8a5a;font-style:normal}.erel-line.is-on{opacity:1}.erel-env{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.erel-env b{color:var(--sbc-navy);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.erel-prog{background:#eef3f8;border-radius:999px;height:.4rem;margin-top:.6rem;display:block;overflow:hidden}.erel-prog s{background:var(--sbc-navy);width:0;height:100%;display:block}.erel.is-deploying .erel-prog s{width:100%;transition:width 2.4s linear}.erel.is-live .erel-prog s{background:#12a36b;width:100%}.erel-msg{color:#5b6b82;margin-top:.45rem;font-size:.72rem;font-weight:700;display:block}.erel.is-live .erel-msg{color:#0b6b43}@container wpd (width<=680px){.erel-stage{grid-template-columns:1fr}.wp-article .erel-admit th{padding:0 .15rem .4rem;font-size:.52rem}}@media print{.erel-line{opacity:1}.erel-seal{opacity:1;transform:none}}[dir=rtl] .wp-toc ol{box-shadow:inset -2px 0 0 var(--color--gray-5)}[dir=rtl] .wp-toc a{border-left:0;border-right:2px solid #0000;padding:.45rem 1rem .45rem 0}[dir=rtl] .wp-toc a:hover,[dir=rtl] .wp-toc a[aria-current]{border-right-color:var(--sbc-blue)}@media screen and (width<=991px){[dir=rtl] .wp-toc ol{box-shadow:none}[dir=rtl] .wp-toc a{border-right:0;padding-right:0}}[dir=rtl] .wp-list li{padding:.7rem 2rem .7rem 0}[dir=rtl] .wp-list li:before{left:auto;right:0}[dir=rtl] .wp-steps li{padding:0 3.75rem 1.75rem 0}[dir=rtl] .wp-steps li:before{left:auto;right:0}[dir=rtl] .wp-steps li:after{left:auto;right:1.25rem}[dir=rtl] .wp-article .wp-note{border-left:0;border-right:3px solid var(--sbc-blue);border-radius:.75rem 0 0 .75rem}[dir=rtl] .wp-stepper:after{background:linear-gradient(270deg, var(--sbc-blue), #40a9ff);transform-origin:100%}[dir=rtl] .wp-std-body{text-align:left}@container wp-step (width<=460px){[dir=rtl] .wp-stepper:before,[dir=rtl] .wp-stepper:after{left:auto;right:calc(var(--dot) / 2 - 1px)}[dir=rtl] .wp-stepper:after{background:linear-gradient(180deg, var(--sbc-blue), #40a9ff);transform-origin:50% 0}[dir=rtl] .wp-stepper>li,[dir=rtl] .wp-std-body{text-align:right}}[dir=rtl] .wp-flowchart-steps:before{left:auto;right:1.1875rem}[dir=rtl] .wp-flowchart-steps li:hover .wp-fc-body{transform:translate(-3px)}[dir=rtl] .wp-map-list li:not(:last-child):after{left:auto;right:1.6rem}[dir=rtl] .wp-map-svg text{direction:rtl}[dir=rtl] .wp-pm-gate{margin-left:0;margin-right:.35rem}[dir=rtl] .wp-map-list strong .wp-pm-gate{margin-right:.4rem}[dir=rtl] .wp-pm-legend .wp-pm-gate{margin-right:0}[dir=rtl] .wp-pm-legend strong{margin-left:.25rem;margin-right:0}[dir=rtl] .wp-pm-dept{text-align:left}@media screen{@container wp-pm (width>=380px) and (width<=539.98px){[dir=rtl] .wp-pm-step[data-d2=right]{--al:0%;--ar:180deg}[dir=rtl] .wp-pm-step[data-d2=left]{--al:100%;--ar:0deg}}@container wp-pm (width>=540px) and (width<=899.98px){[dir=rtl] .wp-pm-step[data-d3=right]{--al:0%;--ar:180deg}[dir=rtl] .wp-pm-step[data-d3=left]{--al:100%;--ar:0deg}}@container wp-pm (width>=900px){[dir=rtl] .wp-pm-step[data-d4=right]{--al:0%;--ar:180deg}[dir=rtl] .wp-pm-step[data-d4=left]{--al:100%;--ar:0deg}}}.wp-demo-ltr{--_typography---font-family--heading:"Bricolage Grotesque", sans-serif;--_typography---font-family--body:Interdisplay, Arial, sans-serif;font-family:var(--_typography---font-family--body);text-align:left}@media print{[dir=rtl] .wp-flowchart-steps:before{left:auto;right:1rem}[dir=rtl] .wp-pm-step[data-d4=right]{--al:0%;--ar:180deg}[dir=rtl] .wp-pm-step[data-d4=left]{--al:100%;--ar:0deg}[dir=rtl] .wp-pc-icon{left:13mm;right:auto}[dir=rtl] .wp-pc-meta div{border-left:0;border-right:2px solid var(--sbc-blue);padding-left:0;padding-right:3.5mm}[dir=rtl] .wp-pc-copy{margin-left:0;margin-right:auto}}
