dev

Note: After publishing, you may have to bypass your browser's cache to see the changes.

/** DOCUMENT INFO
	* OldLegacyCommentDesign
	*
	* This stylesheet brings back the legacy design (or Oasis design)
	* for Article comments, Message walls and Blogs on Unified Community
	* Platform (UCP) with some custom adjustment and upgrades.
	*
	* Author: Marisa1980
**/

/** CHANGE LOG
	* 17 April 2024: Initial design for Article comments and Message Walls
	* 18 April 2024: Legacy design for Blogs
	* 20 April 2024: Legacy design for Comment bubble displaying in Articles comments and Blogs
**/


/********** LEGACY COMMENT DESIGN - LIGHT THEME - START HERE **********/
/* Move avatar outside the speechbubble but leave username and timestamp */
.theme-fandomdesktop-light [class^="EntityHeader_header-details__"] {
	align-items: center !important;
	display: flex !important;
	position: relative !important;
	margin-left: -80px !important;
}

.theme-fandomdesktop-light [class^="EntityHeader_header-details__"] > [class^="EntityHeader_name__"] {
	position: relative !important;
	margin-left: 38px !important;
}


/* Legacy comment style */
/*** Regular comment ***/
.theme-fandomdesktop-light [class^="Comment_comment__"] {
	background: whitesmoke !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 12px 75px !important;
	position: relative !important;
}

