.backlink { font-size: 1.5rem; margin: 2rem 0 0 2rem; @include icon('arrow-left-circle'); color: #3d4057; text-decoration: underline; &::before { text-decoration: none; } &::before { font-size: 2rem; margin-right: 1rem; } } sib-route, sib-link { cursor: pointer; } // group #group-profile { sib-display-div[name='name'] div { @extend h1; } sib-display-div[name='label-description'] div { @extend h2; } } // chat .chat-view { padding: 1.7rem; position: relative; z-index: 0; @include window-style-modal(); height: calc(100vh - 104px); > sib-chat { position: absolute; top: 0; left: 0; right: 0; } } #member-profile { @include media('width>tablet') { div[name='header'] { float: left; width: 50%; } } div[name='name'] { @extend h1; div { display: inline-block; margin-right: 0.7rem; } } sib-link[next='member-chat'] { border-style: solid; display: flex; border-radius: 25px; border-style: solid; border-color: $color-244-73-62; color: $color-244-73-62; padding: 1.7rem; text-decoration:none; } div[name='pseudonym'] { margin-top: -1.7rem; margin-bottom: 1.7rem; } #member-info { &:after { content: ''; display: block; clear: both; } } } sib-form { form > * { margin-top: 0.85rem; } // button like input[type='color'], input[type='file'], input[type='reset'], input[type='submit'] { display: inline-block; padding: 0.85rem 2.55rem; border: none; border-radius: 100em; font-weight: normal; } input[type='reset'] { display: none; } }