.wp-block-claryss-equity-universes .equity-universes__title {
	margin-bottom: 10px;
}

.wp-block-claryss-equity-universes .equity-universes__row {
	display: flex;
	align-items: flex-start;
	gap: 50px;
}

.wp-block-claryss-equity-universes .equity-universes__subtitle-wrap {
	flex: 1;
	min-width: 0;
	max-width: 1117px;
}

.wp-block-claryss-equity-universes .equity-universes__subtitle {
	margin: 0 0 0.25rem 0;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.wp-block-claryss-equity-universes .equity-universes__subtitle h2 {
	font-size: var(--h3-font-size);
	line-height: var(--h3-line-height);
	margin-bottom: 0;
}

.wp-block-claryss-equity-universes .equity-universes__subtitle-wrap.is-expanded .equity-universes__subtitle {
	display: block;
	-webkit-line-clamp: unset;
	overflow: visible;
}

.wp-block-claryss-equity-universes .equity-universes__read-more {
	background: none;
	border: none;
	padding: 0;
	font: inherit;
	color: var(--primary-400);
	text-decoration: none;
	cursor: pointer;
}

.wp-block-claryss-equity-universes .equity-universes__read-more:hover {
	text-decoration: underline;
}

.wp-block-claryss-equity-universes .equity-universes__video-button {
	flex-shrink: 0;
}

.wp-block-claryss-equity-universes .equity-universes__video-button::after {
	content: "";
	display: inline-block;
	width: 24px;
	height: 24px;
	background-color: currentColor;
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.0444 10.5365C20.1343 11.2044 20.1343 12.7865 19.0444 13.4544L6.66943 20.7669C5.54443 21.4349 4.13818 20.6263 4.13818 19.2904V4.66537C4.13818 3.22396 5.6499 2.6263 6.66943 3.22396L19.0444 10.5365ZM5.82568 18.9388C5.82568 19.1146 6.00146 19.1849 6.14209 19.1146L17.8843 12.1888C18.0249 12.0833 18.0249 11.9076 17.8843 11.8021L6.14209 4.8763C6.00146 4.77084 5.82568 4.8763 5.82568 5.05209V18.9388Z' fill='black'/%3E%3C/svg%3E");
	mask-size: contain;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.0444 10.5365C20.1343 11.2044 20.1343 12.7865 19.0444 13.4544L6.66943 20.7669C5.54443 21.4349 4.13818 20.6263 4.13818 19.2904V4.66537C4.13818 3.22396 5.6499 2.6263 6.66943 3.22396L19.0444 10.5365ZM5.82568 18.9388C5.82568 19.1146 6.00146 19.1849 6.14209 19.1146L17.8843 12.1888C18.0249 12.0833 18.0249 11.9076 17.8843 11.8021L6.14209 4.8763C6.00146 4.77084 5.82568 4.8763 5.82568 5.05209V18.9388Z' fill='black'/%3E%3C/svg%3E");
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
}

.wp-block-claryss-equity-universes .equity-universes__table-wrapper {
	overflow: auto;
	margin-top: 50px;
	max-height: calc(100vh - 220px);
	min-height: 200px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.custom,
.wp-block-claryss-equity-universes .equity-universes__table td.custom {
	width: 115px;
	min-width: 115px;
	text-align: center;
}
.wp-block-claryss-equity-universes .equity-universes__table th.custom {
	overflow: visible;
}

.wp-block-claryss-equity-universes .equity-universes__custom-icon {
	display: inline-block;
	vertical-align: middle;
}

.wp-block-claryss-equity-universes .equity-universes__table th.description,
.wp-block-claryss-equity-universes .equity-universes__table td.description {
	min-width: 461px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.fund,
.wp-block-claryss-equity-universes .equity-universes__table td.fund {
	min-width: 100px;
	text-align: center;
}

.wp-block-claryss-equity-universes .equity-universes__fund-icon {
	display: inline-block;
	vertical-align: middle;
}

.wp-block-claryss-equity-universes .equity-universes__table th.method,
.wp-block-claryss-equity-universes .equity-universes__table td.method {
	min-width: 116px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.frequency,
.wp-block-claryss-equity-universes .equity-universes__table td.frequency {
	min-width: 116px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.weight,
.wp-block-claryss-equity-universes .equity-universes__table td.weight {
	min-width: 108px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.erp,
.wp-block-claryss-equity-universes .equity-universes__table td.erp {
	min-width: 60px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.pe,
.wp-block-claryss-equity-universes .equity-universes__table td.pe {
	min-width: 66px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.ev-eb,
.wp-block-claryss-equity-universes .equity-universes__table td.ev-eb {
	min-width: 100px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.tickers,
.wp-block-claryss-equity-universes .equity-universes__table td.tickers {
	min-width: 90px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.newest,
.wp-block-claryss-equity-universes .equity-universes__table td.newest {
	min-width: 100px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.generated,
.wp-block-claryss-equity-universes .equity-universes__table td.generated {
	min-width: 130px;
}

.wp-block-claryss-equity-universes .equity-universes__table th.status,
.wp-block-claryss-equity-universes .equity-universes__table td.status {
	min-width: 76px;
}

.wp-block-claryss-equity-universes .equity-universes__table-footer {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 16px;
}

.wp-block-claryss-equity-universes .equity-universes__table-footer-left {
	display: flex;
	align-items: center;
	gap: 11px;
}

.wp-block-claryss-equity-universes .equity-universes__table-footer-right {
	display: flex;
	align-items: center;
	gap: 16px;
}

.wp-block-claryss-equity-universes .equity-universes__pagination {
	display: flex;
	align-items: center;
	gap: 16px;
	background-color: var(--surface-dark);
	padding: 8px 16px;
	border-radius: 8px;
}

.wp-block-claryss-equity-universes .equity-universes__pagination-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	border: none;
	background: none;
	color: #fff;
	cursor: pointer;
	transition: color 0.3s ease;
}

.wp-block-claryss-equity-universes .equity-universes__pagination-btn:hover {
	color: var(--primary-400);
}
.wp-block-claryss-equity-universes .equity-universes__pagination-btn:disabled {
	opacity: 0.45;
	cursor: default;
	pointer-events: none;
}
.wp-block-claryss-equity-universes .equity-universes__pagination-btn:disabled:hover {
	color: #fff;
}

.wp-block-claryss-equity-universes .equity-universes__pagination-btn svg {
	display: block;
	width: 24px;
	height: 24px;
	fill: currentColor;
}

.wp-block-claryss-equity-universes .equity-universes__pagination-current {
	font-weight: bold;
	font-size: 16px;
	color: var(--primary-400);
}

.wp-block-claryss-equity-universes .equity-universes__rows-per-page {
	appearance: none;
	font: inherit;
	font-weight: bold;
	font-size: 16px;
	color: var(--primary-400);
	padding: 8px 16px;
	padding-right: calc(12px + 24px + 12px); /* 12px gap between value and icon + 24px icon + 12px from right edge */
	border: none;
	border-radius: 8px;
	background-color: var(--surface-dark);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.949 8.33936C17.4256 8.33936 18.199 10.1675 17.1443 11.2222L13.2068 15.1597C12.5389 15.8276 11.449 15.8276 10.8162 15.1597L6.87871 11.2222C5.78887 10.1675 6.56231 8.33936 8.07403 8.33936H15.949ZM12.0115 13.9644L15.949 10.0269H8.07403L12.0115 13.9644Z' fill='white'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: right 12px center;
	background-size: 24px;
}