.module-help-toolbar{display:flex;justify-content:flex-end;margin:0 0 12px}
.module-help-dialog{width:min(850px,calc(100vw - 32px));max-height:88vh;box-sizing:border-box;border:1px solid #ccd8e2;border-radius:14px;padding:24px;overflow:auto;background:#fff;color:#16334b}
.module-help-dialog::backdrop{background:rgba(12,30,45,.5)}
.module-help-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}
.module-help-heading h2{margin:0}.module-help-dialog label{display:grid;gap:6px}.module-help-dialog input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #b8cad9;border-radius:8px;font:inherit}
.module-help-guide{border:1px solid #d4dfe7;border-radius:8px;padding:16px;margin:12px 0}.module-help-guide summary{font-weight:700;cursor:pointer}.module-help-guide li{margin:9px 0;line-height:1.5}.module-help-guide h3{font-size:1rem}.module-help-dialog .form-actions{display:flex;flex-wrap:wrap;gap:8px}
@media(max-width:620px){.module-help-dialog{padding:16px}.module-help-heading{flex-wrap:wrap}.module-help-guide{padding:12px}}

.module-help-dialog select{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #b8cad9;border-radius:8px;font:inherit;background:#fff}.suite-account{flex-wrap:wrap}
