@supports (selector(:nth-child(1 of x))) or (-webkit-touch-callout: none) {
  .browser-version .autocomplete__item {
    position: relative;
  }
}
.browser-version .capture__area:not(.beam-record-area),
.browser-version .navigation .nav__item-erase,
.browser-version app-nav-color-selector {
  display: none;
}
.browser-version .navigation__center__left .navigation__item__label {
  opacity: 0.4 !important;
}

@media only screen and (max-width: 1024px) {
  body:not(.browser-version) .bottom-navigation {
    display: none;
  }
  .browser-version .wordmark,
  .browser-version .navigation__item__label,
  .browser-version .video-selector,
  .browser-version app-range-slider,
  .browser-version app-nav-center-left,
  .browser-version app-nav-center-right {
    display: none !important;
  }
  .browser-version .bottom-navigation .items {
    display: flex;
    position: absolute;
    width: 44%;
    z-index: 5;
    gap: 10px;
  }
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .browser-version .bottom-navigation .items {
    bottom: 15px;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .bottom-navigation__left {
    bottom: 40px;
    left: 0;
    justify-content: flex-end;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .bottom-navigation__right {
    right: 0;
    bottom: 40px;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .mb-button.mb-button-shape__round.mb-button-color__secondary {
    width: 72px;
    height: 72px;
  }
  .browser-version .mb-button.mb-button-shape__round.mb-button-color__secondary.mg-btn--capture {
    width: 4.5rem;
    height: 4.5rem;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .mg-btn--glass > svg {
    width: 5rem !important;
    height: 4rem !important;
  }
  .browser-version .mg-btn--glass .icon-close {
    font-size: 25px !important;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .navigation__item--glass__bottom {
    top: -42px;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .navigation__center {
    position: fixed;
    bottom: 30px;
    z-index: 20;
  }
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .browser-version .navigation__center {
    bottom: 10px;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .navigation__item {
    padding: 0;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .counter {
    width: 24px !important;
    height: 24px !important;
  }
  .browser-version .counter .counter__content__slider > span {
    font-size: 10px;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .local-video-wrapper,
  .browser-version .local-video-wrapper .glass-avatar .avatar {
    width: 72px !important;
    height: 72px !important;
  }
  .browser-version .local-video-wrapper::after,
  .browser-version .local-video-wrapper .glass-avatar .avatar::after {
    width: 62px;
    height: 62px;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .bottom-navigation .mb-button.mb-button-shape__round {
    width: 56px;
    height: 56px;
  }
  .browser-version .bottom-navigation .mb-button.mb-button-shape__round .icon {
    font-size: 25px;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .navigation {
    padding-top: 24.4444444444px !important;
  }
}
@media only screen and (max-width: 690px) {
  .browser-version .bottom-navigation .items {
    width: 42%;
  }
  .browser-version .navigation .connecting {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);
  }
}
@media only screen and (max-width: 490px) {
  .browser-version .bottom-navigation .items {
    width: 40%;
  }
}
@media only screen and (max-width: 390px) {
  .browser-version .bottom-navigation .items {
    width: 39%;
  }
}
@media only screen and (max-width: 389px) {
  .browser-version .bottom-navigation .items {
    width: 35%;
  }
}
.browser-version .navigator__content {
  padding: 0 !important;
}
.browser-version .auth__bottom > div:first-child {
  display: none;
}
.browser-version .auth__bottom.web .btn {
  display: none;
}
.browser-version .auth__bottom.web .powered {
  justify-content: center !important;
}
.browser-version .auth__bottom.web .powered span {
  font-size: 14px;
}

@media only screen and (max-width: 640px) {
  .browser-version .full-width {
    width: 95% !important;
    margin: 0 auto;
  }
  .browser-version .navigator__top {
    display: none !important;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: transparent;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input.verification-input {
    height: 120px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input.verification-input .auth-form__chips__input {
    font-size: 19px;
    height: auto !important;
    text-align: center;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .app-form-field-mobile-wrap {
    background: url("https://airglass-assets.mobeus.com/hotlink-ok/static_content/assets/images/global/noise-big-default.png"), linear-gradient(135.49deg, rgba(255, 255, 255, 0.1) -29.7%, rgba(255, 255, 255, 0) 99.89%);
    background-blend-mode: overlay, soft-light;
    border-radius: 100px;
    min-height: 120px;
    width: 100%;
    margin: 15px 0;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .app-form-field-mobile-wrap .auth-form__chips__input,
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .app-form-field-mobile-wrap .auth-form__front-label {
    font-size: 30px;
    height: auto !important;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .app-form-field {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .mb-dropdown--phone .mb-dropdown .mb-dropdown__inner {
    width: 200px;
    height: 88px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .mb-dropdown--phone .mb-dropdown .mb-dropdown__options {
    overflow-y: scroll;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .mb-dropdown__selected {
    font-size: 18px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .mb-dropdown__icon {
    font-size: 25px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .auth-form__chips .app-form-field__item__error-message.centered {
    font-size: 11px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .auth-form__input .mb-button.mb-button-type__primary {
    padding: 0 4rem;
    font-size: 14px;
    height: 76px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center p {
    width: 75%;
    margin: 0 auto;
  }
  .browser-version .navigator__content .auth-content .auth-content__center p.heading-2 {
    font-size: 30px;
    margin-bottom: 10px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center p.heading-3 {
    font-size: 16px;
    line-height: 30px;
    width: 100%;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .verification-text span {
    font-size: 16px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .verification-text .mb-button.mb-button-type__hollow {
    font-size: 16px;
  }
  .browser-version .navigator__content .auth-content .auth-content__center .request-code-box .mb-button.mb-button-type__hollow {
    font-size: 16px;
  }
  .browser-version .navigator__content .auth-content.sign-up .auth-form__input {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    height: auto;
    background: transparent;
  }
  .browser-version .navigator__content .auth-content.sign-up .auth-form__input .app-form-field {
    background: url("https://airglass-assets.mobeus.com/hotlink-ok/static_content/assets/images/global/noise-big-default.png"), linear-gradient(135.49deg, rgba(255, 255, 255, 0.1) -29.7%, rgba(255, 255, 255, 0) 99.89%);
    border-radius: 100px;
    margin-right: 0 !important;
    border: 0;
    margin: 10px 0px;
    height: 88px;
  }
  .browser-version .navigator__content .auth-content.sign-up .auth-form__input .app-form-field .auth-form__chips__input {
    text-align: center;
    margin: 15px 0px !important;
  }
  .browser-version .navigator__content .welcome__content span, .browser-version .navigator__content .welcome__content .mb-button.mb-button-type__hollow {
    font-size: 16px;
  }
  .browser-version .navigator__content .welcome__content .mb-button.mb-button-type__primary:not(.mb-button-type__hollow) {
    font-size: 14px;
    height: 76px;
    padding: 0 3rem;
  }
  .browser-version .heading-1.only-mobile {
    display: block;
    font-size: 50px;
  }
  .browser-version .mb-dropdown--phone .mb-dropdown .mb-dropdown__options {
    z-index: 10;
    overflow: scroll !important;
    -webkit-overflow-scrolling: touch !important;
    overflow-y: auto !important;
  }
}
.browser-version .settings__close,
.browser-version .gift-code {
  display: none;
}
.browser-version .profile__bottom {
  justify-content: flex-start !important;
}
.browser-version .profile__bottom .button-label {
  display: none;
}

@media only screen and (max-width: 1024px) {
  .browser-version .box-item {
    height: 16vw;
  }
  .browser-version .settings__inner {
    width: 95%;
    height: 100%;
    margin: 0 auto;
    height: 60vh;
    overflow: scroll !important;
    -webkit-overflow-scrolling: touch !important;
    overflow-y: auto !important;
  }
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .browser-version .settings__inner {
    height: 70vh;
  }
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .browser-version .settings {
    height: 100%;
    top: 20px;
  }
}
@media only screen and (max-width: 760px) {
  .browser-version .settings__inner__content-holder .media-section {
    flex-direction: column !important;
  }
  .browser-version .settings__inner__content-holder .media-section__left {
    max-width: 100% !important;
    padding: 0 !important;
    padding-bottom: 20px !important;
  }
  .browser-version .settings__inner__content-holder .media-section__scroll {
    padding: 0 !important;
    -webkit-mask: none !important;
    max-height: 100% !important;
  }
  .browser-version .profile__main {
    flex-direction: column;
  }
  .browser-version .profile__main .profile__right {
    justify-content: flex-start !important;
  }
  .browser-version .profile__main .profile__right app-company-picture,
  .browser-version .profile__main .profile__right app-profile-picture {
    width: 100%;
    height: 100%;
  }
  .browser-version .profile__main .profile__right app-company-picture .mg-btn--no-bg,
  .browser-version .profile__main .profile__right app-profile-picture .mg-btn--no-bg {
    top: 10px;
    right: 40px;
  }
  .browser-version .profile__main .profile-card {
    width: 100%;
    height: 100%;
  }
  .browser-version .profile__bottom {
    margin-top: 20px;
  }
  .browser-version .system-section {
    margin-right: 0 !important;
  }
}
@media only screen and (max-width: 640px) {
  .browser-version .settings {
    top: 5rem;
  }
  .browser-version .settings__boxes {
    width: 95%;
  }
  .browser-version .settings__boxes .box-item {
    height: 20vw;
  }
  .browser-version .settings__boxes .box-item .box-item__icon {
    font-size: 35px;
  }
}
@media only screen and (max-width: 440px) {
  .browser-version .settings__boxes .box-item {
    height: 120px;
  }
  .browser-version app-profile-picture {
    margin-right: 10px;
  }
  .browser-version .profile__main .profile__right app-company-picture,
  .browser-version .profile__main .profile__right app-profile-picture {
    width: 50%;
    height: 100%;
  }
  .browser-version .profile__bottom {
    margin-bottom: 0 !important;
  }
  .browser-version .settings__inner {
    height: 65vh;
  }
}
.browser-version .hold-calls-btn {
  display: none;
}

@media only screen and (max-width: 1024px) {
  .browser-version .projector__main-route {
    width: 95%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .browser-version .projector__main-route {
    top: 24.4444444444px !important;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .connect {
    width: 95%;
  }
}
@media only screen and (max-width: 640px) {
  .browser-version .tabs__item {
    font-size: 14px;
  }
  .browser-version .projector__main-route {
    top: 100px !important;
  }
}
@media only screen and (max-width: 1024px) {
  .browser-version .pills-list {
    height: 55vh !important;
    overflow: scroll !important;
    -webkit-overflow-scrolling: touch !important;
    overflow-y: auto !important;
  }
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .browser-version .pills-list {
    height: 40vh !important;
  }
}
@media only screen and (max-width: 860px) {
  .browser-version .participants .participants__item {
    width: 100% !important;
  }
  .browser-version .participants .participants__content {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width: 640px) {
  .browser-version .participants {
    padding: 0 !important;
  }
  .browser-version .participants .participants__content {
    padding-left: 0;
    padding-right: 0;
  }
  .browser-version .participants .contact {
    height: 92px;
  }
  .browser-version .participants .contact .mb-button.mb-button-shape__round.mb-button-size__xsmall {
    width: 40px;
    height: 40px;
  }
  .browser-version .participants .contact .mb-button.mb-button-shape__round.mb-button-size__xsmall .icon {
    font-size: 20px;
  }
  .browser-version .participants__item .contact__text-group__name {
    font-size: 18px;
  }
  .browser-version .participants__item .light-white {
    font-size: 14px;
  }
  .browser-version .pills-list {
    height: 40vh !important;
  }
  .browser-version .pills-list .user-info__name {
    font-size: 18px;
  }
  .browser-version .pills-list .user-info__email {
    font-size: 14px;
  }
  .browser-version .pills-list .mb-button.mb-button-type__primary {
    height: 48px !important;
    padding: 0 27px !important;
    font-size: 10px !important;
  }
  .browser-version .autocomplete__item__left .user-info__email {
    font-size: 14px;
  }
  .browser-version .autocomplete__item__left .user-info__name {
    font-size: 18px;
  }
  .browser-version .autocomplete__item__left .connection-info__time.missed--call,
  .browser-version .autocomplete__item__left .connection-info__time {
    display: flex;
    margin-top: 45px;
    margin-left: 65px;
    position: absolute;
    font-size: 10px;
  }
  .browser-version .autocomplete__item__right .red-text-shadow {
    font-size: 14px;
  }
  .browser-version .autocomplete__item__right .mb-button.mb-button-type__primary {
    height: 48px !important;
    padding: 0 27px !important;
    font-size: 10px !important;
  }
  .browser-version .connection-info__time.missed--call small,
  .browser-version .company-name,
  .browser-version .connection-info__list {
    display: none;
  }
}
@media only screen and (max-width: 369px) {
  .browser-version .pills-list {
    height: 35vh !important;
  }
}
@media only screen and (max-width: 640px) {
  .browser-version .pills-list .avatar,
  .browser-version .pills-list .avatar.avatar--xsmall,
  .browser-version .pills-list .avatar__figure,
  .browser-version .pills-list .avatar__figure::before,
  .browser-version .pills-list .avatar__figure::after,
  .browser-version .pills-list .avatar__initials,
  .browser-version .participants__item .avatar,
  .browser-version .participants__item .avatar.avatar--xsmall,
  .browser-version .participants__item .avatar__figure,
  .browser-version .participants__item .avatar__figure::before,
  .browser-version .participants__item .avatar__figure::after,
  .browser-version .participants__item .avatar__initials,
  .browser-version .autocomplete__item .avatar,
  .browser-version .autocomplete__item .avatar.avatar--xsmall,
  .browser-version .autocomplete__item .avatar__figure,
  .browser-version .autocomplete__item .avatar__figure::before,
  .browser-version .autocomplete__item .avatar__figure::after,
  .browser-version .autocomplete__item .avatar__initials {
    width: 56px !important;
    height: 56px !important;
  }
  .browser-version .pills-list .avatar__initials,
  .browser-version .participants__item .avatar__initials,
  .browser-version .autocomplete__item .avatar__initials {
    font-size: 16px !important;
  }
  .browser-version .pills-list .avatar--simple::after,
  .browser-version .pills-list .avatar--simple.available .avatar__initials,
  .browser-version .pills-list .avatar__initials::before,
  .browser-version .participants__item .avatar--simple::after,
  .browser-version .participants__item .avatar--simple.available .avatar__initials,
  .browser-version .participants__item .avatar__initials::before,
  .browser-version .autocomplete__item .avatar--simple::after,
  .browser-version .autocomplete__item .avatar--simple.available .avatar__initials,
  .browser-version .autocomplete__item .avatar__initials::before {
    width: 46px !important;
    height: 46px !important;
  }
}
.browser-version .bv-message-wrap {
  position: absolute;
  width: 100vw;
  height: 100vh;
  background-image: url("https://airglass-assets.mobeus.com/hotlink-ok/static_content/assets/images/global/dark-overlay.png");
  background-size: cover;
}
.browser-version .splash-screen {
  background: #919191;
}
.browser-version .splash-screen video {
  object-fit: contain !important;
}
.browser-version .auth-form .mb-dropdown__options.scrollbar {
  overflow-y: scroll !important;
}
.browser-version app-onboarding-airkeys {
  display: none !important;
}
@media only screen and (max-width: 640px) {
  .browser-version .member-info {
    bottom: 4.5rem !important;
  }
}

/*# sourceMappingURL=browser-core.css.map */
