/* Recolours for homepage */

h1 { border-bottom-color: var(--col-reach); border-image: linear-gradient(-45deg, #00ffff, #00B5ff 25%, var(--col-reach) 50%) 1; }

a { color: var(--col-reach) }
a:hover { background-image: linear-gradient(-45deg, #00ffff, #00B5ff 25%, var(--col-reach)) }

blockquote p { border-image: linear-gradient(to top, #0ff, #00b5ff 20%, var(--col-reach)) 1; }

pre { border-image: linear-gradient(-45deg, #00ffff, #00b5ff 20%, var(--col-reach)) 1; }

/* the icons */

.si-marker::marker { font-size: 2em; line-height: 0.2; }
.si-string::marker { color: var(--col-reach); } /* #bfac00 */
.si-string { position: relative; }

/* generic */
li.si-circle      { list-style-type: none; list-style-image: url("../images/si/circle_link.svg"); }
li.si-ellipsis-h  { list-style-type: none; list-style-image: url("../images/si/ellipsis-h_link.svg"); }

/* text (for brands) */
li.si-irc::marker   { content: "#"; }
li.si-irc { padding-left: 12px; left: -11px; }
li.si-email::marker { content: "📧"; }
li.si-email { padding-left: 4px; left: -4px; }

/* brands */
/* li.neocities */
/* li.32bitcafe */
li.si-bluesky		{ list-style-type: none; list-style-image: url("../images/si/bluesky_link.svg"); }
li.si-tildes		{ list-style-type: none; list-style-image: url("../images/si/tildes_link.svg"); }
li.si-cohost		{ list-style-type: none; list-style-image: url("../images/si/cohost_link.svg"); }
li.si-twitter		{ list-style-type: none; list-style-image: url("../images/si/twitter_link.svg"); }
li.si-reddit		{ list-style-type: none; list-style-image: url("../images/si/reddit_link.svg"); }
li.si-tumblr		{ list-style-type: none; list-style-image: url("../images/si/tumblr_link.svg"); }
li.si-dreamwidth	{ list-style-type: none; list-style-image: url("../images/si/dreamwidth_link.svg"); }
li.si-lobsters		{ list-style-type: none; list-style-image: url("../images/si/lobsters_link.svg"); }
li.si-ycombinator	{ list-style-type: none; list-style-image: url("../images/si/ycombinator_link.svg"); }
li.si-hatena		{ list-style-type: none; list-style-image: url("../images/si/hatena_link.svg"); }
/* li.subreply */
li.si-mastodon		{ list-style-type: none; list-style-image: url("../images/si/mastodon_link.svg"); }
li.si-websiteleague		{ list-style-type: none; list-style-image: url("../images/si/websiteleague_link.svg"); }
li.si-lemmy			{ list-style-type: none; list-style-image: url("../images/si/lemmy_link.svg"); }
/* li.gpx
li.minecraftforums
li.pokecharms
li.gamespot
li.serebii
li.terrariaforums
li.dragflycave
li.smogon
li.boardsie
li.gamefaqs
li.gbatemp
li.serenes
li.smashboards */
li.si-discord		{ list-style-type: none; list-style-image: url("../images/si/discord_link.svg"); }
li.si-matrix		{ list-style-type: none; list-style-image: url("../images/si/matrix_link.svg"); }
li.si-telegram		{ list-style-type: none; list-style-image: url("../images/si/telegram_link.svg"); }
li.si-session		{ list-style-type: none; list-style-image: url("../images/si/session_link.svg"); }
li.si-bandcamp		{ list-style-type: none; list-style-image: url("../images/si/bandcamp_link.svg"); }
li.si-soundcloud	{ list-style-type: none; list-style-image: url("../images/si/soundcloud_link.svg"); }
li.si-newgrounds	{ list-style-type: none; list-style-image: url("../images/si/newgrounds_link.svg"); }
li.si-itchio		{ list-style-type: none; list-style-image: url("../images/si/itchio_link.svg"); }
li.si-playstation	{ list-style-type: none; list-style-image: url("../images/si/playstation_link.svg"); }
li.si-xbox			{ list-style-type: none; list-style-image: url("../images/si/xbox_link.svg"); }
li.si-nintendo		{ list-style-type: none; list-style-image: url("../images/si/nintendo_link.svg"); }
li.si-steam			{ list-style-type: none; list-style-image: url("../images/si/steam_link.svg"); }
li.si-gog			{ list-style-type: none; list-style-image: url("../images/si/gog_link.svg"); }
li.si-epicgames		{ list-style-type: none; list-style-image: url("../images/si/epicgames_link.svg"); }
li.si-battlenet		{ list-style-type: none; list-style-image: url("../images/si/battlenet_link.svg"); }
li.si-ubisoft		{ list-style-type: none; list-style-image: url("../images/si/ubisoft_link.svg"); }
li.si-ea			{ list-style-type: none; list-style-image: url("../images/si/ea_link.svg"); }
li.si-nexusmods { list-style-type: none; list-style-image: url("../images/si/nexusmods_link.svg"); }
li.si-kongregate	{ list-style-type: none; list-style-image: url("../images/si/kongregate_link.svg"); }
/* li.si-armorgames */
/* li.si-stencyl */
li.si-speedruncom, li.si-tasvideos
li.si-roblox		{ list-style-type: none; list-style-image: url("../images/si/roblox_link.svg"); }
/* li.si-runescape
li.si-swtor
li.si-pmuniverse
li.si-clickcritters
li.si-protochroma
li.si-dragcave
li.si-puzzmo
li.si-sporcle
li.si-cardmaker
li.si-nethack
li.si-kol */
li.si-github		{ list-style-type: none; list-style-image: url("../images/si/github_link.svg"); }
li.si-gitlab		{ list-style-type: none; list-style-image: url("../images/si/gitlab_link.svg"); }
li.si-stackoverflow	{ list-style-type: none; list-style-image: url("../images/si/stackoverflow_link.svg"); }
li.si-pastebin		{ list-style-type: none; list-style-image: url("../images/si/pastebin_link.svg"); }
li.si-ifttt			{ list-style-type: none; list-style-image: url("../images/si/ifttt_link.svg"); }
li.si-notebookai	{ list-style-type: none; list-style-image: url("../images/si/notebookai_link.svg"); }
li.si-medium		{ list-style-type: none; list-style-image: url("../images/si/medium_link.svg"); }
li.si-cryptpad		{ list-style-type: none; list-style-image: url("../images/si/cryptpad_link.svg"); }
li.si-wordpress		{ list-style-type: none; list-style-image: url("../images/si/wordpress_link.svg"); }
li.si-goodreads		{ list-style-type: none; list-style-image: url("../images/si/goodreads_link.svg"); }
li.si-deviantart	{ list-style-type: none; list-style-image: url("../images/si/deviantart_link.svg"); }
li.si-imgur			{ list-style-type: none; list-style-image: url("../images/si/imgur_link.svg"); }
li.si-photobucket	{ list-style-type: none; list-style-image: url("../images/si/photobucket_link.svg"); }
li.si-pixiv			{ list-style-type: none; list-style-image: url("../images/si/pixiv_link.svg"); }
/* li.si-wincustomize */
li.si-twitch		{ list-style-type: none; list-style-image: url("../images/si/twitch_link.svg"); }
li.si-youtube		{ list-style-type: none; list-style-image: url("../images/si/youtube_link.svg"); }
li.si-wikipedia		{ list-style-type: none; list-style-image: url("../images/si/wikipedia_link.svg"); }
li.si-rsw			{ list-style-type: none; list-style-image: url("../images/si/rsw_link.svg"); }
/* li.si-bulbapedia
li.si-tvtropes
li.si-tcrf */
li.si-scpfoundation	{ list-style-type: none; list-style-image: url("../images/si/scpfoundation_link.svg"); }
/* li.si-rationalwiki
li.si-shoutwiki */
li.si-miraheze  { list-style-type: none; list-style-image: url("../images/si/miraheze_link.svg"); }
/* and 17 more wikis */
li.si-internetarchive	{ list-style-type: none; list-style-image: url("../images/si/internetarchive_link.svg"); }
li.si-gravatar		{ list-style-type: none; list-style-image: url("../images/si/gravatar_link.svg"); }
/* li.si-whatpulse */
/* li.si-pokedextracker */
li.si-patreon		{ list-style-type: none; list-style-image: url("../images/si/patreon_link.svg"); }
li.si-kickstarter	{ list-style-type: none; list-style-image: url("../images/si/kickstarter_link.svg"); }
li.si-google		{ list-style-type: none; list-style-image: url("../images/si/google_link.svg"); }
li.si-keybase		{ list-style-type: none; list-style-image: url("../images/si/keybase_link.svg"); }