+ background-color: pvar(--channelBackgroundColor);
+ margin-bottom: 45px;
+ padding-top: var(--myGlobalTopPadding);
+ font-size: var(--myFontSize);
+}
+
+.channel-avatar-row {
+ @include avatar-row-responsive(var(--myChannelImgMargin), var(--myGreyChannelFontSize));
+}
+
+.support-button {
+ @include button-with-icon(21px, 0, -1px);
+}
+
+.channel-description {
+ grid-column: 1;
+ word-break: break-word;
+ padding-bottom: var(--myGlobalTopPadding);
+}
+
+.show-more {
+ @include show-more-description;
+
+ display: none;
+}
+
+.channel-buttons {
+ display: flex;
+ flex-wrap: wrap;
+
+ > *:not(:last-child) {
+ @include margin-right(15px);
+ }
+}
+
+.channel-buttons.right {
+ @include margin-left(45px);
+}
+
+// Only used by mobile
+.channel-buttons.bottom {
+ display: none;
+}
+
+.owner-card {
+ @include margin-left(105px);
+ grid-column: 2;
+ // Takes all the column
+ grid-row: 1 / 3;
+ place-self: end;
+}
+
+// Only used on mobile
+.bottom-owner {
+ display: none;
+}
+
+.owner-block {
+ background-color: pvar(--mainBackgroundColor);
+ padding: 30px;
+ width: 300px;
+ font-size: var(--myFontSize);
+
+ .avatar-row {
+ display: flex;
+ margin-bottom: 15px;
+
+ .account-avatar {
+ @include actor-avatar-size(48px);
+ }
+
+ .actor-info {
+ @include margin-left(15px);
+ }
+
+ h4 {
+ font-size: 18px;
+ margin: 0;
+
+ a {
+ color: pvar(--mainForegroundColor);
+ }
+ }
+
+ .actor-handle {
+ font-size: var(--myGreyOwnerFontSize);
+ color: pvar(--greyForegroundColor);