.theme-fandomdesktop-light [class^="Comment_comment__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
	border-style: solid !important;
	border-width: 11px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-light [class^="Comment_comment__"]:after {
	border-color: transparent whitesmoke whitesmoke transparent !important;
	border-style: solid !important;
	border-width: 10px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 15px !important;
	left: -20px !important;
	width: 0 !important;
}

/*** Regular comment but pointing even selector ***/
.theme-fandomdesktop-light [class^="Comment_wrapper__"]:nth-child(even) > [class^="Comment_comment__"] {
	background: #f2fafc !important;
}

.theme-fandomdesktop-light [class^="Comment_wrapper__"]:nth-child(even) > [class^="Comment_comment__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
}

.theme-fandomdesktop-light [class^="Comment_wrapper__"]:nth-child(even) > [class^="Comment_comment__"]:after {
	border-color: transparent #f2fafc #f2fafc transparent !important;
}

.theme-fandomdesktop-light [class^="Comment_wrapper__"] {
	all: unset !important;
}


/*** Regular reply ***/
.theme-fandomdesktop-light [class^="Reply_reply__"] {
	background: whitesmoke !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 12px 60px !important;
	padding: 15px !important;
	position: relative !important;
}

.theme-fandomdesktop-light [class^="Reply_reply__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
	border-style: solid !important;
	border-width: 11px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-light [class^="Reply_reply__"]:after {
	border-color: transparent whitesmoke whitesmoke transparent !important;
	border-style: solid !important;
	border-width: 10px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 15px !important;
	left: -20px !important;
	width: 0 !important;
}

/*** Adjust indentation in replies ***/
.theme-fandomdesktop-light [class^="ReplyList_list-wrapper__"] {
	margin: 12px 0 12px 60px !important;
}

/*** Regular reply but pointing even selector ***/
.theme-fandomdesktop-light [class^="Comment_wrapper__"]:nth-child(even) > [class^="ReplyList_container__"] > [class^="ReplyList_list-wrapper__"] > [class^="Reply_reply__"] {
	background: #f2fafc !important;
}

.theme-fandomdesktop-light [class^="Comment_wrapper__"]:nth-child(even) > [class^="ReplyList_container__"] > [class^="ReplyList_list-wrapper__"] > [class^="Reply_reply__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
	border-style: solid !important;
	border-width: 11px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-light [class^="Comment_wrapper__"]:nth-child(even) > [class^="ReplyList_container__"] > [class^="ReplyList_list-wrapper__"] > [class^="Reply_reply__"]:after {
	border-color: transparent #f2fafc #f2fafc transparent !important;
}


/* Remove border-left and padding in UCP */
.theme-fandomdesktop-light [class^="Reply_body__"] {
	border-left: 0 !important;
	padding: 0 !important;
}


/* Remove border which separates between comment and reply in UCP */
.theme-fandomdesktop-light [class^="ReplyList_top-border__"] {
	all: unset !important;
}


/* Adjust reply box to place it straight with replies */
.theme-fandomdesktop-light [class^="ReplyCreate_reply-create__"] {
	all: unset !important;
}

.theme-fandomdesktop-light [class^="ReplyCreate_reply-create__"] > [class^="InlineEntityFormWrapper_"] {
	background: var(--theme-page-background-color) !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 40px 75px !important;
	position: relative !important;
}


/* Adjust VIEW MORE REPLIES button to place it straight with replies */
.theme-fandomdesktop-light [class^="ReplyList_view-all-replies__"] {
	display: grid !important;
	justify-content: center !important;
	background-color: initial !important;
	border: 1px solid var(--theme-border-color) !important;
	border-radius: 5px !important;
	color: var(--theme-link-color) !important;
	cursor: pointer !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	margin: 0 75px !important;
	padding: 12px !important;
	text-transform: uppercase !important;
	width: calc(100% - 100px) !important;
}


/********** LEGACY COMMENT DESIGN - DARK THEME - START HERE **********/
/* Move avatar outside the speechbubble but leave username and timestamp */

.theme-fandomdesktop-dark [class^="EntityHeader_header-details__"] {
	align-items: center !important;
	display: flex !important;
	position: relative !important;
	margin-left: -80px !important;
}

.theme-fandomdesktop-dark [class^="EntityHeader_header-details__"] > [class^="EntityHeader_name__"] {
	position: relative !important;
	margin-left: 38px !important;
}


/* Legacy comment style */
/*** Regular comment ***/
.theme-fandomdesktop-dark [class^="Comment_comment__"] {
	background: #4b4b4b !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 12px 75px !important;
	position: relative !important;
}

.theme-fandomdesktop-dark [class^="Comment_comment__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
	border-style: solid !important;
	border-width: 11px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-dark [class^="Comment_comment__"]:after {
	border-color: transparent #4b4b4b #4b4b4b transparent !important;
	border-style: solid !important;
	border-width: 10px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 15px !important;
	left: -20px !important;
	width: 0 !important;
}

/*** Regular comment but pointing even selector ***/
.theme-fandomdesktop-dark [class^="Comment_wrapper__"]:nth-child(even) > [class^="Comment_comment__"] {
	background: #455458 !important;
}

.theme-fandomdesktop-dark [class^="Comment_wrapper__"]:nth-child(even) > [class^="Comment_comment__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
}

.theme-fandomdesktop-dark [class^="Comment_wrapper__"]:nth-child(even) > [class^="Comment_comment__"]:after {
	border-color: transparent #455458 #455458 transparent !important;
}

.theme-fandomdesktop-dark [class^="Comment_wrapper__"] {
	all: unset !important;
}


/*** Regular reply ***/
.theme-fandomdesktop-dark [class^="Reply_reply__"] {
	background: #4b4b4b !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 12px 60px !important;
	padding: 15px !important;
	position: relative !important;
}

.theme-fandomdesktop-dark [class^="Reply_reply__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
	border-style: solid !important;
	border-width: 11px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-dark [class^="Reply_reply__"]:after {
	border-color: transparent #4b4b4b #4b4b4b transparent !important;
	border-style: solid !important;
	border-width: 10px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 15px !important;
	left: -20px !important;
	width: 0 !important;
}

/*** Adjust indentation in replies ***/
.theme-fandomdesktop-dark [class^="ReplyList_list-wrapper__"] {
	margin: 12px 0 12px 60px !important;
}

/*** Regular reply but pointing even selector ***/
.theme-fandomdesktop-dark [class^="Comment_wrapper__"]:nth-child(even) > [class^="ReplyList_container__"] > [class^="ReplyList_list-wrapper__"] > [class^="Reply_reply__"] {
	background: #455458 !important;
}

.theme-fandomdesktop-dark [class^="Comment_wrapper__"]:nth-child(even) > [class^="ReplyList_container__"] > [class^="ReplyList_list-wrapper__"] > [class^="Reply_reply__"]:before {
	border-color: transparent #cccccc #cccccc transparent !important;
	border-style: solid !important;
	border-width: 11px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-dark [class^="Comment_wrapper__"]:nth-child(even) > [class^="ReplyList_container__"] > [class^="ReplyList_list-wrapper__"] > [class^="Reply_reply__"]:after {
	border-color: transparent #455458 #455458 transparent !important;
}


/* Remove border-left and padding in UCP */
.theme-fandomdesktop-dark [class^="Reply_body__"] {
	border-left: 0 !important;
	padding: 0 !important;
}


/* Remove border which separates between comment and reply in UCP */
.theme-fandomdesktop-dark [class^="ReplyList_top-border__"] {
	all: unset !important;
}


/* Adjust reply box to place it straight with replies */
.theme-fandomdesktop-dark [class^="ReplyCreate_reply-create__"] {
	all: unset !important;
}

.theme-fandomdesktop-dark [class^="ReplyCreate_reply-create__"] > [class^="InlineEntityFormWrapper_"] {
	background: var(--theme-page-background-color) !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 40px 75px !important;
	position: relative !important;
}


/* Adjust VIEW MORE REPLIES button to place it straight with replies */
.theme-fandomdesktop-dark [class^="ReplyList_view-all-replies__"] {
	display: grid !important;
	justify-content: center !important;
	background-color: initial !important;
	border: 1px solid var(--theme-border-color) !important;
	border-radius: 5px !important;
	color: var(--theme-link-color) !important;
	cursor: pointer !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	margin: 0 75px !important;
	padding: 12px !important;
	text-transform: uppercase !important;
	width: calc(100% - 100px) !important;
}


/********** LEGACY MESSAGE WALL DESIGN - LIGHT THEME - START HERE **********/
/* Move avatar outside the speechbubble but leave username and timestamp */
/*** In Message Thread ***/
.theme-fandomdesktop-light [class^="EntityHeader_header-details__"] {
	align-items: center !important;
	display: flex !important;
	position: relative !important;
	margin-left: -80px !important;
}

.theme-fandomdesktop-light [class^="EntityHeader_header-details__"] > [class^="EntityHeader_name__"] {
	position: relative !important;
	margin-left: 38px !important;
}

/*** In Message Reply ***/
.theme-fandomdesktop-light .Reply > [class^="EntityHeader_entity-header__"] > [class^="EntityHeader_header-details__"] {
	align-items: center !important;
	display: flex !important;
	position: relative !important;
	margin-left: -50px !important;
}

.theme-fandomdesktop-light .Reply > [class^="EntityHeader_entity-header__"] > [class^="EntityHeader_header-details__"] > [class^="EntityHeader_name__"] {
	position: relative !important;
	margin-left: 8px !important;
}

/* Legacy Message Wall style */
/*** Regular Message Thread ***/
.theme-fandomdesktop-light .Message {
	background: #d8dfe5 !important;
	border: none !important;
	border-radius: 2px !important;
	padding: 10px !important;
	margin: 0 0 12px 75px !important;
	position: relative !important;
}

.theme-fandomdesktop-light .Message:before {
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-light .Message:after {
	border-color: #d8dfe5 #d8dfe5 transparent transparent !important;
	border-style: solid !important;
	border-width: 10px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 15px !important;
	left: -20px !important;
	width: 0 !important;
}

.theme-fandomdesktop-light .Message__wrapper {
	all: unset !important;
}

.theme-fandomdesktop-light .Message__wrapper {
	position: relative !important;
	border-bottom: 1px solid #e5e5e5 !important;
}

.theme-fandomdesktop-light .Message__wrapper:after {
	content: "" !important;
	position: absolute !important;
	border-bottom: 1px solid #000000 !important;
	bottom: 0 !important;
	z-index: 1 !important;
}


/* Convert border which separates between comment and reply in UCP */
.theme-fandomdesktop-light .Message__break {
	all: unset !important;
}

.theme-fandomdesktop-light .Message__break {
	position: relative !important;
	margin-top: 12px !important;
}

.theme-fandomdesktop-light .Message__break:before {
	content: '' !important;
	position: absolute !important;
	height: 0px !important;
	width: 0px !important;
	border-width: 8px !important;
	border-style: solid !important;
	border-color: transparent transparent #d8dfe5 transparent !important;
	left: 28px !important;
	top: -16px !important;
	visibility: visible !important;
}

.theme-fandomdesktop-light .Message__break:after {
	content: '' !important;
	position: absolute !important;
	height: 0px !important;
	width: 0px !important;
	border-width: 8px !important;
	border-style: solid !important;
	border-color: transparent transparent white transparent !important;
	left: 28px !important;
	top: -15px !important;
	visibility: visible !important;
}

/*** Regular Message reply ***/
.theme-fandomdesktop-light .Replies {
	margin: 26px 0 12px 75px !important;
	border-top: 1px solid #d8dfe5 !important;
}

.theme-fandomdesktop-light .Reply {
	margin: 12px 0 12px 50px !important;
	border-left: 0 !important;
	border-bottom: 1px solid #d8dfe5 !important;
	padding: 0 0 12px 0 !important;
}

/* Adjust VIEW MORE REPLIES button to place it straight with Message Wall replies */
.theme-fandomdesktop-light .ViewMoreReplies {
	all: unset !important;
}

.theme-fandomdesktop-light .ViewMoreReplies {
	display: grid !important;
	justify-content: center !important;
	position: relative !important;
	background-color: initial !important;
	border-top: 0 !important;
	border: 1px solid var(--theme-border-color) !important;
	border-radius: 5px !important;
	color: var(--theme-link-color) !important;
	cursor: pointer !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	padding: 6px !important;
	text-transform: uppercase !important;
	width: calc(100% - 12px) !important;
}

.theme-fandomdesktop-light .ViewMoreReplies:before {
	content: '';
	position: absolute;
	height: 0px;
	width: 0px;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #d8dfe5 transparent;
	left: 28px;
	top: -16px;
	visibility: visible;  
}

.theme-fandomdesktop-light .ViewMoreReplies:after {
	content: '';
	position: absolute;
	height: 0px;
	width: 0px;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent white transparent;
	left: 28px;
	top: -15px;
	visibility: visible;
}

/* Message Wall reply box */
.theme-fandomdesktop-light .Message__wrapper > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper__"] {
	background: var(--theme-page-background-color) !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 40px 75px !important;
	position: relative !important;
}

/* Write a message in Message Wall box */
/*** When no text is inserted ***/
.theme-fandomdesktop-light .message-wall-app > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper__"] {
	background: #d8dfe5 !important;
	border: none !important;
	border-radius: 2px !important;
	padding: 10px !important;
}

/*** When starting to insert text ***/
.theme-fandomdesktop-light .EditorTitle_editor-title__iuwPi {
	background: #f7f8f9 !important;
}

.theme-fandomdesktop-light .message-wall-app > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper__"] > [class^="EditorForm_editor-form__"] > [class^="EditorForm_editor__"] > .rich-text-editor__wrapper > .rich-text-editor__content {
	background: #f7f8f9 !important;
}


/********** LEGACY MESSAGE WALL DESIGN - DARK THEME - START HERE **********/
/* Move avatar outside the speechbubble but leave username and timestamp */
/*** In Message Thread ***/
.theme-fandomdesktop-dark [class^="EntityHeader_header-details__"] {
	align-items: center !important;
	display: flex !important;
	position: relative !important;
	margin-left: -80px !important;
}

.theme-fandomdesktop-dark [class^="EntityHeader_header-details__"] > [class^="EntityHeader_name__"] {
	position: relative !important;
	margin-left: 38px !important;
}

/*** In Message Reply ***/
.theme-fandomdesktop-dark .Reply > [class^="EntityHeader_entity-header__"] > [class^="EntityHeader_header-details__"] {
	align-items: center !important;
	display: flex !important;
	position: relative !important;
	margin-left: -50px !important;
}

.theme-fandomdesktop-dark .Reply > [class^="EntityHeader_entity-header__"] > [class^="EntityHeader_header-details__"] > [class^="EntityHeader_name__"] {
	position: relative !important;
	margin-left: 8px !important;
}

/* Legacy Message Wall style */
/*** Regular Message Thread ***/
.theme-fandomdesktop-dark .Message {
	background: #555c62 !important;
	border: none !important;
	border-radius: 2px !important;
	padding: 10px !important;
	margin: 0 0 12px 75px !important;
	position: relative !important;
}

.theme-fandomdesktop-dark .Message:before {
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 14px !important;
	left: -22px !important;
	width: 0 !important;
}

.theme-fandomdesktop-dark .Message:after {
	border-color: #555c62 #555c62 transparent transparent !important;
	border-style: solid !important;
	border-width: 10px !important;
	content: "" !important;
	height: 0 !important;
	position: absolute !important;
	top: 15px !important;
	left: -20px !important;
	width: 0 !important;
}

.theme-fandomdesktop-dark .Message__wrapper {
	all: unset !important;
}

.theme-fandomdesktop-dark .Message__wrapper {
	position: relative !important;
	border-bottom: 1px solid #e5e5e5 !important;
}

.theme-fandomdesktop-dark .Message__wrapper:after {
	content: "" !important;
	position: absolute !important;
	border-bottom: 1px solid #000000 !important;
	bottom: 0 !important;
	z-index: 1 !important;
}


/* Convert border which separates between comment and reply in UCP */
.theme-fandomdesktop-dark .Message__break {
	all: unset !important;
}

.theme-fandomdesktop-dark .Message__break {
	position: relative !important;
	margin-top: 12px !important;
}

.theme-fandomdesktop-dark .Message__break:before {
	content: '' !important;
	position: absolute !important;
	height: 0px !important;
	width: 0px !important;
	border-width: 8px !important;
	border-style: solid !important;
	border-color: transparent transparent #d8dfe5 transparent !important;
	left: 28px !important;
	top: -16px !important;
	visibility: visible !important;
}

.theme-fandomdesktop-dark .Message__break:after {
	content: '' !important;
	position: absolute !important;
	height: 0px !important;
	width: 0px !important;
	border-width: 8px !important;
	border-style: solid !important;
	border-color: transparent transparent white transparent !important;
	left: 28px !important;
	top: -15px !important;
	visibility: visible !important;
}

/*** Regular Message reply ***/
.theme-fandomdesktop-dark .Replies {
	margin: 26px 0 12px 75px !important;
	border-top: 1px solid #d8dfe5 !important;
}

.theme-fandomdesktop-dark .Reply {
	margin: 12px 0 12px 50px !important;
	border-left: 0 !important;
	border-bottom: 1px solid #d8dfe5 !important;
	padding: 0 0 12px 0 !important;
}

/* Adjust VIEW MORE REPLIES button to place it straight with Message Wall replies */
.theme-fandomdesktop-dark .ViewMoreReplies {
	all: unset !important;
}

.theme-fandomdesktop-dark .ViewMoreReplies {
	display: grid !important;
	justify-content: center !important;
	position: relative !important;
	background-color: initial !important;
	border-top: 0 !important;
	border: 1px solid var(--theme-border-color) !important;
	border-radius: 5px !important;
	color: var(--theme-link-color) !important;
	cursor: pointer !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	padding: 6px !important;
	text-transform: uppercase !important;
	width: calc(100% - 12px) !important;
}

.theme-fandomdesktop-dark .ViewMoreReplies:before {
	content: '';
	position: absolute;
	height: 0px;
	width: 0px;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #d8dfe5 transparent;
	left: 28px;
	top: -16px;
	visibility: visible;  
}

.theme-fandomdesktop-dark .ViewMoreReplies:after {
	content: '';
	position: absolute;
	height: 0px;
	width: 0px;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent white transparent;
	left: 28px;
	top: -15px;
	visibility: visible;
}

/* Message Wall reply box */
.theme-fandomdesktop-dark .Message__wrapper > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper__"] {
	background: var(--theme-page-background-color) !important;
	border: 1px solid #cccccc !important;
	border-radius: 5px !important;
	margin: 0 0 40px 75px !important;
	position: relative !important;
}

/* Write a message in Message Wall box */
/*** When no text is inserted ***/
.theme-fandomdesktop-dark .message-wall-app > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper__"] {
	background: #555c62 !important;
	border: none !important;
	border-radius: 2px !important;
	padding: 10px !important;
}

/*** When starting to insert text ***/
.theme-fandomdesktop-dark .EditorTitle_editor-title__iuwPi {
	background: #9ea0a2 !important;
}

.theme-fandomdesktop-dark .message-wall-app > [class^="InlineEntityFormWrapper_inline-entity-form-wrapper__"] > [class^="EditorForm_editor-form__"] > [class^="EditorForm_editor__"] > .rich-text-editor__wrapper > .rich-text-editor__content {
	background: #7b7d7e !important;
}


/**********
	STYLE IN SPECIAL:UserProfileActivity
	Use the same stylesheet as LEGACY MESSAGE WALL DESIGN
	but remove the indentation by changing value in margin
**********/
.theme-fandomdesktop-light #UserProfileActivityContents > .Message {
	background: #d8dfe5 !important;
	border: none !important;
	border-radius: 2px !important;
	padding: 10px !important;
	margin: 0 0 12px 25px !important;
	position: relative !important
}

.theme-fandomdesktop-dark #UserProfileActivityContents > .Message {
	background: #555c62 !important;
	border: none !important;
	border-radius: 2px !important;
	padding: 10px !important;
	margin: 0 0 12px 25px !important;
	position: relative !important;
}


