@use '../../styles/typography'; :host { position: relative; width: 100%; height: 100%; display: block; } .tab-content { position: relative; height: calc(100% - 31px); } #main-toolbar { border-bottom: 1px solid var(--color-separator); display: flex; justify-content: space-between; align-items: center; width: 100%; .tools { display: flex; button { background: none; border: none; cursor: pointer; opacity: 0.8; color: var(--secondary-contrast); &:active { opacity: 1; } } .inspector-active { color: var(--blue-02) !important; } } } #app-angular-version { align-self: center; margin-left: auto; margin-right: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } #version-number { color: var(--blue-02); cursor: text; -moz-user-select: text; -khtml-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text; &.unsupported-version { color: var(--red-04); } } mat-icon { font-size: 20px; display: flex; justify-content: center; align-items: center; } .mat-mdc-tab-link { @extend %body-medium-01; min-width: unset; height: 30px; padding: 0px 10px; opacity: 1; } @media only screen and (max-width: 700px) { #app-angular-version { max-width: 135px; } } @media only screen and (max-width: 420px) { #app-angular-version { display: none; } } .mat-mdc-tab-header { --mdc-secondary-navigation-tab-container-height: 30px; } .mat-mdc-menu-item.mdc-list-item { ::ng-deep { label { cursor: pointer; } } } .frame-selector { width: 100px; margin: 0 0.5rem; }