.org-switch {
    display: flex;
}

.org-switch__text {
    overflow: hidden;

    max-width: 200px;

    text-align: left;
    text-overflow: ellipsis;
}

.org-switch__popup {
    width: 282px;
}

.org-switch__list.menu {
    display: block;
    overflow: auto;

    max-width: 300px;
    max-height: 300px;
}

.org-switch__options.menu {
    display: block;

    border-top: 1px solid #ccc;
}

.org-switch__options .icon {
    width: 13px;
    margin-right: 1px;

    transform: translate(0, 1px);
}

.org-switch__add-org-modal .modal__content {
    width: 360px;
}

.org-switch__add-org-tip .domain {
    font-weight: 500;
}

.org-switch__add-org-name {
    margin-top: .6em;
}

.org-switch__add-org-error {
    margin-top: 6px;
}
