.qng-flow-actions{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.qng-map{display:inline-block;margin:8px 8px 8px 0}.qng-otp{display:block;font-size:2.4rem;letter-spacing:.22em;font-weight:800;margin:20px 0;color:#123c3a}.qng-camera{display:block;width:100%;max-height:45vh;background:#123c3a;border-radius:12px;margin:12px 0}.qng-file{display:block;margin:18px 0}.qng-services{margin:20px 0;border:1px solid #d6e2df;border-radius:12px;padding:16px}.qng-service-row{display:grid;grid-template-columns:2fr 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #e7eeec}.qng-service-row input{width:auto!important;display:inline!important}.qng-service-row label{display:block!important}.qng-services legend{font-weight:700}[data-flow-code] canvas{max-width:100%;height:auto!important}[data-flow-status]{overflow-wrap:anywhere}@media(max-width:540px){.qng-service-row{grid-template-columns:1fr}.qng-flow-actions button{width:100%}.qng-otp{font-size:2rem}}
