
/* Static concept artwork, only in the Engine topic. */
.sf-engine-figure[hidden],.sf-technology .xp-hero-figure[hidden],.sf-footnote[hidden]{display:none!important}
.lt-finish .sf-technology .sf-engine-figure{margin:0;display:flex;flex-direction:column;background:#081925;min-width:0;border-radius:0 11px 11px 0;overflow:hidden}
.sf-engine-open{border:0;padding:0;margin:0;background:#081925;display:flex;align-items:center;justify-content:center;cursor:zoom-in;flex:1;min-width:0;position:relative}
.sf-engine-open img{display:block;width:100%;height:auto;aspect-ratio:10/7;object-fit:contain;max-height:none}
.sf-engine-figure figcaption{margin:0;padding:12px 18px;background:#f1f2e9;font:400 clamp(.8rem,.65rem + .2vw,1.1rem)/1.5 var(--lt-sans);color:#435765;text-align:right}
.sf-engine-zoom{position:absolute;top:15px;right:15px;border:1px solid #8598a1;border-radius:5px;background:#112c3f;color:#e8e2d3;padding:7px;display:flex}
.sf-engine-open:focus-visible{outline:3px solid #c8ab65;outline-offset:-4px}
.sf-engine-dialog{padding:0;border:1px solid #8598a1;border-radius:12px;background:#081925;width:min(92vw,1800px);max-width:92vw;max-height:94dvh;color:#eee9df}
.sf-engine-dialog::backdrop{background:#081925d9}
.sf-engine-dialog header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 18px;font:500 16px/1.4 var(--lt-sans);border-bottom:1px solid #526b77}
.sf-engine-dialog button{color:#f3ead7;background:#203d4e;border:1px solid #6d8793;padding:9px 16px;border-radius:5px;font:inherit;cursor:pointer}
.sf-engine-dialog button:focus-visible{outline:3px solid #d5b96c;outline-offset:3px}
.sf-engine-dialog img{display:block;width:100%;height:auto;max-height:calc(90dvh - 70px);object-fit:contain}
@media(max-width:700px){.lt-finish .sf-technology .sf-engine-figure{order:-1;border-radius:11px 11px 0 0}.sf-engine-figure figcaption{text-align:left}.sf-engine-dialog header{font-size:14px}}
@media(forced-colors:active){.sf-engine-open,.sf-engine-dialog{border:1px solid CanvasText}}

.sf-engine-open:disabled{cursor:default}
