.ManufacturingDiagram-module__SibTgG__inlineViewport{overscroll-behavior-x:contain;width:100%;overflow-x:auto}.ManufacturingDiagram-module__SibTgG__inlineImage{width:100%;min-width:640px;height:auto;display:block}.ManufacturingDiagram-module__SibTgG__action{justify-content:flex-end;margin-top:4px;display:flex}.ManufacturingDiagram-module__SibTgG__action button,.ManufacturingDiagram-module__SibTgG__toolbar button{color:#5c666c;min-height:44px;font:400 12px / 1.5 var(--font-mono);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;padding:0 8px;display:inline-flex}.ManufacturingDiagram-module__SibTgG__action button:hover,.ManufacturingDiagram-module__SibTgG__toolbar button:hover{color:#182026}.ManufacturingDiagram-module__SibTgG__dialog{color:#182026;width:min(1056px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);font:400 16px / 1.5 var(--font-mono);background:#fff;border:1px solid #dce0e3;border-radius:0;margin:auto;padding:24px;overflow:hidden}.ManufacturingDiagram-module__SibTgG__dialog[open]{flex-direction:column;display:flex}.ManufacturingDiagram-module__SibTgG__dialog::backdrop{background:#18202647}html:has(dialog[data-manufacturing-diagram][open]){scrollbar-gutter:stable;overflow:hidden}.ManufacturingDiagram-module__SibTgG__toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}.ManufacturingDiagram-module__SibTgG__toolbar h2{font:400 18px / 1.4 var(--font-mono);margin:0}.ManufacturingDiagram-module__SibTgG__toolbar button{color:#182026;flex-shrink:0}.ManufacturingDiagram-module__SibTgG__toolbar button span{font-size:20px}.ManufacturingDiagram-module__SibTgG__help{color:#5c666c;font:400 15px / 1.6 var(--font-mono);margin:0 0 16px;display:none}.ManufacturingDiagram-module__SibTgG__detailViewport{overscroll-behavior:contain;min-height:0;margin:4px;overflow:auto}.ManufacturingDiagram-module__SibTgG__detailImage{width:960px;min-width:960px;max-width:none;height:auto;margin:0 auto;display:block}@media (max-width:1055px),(max-height:840px){.ManufacturingDiagram-module__SibTgG__help{display:block}}@media (max-width:600px){.ManufacturingDiagram-module__SibTgG__dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:16px}.ManufacturingDiagram-module__SibTgG__toolbar{gap:12px;margin-bottom:8px}}
.DetailedOperationalDiagram-module__x1NT_G__diagram{width:100%;min-width:0;color:var(--color-ink);font:400 14px / 1.65 var(--font-mono)}.DetailedOperationalDiagram-module__x1NT_G__explanation{margin-top:20px}.DetailedOperationalDiagram-module__x1NT_G__explanation summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--color-editorial-muted);align-items:center;gap:16px;list-style:none;display:flex}.DetailedOperationalDiagram-module__x1NT_G__explanation summary::-webkit-details-marker{display:none}.DetailedOperationalDiagram-module__x1NT_G__explanation summary:after{content:"+"}.DetailedOperationalDiagram-module__x1NT_G__explanation[open] summary:after{content:"−"}.DetailedOperationalDiagram-module__x1NT_G__explanation summary:hover{color:var(--color-ink)}.DetailedOperationalDiagram-module__x1NT_G__explanation>p{max-width:78ch;color:var(--color-editorial-muted);margin:16px 0 24px}.DetailedOperationalDiagram-module__x1NT_G__explanation dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;margin:0;display:grid}.DetailedOperationalDiagram-module__x1NT_G__explanation dt{margin-bottom:8px}.DetailedOperationalDiagram-module__x1NT_G__explanation dd{color:var(--color-editorial-muted);margin:0}@media (max-width:760px){.DetailedOperationalDiagram-module__x1NT_G__explanation dl{grid-template-columns:minmax(0,1fr)}}