/********** LEGACY RECENT BLOG DESIGN **********/
/* Speech bubble for displaying number in blog post */
.blog-listing__comment-count > .wds-icon-small {
	display: none;
}

.blog-listing__comment-count > span {
	background-color: var(--theme-page-background-color--secondary);
	vertical-align: top;
	border: solid 1px #ccc;
	border-radius: 2px;
	display: inline-block;
	height: 16px;
	line-height: 5px;
	margin: 2px 3px 0 3px;
	min-width: 15px;
	padding: 5px;
	position: relative;
	text-align: center;
}

.blog-listing__comment-count > span:before {
	border-color: #ccc #cccccc transparent transparent;
	border-style: solid;
	border-width: 4px;
	content: " ";
	height: 0px;
	position: absolute;
	top: 15px;
	left: 3px;
	width: 0px;
}

.blog-listing__comment-count > span:after {
	border-color: var(--theme-page-background-color--secondary) var(--theme-page-background-color--secondary) transparent transparent;
	border-style: solid;
	border-width: 3px;
	content: " ";
	height: 0px;
	position: absolute;
	top: 15px;
	left: 4px;
	width: 0px;
}

/* Legacy recent blog style */
.blog-listing__post {
	background: none;
	border: none;
	border-bottom: 1px solid #ccc !important;
	padding: 20px 0;
}

