a.column-link {
	color: #acbede !important;
}

a:link {
   color: #ffd633;
   background-color: transparent;
   text-decoration: none;
   -webkit-transition: all 250ms ease-in-out;
   -moz-transition: all 250ms ease-in-out;
   -ms-transition: all 250ms ease-in-out;
   -o-transition: all 250ms ease-in-out;
   transition: all 250ms ease-in-out;
}
a:visited {
   color: #ffd633;
   background-color: transparent;
   text-decoration: none;
   -webkit-transition: all 250ms ease-in-out;
   -moz-transition: all 250ms ease-in-out;
   -ms-transition: all 250ms ease-in-out;
   -o-transition: all 250ms ease-in-out;
   transition: all 250ms ease-in-out;
}
 a:hover {
   color: #e8e6e3;
   background-color: transparent;
   text-shadow: 0 0 6px #FFFFFF;
}
 a:active {
   color: #AAAAAA;
   background-color: transparent;
   text-shadow: 0 0 12px #FFFFFF;
}


.muted .status__content a{
	color: #ffd63363 !important	
}

.attachment-list__list a {
	color: #ffd63363
}

.icon-button.star-icon.active, .notification__favourite-icon-wrapper .star-icon {
	color: #ca8f04 !important;
	filter: drop-shadow(0px 0px 4px #ff9b0045);
}

.notification__favourite-icon-wrapper i.fa.fa-retweet.fa-fw {
	color: #2b90d9;
	filter: drop-shadow(0px 0px 4px #0087ff45);
}

a.status-link {
   color: #ffd633 !important;
   background-color: transparent;
   text-decoration: none;
   -webkit-transition: all 250ms ease-in-out;
   -moz-transition: all 250ms ease-in-out;
   -ms-transition: all 250ms ease-in-out;
   -o-transition: all 250ms ease-in-out;
   transition: all 250ms ease-in-out;
}
a.status-link:visited {
   color: #ffd633 !important;
   background-color: transparent;
   text-decoration: none;
   -webkit-transition: all 250ms ease-in-out;
   -moz-transition: all 250ms ease-in-out;
   -ms-transition: all 250ms ease-in-out;
   -o-transition: all 250ms ease-in-out;
   transition: all 250ms ease-in-out;
}
a.status-link:hover {
   color: #e8e6e3 !important;
   background-color: transparent;
   text-shadow: 0 0 6px #FFFFFF;
}
a.status-link:active {
   color: #AAAAAA !important;
   background-color: transparent;
   text-shadow: 0 0 12px #FFFFFF;
}





.status__info > a.status__display-name > span > span {
	color: #bf8721;
}

.display-name__account {
	color: #bf8721;
}

.detailed-status__meta > span {
	color: #b5b5b5
}

.detailed-status__datetime > span {
	color: #b5b5b5
}

a.detailed-status__datetime.u-url.u-uid > time{
	color: #b5b5b5
}

.detailed-status__datetime {
	color: #b5b5b5
}

.fa-retweet {
	color: #2b90d9
}

.detailed-status__link .fa-reply {
	color: #56ef4c
}

a.status__action-bar-button.icon-button.icon-button--with-counter.modal-button > i {
	color: #56ef4c
}

a.status__action-bar-button.icon-button.icon-button--with-counter.modal-button{
	color: #56ef4c
}

.public-layout .detailed-status__meta > a:nth-child(5) > span {
	color: #56ef4c
}

.detailed-status__reblogs > span > span > span{
	color: #2b90d9
}

.detailed-status__reblogs {
	color: #2b90d9
}

a.detailed-status__application{
	color: #fff4c9
}
	
a.status__relative-time{
	color: #b5b5b5
}

.tabs-bar__wrapper {
	background: linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 15%, rgba(11, 11, 11,0) 100%);
	backdrop-filter: blur(6px) brightness(25%);
}

.column-back-button {
	background: #1d1d209e;
	border-radius: .5em .5em 0em 0em;
	color: #ffd633;
	text-decoration: none;
	-webkit-transition: all 250ms ease-in-out;
	-moz-transition: all 250ms ease-in-out;
	-ms-transition: all 250ms ease-in-out;
	-o-transition: all 250ms ease-in-out;
	transition: all 250ms ease-in-out;
}

.column-back-button:hover {
   color: #e8e6e3;
   text-shadow: 0 0 6px #FFFFFF;
}

.column-header > .column-header__back-button {
	color: #ffd633;
	text-decoration: none;
	-webkit-transition: all 250ms ease-in-out;
	-moz-transition: all 250ms ease-in-out;
	-ms-transition: all 250ms ease-in-out;
	-o-transition: all 250ms ease-in-out;
	transition: all 250ms ease-in-out;
}

.column-header > .column-header__back-button:hover {
   color: #e8e6e3;
   text-shadow: 0 0 6px #FFFFFF;
}

.column-header__back-button {
	background: transparent;
	color: #ffd633;
	text-decoration: none;
	-webkit-transition: all 250ms ease-in-out;
	-moz-transition: all 250ms ease-in-out;
	-ms-transition: all 250ms ease-in-out;
	-o-transition: all 250ms ease-in-out;
	transition: all 250ms ease-in-out;
}

.column-header__back-button:hover {
   color: #e8e6e3;
   text-shadow: 0 0 6px #FFFFFF;
}



.column-header {
	background: #1d1d208a;
	border-radius: .5em .5em 0em 0em;
}

.column-header__collapsible-inner {
	background: #1d1d208a;
	backdrop-filter: blur(6px) brightness(25%);
}

div.account__section-headline{
	background: #0f0f11;
}

.account__header__tabs__buttons .icon-button {
	scale: 1; /* MASTODON MODERN HAAAAAAX. atleast for Firefox. */
}

.column-header__button {
	scale: 1; /* again, hax-- for some reason buttons render super blurry without this in Firefox */
}



.compose-form > div.compose-form__autosuggest-wrapper > div.autosuggest-textarea > label > textarea {
	background: #212121;
	color: #ffffff;
}

#upload-modal__description{
	background: #212121;
	color: #ffffff;
}

