.operator-howto-entry{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin:0 0 1rem}.operator-howto-button{max-width:100%;white-space:normal;text-align:left}.operator-howto-dialog{width:min(920px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:90dvh;overflow:auto;padding:clamp(14px,3vw,28px);border:1px solid var(--line,#82765a);border-radius:18px;background:var(--bg,#141c22);color:var(--text,#f5f0e4)}.operator-howto-dialog::backdrop{background:rgba(0,0,0,.78)}.operator-howto-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.operator-howto-heading h2{margin:0;font-size:clamp(1.15rem,3vw,1.65rem)}.operator-howto-heading button{flex-shrink:0}.operator-howto-dialog video{display:block;width:100%;max-height:65dvh;background:#000;object-fit:contain}.operator-howto-dialog p{font-size:.95rem;line-height:1.5}.operator-howto-dialog button:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:540px){.operator-howto-entry{justify-content:flex-start}.operator-howto-heading{align-items:flex-start;flex-direction:column}.operator-howto-dialog video{max-height:60dvh}}
