/*  
Theme Name: January 2023
Theme URI: http://wordpress.org/
This Update: Newly created!
Description: styles for specific posts
Version: 1.0.0
Author: Neale Van Fleet
Author URI: https://rogueamoeba.com/

*/

/* 2023 Status Update */

#post-8941 h3 {
	background: linear-gradient(to right, #FF2800 0%, #FF9800 100%);
	background: linear-gradient(to right, color(display-p3 0.919 0.257 0.146) 0%, color(display-p3 0.944 0.615 0.22) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	display: inline-block;
	line-height: 34px;
	font-size: 30px;
	font-weight: 800;
	margin-bottom: 0;
	margin-top: 15px;
}

#post-8941 h2.blog-post-title  {
	display: block;
	background: linear-gradient(to right, #FF2800 0%, #FF9800 70%, #0096FF 100%);
	background: linear-gradient(to right, color(display-p3 0.919 0.257 0.146) 0%, color(display-p3 0.944 0.615 0.22) 70%, color(display-p3 0.258 0.579 0.97) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	display: block;
	text-decoration: none !important;
}

#post-8941 p a {
	color: #0083de;
	-webkit-text-fill-color: #0083de;
}

#post-8941 a:hover {
	background: linear-gradient(to right, #FF2800 0%, #FF9800 50%, #0096FF 100%);
	background: linear-gradient(to right, color(display-p3 0.919 0.257 0.146) 0%, color(display-p3 0.944 0.615 0.22) 50%, color(display-p3 0.258 0.579 0.97) 100%);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
	text-decoration-thickness: 1px;
}

#post-8941 h2.blog-post-title a, #post-8941 h2.blog-post-title a:hover {
	text-decoration: none !important;
}

/* Audio Hijack 4 Posts */

#post-8966 a {
	color: #F9A229;
	color: color(display-p3 0.976 0.635 0.161);
	font-weight: 500;
	text-decoration: none;
}

#post-8966 a:hover {
	color: #18A4D1;
	color: color(display-p3 0.094 0.643 0.82);
	text-decoration: none;
}

#post-8966 h3, #post-8966 h2.blog-post-title a {
	display: block;
	color: #5C4B29;
	background: linear-gradient(to right, #5C4B29 15%, #29505C 85%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 800 !important;
}

#post-8966 h2.blog-post-title a, #post-8966 a h2 {
	color: #18A4D1;
	color: color(display-p3 0.094 0.643 0.82);
	background: linear-gradient(to right, #F9A229 15%, #18A4D1 85%);
	background: linear-gradient(to right, color(display-p3 0.976 0.635 0.161) 15%, color(display-p3 0.094 0.643 0.82) 85%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 800 !important;
}

#post-8966 h3, #post-8966 h2.blog-post-title a:hover {
	display: block;
	color: #5C4B29;
	background: linear-gradient(to right, #5C4B29 15%, #29505C 85%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 800 !important;
}

#post-8966 h3 {
	line-height: 30px;
}

/* Farrago 2 */

#post-8784 h2.blog-post-title, #post-8784 h3, #post-8784 a, #post-8784 h4 {
	color: #762BF5;
	color: color(display-p3 0.463 0.169 0.961);
}

#post-8784 a:hover{
	text-decoration-color: rgba(118, 43, 245, 0.25);
	text-decoration-color: color(display-p3 0.463 0.169 0.961 / 0.25);
}

#post-8784 h2.blog-post-title {
	font-weight: 800;
}

#post-8784 h3 {
	font-weight: 900;
	font-size: 45px;
	line-height: 47px;
	margin: 45px 0 30px;
	
	color: #e7d8ff;
	text-shadow: 0 3px 0 #762BF5, 0 0px 5px #762BF5, 0 5px 10px #762BF5;
	text-shadow: 0 3px 0 color(display-p3 0.463 0.169 0.961), 0 0px 5px rcolor(display-p3 0.463 0.169 0.961), 0 5px 10px color(display-p3 0.463 0.169 0.961);
}

#post-8784 h4 {
	font-weight: 800;
	font-size: 22px;
	line-height: 24px;
	margin: 15px 0 5px;
}

#post-8784 .utm-actions {
	background: rgba(118, 43, 245, 0.12);
	background: color(display-p3 0.463 0.169 0.961 / 0.12);
}

#post-8784 .utm-actions a {
	color: #fff;
}

#post-8784 a.utm-action-button {
	background-color: #762BF5;
	background-color: color(display-p3 0.463 0.169 0.961);
}

#post-8784 a.utm-action-button:hover {
	background-color: #4a00c7;
	background-color: color(display-p3 0.29 0 0.78);
}

/* Historic Screenshot Gallery */

a.screenshot-gallery-button {
	font-size: 22px;
	padding: 10px 30px;
	margin: 20px auto 20px;
	border-radius: 25px;
	background: linear-gradient(10deg, #9E2FC0 15%, #2F72C0 85%);
	color: #fff;
	font-weight: 800;
	text-decoration: none;
	transition: all 300ms ease;
}

a.screenshot-gallery-button:hover {
	background: linear-gradient(10deg, #70188b 15%, #174e8d 85%);
	text-decoration: none;
	transition: all 100ms ease;
}