<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Codebase Additions */

.text-num {
	font-family: 'Open Sans', monospace !important;
}

.text-strike {
	text-decoration: line-through solid #f00000a0 2px !important;
}

.text-nowrap {
	white-space: nowrap;
}

.text-ellipsis {
	overflow: hidden;
	opacity: 1;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.btn-xl {
	--bs-btn-padding-y: 0.75rem;
	--bs-btn-padding-x: 1.20rem;
	--bs-btn-font-size: 1.20rem;
	--bs-btn-border-radius: 0.75rem;
}

.btn-xxl {
	--bs-btn-padding-y: 1rem;
	--bs-btn-padding-x: 1.5rem;
	--bs-btn-font-size: 1.5rem;
	--bs-btn-border-radius: 1rem;
}

.cursor-default {
	cursor: default !important;
}

.cursor-pointer {
	cursor: pointer !important;
}

.opacity-90 {
	opacity: 0.90 !important;
}

.shadow-md {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2) !important;
}

.text-gold { color: #fbdf00 !important; }
.bg-gold { background-color: #fbdf00 !important; }


/* Font Faces */

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	src: local(""), url("../fonts/opensans/opensans-v34-latin.woff2") format("woff2");
}

@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: local(""), url("../fonts/poppins/poppins-v20-latin-300.woff2") format("woff2");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: local(""), url("../fonts/poppins/poppins-v20-latin-regular.woff2") format("woff2");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: local(""), url("../fonts/poppins/poppins-v20-latin-500.woff2") format("woff2");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local(""), url("../fonts/poppins/poppins-v20-latin-600.woff2") format("woff2");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: local(""), url("../fonts/poppins/poppins-v20-latin-700.woff2") format("woff2");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  src: local(""), url("../fonts/poppins/poppins-v20-latin-800.woff2") format("woff2");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  src: local(""), url("../fonts/poppins/poppins-v20-latin-900.woff2") format("woff2");
}


/* Show-Hide Text Block */

.show-hide-text {
  display: flex;
  flex-wrap: wrap;
}

.show-hide-text a {
  order: 2;
}

.show-hide-text p {
  position: relative;
  overflow: hidden;
  max-height: 210px; // The Height of 8 rows
}

.show-hide-text p {
  display: -webkit-box;
  -webkit-line-clamp: 8; // 8 Rows of text
  -webkit-box-orient: vertical;
}

.show-less {
  display: none;
}

.show-less:target {
  display: block;
}

.show-less:target ~ p {
  display: block;
  max-height: 100%;
}

.show-less:target + a {
  display: none;
}


/* Disable text select (highlight, double click) on demand */
.disableuserselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
</pre></body></html>