.blog-listing__post > .blog-listing__read-post {
	all: unset;
}

.blog-listing__post > .blog-listing__read-post > .blog-listing__read-more-button > .oo-ui-buttonElement-button {
	border: none;
	padding: 0;
	display: inline-block;
	text-transform: lowercase;
	text-decoration: underline;
	font-weight: 100;
	font-size: 14px;
}

.blog-listing__post > .blog-listing__read-post > .blog-listing__read-more-button > .oo-ui-buttonElement-button:first-letter {
	text-transform: uppercase;
}

.blog-listing__post > .blog-listing__read-post > .blog-listing__read-more-button > .oo-ui-buttonElement-button:after {
	content: ">";
	padding-left: 5px;
}

.blog-listing__post > .blog-listing__read-post > .blog-listing__read-more-button > .oo-ui-buttonElement-button > .oo-ui-labelElement-label:hover {
	text-decoration: underline;
}


/********** OTHER STUFF LIKE BUTTON **********/
/* Give a small gap among buttons */
[class^="EditorForm_actions__"] {
	display: flex;
	gap: 5px;
}

/* Cancel button */
.theme-fandomdesktop-light [class^="EditorForm_actions__"] > .wds-button.wds-is-secondary {
	border: 1px solid #cccccc;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(35%, white), color-stop(65%, #e5e5e5));
	position: relative;
	padding: 0 10px;
	height: 21px;
	border-radius: 4px;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	text-transform: none;
}

