:root {
    --logo: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 841.89 595.28"><!-- Generator: Adobe Illustrator 29.0.0, SVG Export Plug-In . SVG Version: 2.1.0 Build 186) --><defs><style> .st0 { stroke: red; stroke-miterlimit: 10; stroke-width: 3px; } .st0, .st1 { fill: red; } </style></defs><path class="st1" d="M307.23,212.51h25.15v-21.73h-72.03v21.73h25.14v123.53h21.74v-123.53ZM430.2,336.04l-35.54-86.83,30.25-58.42h-21.74l-32.39,66.45h-.41v-66.45h-21.74v145.25h21.74v-43.86l11.72-20.68,25.09,64.55h23.02ZM515.27,336.04h21.74v-145.25h-20.67l-28.14,76.9h-.42l-28.52-76.9h-20.29v145.25h21.73v-88.04h.42l21.33,61.43h10.86l21.53-61.43h.42v88.04Z"/><polygon class="st0" points="487.83 352.29 487.83 376.56 450.97 352.29 285.49 352.29 285.49 366.84 446.55 366.84 503.3 404.47 503.3 366.84 537.01 366.84 537.01 352.29 487.83 352.29"/></svg>')
}


.app-body .column-link.column-link--logo,
.app-body .ui__header__logo {
    display: inline-flex;
    flex-grow: unset;
    padding: 0;
    border: 0;
    width: 100px;
    height: 50px;
    background-image: var(--logo);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 150px auto;
}

.app-body .column-link.column-link--logo svg,
.app-body .ui__header__logo svg {
    display: none;
}



.logo-container h1 a .logo {
    display: none;
}

.logo-container h1 a {
    background-image: var(--logo);
    width: 200px;
    height: 150px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 500px auto;
}



.column-link.active {
    /* color: #6161ff; */
    color: #ff0000;
}

.edit-indicator__content a.unhandled-link,
.reply-indicator__content a.unhandled-link,
.status__content a.unhandled-link {
    /* color: #6161ff; */
    color: #ff0000;
}

.button {
    /* background-color: #6364ff; */
    background-color: #ff0000;
}

.account__section-headline a.active::before,
.account__section-headline button.active::before,
.notification__filter-bar a.active::before,
.notification__filter-bar button.active::before {
    /* background: #6161ff; */
    background: #ff0000;
}

.dropdown-button {
    /* border: 1px solid #6161ff; */
    /* color: #6161ff; */
    border: 1px solid #ff0000;
    color: #ff0000;
}

.compose-form__actions .icon-button {
    /* color: #6161ff; */
    color: #ff0000;
}

a.status-card:active .status-card__author,
a.status-card:active .status-card__description,
a.status-card:active .status-card__host,
a.status-card:active .status-card__title,
a.status-card:focus .status-card__author,
a.status-card:focus .status-card__description,
a.status-card:focus .status-card__host,
a.status-card:focus .status-card__title,
a.status-card:hover .status-card__author,
a.status-card:hover .status-card__description,
a.status-card:hover .status-card__host,
a.status-card:hover .status-card__title {
    /* color: #6161ff; */
    color: #ff0000;
}




.button:active,
.button:focus,
.button:hover {
    /* background-color: #563acc; */
    background-color: #ff8080;
}

.button.button-tertiary {
    /* border: 1px solid #6161ff; */
    /* color: #6161ff; */
    border: 1px solid #f00;
    color: #f00;
    background: #fff;
}

.button.button-tertiary:active,
.button.button-tertiary:focus,
.button.button-tertiary:hover {
    /* background-color: #563acc; */
    background-color: #ff8080;
}

.dismissable-banner,
.warning-banner {
    /* background: rgba(97,97,255,.15); */
    /* border: 1px solid #6161ff; */
    background: #ffeded;
    border: 1px solid #f00;
}

.dismissable-banner__action .icon-button,
.warning-banner__action .icon-button {
    /* color: #6161ff; */
    color: #f00;
}



.simple_form .block-button,
.simple_form .button,
.simple_form button {
    /* background: #6364ff; */
    background: #f00;
}

.simple_form .block-button:active,
.simple_form .block-button:focus,
.simple_form .block-button:hover,
.simple_form .button:active,
.simple_form .button:focus,
.simple_form .button:hover,
.simple_form button:active,
.simple_form button:focus,
.simple_form button:hover {
    /* background-color: #563acc; */
    background-color: #ff8080;
}


.simple_form .button.button-tertiary {
    background: #fff;
}



.rules-list li::before {
    /* background: #6161ff; */
    background: #f00;
}

.rules-list li::before {
    /* color: #ddd9e8; */
    color: #fff;
}

.simple_form .block-button,
.simple_form .button,
.simple_form button {
    /* background: #6364ff; */
    background: #f00;
}

.simple_form .button.button-tertiary {
    /* color: #6161ff; */
    color: #f00;
}

.simple_form .button.button-tertiary:active,
.simple_form .button.button-tertiary:focus,
.simple_form .button.button-tertiary:hover {
    color: #fff;
}

