/**
 * === Whats New RSS ===
 *
 * Version: 1.0.6
 * Generated on: 25th June, 2024
 * Documentation: https://github.com/brainstormforce/whats-new-rss/blob/master/README.md
 */


 .whats-new-rss-is-active {
	overflow: hidden; }

  .whats-new-rss-trigger-button {
	display: flex;
	align-items: center;
	position: relative;
	width: auto;
	padding: 5px;
	cursor: pointer; }
	.whats-new-rss-trigger-button .whats-new-rss-notification-badge {
	  position: absolute;
	  top: -8px;
	  right: -5px;
	  width: 20px;
	  font-size: 10px;
	  line-height: 20px;
	  text-align: center;
	  border-radius: 10px;
	  color: #fff;
	  background: red;
	  transition: transform 0.2s ease-in-out; }
	  .whats-new-rss-trigger-button .whats-new-rss-notification-badge.is-multi-feed {
		top: -2px;
		right: -2px;
		font-size: 0px;
		width: 10px;
		height: 10px; }
	  .whats-new-rss-trigger-button .whats-new-rss-notification-badge.hide {
		display: none; }
	.whats-new-rss-trigger-button:hover .whats-new-rss-notification-badge {
	  transform: scale(1.2); }

  .whats-new-rss-flyout {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	z-index: 99999;
	transition: visibility 0.3s ease-in-out;
	font-family: Arial, Helvetica, sans-serif; }
	.whats-new-rss-flyout.hidden,
	.whats-new-rss-flyout .lightbox-trigger {
	  display: none; }
	.whats-new-rss-flyout.is-loading .whats-new-rss-flyout-inner-header__loading-icon {
	  display: block;
	  margin: auto; }
	  .whats-new-rss-flyout.is-loading .whats-new-rss-flyout-inner-header__loading-icon svg {
		display: block;
		background: transparent;
		width: 25px;
		height: 25px; }
	.whats-new-rss-flyout .whats-new-rss-flyout-contents {
	  position: fixed;
	  display: flex;
	  right: 0;
	  width: 30%;
	  height: 100%;
	  flex-direction: column;
	  background-color: #ffffff;
	  transition: transform 0.3s ease-in-out;
	  z-index: 9999; }
	  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 16px 20px 16px 24px;
		border-bottom: 1px solid #ccc; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header button {
		  border: none;
		  background: none;
		  font-size: 30px;
		  cursor: pointer;
		  color: #94A3B8;
		  padding: 0;
		  margin: 0;
		  box-shadow: none; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header .whats-new-rss-flyout-inner-header__title-icon-wrapper {
		  display: flex;
		  gap: 10px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header .whats-new-rss-flyout-inner-header__title-icon-wrapper h3 {
			margin: 0;
			padding: 0;
			color: #0F172A;
			font-weight: 600;
			font-size: 16px;
			line-height: 24px; }
	  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav {
		display: flex;
		padding: 0 30px;
		border-bottom: 1px solid #ccc;
		gap: 2em;
		overflow: auto;
		white-space: nowrap; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button {
		  position: relative;
		  background: none;
		  color: inherit;
		  padding: 15px 0;
		  border-bottom: 2px solid transparent; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button:hover, .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button:focus {
			border-color: inherit; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button.selected {
			border-color: #5d5d5d; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button .new-notification-count {
			position: absolute;
			top: 0;
			right: -10px;
			width: 20px;
			font-size: 10px;
			line-height: 20px;
			text-align: center;
			border-radius: 10px;
			color: #fff;
			background: red; }
	  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content {
		flex: 1;
		overflow-y: auto; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .skeleton-container {
		  margin: 30px; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item {
		  border-bottom: 1px solid #d8dfe9;
		  padding: 30px 24px;
		  color: #475569;
		  font-weight: 400;
		  font-size: 14px;
		  line-height: 20px;
		  display: flex;
		  flex-direction: column;
		  gap: 13px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item > * {
			margin: 0; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item.skeleton-row {
			height: 25vh;
			margin: 40px 0;
			background: linear-gradient(90deg, #eee 25%, #ddd 50%, #eee 75%);
			background-size: 200% 100%;
			animation: shimmer 1.5s infinite; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item.rss-new-post {
			position: relative; }
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item.rss-new-post .new-post-badge {
			  background: #ff3d3d;
			  border-radius: 5px;
			  position: absolute;
			  right: 45px;
			  padding: 0 5px;
			  color: #fff; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item .rss-content-header {
			display: flex;
			flex-direction: column;
			gap: 15px;
			padding: 0 0 8px 0; }
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item .rss-content-header p {
			  color: #94A3B8;
			  margin: 0;
			  padding: 0;
			  font-weight: 600;
			  font-size: 14px;
			  line-height: 16px; }
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item .rss-content-header h2 {
			  margin: 0;
			  color: #0F172A;
			  font-weight: 700;
			  line-height: 28px;
			  font-size: 20px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h2 {
			font-weight: 700;
			font-size: 18px;
			line-height: 24px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h3 {
			font-weight: 700;
			font-size: 16px;
			line-height: 22px;
			margin-top: 12px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h4 {
			font-weight: 700;
			font-size: 15px;
			line-height: 20px;
			margin-top: 12px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h5 {
			font-weight: 700;
			font-size: 14px;
			line-height: 18px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h6 {
			font-weight: 700;
			font-size: 13px;
			line-height: 16px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item p {
			padding: 0;
			font-size: 14px; }
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item p:last-child {
			  margin-bottom: 0;
			  padding-bottom: 0; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item a {
			color: #1170FF;
			text-decoration: none; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item figure {
			margin: 10px 0; }
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item figure.wp-block-embed.is-type-video {
			  position: relative;
			  width: 100%;
			  height: 0;
			  padding-bottom: 56.25%; }
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item figure iframe {
			  position: absolute;
			  top: 0;
			  left: 0;
			  width: 100%;
			  height: 100%;
			  border: 0; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item img {
			box-sizing: border-box;
			height: auto;
			max-width: 100%;
			vertical-align: bottom; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item video {
			vertical-align: middle;
			width: 100%; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item strong {
			font-weight: 600; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ul,
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ol {
			padding-inline-start: 20px; }
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ul li,
			.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ol li {
			  margin-bottom: 5px; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ul {
			list-style-type: disc; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ol {
			list-style-type: decimal; }
	  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details {
		line-height: 20px;
		font-size: 0.9em;
		margin: 10px 0;
		background: #f9fafb; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary {
		  display: flex;
		  justify-content: space-between;
		  cursor: pointer;
		  padding: 20px 15px;
		  height: 1em;
		  line-height: 20px;
		  font-weight: 800; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary::after {
			content: '⌃';
			font-size: 20px;
			transform: rotateX(180deg);
			font-weight: 800; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary .text-see-more {
			display: block; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary .text-see-less {
			display: none; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary {
		  border-bottom: 1px solid #e2e8f0; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary::after {
			transform: rotateX(45deg); }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary .text-see-more {
			display: none; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary .text-see-less {
			display: block; }
		.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details .sub-version-item {
		  position: relative;
		  padding: 1em;
		  border-bottom: 1px solid #e2e8f0; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details .sub-version-item .sub-version-header {
			display: flex;
			justify-content: space-between; }
		  .whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details .sub-version-item .sub-version-content {
			margin-top: 1em; }
	.whats-new-rss-flyout .whats-new-rss-flyout-overlay {
	  position: fixed;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  background: rgba(0, 0, 0, 0.5);
	  transition: all 0.3s ease-in-out; }
	.whats-new-rss-flyout.closed {
	  visibility: hidden; }
	  .whats-new-rss-flyout.closed .whats-new-rss-flyout-overlay {
		opacity: 0;
		visibility: hidden; }
	  .whats-new-rss-flyout.closed .whats-new-rss-flyout-contents {
		transform: translateX(100%); }
	.whats-new-rss-flyout .whats-new-rss-flyout-inner-header__loading-icon {
	  display: none; }

  @keyframes shimmer {
	0% {
	  background-position: -200% 0; }
	100% {
	  background-position: 200% 0; } }

  @media screen and (max-width: 1024px) {
	.whats-new-rss-flyout .whats-new-rss-flyout-contents {
	  width: 40%; } }

  @media screen and (max-width: 768px) {
	.whats-new-rss-flyout .whats-new-rss-flyout-contents {
	  width: 85%; } }