#cw-spoiler-input{
	background: #212121;
	color: #ffffff;
}

.poll__option input[type=text]{
	background: #212121;
	color: #ffffff;
	border-color: #1c1c1c;
}

div.search-popout {
	background: #282c37 !important;
	color: #9baec8 !important;
}

.search-popout em {
	color: #ededed;
}

.compose-form__poll-wrapper > div > select{
	background-color: #212121;
	color: #ffffff;
	border-color: #1c1c1c;
}

.privacy-dropdown.active .privacy-dropdown__value{
	background: #2d313f;
}

.privacy-dropdown.active .privacy-dropdown__value.active{
	background: #f2b921;
}

.privacy-dropdown__dropdown{
	background: #15171c;
	color: #b3b3b3;
}

.privacy-dropdown__option {
	background: #282c37;
}

.privacy-dropdown__option:hover {
	background: #816313;
}

.privacy-dropdown__option.active {
	background: #d5a31d;
	color: #fff !important;
}

.upload-progress{
	background: #212121;
}

.upload-progress__tracker {
	background: #ffd633;
}

.compose-form__sensitive-button {
	background: rgba(22,22,22,1);
}

.text-icon-button.active{
	color: #f2b921;
}

.icon-button.inverted.active{
	color: #f2b921;
}

.icon-button.active{
	color: #f2b921;
}

.compose-form__sensitive-button .checkbox.active{
	background: #f2b921;
	border-color: #d9ab2b;
}

.privacy-dropdown__option.active > div.privacy-dropdown__option__icon > i{
	color: #fff !important;
}

.privacy-dropdown__option.active:hover {
	background: #f0b414;
}

.report-modal__target{
	background: #181818;
	color: white;
}

.report-modal__comment .setting-text-label{
	color: white;
}

.report-modal__target .report-modal__close{
	color: #f2b921;
}

.report-modal__container{
	border-color: #1d1d1d
}

.report-modal__comment{
	background: #181818;
	color: white;
	border-color: #1d1d1d;
}

