.nav-jump{background:rgba(11,15,20,.85);border:var(--border-standard);color:var(--silver-2);width:50px;height:32px;text-align:center;font-family:var(--mono);font-size:13px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;outline:none;padding:0;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.nav-jump::-webkit-inner-spin-button,.nav-jump::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nav-jump::placeholder{color:var(--silver-dim)}.nav-jump:focus,.nav-jump:hover{border-color:var(--amber)}.nav-jump:focus{color:var(--amber);background:rgba(255,176,46,.08)}.enum-process-grid{display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--line-bright) transparent}.enum-step{display:grid;grid-template-columns:56px 1fr;grid-gap:14px;gap:14px;padding:var(--pad-card-y) var(--pad-card-x);background:linear-gradient(180deg,rgba(11,15,20,.55),rgba(11,15,20,.85));border:var(--border-standard);border-radius:var(--radius-card);align-items:start}.enum-step-num{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:var(--border-emphasized);border-radius:50%;font-family:var(--display);font-weight:900;font-size:17px;color:var(--cyan);background:rgba(0,217,255,.08);flex-shrink:0}.enum-step-action{font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.02em;color:var(--silver-2);text-transform:uppercase;margin-bottom:4px;line-height:1.2}.enum-step-outcome{font-size:13.5px;line-height:1.5;color:#A8B2C0}.enum-step-outcome code.mono{font-size:12.5px;letter-spacing:.04em}.enum-loop{display:flex;align-items:center;gap:10px;padding:var(--pad-chip-y) var(--pad-card-x);margin-top:6px;background:rgba(255,176,46,.06);border-left:3px solid var(--amber);border-radius:var(--radius-chip)}.enum-loop-icon{font-size:18px;color:var(--amber);font-weight:900}.enum-loop-text{font-size:13px;color:var(--silver-2);font-style:italic}:is(#s-labs,#s-res-session,#s5e,#s-digital-twin,#s-res-us,#s-res-gr,#s-res-li,#s-res-sp,#s-res-enumerated,#s-review) .lead,:is(#s-labs,#s-res-session,#s5e,#s-digital-twin,#s-res-us,#s-res-gr,#s-res-li,#s-res-sp,#s-res-enumerated,#s-review) .panel-c p,:is(#s-labs,#s-res-session,#s5e,#s-digital-twin,#s-res-us,#s-res-gr,#s-res-li,#s-res-sp,#s-res-enumerated,#s-review) .slide-lead,:is(#s-labs,#s-res-session,#s5e,#s-digital-twin,#s-res-us,#s-res-gr,#s-res-li,#s-res-sp,#s-res-enumerated,#s-review) p.lead,:is(#s-labs,#s-res-session,#s5e,#s-digital-twin,#s-res-us,#s-res-gr,#s-res-li,#s-res-sp,#s-res-enumerated,#s-review) p.slide-lead{max-width:none!important;width:100%;text-wrap:wrap!important;overflow-wrap:break-word}:is(#s-labs,#s-res-session,#s5e,#s-digital-twin,#s-res-us,#s-res-gr,#s-res-li,#s-res-sp,#s-res-enumerated,#s-review) .panel-c code{overflow-wrap:anywhere}:is(#s-labs,#s-res-session,#s5e,#s-digital-twin,#s-res-us,#s-res-gr,#s-res-li,#s-res-sp,#s-res-enumerated,#s-review) [data-responsive-collapse=md]>*{min-width:0}.eop{display:flex;flex-direction:column;min-height:0;height:100%;gap:8px}.eop-kicker{font-family:var(--mono);font-size:clamp(8.5px,.82vw,11px);letter-spacing:.16em;text-transform:uppercase;color:var(--amber)}.eop-tabs{display:flex;gap:4px;border-bottom:1px solid rgba(120,200,230,.22)}.eop-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;padding:6px 10px 5px;cursor:pointer;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(8.5px,.8vw,10.5px);color:#8FA0B0;transition:color .15s,border-color .15s}.eop-tab:hover{color:#C7CDD6}.eop-tab.is-on{color:var(--cyan);border-bottom-color:var(--cyan)}.eop-panes{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--line-bright) transparent}.eop-pane{display:none}.eop-pane.is-on{display:block}.eop-body{font-size:clamp(11px,1.12vw,14px);line-height:1.6;color:#A8B2C0}.eop-body+.eop-body{margin-top:9px}.eop-body b.bright{color:#E6EAF0}.eop-gate{padding:10px 12px;border-left:3px solid var(--amber);background:rgba(255,176,46,.07)}.eop-gate-q{font-size:clamp(12px,1.25vw,16px);line-height:1.5;color:#E6EAF0;font-style:italic}.eop-gate-gloss{margin-top:6px;font-size:clamp(10px,1vw,12.5px);line-height:1.55;color:#C7CDD6}.eop-q{border-left:3px solid var(--green);padding-left:11px}.eop-q+.eop-q{margin-top:12px}.eop-q-text{font-size:clamp(11.5px,1.2vw,15px);line-height:1.5;color:#E6EAF0;font-style:italic}.eop-q-who{margin-top:4px;font-family:var(--mono);font-size:clamp(8px,.75vw,10px);letter-spacing:.14em;text-transform:uppercase;color:#8FA0B0}.enum-split{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:18px;gap:18px;flex:1 1;min-height:0}.enum-split>*{min-height:0;min-width:0;overflow:auto}.enum-split .eop{border:1px solid rgba(120,200,230,.22);background:rgba(255,255,255,.015);padding:12px 14px}@media (max-width:1100px){.enum-split{grid-template-columns:1fr}}.kp-more-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(184,191,200,.32);color:var(--silver-dim);font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .15s,border-color .15s,background-color .15s}dialog.kp-modal{background:#0a1118;color:var(--silver-2);border:1px solid rgba(120,200,230,.45);border-left:3px solid var(--amber);border-radius:2px;padding:28px 32px 24px;max-width:880px;width:90%;max-height:84vh;overflow-y:auto;box-shadow:0 12px 48px rgba(0,0,0,.6)}dialog.kp-modal::-webkit-backdrop{background:rgba(7,12,18,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog.kp-modal::backdrop{background:rgba(7,12,18,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog.kp-modal .kp-modal-close{position:absolute;top:10px;right:14px;background:transparent;border:none;color:#8A93A0;font-size:22px;cursor:pointer;line-height:1}dialog.kp-modal .kp-modal-close:hover{color:#FFFFFF}dialog.kp-modal .kp-modal-eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:var(--amber);text-transform:uppercase;margin-bottom:8px}dialog.kp-modal .kp-modal-title{font-family:var(--mono);font-size:18px;letter-spacing:1.5px;color:#FFFFFF;margin:0 0 18px;text-transform:uppercase;line-height:1.25}dialog.kp-modal .kp-modal-content p{font-size:14px;line-height:1.65;color:#B8BFC8;margin:0 0 14px}dialog.kp-modal .kp-modal-content p:last-child{margin-bottom:0}dialog.kp-modal .kp-modal-content b.bright{color:#FFFFFF}dialog.kp-modal .kp-modal-content code.mono{color:var(--amber)}.enum-story .enum-room{font-size:13.5px;line-height:1.6;color:#B8BFC8;margin:0 0 14px}.enum-story .enum-room b{color:#E5EAF0}.enum-walk{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:9px}.enum-walk-step{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;align-items:start;padding:9px 12px;border-left:2px solid rgba(255,176,46,.4);background:rgba(255,176,46,.045)}.ews-num{font-size:12px;letter-spacing:.08em;padding-top:1px}.ews-action,.ews-num{font-family:var(--mono);color:var(--amber)}.ews-action{font-size:10px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px}.ews-say{font-size:12.5px;line-height:1.5;color:#B8BFC8}.ews-code{margin-top:7px;display:flex;flex-wrap:wrap;gap:6px}.enum-etens code,.ews-code code{font-family:var(--mono);font-size:12px;background:#0B0F14;border:1px solid var(--line);border-radius:3px;padding:2px 8px;color:var(--silver-2);white-space:nowrap}.ews-code code b{color:var(--amber);font-weight:600}.enum-output{border:1px dashed var(--cyan);background:linear-gradient(90deg,rgba(0,217,255,.06),transparent 60%);padding:12px 14px}.enum-output-label{font-family:var(--mono);font-size:10px;letter-spacing:.22em;color:var(--cyan);margin-bottom:9px;text-transform:uppercase}.enum-etens{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:9px}.enum-etens code{border-color:rgba(255,176,46,.45);color:var(--amber)}.enum-output p{font-size:12.5px;line-height:1.5;color:#A8B2C0;margin:0}.field-note{margin-top:10px;margin-bottom:10px;padding:9px 13px;border-left:3px solid var(--amber);background:rgba(255,176,46,.05)}.field-note .fn-tag{font-family:var(--mono);font-size:9px;letter-spacing:.22em;color:var(--amber);text-transform:uppercase;margin-bottom:5px}.field-note .fn-body{font-size:11.5px;color:#A8B2C0;line-height:1.5}.present-figure.cx-fig{display:block;padding:0;overflow:hidden;position:relative}.cx-map{display:flex;align-items:center;justify-content:space-between;padding:4% 6%;z-index:2}.cx-map,.cx-wires{position:absolute;inset:0}.cx-wires{pointer-events:none;z-index:1}.cx-col{display:flex;flex-direction:column;gap:20px}.cx-col.cx-mid{gap:14px}.cx-col.cx-pce{gap:18px}.cx-colhead{font-weight:700;font-size:13px;color:#DCE6EE;text-align:center;margin-bottom:2px}.cx-block{cursor:pointer;border:1.6px dashed var(--c);border-radius:14px;padding:13px 18px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 8%,transparent),transparent);min-width:176px;text-align:center;transition:transform .2s,box-shadow .2s}.cx-block:hover{transform:translateX(4px);box-shadow:0 0 20px color-mix(in srgb,var(--c) 30%,transparent)}.cx-block .nm{font-weight:700;color:var(--silver-2);letter-spacing:.14em;font-size:13px}.cx-block .ct{font-family:var(--mono);font-size:10.5px;color:var(--silver-dim);margin-top:4px}.cx-block .ex{font-size:9px;letter-spacing:.14em;color:var(--c);text-transform:uppercase;margin-top:6px}.cx-block .ex,.cx-node{font-family:var(--mono)}.cx-node{border:1.5px solid var(--c);border-radius:12px;padding:11px 15px;font-size:12.5px;text-align:center;min-width:150px}.cx-node.seg{--c:#8a6a20;background:#1a1408;color:#F0E6D0}.cx-node.pce{--c:#4f8f6a;background:#0c1a13;color:#DDF0E4}.cx-pop{position:absolute;inset:0;background:rgba(3,6,9,.74);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20;display:none;align-items:center;justify-content:center;padding:22px}.cx-pop.on{display:flex}.cx-panel{width:min(1000px,94%);max-height:94%;overflow:auto;background:linear-gradient(180deg,#0a1119,#070c11);border:1px solid var(--pc,#34505c);border-radius:12px;padding:20px 22px;position:relative}.cx-panel h3{margin:0;font-size:19px;color:var(--silver-2);text-transform:uppercase}.cx-panel .sub{font-family:var(--mono);font-size:11px;color:var(--silver-dim);margin:4px 0 12px}.cx-panel .grp{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;color:var(--cyan);text-transform:uppercase;margin:14px 0 8px}.cx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));grid-gap:11px;gap:11px}.cx-card{border:1.4px solid #34505c;border-radius:11px;background:#0c1620;padding:11px 13px;cursor:pointer;min-height:74px}.cx-card .cn{font-weight:600;font-size:13.5px;color:#EAF3EE;min-height:2.6em;display:block}.cx-card .cm{font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:#6f9a86;text-transform:uppercase;margin-top:4px}.cx-card .det{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s ease,opacity .4s ease,margin-top .3s}.cx-card.open .det{max-height:34em;opacity:1;margin-top:8px}.cx-card.open .cm{opacity:.4}.cx-card .et{font-family:var(--mono);font-size:13px;color:#8fe0b6;display:block}.cx-card .dd{font-size:12px;color:#B7C6BD;margin-top:5px}.cx-card .dd,.cx-card .tg{line-height:1.5;display:block}.cx-card .tg{font-size:10.5px;color:#9fb3c6;margin-top:7px;border-top:1px solid rgba(120,150,170,.18);padding-top:6px}.cx-card .tg,.cx-close{font-family:var(--mono)}.cx-close{position:absolute;top:14px;right:16px;font-size:11px;letter-spacing:.14em;color:var(--silver-2);border:1px solid var(--line);background:#0b0f14;padding:6px 12px;border-radius:5px;cursor:pointer;z-index:2}.cx-block,.cx-node{opacity:0}.slide.active .cx-block{animation:cxIn .5s ease forwards}.slide.active .cx-node{animation:cxIn .5s ease .25s forwards}.cx-col .cx-block:nth-child(3){animation-delay:.07s}.cx-col .cx-block:nth-child(4){animation-delay:.15s}.cx-col .cx-block:nth-child(5){animation-delay:.23s}@keyframes cxIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cx-wires path{stroke-dasharray:2400;stroke-dashoffset:2400}.slide.active .cx-wires path{animation:cxDraw 1.2s ease .35s forwards}@keyframes cxDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.cx-block,.cx-node{opacity:1;animation:none}.cx-wires path{stroke-dashoffset:0;animation:none}}#s-tooling .tooling-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:44px;gap:44px;align-items:center;width:100%;max-width:1200px;margin:0 auto}#s-tooling .tooling-copy{display:flex;flex-direction:column;gap:16px;min-width:0}#s-tooling .tooling-media{margin:0;min-width:0}#s-tooling .tooling-media img{display:block;width:100%;height:auto;max-height:calc(100dvh - 210px);object-fit:cover;border:1px solid rgba(255,255,255,.14);border-radius:10px;box-shadow:0 10px 34px rgba(0,0,0,.45)}@media (max-width:820px){#s-tooling .tooling-grid{grid-template-columns:1fr;gap:22px}#s-tooling .tooling-media img{max-height:none}}.canvas.ws-open .h2.ws-title{max-width:46ch;line-height:1.05}:is(#s-labs,#s-att-session,#s5e,#s-att-us,#s-att-gr,#s-att-li,#s-att-sp,#s-att-enumerated,#s-review) .lead,:is(#s-labs,#s-att-session,#s5e,#s-att-us,#s-att-gr,#s-att-li,#s-att-sp,#s-att-enumerated,#s-review) .panel-c p,:is(#s-labs,#s-att-session,#s5e,#s-att-us,#s-att-gr,#s-att-li,#s-att-sp,#s-att-enumerated,#s-review) .slide-lead,:is(#s-labs,#s-att-session,#s5e,#s-att-us,#s-att-gr,#s-att-li,#s-att-sp,#s-att-enumerated,#s-review) p.lead,:is(#s-labs,#s-att-session,#s5e,#s-att-us,#s-att-gr,#s-att-li,#s-att-sp,#s-att-enumerated,#s-review) p.slide-lead{max-width:none!important;width:100%;text-wrap:wrap!important;overflow-wrap:break-word}:is(#s-labs,#s-att-session,#s5e,#s-att-us,#s-att-gr,#s-att-li,#s-att-sp,#s-att-enumerated,#s-review) .panel-c code{overflow-wrap:anywhere}:is(#s-labs,#s-att-session,#s5e,#s-att-us,#s-att-gr,#s-att-li,#s-att-sp,#s-att-enumerated,#s-review) [data-responsive-collapse=md]>*{min-width:0}:is(#s-labs,#s-det-session,#s5e,#s-roota-bg,#s-roota-walkthrough,#s-det-us,#s-det-gr,#s-det-li,#s-det-sp,#s-det-enumerated,#s-review) .lead,:is(#s-labs,#s-det-session,#s5e,#s-roota-bg,#s-roota-walkthrough,#s-det-us,#s-det-gr,#s-det-li,#s-det-sp,#s-det-enumerated,#s-review) .panel-c p,:is(#s-labs,#s-det-session,#s5e,#s-roota-bg,#s-roota-walkthrough,#s-det-us,#s-det-gr,#s-det-li,#s-det-sp,#s-det-enumerated,#s-review) .slide-lead,:is(#s-labs,#s-det-session,#s5e,#s-roota-bg,#s-roota-walkthrough,#s-det-us,#s-det-gr,#s-det-li,#s-det-sp,#s-det-enumerated,#s-review) p.lead,:is(#s-labs,#s-det-session,#s5e,#s-roota-bg,#s-roota-walkthrough,#s-det-us,#s-det-gr,#s-det-li,#s-det-sp,#s-det-enumerated,#s-review) p.slide-lead{max-width:none!important;width:100%;text-wrap:wrap!important;overflow-wrap:break-word}:is(#s-labs,#s-det-session,#s5e,#s-roota-bg,#s-roota-walkthrough,#s-det-us,#s-det-gr,#s-det-li,#s-det-sp,#s-det-enumerated,#s-review) .panel-c code{overflow-wrap:anywhere}:is(#s-labs,#s-det-session,#s5e,#s-roota-bg,#s-roota-walkthrough,#s-det-us,#s-det-gr,#s-det-li,#s-det-sp,#s-det-enumerated,#s-review) [data-responsive-collapse=md]>*{min-width:0}.roota-modal{position:fixed;inset:0;z-index:9999;display:none}.roota-modal.is-open{display:block}.roota-modal-backdrop{position:absolute;inset:0;background:rgba(2,4,8,.86)}.roota-modal-panel{position:relative;width:min(1180px,96vw);height:min(86vh,880px);margin:4vh auto;background:#0A0E14;border:1px solid var(--line-bright);display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.6)}.roota-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(63,168,197,.08),transparent);flex:0 0 auto}.roota-modal-header .title{font-family:var(--mono);font-size:12px;letter-spacing:.22em;color:var(--amber);text-transform:uppercase}.roota-modal-header .subtitle{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--silver-dim);margin-top:2px}.roota-modal-header .actions{display:flex;gap:10px;align-items:center}.roota-modal-header .actions a{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;color:var(--amber);text-decoration:none;padding:6px 12px;border:1px solid var(--amber)}.roota-modal-header .actions a:hover{background:var(--amber);color:#000}.roota-modal-header .closebtn{background:transparent;border:1px solid var(--line);color:var(--silver-2);width:32px;height:32px;cursor:pointer;font-size:18px;font-family:var(--mono)}.roota-modal-header .closebtn:hover{border-color:var(--amber);color:var(--amber)}.roota-modal-body{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:14px;gap:14px;padding:14px 18px 18px;overflow:hidden}.roota-modal-guide{border:1px solid var(--line);background:rgba(63,168,197,.04);padding:10px 14px;overflow:auto;min-width:0}.roota-modal-guide .guide-header{font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;color:var(--cyan);margin-bottom:8px}.roota-modal-sig{border:1px solid var(--line);background:#04060A;padding:10px 14px;overflow:auto;min-width:0}.roota-modal-sig .sig-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.roota-modal-sig .sig-filename{font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;color:var(--amber)}.roota-modal-sig .sig-download{font-family:var(--mono);font-size:10px;color:var(--amber);text-decoration:none}.roota-modal-sig .sig-download:hover{text-decoration:underline}.roota-yaml-line{line-height:1.5;color:#A8B2C0;font-family:var(--mono);font-size:10.5px;white-space:pre}.roota-yaml-line.field{color:#F2F4F8}.roota-yaml-line .badge-slot{display:inline-block;width:22px}.roota-badge{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--amber);color:#000;font-family:var(--mono);font-size:10px;font-weight:700;margin-right:6px;vertical-align:middle}.roota-guide-card{display:flex;gap:8px;padding:6px 0;border-bottom:1px solid rgba(255,176,46,.12)}.roota-guide-card .roota-badge{flex:0 0 16px}.roota-guide-card .label{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;color:var(--cyan);margin-bottom:2px}.roota-guide-card .body{font-size:10.5px;line-height:1.45;color:#A8B2C0}@media (max-width:900px){.roota-modal-body{grid-template-columns:1fr}}:is(#s-intel-sources,#s-conops-summary,#s-thr-00,#s-thr-01,#s-thr-02,#s-thr-03,#s-thr-04,#s-thr-05,#s-thr-06,#s-thr-07,#s-thr-result) .panel-c,:is(#s-intel-sources,#s-conops-summary,#s-thr-00,#s-thr-01,#s-thr-02,#s-thr-03,#s-thr-04,#s-thr-05,#s-thr-06,#s-thr-07,#s-thr-result) .panel-c code,:is(#s-intel-sources,#s-conops-summary,#s-thr-00,#s-thr-01,#s-thr-02,#s-thr-03,#s-thr-04,#s-thr-05,#s-thr-06,#s-thr-07,#s-thr-result) .panel-c p,:is(#s-intel-sources,#s-conops-summary,#s-thr-00,#s-thr-01,#s-thr-02,#s-thr-03,#s-thr-04,#s-thr-05,#s-thr-06,#s-thr-07,#s-thr-result) .panel-c td{overflow-wrap:anywhere;word-break:break-word;min-width:0}:is(#s-intel-sources,#s-conops-summary,#s-thr-00,#s-thr-01,#s-thr-02,#s-thr-03,#s-thr-04,#s-thr-05,#s-thr-06,#s-thr-07,#s-thr-result) table{table-layout:fixed;width:100%}#s2-start .r.r4>div{min-width:0;overflow-wrap:anywhere}#s2-start .r.r4>div>p,#s2-start .r.r4>div>p code,#s2-start .slide-lead code{overflow-wrap:anywhere;word-break:break-word}#s-intel-sources .r.r4{min-width:0}#s-intel-sources .r.r4>div{word-break:break-word}#s-intel-sources .r.r4>div,#s-intel-sources .r.r4>div>div,#s-intel-sources .r.r4>div>div>p{min-width:0;overflow-wrap:anywhere}@media (max-width:1180px){#s-intel-sources .r.r4{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.kp-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:10px}.kp-item{display:grid;grid-template-columns:minmax(150px,200px) 1fr;grid-gap:14px;gap:14px;align-items:start;min-width:0}.kp-tag{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--line);color:var(--silver-2);font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:7px 12px;cursor:pointer;text-align:left;display:flex;align-items:center;gap:10px;min-height:34px;transition:color .15s,border-color .15s,background-color .15s}.kp-tag .kp-num{color:var(--amber);font-weight:600}.kp-tag .kp-tag-label{flex:1 1}.kp-tag .kp-arrow{color:var(--silver-dim);transition:transform .25s,color .2s}.kp-tag:focus-visible,.kp-tag:hover{border-color:var(--amber);color:var(--amber);outline:none}.kp-tag:hover .kp-arrow.kp-tag:focus-visible .kp-arrow{color:var(--amber)}.kp-item.revealed .kp-tag{border-color:var(--amber);background:rgba(255,176,46,.04)}.kp-item.revealed .kp-tag .kp-arrow{transform:rotate(90deg);color:var(--amber)}.kp-body{font-size:clamp(13px,1vw,15px);line-height:1.5;color:var(--silver-2);padding:0 0 0 4px;opacity:0;max-height:0;overflow:hidden;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.7,.3,1),max-height .5s ease;will-change:opacity,transform}.kp-item.revealed .kp-body{opacity:1;transform:none!important;max-height:40em;padding-top:5px}.kp-list[data-kp-anim=fade-down] .kp-body{transform:translateY(-20px)}.kp-list[data-kp-anim=fade-up] .kp-body{transform:translateY(20px)}.kp-list[data-kp-anim=slide-left] .kp-body{transform:translateX(-32px)}.kp-list[data-kp-anim=slide-right] .kp-body{transform:translateX(32px)}.kp-list[data-kp-anim=scale-in] .kp-body{transform:scale(.88);transform-origin:left center}.kp-list[data-kp-anim=fade-in] .kp-body{transform:none}.kp-controls{display:flex;gap:10px;align-items:center;margin-top:12px;flex-wrap:wrap}.kp-action-btn,.kp-more-btn,.kp-reveal-all{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(184,191,200,.32);color:var(--silver-dim);font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:7px 14px;cursor:pointer;min-height:34px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .15s,border-color .15s,background-color .15s}.kp-reveal-all:focus-visible,.kp-reveal-all:hover{color:var(--cyan);border-color:var(--cyan);outline:none}.kp-more-btn:focus-visible,.kp-more-btn:hover{color:var(--amber);border-color:var(--amber);outline:none}.kp-action-btn{color:var(--cyan);border-color:rgba(0,217,255,.42)}.kp-action-btn:focus-visible,.kp-action-btn:hover{color:#FFFFFF;border-color:var(--cyan);background:rgba(0,217,255,.08);outline:none}.kp-more-btn{min-height:28px;padding:4px 10px;font-size:9.5px;margin-left:10px}@media (max-width:720px){.kp-item{grid-template-columns:1fr;gap:6px}.kp-tag{align-self:flex-start}}.exam-opt input[type=checkbox]{display:none}.kp-item .kp-body{opacity:1!important;max-height:none!important;overflow:visible!important;transform:none!important;padding-top:5px!important}button.kp-tag{pointer-events:none!important;cursor:default!important}button.kp-tag:hover{border-color:var(--line)!important}.kp-arrow,.kp-reveal-all{display:none!important}main[aria-label="METEORSTORM Overview slide deck"] .canvas{width:100%;max-width:1600px;margin-inline:auto}main[aria-label="METEORSTORM Overview slide deck"] :is(.h1,.h2,.h3){text-wrap:balance;max-width:none}main[aria-label="METEORSTORM Overview slide deck"] .lead{max-width:none}main[aria-label="METEORSTORM Overview slide deck"] .nav-jump::-webkit-inner-spin-button,main[aria-label="METEORSTORM Overview slide deck"] .nav-jump::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lc-panel{display:flex;flex-direction:column}.lc-stage{aspect-ratio:16/9;width:100%;position:relative;background:repeating-linear-gradient(45deg,rgba(255,176,46,.025) 0 1px,transparent 1px 18px),radial-gradient(circle at 50% 50%,rgba(0,217,255,.04),transparent 60%),#040608}.lc-stage,.lc-stage:before{display:flex;align-items:center;justify-content:center}.lc-stage:before{content:"◇ image loading or unavailable";font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:rgba(229,234,240,.18);text-transform:uppercase;z-index:0}.lc-img,.lc-stage:before{position:absolute;inset:0;pointer-events:none}.lc-img{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .7s ease;z-index:1;background:#040608}.lc-img.active{opacity:1}.lc-img.broken{display:none!important}.lc-cap{position:absolute;inset:0;font-size:13px;line-height:1.55;color:var(--text);opacity:0;visibility:hidden;transition:opacity .4s ease;pointer-events:none;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.lc-cap.active{opacity:1;visibility:visible;pointer-events:auto}.lc-dot{background:transparent;border:0;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:4px 8px;font-family:var(--mono);color:var(--silver-faint,#6F7886);transition:color .3s ease}.lc-dot:hover{color:var(--silver-2,#C7CFD9)}.lc-dot .lc-dot-code{font-size:11px;letter-spacing:.2em;font-weight:600}.lc-dot .lc-dot-bar{display:block;width:36px;height:2px;background:rgba(138,147,160,.35);transition:background .4s ease,box-shadow .4s ease,height .3s ease}.lc-dot.active{color:var(--amber)}.lc-dot.active .lc-dot-bar{background:var(--amber);height:3px;box-shadow:0 0 8px rgba(255,176,46,.55)}.lc-dot:focus-visible{outline:1px solid var(--amber);outline-offset:2px}.lc-playpause{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid rgba(138,147,160,.45);color:var(--silver-2,#C7CFD9);font-family:var(--mono);font-size:11px;letter-spacing:.22em;padding:6px 12px;cursor:pointer;transition:border-color .25s ease,color .25s ease,background .25s ease}.lc-playpause:hover{border-color:var(--amber);color:var(--amber);background:rgba(255,176,46,.06)}.lc-playpause:focus-visible{outline:1px solid var(--amber);outline-offset:2px}.lc-playpause .lc-pp-icon{display:inline-block;width:10px;height:10px;position:relative}.lc-playpause[data-state=playing] .lc-pp-icon:after,.lc-playpause[data-state=playing] .lc-pp-icon:before{content:"";position:absolute;top:0;bottom:0;width:3px;background:currentColor}.lc-playpause[data-state=playing] .lc-pp-icon:before{left:1px}.lc-playpause[data-state=playing] .lc-pp-icon:after{right:1px}.lc-playpause[data-state=paused] .lc-pp-icon:before{content:"";position:absolute;top:0;left:1px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) .panel-c,main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) .panel-c code,main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) .panel-c li,main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) .panel-c p,main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) .panel-c td{overflow-wrap:anywhere;word-break:break-word;min-width:0}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) table{table-layout:fixed;width:100%}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) [style*="display: grid"],main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) [style*="display:grid"]{min-width:0}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) [style*="display: grid"]>*,main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) [style*="display:grid"]>*{min-width:0;overflow-wrap:anywhere}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look,#s-teneten) .slide-lead{text-align:left!important;hyphens:manual!important;-webkit-hyphens:manual!important;-ms-hyphens:manual!important;-moz-hyphens:manual!important;width:100%!important;max-width:none!important}main[aria-label="METEORSTORM Overview slide deck"] #s1 .r4 p.lead{line-height:1.48!important;margin-top:9px!important}main[aria-label="METEORSTORM Overview slide deck"] #s1 .r4 p.lead:first-child{margin-top:0!important}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12) [data-responsive-collapse=md]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) .panel-c>p.body{width:100%;max-width:none!important;overflow-wrap:break-word}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s4,#s5,#s8,#s10,#s11,#s12,#s-second-look) .panel-c code{white-space:normal;overflow-wrap:anywhere}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s-teneten) .kp-tag{padding:8px 12px;min-height:36px}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s-teneten) .kp-item .kp-body{font-size:clamp(15px,1.35vw,17px);line-height:1.55;color:var(--text);padding:6px 0 0 4px!important}main[aria-label="METEORSTORM Overview slide deck"] :is(#s6,#s7,#s7b,#s2,#s-teneten) .kp-controls{margin-top:14px}.kp-ext-link{color:var(--amber);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--amber) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--amber) 45%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s;white-space:nowrap}.kp-ext-link:focus-visible,.kp-ext-link:hover{color:var(--cyan);-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan);outline:none}.kp-ext-arrow{display:inline-block;margin-left:3px;font-size:.85em;vertical-align:1px;font-family:var(--mono)}main[aria-label="METEORSTORM Overview slide deck"] .canvas:has(>#s1){min-height:0;overflow:hidden}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero{min-height:0;align-items:stretch;grid-template-rows:minmax(0,1fr)}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-art{min-height:0;height:100%}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-text{min-height:0;height:100%;overflow-y:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:var(--cyan) transparent}@media (max-height:950px){main[aria-label="METEORSTORM Overview slide deck"] .canvas:has(>#s-teneten){overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cyan) transparent}}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-text::-webkit-scrollbar{width:6px}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-text::-webkit-scrollbar-track{background:transparent}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-text::-webkit-scrollbar-thumb{background:var(--line-bright);border-radius:3px}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-text::-webkit-scrollbar-thumb:hover{background:var(--cyan)}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-text .r4 p.lead+p.lead{margin-top:10px}@media (max-width:1100px){main[aria-label="METEORSTORM Overview slide deck"] .slide:has(#s1){overflow-y:auto}main[aria-label="METEORSTORM Overview slide deck"] .canvas:has(>#s1){overflow:visible}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero{grid-template-columns:1fr}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-art{height:clamp(280px,42vh,460px)}main[aria-label="METEORSTORM Overview slide deck"] #s1 .hero-text{max-height:none;overflow:visible;padding-right:0}}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-backdrop{position:fixed;inset:0;background:rgba(4,6,8,.86);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;z-index:10000;padding:4vh 4vw;opacity:0;transition:opacity .18s ease}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-backdrop.open{display:flex;opacity:1}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal{position:relative;width:min(720px,100%);max-height:90vh;overflow-y:auto;background:linear-gradient(180deg,rgba(11,15,20,.97),rgba(11,15,20,1));border:var(--border-amber);padding:28px 32px 24px;box-shadow:0 16px 70px rgba(0,0,0,.7);transform:translateY(8px);transition:transform .22s cubic-bezier(.4,0,.2,1)}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-backdrop.open #s1-modal{transform:translateY(0)}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-close{position:absolute;top:10px;right:12px;background:transparent;border:1px solid transparent;color:var(--silver-dim);font-family:var(--mono);font-size:18px;line-height:1;cursor:pointer;padding:6px 10px;transition:color .15s,border-color .15s}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-close:focus-visible,main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-close:hover{color:var(--amber);border-color:var(--amber);outline:none}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.22em;color:var(--amber);text-transform:uppercase;margin:0 0 4px}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-title{font-family:var(--display,var(--mono));font-size:18px;letter-spacing:1px;color:var(--silver-2,#E5EAF0);margin:0 0 12px;padding-bottom:10px;border-bottom:1px dashed var(--line)}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-content{font-size:13.5px;line-height:1.65;color:#B8BFC8}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-content p{margin:0 0 10px}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-link{display:inline-block;margin-top:8px;padding:8px 14px;border:var(--border-emphasized);color:var(--cyan);font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:transform,opacity,color,background-color,border-color,box-shadow,-webkit-text-decoration-color .18s;transition:transform,opacity,color,background-color,border-color,box-shadow,text-decoration-color .18s;transition:transform,opacity,color,background-color,border-color,box-shadow,text-decoration-color .18s,-webkit-text-decoration-color .18s}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-link:focus-visible,main[aria-label="METEORSTORM Overview slide deck"] #s1-modal-link:hover{background:var(--cyan);color:#000;outline:none}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-grid{flex:1 1;min-height:0;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:22px;gap:22px;align-items:stretch}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-art-wrap{position:relative;min-height:0;min-width:0;border:1px solid rgba(255,176,46,.25);background:#040608 repeating-linear-gradient(45deg,rgba(255,176,46,.025) 0 1px,transparent 1px 18px);overflow:hidden;display:flex;align-items:center;justify-content:center}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-art-wrap:before{content:"◇ pentagon hero image loading or unavailable";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:rgba(229,234,240,.18);text-transform:uppercase;pointer-events:none;z-index:0}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;background:#040608}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-art.broken{display:none}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-cards{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--line-bright) transparent}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-cards::-webkit-scrollbar{width:6px}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-cards::-webkit-scrollbar-thumb{background:var(--line-bright);border-radius:3px}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-card{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:10px 12px;border:var(--border-standard);border-left:3px solid var(--amber);background:linear-gradient(180deg,rgba(11,15,20,.45),rgba(11,15,20,.75));transition:border-color .18s,transform .18s}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-card:hover{border-left-color:var(--cyan);transform:translateX(2px)}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-num{font-family:var(--display);font-weight:900;font-size:32px;color:var(--amber);letter-spacing:0;line-height:1;align-self:start;padding-top:2px}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-name{font-family:var(--display);font-weight:700;font-size:21px;color:var(--silver-2);text-transform:uppercase;letter-spacing:.04em;line-height:1.2;margin:0}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-quote{margin:7px 0 0;font-family:var(--mono);font-size:16px;line-height:1.55;color:var(--cyan);font-style:italic}@media (max-width:1100px){main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-grid{grid-template-columns:1fr}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-art-wrap{height:clamp(220px,32vh,360px)}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-cards{overflow:visible}}.pop-tabs{display:flex;gap:7px;margin-bottom:14px;flex-wrap:wrap}.pop-tab{font-family:var(--mono);font-size:11px;letter-spacing:.05em;padding:8px 11px;background:rgba(255,255,255,.04);border:1px solid var(--line-bright);border-radius:8px;color:var(--silver-2);cursor:pointer;text-transform:uppercase}.pop-tab .pn{color:var(--amber);font-weight:700;margin-right:6px}.pop-tab.active{border-color:var(--amber);background:rgba(255,176,46,.12);color:#eef4fa}.pop-pane{display:none}.pop-pane.active{display:block}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-badge{font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:var(--amber)}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-title{font-size:14px;line-height:1.25;color:var(--silver-2);min-height:2.5em}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-thumb{width:100%;aspect-ratio:21/9;max-height:90px;background:#040608;overflow:hidden;position:relative;flex:0 0 auto}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-thumb-prob{border:1px solid rgba(255,110,110,.45);box-shadow:0 0 12px rgba(255,110,110,.4),inset 0 0 14px rgba(255,110,110,.08)}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-thumb-soln{border:1px solid rgba(0,217,255,.45);box-shadow:0 0 12px rgba(0,217,255,.4),inset 0 0 14px rgba(0,217,255,.08)}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:.92;filter:saturate(1.05);transition:opacity .2s,filter .2s}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-cap{font-size:12px;line-height:1.5;color:#A8B2C0;margin:0}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-matrix{display:grid;grid-template-columns:78px repeat(5,minmax(0,1fr));grid-template-rows:auto 1fr 1fr;grid-gap:12px;gap:12px;align-items:stretch}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-colhead{display:flex;flex-direction:column;gap:3px;justify-content:flex-end;padding:0 2px 8px;border-bottom:1px solid var(--line);min-width:0}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-colhead .sl-title{min-height:0;margin:0}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-rowlabel{display:flex;align-items:center;justify-content:center;border-radius:3px;font-family:var(--mono);font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);font-weight:600}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-rowlabel-prob{color:#FF6E6E;border:1px solid rgba(255,110,110,.35);background:rgba(255,110,110,.05)}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-rowlabel-soln{color:var(--cyan);border:1px solid rgba(0,217,255,.35);background:rgba(0,217,255,.05)}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-cell{display:flex;flex-direction:column;gap:7px;min-width:0;min-height:0}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-cell .sl-thumb{aspect-ratio:auto;max-height:none;flex:1 1;min-height:0}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-cell .sl-cap{flex:0 0 auto;min-height:4.6em;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:900px){main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-matrix{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-rowlabel{writing-mode:horizontal-tb;transform:none;padding:4px 0}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-cell .sl-thumb{aspect-ratio:21/9}main[aria-label="METEORSTORM Overview slide deck"] #s-second-look .sl-cell .sl-cap{height:auto;-webkit-line-clamp:none;display:block;overflow:visible}}@media (max-width:720px){.pop-grid{grid-template-columns:1fr!important}main[aria-label="METEORSTORM Overview slide deck"] :is(#s-teneten) [style*=grid-template-columns],main[aria-label="METEORSTORM Overview slide deck"] [data-slide-name="The Rules"] [style*=grid-template-columns]{grid-template-columns:1fr!important}.pop-art-wrap{height:clamp(180px,32vh,280px)!important}.pop-cards{overflow:visible!important;padding-right:0!important}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-card{grid-template-columns:28px 1fr!important;gap:10px!important;padding:10px 12px!important}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-num{font-size:26px!important}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-name{font-size:17px!important}main[aria-label="METEORSTORM Overview slide deck"] #s7b .pop-quote{font-size:14px!important}}.cta-primary{padding:16px 28px;border:var(--border-amber);background:var(--amber);color:#000;text-decoration:none;font-family:var(--mono);font-size:13px;letter-spacing:.24em;font-weight:700;text-transform:uppercase;transition:transform .18s ease,box-shadow .25s ease;display:inline-flex;align-items:center;gap:10px}.cta-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 2px rgba(255,176,46,.35),0 8px 22px rgba(255,176,46,.18)}.cta-secondary{padding:16px 22px;border:var(--border-standard);color:var(--silver-2);text-decoration:none;font-family:var(--mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;transition:border-color .18s ease,color .18s ease;display:inline-flex;align-items:center;gap:8px}.cta-secondary:hover{border-color:var(--amber);color:var(--amber)}.cta-exam{padding:16px 22px;border:1px solid var(--cyan);background:transparent;color:var(--cyan);cursor:pointer;font-family:var(--mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;transition:background-color .18s ease,color .18s ease;display:inline-flex;align-items:center;gap:8px}.cta-exam:hover{background:var(--cyan);color:#000}@keyframes uc-fly-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-card{opacity:0;animation:uc-fly-in .6s cubic-bezier(.4,0,.2,1) forwards}main[aria-label="METEORSTORM Overview slide deck"] .slide.active #s2 .uc-card[data-uc="1"]{animation-delay:.1s}main[aria-label="METEORSTORM Overview slide deck"] .slide.active #s2 .uc-card[data-uc="2"]{animation-delay:.22s}main[aria-label="METEORSTORM Overview slide deck"] .slide.active #s2 .uc-card[data-uc="3"]{animation-delay:.34s}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-card{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto;padding:14px 16px;border:var(--border-standard);background:linear-gradient(180deg,rgba(11,15,20,.4),rgba(11,15,20,.7));transition:border-color .2s,transform .2s}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-card:hover{border-color:var(--cyan);transform:translateY(-2px)}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-num{font-family:var(--mono);font-size:10.5px;letter-spacing:.24em;color:var(--silver-dim)}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-title{display:block;margin-top:4px;font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.04em;color:var(--silver-2);text-transform:uppercase;line-height:1.15}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-bullets{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-bullets li{display:flex;gap:8px;font-size:13px;line-height:1.45;color:#B8BFC8}main[aria-label="METEORSTORM Overview slide deck"] #s2 .uc-bullets li:before{content:"▸";color:var(--cyan);flex-shrink:0;font-size:11px;line-height:1.5}main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-overlay{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:2}main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-overlay.active{opacity:1}main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-label{position:absolute;top:78%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--pad-chip-y) var(--pad-chip-x);background:rgba(4,6,8,.86);border:var(--border-standard);border-radius:var(--radius-chip);min-width:100px;max-width:18%;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.6)}main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-label .pfn-code{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.16em;color:var(--cyan);line-height:1}main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-label .pfn-name{font-family:var(--display);font-size:10px;letter-spacing:.05em;color:var(--silver-2);text-transform:uppercase;line-height:1.2}@media (max-width:900px){main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-label{min-width:56px;padding:4px 6px}main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-label .pfn-code{font-size:10px;letter-spacing:.1em}main[aria-label="METEORSTORM Overview slide deck"] #s2 .phase-fn-label .pfn-name{font-size:8px}}main[aria-label="METEORSTORM Overview slide deck"] #s3 .lc-cap,main[aria-label="METEORSTORM Overview slide deck"] #s4 .lc-cap,main[aria-label="METEORSTORM Overview slide deck"] #s5 .lc-cap,main[aria-label="METEORSTORM Overview slide deck"] #s6 .lc-cap,main[aria-label="METEORSTORM Overview slide deck"] #s7 .lc-cap{justify-content:flex-start;overflow:hidden;padding-bottom:4px}main[aria-label="METEORSTORM Overview slide deck"] #s3 .s3-step-img-wrap,main[aria-label="METEORSTORM Overview slide deck"] #s4 .s4-step-img-wrap,main[aria-label="METEORSTORM Overview slide deck"] #s5 .s5-step-img-wrap,main[aria-label="METEORSTORM Overview slide deck"] #s6 .s6-step-img-wrap,main[aria-label="METEORSTORM Overview slide deck"] #s7 .s7-step-img-wrap{flex:1 1;min-height:0;margin-top:12px;overflow:hidden;border:1px solid rgba(63,168,197,.22);background:#040608}main[aria-label="METEORSTORM Overview slide deck"] #s3 .s3-step-img,main[aria-label="METEORSTORM Overview slide deck"] #s4 .s4-step-img,main[aria-label="METEORSTORM Overview slide deck"] #s5 .s5-step-img,main[aria-label="METEORSTORM Overview slide deck"] #s6 .s6-step-img,main[aria-label="METEORSTORM Overview slide deck"] #s7 .s7-step-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-backdrop,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-backdrop,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-backdrop,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-backdrop,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-backdrop{position:fixed;inset:0;background:rgba(4,6,8,.86);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;z-index:10000;padding:4vh 4vw;opacity:0;transition:opacity .18s ease}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-backdrop.open,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-backdrop.open,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-backdrop.open,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-backdrop.open,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-backdrop.open{display:flex;opacity:1}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal{position:relative;width:min(820px,100%);max-height:90vh;overflow-y:auto;background:linear-gradient(180deg,rgba(11,15,20,.97),rgba(11,15,20,1));border:var(--border-amber);padding:28px 32px 24px;box-shadow:0 16px 70px rgba(0,0,0,.7);transform:translateY(8px);transition:transform .22s cubic-bezier(.4,0,.2,1)}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-backdrop.open #s3-modal,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-backdrop.open #s4-modal,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-backdrop.open #s5-modal,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-backdrop.open #s6-modal,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-backdrop.open #s7-modal{transform:translateY(0)}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-close,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-close,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-close,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-close,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-close{position:absolute;top:10px;right:12px;background:transparent;border:1px solid transparent;color:var(--silver-dim);font-family:var(--mono);font-size:18px;line-height:1;cursor:pointer;padding:6px 10px;transition:color .15s,border-color .15s}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-close:focus-visible,main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-close:hover,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-close:focus-visible,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-close:hover,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-close:focus-visible,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-close:hover,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-close:focus-visible,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-close:hover,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-close:focus-visible,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-close:hover{color:var(--amber);border-color:var(--amber);outline:none}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-eyebrow,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-eyebrow,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-eyebrow,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-eyebrow,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.22em;color:var(--amber);text-transform:uppercase;margin:0 0 4px}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-title,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-title,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-title,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-title,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-title{font-family:var(--display,var(--mono));font-size:18px;letter-spacing:1px;color:var(--silver-2,#E5EAF0);margin:0 0 12px;padding-bottom:10px;border-bottom:1px dashed var(--line)}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-content,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-content,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-content,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-content,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-content{font-size:13.5px;line-height:1.65;color:#B8BFC8}main[aria-label="METEORSTORM Overview slide deck"] #s3-modal-content code,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal-content code,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal-content code,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal-content code,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal-content code{font-family:var(--mono)}@media (max-width:1100px){.uc-card{padding:14px!important}.uc-bullets li{font-size:13.5px;line-height:1.5}.cta-exam{min-height:36px;padding-top:8px!important;padding-bottom:8px!important}}@media (max-width:720px){.lc-dot{min-width:44px;min-height:44px}main[aria-label="METEORSTORM Overview slide deck"] #s1-modal,main[aria-label="METEORSTORM Overview slide deck"] #s2-modal,main[aria-label="METEORSTORM Overview slide deck"] #s3-modal,main[aria-label="METEORSTORM Overview slide deck"] #s4-modal,main[aria-label="METEORSTORM Overview slide deck"] #s5-modal,main[aria-label="METEORSTORM Overview slide deck"] #s6-modal,main[aria-label="METEORSTORM Overview slide deck"] #s7-modal{padding:20px 18px 16px!important;max-height:88vh!important;width:100%!important}}@media (max-height:950px){main[aria-label="METEORSTORM Overview slide deck"] .canvas:has(>#s13),main[aria-label="METEORSTORM Overview slide deck"] .canvas:has(>#s2){overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cyan) transparent}}body:has(main[aria-label="Mastering Decomposition, Concept of Operations"]){--silver-dim:#8A93A0;--silver-faint:rgba(184,191,200,0.75)}@media (prefers-reduced-motion:reduce){body:has(main[aria-label="Mastering Decomposition, Concept of Operations"]) :is(.amb-grid,.amb-scanline,.amb-stars,.earth-stage .o-ring,.earth-stage .o-ring-2,.earth-stage .o-ring-3){animation:none!important}}main[aria-label="Mastering Decomposition, Concept of Operations"] .an-row.lc-highlight.active,main[aria-label="Mastering Decomposition, Concept of Operations"] .es-row.lc-highlight.active,main[aria-label="Mastering Decomposition, Concept of Operations"] .rc-row.lc-highlight.active{background:rgba(255,176,46,.1)!important;border-left-color:var(--amber)!important;box-shadow:inset 0 0 16px rgba(255,176,46,.06)}main[aria-label="Mastering Decomposition, Concept of Operations"] .an-row.lc-highlight.active b,main[aria-label="Mastering Decomposition, Concept of Operations"] .es-row.lc-highlight.active b,main[aria-label="Mastering Decomposition, Concept of Operations"] .es-row.lc-highlight.active code,main[aria-label="Mastering Decomposition, Concept of Operations"] .rc-row.lc-highlight.active code,main[aria-label="Mastering Decomposition, Concept of Operations"] .rc-row.lc-highlight.active span{color:var(--amber)!important}.ttabs{display:flex;gap:4px;border-bottom:1px solid rgba(120,200,230,.22);margin-bottom:10px;flex-wrap:wrap}.ttab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;padding:7px 12px 6px;cursor:pointer;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(9px,.85vw,11.5px);color:#8FA0B0;transition:color .15s,border-color .15s;display:flex;align-items:baseline;gap:7px}.ttab:hover{color:#C7CDD6}.ttab.is-on{color:var(--amber);border-bottom-color:var(--amber)}.ttab .ttab-num{font-size:.85em;opacity:.75}.tpane{display:none}.tpane.is-on{display:block}.tpane .kp-body{opacity:1!important;max-height:none!important;overflow:visible!important;transform:none!important;padding-top:0}.ltabs-root{display:flex;flex-direction:column;min-height:0;flex:1 1}.ltabs{display:flex;gap:4px;border-bottom:1px solid rgba(120,200,230,.22);margin-bottom:10px}.ltab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;padding:7px 14px 6px;cursor:pointer;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(9px,.85vw,11.5px);color:#8FA0B0;transition:color .15s,border-color .15s}.ltab:hover{color:#C7CDD6}.ltab.is-on{color:var(--accent,var(--cyan));border-bottom-color:var(--accent,var(--cyan));border-bottom-width:3px;padding-bottom:5px;font-weight:700}.lpane{display:none}.lpane.is-on{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:20px;gap:20px;align-items:stretch;flex:1 1;min-height:0}.lpane-media{min-width:0;min-height:0;border:1px solid rgba(120,200,230,.2);overflow:hidden;background:#080B10}.lpane-media img{display:block;width:100%;height:100%;object-fit:cover}.lpane-copy{align-self:center;min-width:0;border-left:3px solid var(--accent);padding:4px 0 4px 16px}.lpane-head{display:flex;align-items:baseline;gap:11px;margin-bottom:7px}.lpane-code{font-family:var(--mono);font-size:clamp(13px,1.15vw,16px);letter-spacing:2px;color:var(--accent)}.lpane-title{font-size:clamp(11px,.95vw,13.5px);letter-spacing:1.4px;color:#E6EAF0;font-weight:700}.lpane-def{font-size:clamp(12px,1.05vw,14.5px);line-height:1.55;color:#A8B2C0}.lpane-scn{margin-top:12px;padding-top:9px;border-top:1px solid rgba(120,200,230,.18)}.lpane-scn-l{font-family:var(--mono);font-size:clamp(7.5px,.7vw,9.5px);letter-spacing:.2em;text-transform:uppercase;color:#8FA0B0;margin-bottom:4px}.lpane-eten{font-family:var(--mono);font-size:clamp(11px,1vw,13.5px);color:var(--accent)}.lpane-cap{margin-top:3px;font-size:clamp(10px,.9vw,12px);color:#8FA0B0}.carousel .lc-cap:has(.eop){justify-content:flex-start}.etw{margin-top:12px;border-top:1px solid rgba(120,200,230,.22);padding-top:10px}.etw-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.etw-title{font-family:var(--mono);font-size:clamp(8.5px,.8vw,10.5px);letter-spacing:.18em;text-transform:uppercase;color:var(--green)}.etw-nav{display:flex;align-items:center;gap:6px}.etw-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(46,230,155,.45);color:var(--green);font-family:var(--mono);font-size:11px;line-height:1;padding:5px 9px;cursor:pointer;border-radius:3px}.etw-btn:disabled{opacity:.3;cursor:default}.etw-count{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:#8FA0B0;white-space:nowrap}.etw-page{display:none;grid-template-columns:1fr 1fr;gap:10px}.etw-page.is-on{display:grid}@media (max-width:1100px){.etw-page{grid-template-columns:1fr}}.etw .env-node{width:auto;align-items:flex-start;text-align:left;gap:5px;padding:11px 13px;border-radius:10px;min-height:0}.etw .env-node__name{font-size:13px;line-height:1.35;min-height:0}.etw .env-node{opacity:1;transform:none}main[aria-label="Mastering Decomposition, Concept of Operations"] .env-node__detail{max-height:none!important;opacity:1!important;overflow:visible;margin-top:8px}main[aria-label="Mastering Decomposition, Concept of Operations"] .env-node:not(.open) .env-node__desc,main[aria-label="Mastering Decomposition, Concept of Operations"] .env-node:not(.open) .env-node__parent{display:none}main[aria-label="Mastering Decomposition, Concept of Operations"] .lc-stage:before{content:""}main[aria-label="Mastering Decomposition, Concept of Operations"] .lc-cap{visibility:visible;overflow-y:visible;transition:opacity .5s ease}main[aria-label="Mastering Decomposition, Concept of Operations"] .carousel .lc-cap{display:flex;flex-direction:column;justify-content:flex-start}main[aria-label="Mastering Decomposition, Concept of Operations"] .lc-cap .lc-line{display:block;width:100%}main[aria-label="Mastering Decomposition, Concept of Operations"] .lc-img.active .eo-link{pointer-events:auto}main[aria-label="Mastering Decomposition, Concept of Operations"] .lc-dot.active .lc-dot-bar{width:52px}main[aria-label="Mastering Decomposition, Concept of Operations"] .lc-cap-wrap{overflow:auto}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-expect .slide-lead,:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-review .slide-lead{width:100%;max-width:none!important}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-expect [data-responsive-collapse=md],:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-review [data-responsive-collapse=md]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-expect .panel-c>p.body,:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-review .panel-c>p.body{width:100%;max-width:none!important;margin:0;overflow-wrap:break-word}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-expect .panel-c code,:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-review .panel-c code{white-space:normal;overflow-wrap:anywhere}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-expect .panel-c,:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) #s-review .panel-c{padding:12px 14px!important}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) :is(#s-labs,#s1b,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#s9,#s10,#s10e,#s11,#s12,#s13,#s14,#s15,#s16,#s16e,#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s24,#s25,#s26,#s27,#s27e,#s28,#s29,#s30,#s31,#s31e,#s32,#s33,#s34,#s35,#s36,#s37,#s38,#s38a,#s38b,#s38c,#s38d,#s38e,#s38f,#s38g) .panel-c p{text-wrap:wrap!important;max-width:none!important;overflow-wrap:break-word}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) :is(#s-labs,#s1b,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#s9,#s10,#s10e,#s11,#s12,#s13,#s14,#s15,#s16,#s16e,#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s24,#s25,#s26,#s27,#s27e,#s28,#s29,#s30,#s31,#s31e,#s32,#s33,#s34,#s35,#s36,#s37,#s38,#s38a,#s38b,#s38c,#s38d,#s38e,#s38f,#s38g) .slide-lead{width:100%;max-width:none!important}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) :is(#s-labs,#s1b,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#s9,#s10,#s10e,#s11,#s12,#s13,#s14,#s15,#s16,#s16e,#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s24,#s25,#s26,#s27,#s27e,#s28,#s29,#s30,#s31,#s31e,#s32,#s33,#s34,#s35,#s36,#s37,#s38,#s38a,#s38b,#s38c,#s38d,#s38e,#s38f,#s38g) [data-responsive-collapse=md]>*{min-width:0}:where(main[aria-label="Mastering Decomposition, Concept of Operations"]) :is(#s-labs,#s1b,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#s9,#s10,#s10e,#s11,#s12,#s13,#s14,#s15,#s16,#s16e,#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s24,#s25,#s26,#s27,#s27e,#s28,#s29,#s30,#s31,#s31e,#s32,#s33,#s34,#s35,#s36,#s37,#s38,#s38a,#s38b,#s38c,#s38d,#s38e,#s38f,#s38g) .panel-c code{overflow-wrap:anywhere}#s-expect .pce-thumb-row{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-gap:10px!important;gap:10px!important;height:140px!important;flex:0 0 140px!important}#s-expect .pce-thumb-row>.panel-c{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}#s-expect .pce-thumb-row>.panel-c>div:first-child{padding:5px 9px!important;border-bottom:1px solid rgba(255,176,46,.3)!important;background:rgba(7,12,18,.92)!important;flex:0 0 auto!important}#s-expect .pce-thumb-row>.panel-c>div:first-child>div:first-child{font-size:10.5px!important;letter-spacing:.16em!important}#s-expect .pce-thumb-row>.panel-c>div:first-child>div:nth-child(2){font-size:8.5px!important;letter-spacing:.14em!important;margin-top:1px!important}#s-expect .pce-thumb-img{flex:1 1!important;min-height:0!important;overflow:hidden}#s-expect .pce-thumb-img img{width:100%;height:100%;object-fit:cover;display:block}#s-expect .r4>.panel-c:last-child{flex:1 1!important;min-height:0!important;width:100%!important}main[aria-label="Mastering Decomposition, Concept of Operations"] .kp-body{color:var(--text)}:is(#s10e,#s16e,#s27e,#s31e) .slide-lead{font-size:clamp(12px,.9vw,14px);line-height:1.45}:is(#s10e,#s16e,#s27e,#s31e) .enum-process-grid{gap:8px!important;overflow-y:auto;min-height:0;flex:1 1}:is(#s10e,#s16e,#s27e,#s31e) .enum-step{padding:8px 14px!important}:is(#s10e,#s16e,#s27e,#s31e) .enum-step-num{width:32px!important;height:32px!important;font-size:12px!important}:is(#s10e,#s16e,#s27e,#s31e) .enum-step-action{font-size:12.5px!important;line-height:1.3!important}:is(#s10e,#s16e,#s27e,#s31e) .enum-step-outcome{font-size:11.5px!important;line-height:1.4!important;margin-top:2px!important}:is(#s10e,#s16e,#s27e,#s31e) .enum-loop{padding:6px 14px!important;font-size:11px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] .enum-loop-text{font-weight:600;font-style:normal}main[aria-label="Mastering Decomposition, Concept of Operations"] .lc-highlight{transition:background .4s ease,border-color .4s ease,color .4s ease,transform .4s ease,box-shadow .4s ease}main[aria-label="Mastering Decomposition, Concept of Operations"] .kp-item.revealed .kp-tag:after{content:"\2713";color:var(--amber);font-size:11px}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .kp-list{gap:6px}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .kp-tag{min-height:28px;padding:4px 10px;font-size:10.5px}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .kp-body{font-size:clamp(12px,.9vw,13.5px);line-height:1.4;padding:3px 0 0 4px}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .kp-controls{margin-top:8px;gap:8px}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .kp-more-btn,:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .kp-reveal-all{min-height:28px;padding:4px 10px;font-size:9.5px}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .r3.slide-lead{flex:0 0 auto!important}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .r4{overflow-y:auto!important;min-height:0!important;flex:1 1!important}:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .tt td,:is(#s-tc-pce,#s-tc-seg,#s-tc-svc-sp,#s-tc-svc-li,#s-tc-svc-gr,#s-tc-svc-us,#s-tc-ast-sp,#s-tc-ast-li,#s-tc-ast-gr,#s-tc-ast-us) .tt th{padding:6px 10px!important}.fs-m1-enum .field-note{margin-bottom:0}#fs-m1-present .cx-grid{grid-template-columns:repeat(auto-fill,minmax(238px,1fr))}#fs-m1-present .cx-card.open .det{max-height:26em}#eo-stagefig{background:#F8FAFC;border:1px solid rgba(184,191,200,.28);margin:0 0 16px;padding:4px}#eo-stagefig svg g[data-el]{visibility:hidden}#eo-stagefig svg g[data-el].eo-on{visibility:visible}#eo-stagefig svg g[data-el].eo-new rect{stroke:#B45309;stroke-width:2.4}#s-review.fs-m1-review .conops-cta{transition:filter .18s ease,transform .18s ease}#s-review.fs-m1-review .conops-cta:hover{filter:brightness(1.1)}#s-review.fs-m1-review .conops-cta:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (prefers-reduced-motion:reduce){#s-review.fs-m1-review .conops-cta{transition:none}}#s-review.fs-m1-review .panel-c{padding:12px 14px!important}@media (max-height:920px){.fs-mandate-fig{display:none!important}}.fs-kp{padding:8px 12px;min-width:0}.fs-kp-k{font-family:var(--mono);font-size:clamp(9px,.72vw,10.5px);letter-spacing:.2em;text-transform:uppercase;margin-bottom:3px}.fs-kp-v{font-size:clamp(11.5px,1vw,13.5px);line-height:1.45;color:#B8BFC8;overflow-wrap:anywhere}@media (max-height:820px){.fs-keypoints{gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.fs-kp{padding:6px 9px}.fs-kp-k{letter-spacing:.14em;margin-bottom:2px}.fs-kp-v{font-size:11px;line-height:1.4}}.fs-keypoints.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s2 .panel-c{background:rgba(5,8,12,.86)}main[aria-label="Mastering Decomposition, Concept of Operations"] #s2 .lpane-copy{padding-right:16px}@media (max-height:900px){.id-anatomy .ia-note{display:none}.id-anatomy .ia-box{padding:6px 10px!important;font-size:12px!important}}.enum-process-grid[data-delta] .enum-step{opacity:.5;transition:opacity .15s}.enum-process-grid[data-delta="2"]>div:nth-of-type(8),.enum-process-grid[data-delta="3"]>div:nth-of-type(8),.enum-process-grid[data-delta]>div:nth-of-type(7){opacity:1;outline:1px solid var(--cyan)}.canvas.hero-fit{min-height:0;overflow:hidden}.canvas.hero-fit .hero{min-height:0;align-items:stretch;grid-template-rows:minmax(0,1fr)}.canvas.hero-fit .hero-art{min-height:0;height:100%}.canvas.hero-fit .hero-text{min-height:0;height:100%;overflow-y:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:var(--cyan) transparent;display:flex;flex-direction:column;justify-content:safe center}.canvas.hero-fit .hero-text>*{flex:0 0 auto}.canvas.hero-fit .hero-text::-webkit-scrollbar{width:6px}.canvas.hero-fit .hero-text::-webkit-scrollbar-track{background:transparent}.canvas.hero-fit .hero-text::-webkit-scrollbar-thumb{background:var(--line-bright);border-radius:3px}.canvas.hero-fit .hero-text::-webkit-scrollbar-thumb:hover{background:var(--cyan)}@media (max-width:1100px){.slide:has(.canvas.hero-fit){overflow-y:auto}.canvas.hero-fit{overflow:visible}.canvas.hero-fit .hero{grid-template-columns:1fr}.canvas.hero-fit .hero-art{height:clamp(280px,42vh,460px)}.canvas.hero-fit .hero-text{height:auto;max-height:none;overflow:visible;padding-right:0}}@media (max-width:1024px) and (orientation:portrait),(max-width:720px){.canvas.hero-fit{overflow:visible}.canvas.hero-fit .hero-text{height:auto;overflow:visible;padding-right:0}}@media (max-height:820px){.canvas.hero-fit .hero-text>*{margin-top:10px!important}.canvas.hero-fit .hero-text>:first-child{margin-top:0!important;margin-bottom:8px!important}.canvas.hero-fit .hero-text .lead,.canvas.hero-fit .hero-text blockquote{margin-top:8px!important}.canvas.hero-fit .hero-text a,.canvas.hero-fit .hero-text button{padding:7px 12px!important}.canvas.hero-fit .hero-text [style*="rgba(255,176,46,0.05)"]{padding:8px 12px!important;margin-top:8px!important}.canvas.hero-fit .hero-text [style*="rgba(255,176,46,0.05)"] p{line-height:1.42!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s5 .panel-c [style*="gap:18px"]{gap:10px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s5 button[style*="padding:17px 21px"]{padding:11px 16px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s5 [style*="padding:38px 10px"]{padding-top:28px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s5 [style*="min-height:92px"]{min-height:64px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s-tooling .r.r4[style*="margin-top:12px"],main[aria-label="Mastering Decomposition, Concept of Operations"] #s2 .r.r5[style*="margin-top:14px"],main[aria-label="Mastering Decomposition, Concept of Operations"] #s5 .r.r4[style*="margin-top:14px"]{margin-top:8px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s-tooling .panel-c [style*="gap:18px"]{gap:10px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s-tooling [style*="min-height:56px"]{min-height:44px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s-tooling .panel-c[style*="padding:12px 18px"]{padding:9px 14px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s-tooling [style*="flex:0 0 clamp(210px"]{flex-basis:200px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s-tooling [style*="margin-top:8px"][style*="padding-top:8px"]{margin-top:4px!important;padding-top:4px!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s2 [style*="padding-top:8px"]{padding-top:4px!important;line-height:1.4!important}main[aria-label="Mastering Decomposition, Concept of Operations"] #s2 [style*="font-size:11px"][style*="line-height:1.5"]{line-height:1.38!important}main[aria-label="Module 04, Function Four"] #s-roota [style*="white-space:pre"]{line-height:1.42!important}main[aria-label="Module 04, Function Four"] #s-roota [style*="gap:3px"]{gap:2px!important}main[aria-label="Module 04, Function Four"] #s-roota button[style*="padding:4px 8px"]{padding:3px 8px!important}}