.theme-fandomdesktop-light [class^="EditorForm_actions__"] > .wds-button.wds-is-secondary:hover {
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(35%, whitesmoke), color-stop(65%, #dbdbdb));
}

.theme-fandomdesktop-dark [class^="EditorForm_actions__"] > .wds-button.wds-is-secondary {
	border: 1px solid #cccccc;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(35%, var(--theme-page-text-mix-color)), color-stop(65%, var(--theme-page-text-mix-color-95)));
	position: relative;
	padding: 0 10px;
	height: 21px;
	border-radius: 4px;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	text-transform: none;
}

.theme-fandomdesktop-dark [class^="EditorForm_actions__"] > .wds-button.wds-is-secondary:hover {
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(5%, var(--theme-page-text-mix-color)), color-stop(65%, var(--theme-page-text-mix-color-95)));
}

/* Reply button */
[class^="EditorForm_actions__"] > .wds-button:not(.wds-button.wds-is-secondary) {
	border: 1px solid var(--theme-accent-color);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(35%, var(--theme-accent-color--hover)), color-stop(65%, var(--theme-accent-color)));
	background-color: var(--theme-accent-color);
	position: relative;
	padding: 0 10px;
	height: 21px;
	border-radius: 4px;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	text-transform: none;
}

[class^="EditorForm_actions__"] > .wds-button:not(.wds-button.wds-is-secondary):hover {
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(5%, var(--theme-accent-color--hover)), color-stop(65%, var(--theme-accent-color)));
}

