.buzz-password-wrap{position:relative;width:100%;min-width:0}.buzz-password-wrap input{padding-right:70px!important}.buzz-password-wrap .buzz-password-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:auto!important;min-height:36px;margin:0!important;padding:6px 10px!important;border:1px solid #718096!important;border-radius:7px;background:transparent!important;color:inherit!important;font:inherit;font-size:12px;line-height:1.2;cursor:pointer;box-shadow:none!important}.buzz-password-toggle:focus-visible{outline:2px solid #56dcb0;outline-offset:2px}.buzz-help-button{margin-left:8px;padding:9px 13px;border:1px solid #64748b;border-radius:9px;background:#0b0d10;color:#e9eef4;font:inherit;cursor:pointer}html[data-buzz-theme="light"] .buzz-help-button{background:#fff;color:#111827}.buzz-help-dialog{box-sizing:border-box;max-width:620px;width:calc(100% - 32px);max-height:85dvh;overflow:auto;padding:24px;border:1px solid #64748b;border-radius:16px;background:#0b0d10;color:#e9eef4;font:inherit}.buzz-help-dialog::backdrop{background:#000a}.buzz-help-head{display:flex;justify-content:space-between;gap:16px;align-items:center}.buzz-help-head button{width:auto;padding:6px 12px;background:transparent;color:inherit;border:1px solid #718096;border-radius:8px;cursor:pointer}.buzz-help-dialog details{padding:14px 0;border-top:1px solid #536173}.buzz-help-dialog p{line-height:1.6;color:inherit}.buzz-help-dialog summary{font-weight:650;cursor:pointer}.buzz-help-dialog a{color:#6ee7bb}.buzz-alert-note{font-size:12px;line-height:1.5;color:inherit}.feedback-thread{padding:16px;margin:14px 0;border:1px solid #718096;border-radius:12px;overflow-wrap:anywhere}.feedback-thread p{white-space:pre-wrap}.feedback-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.feedback-reply-editor{width:100%;box-sizing:border-box;resize:vertical;min-height:90px;padding:12px;background:transparent;color:inherit;border:1px solid #718096;border-radius:8px;font:inherit}.feedback-controls select{max-width:100%;padding:8px;font:inherit}html[data-buzz-theme="light"] .buzz-help-dialog{background:#fff;color:#111827}html[data-buzz-theme="light"] .buzz-help-dialog a{color:#086045}

/* Keep Help with navigation and match the Trading header to its workspace. */
.dashboard-page .dashboard-header{box-sizing:border-box;width:calc(100% - 40px);max-width:1920px;flex-wrap:wrap;gap:12px;margin-inline:auto}
.dashboard-page .dashboard-shell{width:calc(100% - 40px);max-width:1920px;margin-inline:auto}
.dashboard-page .dashboard-header-actions{min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}
.dashboard-page .dashboard-header-actions .buzz-help-button{margin-left:0}
.dashboard-page .dashboard-shell,.dashboard-page .dashboard-grid,.dashboard-page .dashboard-sidebar{min-width:0;box-sizing:border-box}
.buzz-help-dialog{width:min(520px,calc(100% - 32px));padding:22px}
.buzz-help-head h2{margin:0 0 16px;font-size:23px}.buzz-help-head{margin-bottom:4px}
.buzz-help-dialog>details:last-of-type{margin-bottom:12px}.buzz-help-dialog>details p{margin:10px 0}
@media(max-width:600px){.dashboard-page .dashboard-header,.dashboard-page .dashboard-shell{width:calc(100% - 20px)}.dashboard-page .dashboard-header-actions{width:100%;justify-content:flex-start}.buzz-help-dialog{padding:18px}.buzz-help-head h2{font-size:21px}}
