/* ==UserStyle==
@name           Old Twitter Font and Follow Button Reverse
@namespace      Nightcat / AriiaLux
@author         Nightcat / AriiaLux
@description    Removes the Twitter Chirp font from the list of fonts, reverting the change Twitter made on August 11th, 2021.
                Also reverses Follow / Following button look, added by AriiaLux.
@version        1.0
==/UserStyle== */
@namespace url(http://www.w3.org/1999/xhtml);

.r-37j5jr{
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;
}

/* Force Lights Out Dark Mode */

body, .r-yfoy6g, .r-ii8lfi {
    background-color: rgb(0, 0, 0) !important;
}

/* Accent Color Change */

/*
[role$=button] .r-111h2gw {
    color: rgb(136, 153, 166) !important;
}

div.r-9ilb82 svg, a.r-9ilb82 time, svg.r-9ilb82, a.r-9ilb82, a.r-9ilb82.assigned-label-t-friendly {
    color: rgb(110, 118, 125) !important;
}

a.r-poiln3, div.r-1ag2gil, [role$=button] svg, .r-vkub15, svg.r-vkub15, div.r-1awozwy svg, div[style^="color: rgb(249, 24, 128)"], svg[style^="color: rgb(249, 24, 128)"], span[style^="color: rgb(249, 24, 128)"] {
    color: rgb(245, 100, 255) !important;
}

div.r-1awozwy, div[style^="border-color: rgb(249, 24, 128)"] {
    border-color: rgb(245, 100, 255) !important;
}

a.r-b88u0q {
    color: inherit !important;
}

svg.r-jwli3a {
    color: rgb(255, 255, 255) !important;
}

[data-testid$=SideNav_NewTweet_Button], [data-testid$=tweetButtonInline], .r-4nw3r4 {
    background-color: rgb(245, 100, 255) !important;
}

.r-4nw3r4, .r-b5kvu3{
    border-color: rgb(245, 100, 255) !important;
}

[data-testid$=SideNav_NewTweet_Button]:hover, [data-testid$=tweetButtonInline]:hover, .r-4nw3r4:hover, .r-1r4f3zc {
    background-color: rgb(220, 80, 210) !important;
}

div.css-1dbjc4n.r-1awozwy.r-1777fci.r-o7ynqc.r-1i6wzkk > div > svg > circle:nth-child(2) {
    stroke: rgb(245, 100, 255) !important;
}

[data-testid$=tweetButtonInline] {
    opacity: 1;
}
*/

/* Follow Button */

[data-testid$=-follow] {
    background-color: rgba(0, 0, 0, 0) !important;
    border-color: rgb(83, 100, 113) !important;
}

[data-testid$=-follow] span {
    color: rgb(239, 243, 244) !important;
}

[data-testid$=-follow]:hover {
    background-color: rgb(239, 243, 244) !important;
    border-color: rgba(0, 0, 0, 0) !important;
}

[data-testid$=-follow]:hover span {
    color: rgb(15, 20, 25) !important;
}


/* Following Button */

[data-testid$=-unfollow] {
    background-color: rgb(239, 243, 244);
    border-color: rgba(0, 0, 0, 0);
}

/* Unfollow Button */

[data-testid$=-unfollow]:hover {
    border-color: rgb(103, 7, 15);
    background-color: rgba(0, 0, 0, 0);
}

[data-testid$=-unfollow]:hover span {
    color: rgb(244, 33, 46);
}

[data-testid$=tweetButtonInline]:hover span {
    color: rgba(239, 243, 244, 1) !important;
}

/* Hide Links & AI Shit */

a[aria-label*=Verified] {
    display: none;
}

a[aria-label$=Grok] {
    display: none;
}

a[aria-label$=Premium] {
    display: none;
}

a[aria-label$=Jobs] {
    display: none;
}

a[aria-label$=Business] {
    display: none;
}

div[data-testid*=Grok] {
    display: none;
}

button[aria-label*=Grok] {
    display: none;
}

/* Hide Sidebar */

#react-root [data-testid$=tweet] {
    width: inherit !important;
}

#react-root [data-testid$=sidebarColumn] {
    display: none;
}

#react-root [data-testid$=primaryColumn] {
    max-width: inherit !important;
}

#react-root div.r-1ye8kvj {
    max-width: inherit !important;
}

