/* V3.7 - company name remains a plain label for single-organization users. */
.tenant-context.fee-has-org-switcher .tenant-account-label{display:none!important}
.fee-org-switcher[hidden]{display:none!important}
.fee-org-switcher{position:relative;min-width:0;max-width:min(340px,40vw)}
.fee-org-switcher select{appearance:none;-webkit-appearance:none;border:1px solid rgba(7,62,49,.16);border-radius:12px;background:rgba(255,255,255,.92);color:#073e31;font:inherit;font-weight:700;padding:9px 31px 9px 12px;max-width:100%;width:100%;overflow:hidden;text-overflow:ellipsis;min-height:42px;cursor:pointer}
.fee-org-switcher select:focus-visible{outline:3px solid #b7e900;outline-offset:2px}
.fee-org-switcher select:disabled{opacity:.65;cursor:wait}
.fee-org-switcher-hint{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:#073e31;pointer-events:none}
@media(max-width:650px){.tenant-context.fee-has-org-switcher{min-width:0;flex:1}.fee-org-switcher{width:100%;max-width:min(55vw,250px)}.fee-org-switcher select{font-size:13px;padding:7px 26px 7px 9px;min-height:40px}.fee-org-switcher-hint{right:8px}}