[class^="EditorForm_actions__"] > .wds-button:not(.wds-button.wds-is-secondary):after {
	content: "💬";
	padding-left: 2px;
}


/* Comment bubble in Comments and Blogs */
.page-header__actions > .page-header__action-button:not(.page-header__action-button.has-label) > .wds-icon {
	display: none;
}

.page-header__actions > .page-header__action-button:not(.wds-button.wds-is-text.page-header__action-button.has-label.collapsible):hover {
	background: none;
}

.page-header__actions > .page-header__action-button > .button-counter {
	background-color: var(--theme-page-background-color--secondary);
	border: solid 1px #ccc;
	border-radius: 2px;
	height: 25px;
	line-height: 5px;
	margin: 2px 3px 0 3px;
	padding: 2px;
	min-width: 30px;
	font-size: 14px;
	color: var(--theme-page-text-color);
	text-align: center;
	left: -6px;
	top: 3px;
}

.page-header__actions > .page-header__action-button > .button-counter:before {
	border-color: #ccc #cccccc transparent transparent;
	border-style: solid;
	border-width: 4px;
	content: " ";
	height: 0px;
	position: absolute;
	top: 23px;
	left: 7px;
	width: 0px;
}

.page-header__actions > .page-header__action-button > .button-counter:after {
	border-color: var(--theme-page-background-color--secondary) var(--theme-page-background-color--secondary) transparent transparent;
	border-style: solid;
	border-width: 3px;
	content: " ";
	height: 0px;
	position: absolute;
	top: 23px;
	left: 8px;
	width: 0px;
}