.header { background-color: #421a46 !important; }

menu { background-color: #421a46 !important; }
.main-col .sub-menu { background-color: #502c50 !important; }
.title-page.active { border-bottom-color: #ea81e8 !important; }
.inner-form-title, .section-label { color: #ea81e8 !important; }

 #custom-css .dropdown-menu, #custom-css .dropdown-menu .dropdown-item { background-color: #421a46 !important; }

.channel-info, .account-info, .channel, .miniature-show-channel, description-html { background-color: #5e3c62 !important; }
.actor-handle { color: #dd00ee !important; }
.actor-counters { color: #bb00bb !important; }
.section-label { margin-bottom: 5px !important; }
.owner-description, .icon.icon-logo { display: none !important; }
.view-account short { margin-top: 0px !important; }

.owner-block {
  background-color: rgba(48, 26, 48, 0.6) !important;
  padding: 10px !important;
}

#video-wrapper {
  background-color: transparent !important;
  padding-top: 20px !important;
}

body {
  --mainColor: #ea81e8;
  --mainColorLighter: #d68ad5;
  --mainColorLightest: #fdd1fc;
  --mainHoverColor: #fc54f9;
  --mainBackgroundColor: #301a30;
  --mainForegroundColor: #fcfcfc;
  --secondaryColor: #421a46;


  --submenuBackgroundColor: #5e3c62;
  --channelBackgroundColor: #5e3c62;


  --actionButtonColor: #ea81e8;
  --supportButtonBackgroundColor: #971195;
  --supportButtonColor: var(--actionButtonColor);
  --supportButtonHeartColor: #ec1818;
}

.block-title, .title-page {
    background: radial-gradient(ellipse at top, #db34d3, transparent), radial-gradient(ellipse at bottom, #232629, transparent);
    margin-inline-end: 0px;
    margin-inline-start: 0px;
    padding: 5px;
    border-radius: 4px;
    border: 2px solid #fd95ff;
    border-right-color: #fed9ff;
    border-bottom-color: #fed9ff;
    text-align: center;
}