html[data-access-pending] body { visibility: hidden; }
[data-access-hidden="true"] { display: none !important; }
.wms-account-menu { position: relative; display: inline-block; flex: 0 0 auto; font: 13px/1.5 system-ui, sans-serif; color: #233c55; }
.wms-account-menu summary { cursor: pointer; list-style: none; border: 1px solid #d5e0eb; border-radius: 8px; padding: 8px 12px; background: #fff; white-space: nowrap; }
.wms-account-dropdown { position: absolute; z-index: 1000; right: 0; top: calc(100% + 6px); display: grid; min-width: 190px; padding: 6px; border: 1px solid #d5e0eb; border-radius: 9px; background: #fff; box-shadow: 0 10px 25px #16335222; }
.wms-account-dropdown a, .wms-account-dropdown button { display: block; width: 100%; border: 0; background: none; text-decoration: none; text-align: left; color: inherit; font: inherit; padding: 9px 10px; border-radius: 5px; cursor: pointer; box-sizing: border-box; }
.wms-account-dropdown a:hover, .wms-account-dropdown button:hover { background: #edf4fa; }
.workboard-user-area #profileBtn, .workboard-user-area #profileMenu { display: none !important; }
[aria-disabled="true"] { cursor: default; }