.privacy-dropdown__option__content strong{
	color: #c5c0a2;
}

.privacy-dropdown__option__content {
	color: #b3b3b3;
}

.privacy-dropdown__option__icon{
	color: #b3b3b3;
}

.privacy-dropdown__option__icon{
	color: #b3b3b3;
}

.compose-form__uploads-wrapper {
	background: rgb(22,22,22);
	background: linear-gradient(0deg, rgba(22,22,22,1) 0%, #212121 100%);
}

.compose-form__buttons-wrapper{
	background: rgba(22,22,22,1) !important;
}

.compose-form__poll-wrapper{
	background: rgba(22,22,22,1) !important;
	border-top: 1px solid rgba(22,22,22,1);
}

.compose-form__poll-wrapper .poll__footer{
	border-top: 1px solid #1e1e1e;
}





html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable.scrollable--flex div.scrollable.scrollable--flex div.empty-column-indicator{
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
	display: inline-block;
}

html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable.scrollable--flex div.scrollable.scrollable--flex div.empty-column-indicator::after {
	content: "Nothing.";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable.scrollable--flex div.empty-column-indicator div.timeline-hint strong span{ /* EMPTY profile */
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
	display: inline-block;
}

html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable.scrollable--flex div.empty-column-indicator div.timeline-hint strong span::after { /* EMPTY profile */
	content: "New arrival, huh? You'll need to leave Glacier Dog to view their posts.";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable.scrollable--flex div.empty-column-indicator div.timeline-hint a span { /* EMPTY profile */
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
	display: inline-block;
}


html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable.scrollable--flex div.empty-column-indicator div.timeline-hint a span::after { /* EMPTY profile */
	content: "Visit their instance";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}











html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable div.item-list div.timeline-hint strong span{ /* FULL profile */
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
	display: inline-block;
}

html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable div.item-list div.timeline-hint strong span::after { /* FULL profile */
	content: "That's all there is on Glacier Dog — but more could lie beyond...";
	text-indent: 0;
	display: block;
	/*line-height: initial; /* New content takes up original line height */
}

html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable div.item-list div.timeline-hint a span { /* FULL profile */
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
	display: inline-block;
}


html body.app-body.theme-default.no-reduce-motion.layout-single-column div#mastodon.notranslate.app-holder div div.ui.is-composing div.columns-area__panels div.columns-area__panels__main div.columns-area.columns-area--mobile div.column div.scrollable div.item-list div.timeline-hint a span::after { /* FULL profile */
	content: "Take the plunge";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}




.poll__chart.leading {
	background: #ffdb1b;
	box-shadow: 0px 0px 6px 1px #ffbf00;
}

.muted .poll__chart.leading {
	background: rgba(255, 191, 0, 0.2);
	box-shadow: 0px 0px 6px 1px #ffbf001a;
}


.loading-bar {
	background-color: #edb50d;
	box-shadow: 0px 0px 5px rgba(237, 203, 100, .33), 5px 0px 5px rgba(237, 203, 100, .33), -5px 0px 5px rgba(237, 203, 100, .33);
	/*height: 3px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	*/
}

.notification.unread:before, .status__wrapper.unread:before {
    border-left: 2px solid #f69d15;
    box-shadow: inset 9px 0 9px -9px #f9a20a5c;
}


img[src*="https://federated.glacier.dog/headers/original/missing.png"] { /* no banner set */
    background: linear-gradient(#121213 0%, #040404 100%);
}

.account__header__bio .account__header__fields {
	background: #13161b;
	border-bottom-color: #22272d !important;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.button.logo-button {
	background: #6069847d;
}

.button.logo-button:active, .button.logo-button:focus, .button.logo-button:hover {
	background: #f3f3f38f;
}



/* about page lol */
div.about__meta__column:nth-child(1) > h4:nth-child(1) > span:nth-child(1){
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
	display: inline-block;
}

div.about__meta__column:nth-child(1) > h4:nth-child(1) > span:nth-child(1)::after {
	content: "LONE WOLF ADMIN:";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

div.about__meta__column:nth-child(3) > h4:nth-child(1) > span:nth-child(1) {
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
	display: inline-block;
}

div.about__meta__column:nth-child(3) > h4:nth-child(1) > span:nth-child(1)::after {
	content: "CONTACT, IF YOU'RE LUCKY:";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}



.about__meta {
	background: #121214;
}
.about__meta__divider {
	border-color: #1a1b1f;
	border-left: 1px #1a1b1f;
}

.about__section__title {
	background: #242525;
	color: #ffd633;
}

.about__section__body {
	border: 1px solid #242525;
	border-radius: 0% 0% 5px 5px;
	background: linear-gradient(180deg, #242525 0%, #232323 100%);
}


/* about page ended */



.notification__message .fa {
	color: #f5f5f5;
}






.compose-form__publish > div > button {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

.compose-form__publish > div > button::after {
  content: "Howl!";
  text-indent: 0;
  display: block;
  line-height: initial; /* New content takes up original line height */
}

div.input.with_label.select.optional.user_setting_theme div.label_input label.select.optional{
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
}

div.input.with_label.select.optional.user_setting_theme div.label_input label.select.optional::after {
	content: "Site Theme (oh god please don't change this)";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

div.ui__header div.ui__header__links a.button {
  text-indent: -9999px;
  line-height: 0; /* Collapse the original line */
}

div.ui__header div.ui__header__links a.button::after {
  content: "Howl";
  text-indent: 0;
  display: block;
  line-height: initial; /* New content takes up original line height */
}

.compose-form__publish-private {
	display: none;
}

#registration_new_user > div:nth-child(4) > div > span{
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
}

#registration_new_user > div:nth-child(4) > div > span::after{ /*from masto 3*/
	content: "This will help us review your application. Please leave your Twitter handle or any similar identifier so we know who you are!";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

div.input.with_block_label.text.required.user_invite_request_text.field_with_hint span.hint{
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
}

div.input.with_block_label.text.required.user_invite_request_text.field_with_hint span.hint::after{
	content: "This will help us review your application. Please leave your Twitter handle or any similar identifier so we know who you are!";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

html body.lighter.theme-default.no-reduce-motion div.container-alt div.form-container form#new_user.simple_form.new_user h1.title {
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
}


html body.lighter.theme-default.no-reduce-motion div.container-alt div.form-container form#new_user.simple_form.new_user h1.title::after {
	content: "Live with the wolves.";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

form#new_user.simple_form.new_user div.actions button.btn{
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
}

form#new_user.simple_form.new_user div.actions button.btn::after {
	content: "MAYBE POSSIBLY GET IN. MAYBE.";
	text-indent: 0;
	display: block;
	line-height: initial; /* New content takes up original line height */
}

.announcements {
	background: #151a28;
}

.simple_form .input.boolean label a {
	color: #ffd633;
	text-decoration: none;
}

.button.button-tertiary {
	background: transparent !important;
	color: #ffd633;
	border: 1px solid #ffd633;
}

.button.button-tertiary:active, .button.button-tertiary:focus, .button.button-tertiary:hover {
	background: #593e00 !important;
}

.button:active, .button:focus, .button:hover {
	/*background-color: #1d1d1d;*/
}


.rules-list li::before {
	background: #ddb000;
}

body.lighter {
	background: #000000;
	background-image: url('data:image/png;base64,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');
}

.reply-indicator {
	background: #122034;
}

.reply-indicator__content.translate{
	color: #fcfcfc;
}

.account__section-headline a.active:after, .account__section-headline button.active:after, .notification__filter-bar a.active:after, .notification__filter-bar button.active:after {
	border-color: transparent transparent #0a0a0b
}

.account__header {
	background: #040404 !important;
}

.account__header__bar {
	border-bottom: 1px solid #191919;
}

.public-layout .public-account-header__bar::before {
	background: #040404;
}

.public-layout .public-account-header__tabs__tabs .counter{
	border-color: #040404;
}

.public-layout .public-account-header__tabs__tabs .counter:after{
	border-bottom: 0px solid #9baec8;
}

.public-layout .public-account-header__tabs__tabs .counter:hover:after{
	border-bottom: 4px solid #9baec8;
}

.public-layout .public-account-header__tabs__tabs .counter:active:after{
	border-bottom: 4px solid #ffd633;
}

.public-layout .public-account-header__tabs__tabs .counter.active:after{
	border-bottom: 4px solid #ffd633;
}

#profile_page_avatar{
	border-color: #040404;
}

.account__header__bar .avatar .account__avatar{
	border-color: #040404 !important;
}

.account__header__fields dl{
	border-color: #16181f !important;
}

.account__header__fields {
	border-color: #16181f !important;
}

.account__header__account-note{
	border-color: #16181f !important;
}

.public-layout .public-account-bio{
	border-color: #16181f !important;
	background: #040404;
}

.public-layout .header .nav-button {
    filter: drop-shadow(0 .4rem 0.2rem rgba(0, 0, 0, 0.1));
}

.directory__card__extra .account__header__content {
    border-bottom: 1px solid #16181f !important;
}

.page-header {
    background: linear-gradient(180deg, rgba(29,29,32,1) 0%, rgba(4,4,4,1) 100%);
}

div.dismissable-banner {
	background: linear-gradient(180deg, rgb(16, 16, 17) 0%, rgb(10, 10, 10) 100%);
	border-bottom: 1px solid #090a0d;
}

.public-layout .header {
    background: rgba(29,29,32,1);
}

.scrollable .account-card {
	margin: 10px;
	background: #111318;
}

.scrollable .account-card__bio::after {
	background: linear-gradient(270deg,#111318,transparent);
}

.directory__card__bar {
    display: flex;
    align-items: center;
    background: #040404;
    padding: 10px;
}

.directory__card__extra {
    background: rgb(9 10 12);
}

.icon-button:active, .icon-button:focus, .icon-button:hover {
    color: #ffe005;
}

div.activity-stream.activity-stream--under-tabs{
	background: #0a0a0b;
}

.activity-stream .entry {
	background: #0a0a0b;
}

.column > .scrollable {
	background: #0a0a0b;
}

.empty-column-indicator, .error-column, .follow_requests-unlocked_explanation {
    background: #0a0a0b;
}

/*
.column-header__back-button {
    background: #1d1d20; 
	border-radius: .5em .5em 0em 0em;
}
*/

.regeneration-indicator {
    background: #0a0a0b;
}


.regeneration-indicator__figure > img {
    content: url("https://gla.dog/notfound_1.png");
}

@supports (-moz-appearance:none) { /* FIREFOX HAXXXXXX. thank you mozilla for not letting us just change the content property :l */
    .regeneration-indicator__figure > img {
        /*width: 0px;
        height: 0px;*/
        display: none;
    }
    .regeneration-indicator__figure::before {
        display: inline-block;
        width: 160px;
        height: 160px;
        margin-right: 5px;
        content: "";
        background: url("https://gla.dog/notfound_1.png") no-repeat 0 0;
        background-size: 100%;
    }
}

.regeneration-indicator__label > strong{
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
}

.regeneration-indicator__label > strong::after {
  content: "Awroooo..?";
  text-indent: 0;
  display: block;
  line-height: initial; /* New content takes up original line height */
}

.column-inline-form {
    background: rgb(22,22,22);
	background: linear-gradient(0deg, #0a0a0b 0%, #101011 100%);
}

.column-inline-form .icon-button {
	color: #ffd633;
}

.column-inline-form .icon-button.disabled {
	color: #3f3f3f
}

.column-inline-form label input {
    background: #212121;
	color: #ffffff;
}

.regeneration-indicator__label > span {
	display: block;
	text-indent: -9999px;
	line-height: 0; /* Collapse the original line */
}

.regeneration-indicator__label > span::after {
  content: "There's nothing here.. for now.";
  text-indent: 0;
  display: block;
  line-height: initial; /* New content takes up original line height */
}


.column-header__button {
    border-radius: 100%;
    width: 2.35em;
    height: 2.35em;
    margin: .25em;
    filter: drop-shadow(0 .4rem 0.2rem rgba(0, 0, 0, 0.1));
    padding: 0px;
}

.icon-with-badge__badge {
	box-shadow: 0 0 6px -.1em #369ce6 !important;
	border-color: #16527d !important;
	background: #2488e0 !important;
}

.status {
	border-bottom: 1px solid #1f2023;
}

.dropdown-menu {
	background: #181818;
}

.dropdown-menu__arrow.bottom {
    border-bottom-color: #181818 !important;
}

.dropdown-menu__separator {
    border-bottom: 1px solid #222222;
}

.dropdown-menu__item a:active, .dropdown-menu__item a:focus, .dropdown-menu__item a:hover {
    background: #ffd633;
    color: #000000;
    outline: 0;
}

.detailed-status {
    background: #171920;
}

.detailed-status__action-bar {
    background: #111318;
    border-top: 1px solid #191b21;
    border-bottom: 1px solid #14161c;
}

@media screen and (max-width: 1174px){
	.navigation-panel {
		background: #0a0a0a !important;
	}
}

.ui__header {
	background: #0a0a0a;
}

.account__section-headline, .notification__filter-bar{
	background: #101011; /*for Mastodon Modern*/
	border-bottom: 1px solid #191b23;
}

.account__section-headline button, .notification__filter-bar button{
	background: #101011;
}

.account__section-headline a.active::after, .account__section-headline a.active::before, .account__section-headline button.active::after, .account__section-headline button.active::before, .notification__filter-bar a.active::after, .notification__filter-bar a.active::before, .notification__filter-bar button.active::after, .notification__filter-bar button.active::before {
	border-color: transparent transparent #1e2129;
}

.trends__item__sparkline path:last-child {
    stroke: #ca9f04!important;
    fill: none!important;
}

.trends__item__sparkline path:first-child {
	fill: rgba(75, 45, 7, 0.25) !important;
	fill-opacity: 100% !important;
}

body {
   font-family: $font-sans-serif, sans-serif;
   color: #f4f4f4;
   background:#0a0a0a;
   background-image: url('data:image/png;base64,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');
   font-size: 13px;
   line-height: 18px;
   font-weight: 400;
   color: $primary-text-color;
   text-rendering: optimizelegibility;
   font-feature-settings: "kern";
   text-size-adjust: none;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   -webkit-tap-highlight-color: transparent;
   &.system-font {
     // system-ui => standard property (Chrome/Android WebView 56+, Opera 43+, Safari 11+) // -apple-system => Safari <11 specific // BlinkMacSystemFont => Chrome <56 on macOS specific // Segoe UI => Windows 7/8/10 // Oxygen => KDE // Ubuntu => Unity/Ubuntu // Cantarell => GNOME // Fira Sans => Firefox OS // Droid Sans => Older Androids (<4.0) // Helvetica Neue => Older macOS <10.11 // $font-sans-serif => web-font (Roboto) fallback and newer Androids (>=4.0) font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", $font-sans-serif, sans-serif;
  }
}

div.card.h-card a div.card__bar{
	background: #111318;
}

body.admin {
	background-color: #0b0b0b !important;	
}

.admin-wrapper .sidebar ul a.selected {
	background: rgb(20,20,20);
	background: linear-gradient(90deg, rgba(20,20,20,1) 0%, rgba(11,11,11,1) 100%);
}

.admin-wrapper .content__heading__tabs a.selected {
	background: rgb(233,162,0);
}

.simple_form .block-button, .simple_form .button, .simple_form button{
	background: #225f96;
}

.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: #2c6dd3;
}

.admin-wrapper .sidebar ul .simple-navigation-active-leaf a{
	background: rgb(233,162,0);
	background: linear-gradient(90deg, rgba(233,162,0,1) 0%, rgba(233,162,0,1) 69%, rgba(11,11,11,1) 100%); 
}

.admin-wrapper .sidebar ul ul{
	background: #0b0b0b;
}

div.sidebar-wrapper__inner {
	background:#0a0a0a !important;
    background-image: url('data:image/png;base64,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') !important;
}

