.ops-help-dialog{position:fixed;inset:0;margin:auto;width:440px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);box-sizing:border-box;background:#081c2d;color:#edf4fb;border:1px solid #4386ad;border-radius:16px;padding:22px;overflow:auto;font:14px/1.6 Inter,Arial,sans-serif}.ops-help-dialog::backdrop{background:#020a13a8}.ops-help-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-help-dialog h2{font-size:22px;font-weight:800;margin:0}.ops-help-dialog header button{background:#19364b;border:1px solid #59829c;border-radius:7px;color:white;font-size:24px;padding:0 10px;cursor:pointer}.ops-help-dialog details{border-top:1px solid #355269;padding:12px 0}.ops-help-dialog summary{font-weight:800;cursor:pointer}.ops-help-dialog p{color:#c5d6e4}.ops-help-dialog a{display:block;margin-top:12px;color:#ffdb52;font-weight:800}.ops-help-dialog :focus-visible{outline:3px solid #ffc300;outline-offset:3px}.ops-control-tip{position:fixed;z-index:10000;max-width:min(280px,calc(100vw - 16px));box-sizing:border-box;padding:10px 12px;background:#102d43;color:#fff;border:1px solid #6892b0;border-radius:8px;box-shadow:0 6px 20px #0007;font:12px/1.5 Inter,Arial,sans-serif}.ops-control-tip[hidden]{display:none}