.simple_form .block-button:active,
.simple_form .block-button:focus,
.simple_form .block-button:hover,
.simple_form .button:active,
.simple_form .button:focus,
.simple_form .button:hover,
.simple_form button:active,
.simple_form button:focus,
.simple_form button:hover {
    /* background-color: #563acc; */
    background-color: #ff8080;
}

.progress-tracker .active .circle::before {
    /* background: #6161ff; */
    background: #f00;
}

.progress-tracker .active .circle {
    /* border-color: #6161ff; */
    border-color: #f00;
}



.button.button-secondary {
    /* border: 1px solid #6161ff; */
    /* color: #6161ff; */
    border: 1px solid #f00;
    color: #f00;
}



.empty-column-indicator a,
.follow_requests-unlocked_explanation a {
    /* color: #6161ff; */
    color: #f00;
}





.about__section__title {
    /* color: #6161ff; */
    color: #f00;
}

.rules-list li::before {
    /* background: #6161ff; */
    background: #f00;
}

.rules-list li::before {
    /* color: #ddd9e8; */
    color: #fff;
}

.trends__item__sparkline path:first-child {
    /* fill: rgba(97,97,255,.25) !important; */
    fill: rgba(255, 0, 0, .25) !important;
}

.trends__item__sparkline path:last-child {
    /* stroke: #4242ff !important; */
    stroke: #f00 !important;
}



.hashtag-bar a {
    /* background: var(--surface-variant-background-color); */
    background: #ffe3e3;
}



.icon-button.active {
    /* color: #6161ff; */
    color: #f00;
}


.column-header .column-header__back-button {
    /* color: #6161ff; */
    color: #f00;
}


.dropdown-button.active {
    /* background: #6161ff; */
    /* border-color: #6161ff; */
    background: #f00;
    border-color: #f00;
}

.privacy-dropdown__option.active,
.privacy-dropdown__option:focus {
    /* background: #6161ff; */
    background: #f00;
}

.privacy-dropdown__option:active,
.privacy-dropdown__option:hover {
    /* background: var(--dropdown-border-color); */
    background: #ffe3e3;
}

.language-dropdown__dropdown__results__item.active,
.language-dropdown__dropdown__results__item:focus {
    /* background: #6161ff; */
    background: #f00;
}

.language-dropdown__dropdown__results__item:active,
.language-dropdown__dropdown__results__item:hover {
    /* background: var(--dropdown-border-color); */
    background: #ffe3e3;
}

.compose-form__actions .icon-button.active {
    /* background: #6161ff; */
    background: #f00;
}

.emoji-mart-anchor-selected {
    /* color: #6161ff; */
    color: #f00;
}

.emoji-mart-anchor-bar {
    /* background-color: #6161ff; */
    background-color: #f00;
}

.emoji-mart-bar:first-child {
    /* background: var(--dropdown-border-color); */
    background: #ffe3e3;
}

.emoji-mart-category .emoji-mart-emoji:hover::before {
    /* background-color: var(--dropdown-border-color); */
    background-color: #ffe3e3;
}



.compose-form .compose-form__warning,
.compose-form .compose-form__warning a,
.reply-indicator__content a,
.status__content a {
    /* color: #6161ff; */
    color: #f00;
}



.icon-with-badge__badge {
    /* background: #6161ff; */
    background: #f00;
}


.account-role {
    /* border: 1px solid #6161ff; */
    /* color: #6161ff; */
    border: 1px solid #f00;
    color: #f00;
}

.account__domain-pill {
    /* background: rgba(97,97,255,.2); */
    /* color: #6161ff; */
    background: #ffe3e3;
    color: #f00;
}

.column-back-button {
    /* color: #6161ff; */
    color: #f00;
}

.content-warning {
    /* background: rgba(97,97,255,.05); */
    background: #fff3f3;
}

.link-button {
    /* color: #6161ff; */
    color: #f00;
}

.status-card__image {
    /* background: #c6bfd9; */
    background: #ffe3e3;
}



.admin-wrapper .content__heading__tabs a.selected {
    /* background: #6161ff; */
    background: #f00;
}

.admin-wrapper .sidebar ul .simple-navigation-active-leaf a {
    /* color: #6161ff; */
    color: #f00;
}

.admin-wrapper .sidebar img.logo {
    display: none;
}


.admin-wrapper .sidebar>a:first-child {
    display: inline-flex;
    flex-grow: unset;
    padding: 0;
    border: 0;
    width: 100px;
    height: 100px;
    background-image: var(--logo);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 200px auto;
}


.admin-wrapper .simple_form .recommended {
    /* background-color: rgba(97,97,255,.1); */
    /* border-color: #6161ff; */
    /* color: #6161ff; */
    background-color: #ffe3e3;
    border-color: #f00;
    color: #f00;
}


.admin-wrapper .content__heading__tabs a:active,
.admin-wrapper .content__heading__tabs a:focus,
.admin-wrapper .content__heading__tabs a:hover {
    /* background: #d1cce0; */
    background: #ffe3e3;
}

