/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[3].use[1]!./node_modules/next/dist/build/webpack/loaders/next-font-loader/index.js??ruleSet[1].rules[14].oneOf[3].use[2]!./node_modules/next/font/local/target.css?{"path":"src/app/layout.js","import":"","arguments":[{"src":"./fonts/GeistVF.woff","variable":"--font-geist-sans","weight":"100 900"}],"variableName":"geistSans"} ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
	font-family: '__geistSans_1e4310';
src: url(/_next/static/media/4473ecc91f70f139-s.p.woff) format('woff');
font-display: swap;
font-weight: 100 900;
}

@font-face {
	font-family: '__geistSans_Fallback_1e4310';src: local("Arial");ascent-override: 85.83%;descent-override: 20.52%;line-gap-override: 9.33%;size-adjust: 107.19%;
}

.__className_1e4310 {
	font-family: '__geistSans_1e4310', '__geistSans_Fallback_1e4310';
}

.__variable_1e4310 {
	--font-geist-sans: '__geistSans_1e4310', '__geistSans_Fallback_1e4310';
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[3].use[1]!./node_modules/next/dist/build/webpack/loaders/next-font-loader/index.js??ruleSet[1].rules[14].oneOf[3].use[2]!./node_modules/next/font/local/target.css?{"path":"src/app/layout.js","import":"","arguments":[{"src":"./fonts/GeistMonoVF.woff","variable":"--font-geist-mono","weight":"100 900"}],"variableName":"geistMono"} ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
	font-family: '__geistMono_c3aa02';
src: url(/_next/static/media/463dafcda517f24f-s.p.woff) format('woff');
font-display: swap;
font-weight: 100 900;
}

@font-face {
	font-family: '__geistMono_Fallback_c3aa02';src: local("Arial");ascent-override: 69.97%;descent-override: 16.73%;line-gap-override: 7.61%;size-adjust: 131.49%;
}

.__className_c3aa02 {
	font-family: '__geistMono_c3aa02', '__geistMono_Fallback_c3aa02';
}

.__variable_c3aa02 {
	--font-geist-mono: '__geistMono_c3aa02', '__geistMono_Fallback_c3aa02';
}

/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/app/globals.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
:root {
	--background: #ffffff;
	--foreground: #171717;
}

#module-uh {
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

a {
	color: inherit;
	text-decoration: none;
}


/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@yahoo-news/uh/dist/uh.min.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
::-webkit-backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;--tw-pan-y:;
	--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;
	--tw-gradient-from-position: ;--tw-gradient-via-position:;
	--tw-gradient-to-position: ;--tw-ordinal:;
	--tw-slashed-zero: ;--tw-numeric-figure:;
	--tw-numeric-spacing: ;--tw-numeric-fraction:;
	--tw-ring-inset: ;--tw-ring-offset-width:0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #3b82f680;
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;--tw-brightness:;
	--tw-contrast: ;--tw-grayscale:;
	--tw-hue-rotate: ;--tw-invert:;
	--tw-saturate: ;--tw-sepia:;
	--tw-drop-shadow: ;--tw-backdrop-blur:;
	--tw-backdrop-brightness: ;--tw-backdrop-contrast:;
	--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert: ;--tw-backdrop-opacity:;
	--tw-backdrop-saturate: ;--tw-backdrop-sepia:;
	--tw-contain-size: ;--tw-contain-layout:;
	--tw-contain-paint: ;--tw-contain-style:;
}

*,::backdrop,:after,:before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;--tw-pan-y:;
	--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;
	--tw-gradient-from-position: ;--tw-gradient-via-position:;
	--tw-gradient-to-position: ;--tw-ordinal:;
	--tw-slashed-zero: ;--tw-numeric-figure:;
	--tw-numeric-spacing: ;--tw-numeric-fraction:;
	--tw-ring-inset: ;--tw-ring-offset-width:0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #3b82f680;
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;--tw-brightness:;
	--tw-contrast: ;--tw-grayscale:;
	--tw-hue-rotate: ;--tw-invert:;
	--tw-saturate: ;--tw-sepia:;
	--tw-drop-shadow: ;--tw-backdrop-blur:;
	--tw-backdrop-brightness: ;--tw-backdrop-contrast:;
	--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert: ;--tw-backdrop-opacity:;
	--tw-backdrop-saturate: ;--tw-backdrop-sepia:;
	--tw-contain-size: ;--tw-contain-layout:;
	--tw-contain-paint: ;--tw-contain-style:;
}

:where(#module-uh,#module-uh *),:where(#module-uh,#module-uh *):after,:where(#module-uh,#module-uh *):before {
	box-sizing: border-box;
	border: 0 solid #e5e7eb;
}

:where(#module-uh,#module-uh *):after,:where(#module-uh,#module-uh *):before {
	--tw-content: "";
}

#module-uh {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	-moz-tab-size: 4;
	tab-size: 4;
	font-family: Yahoo Sans CR4,Helvetica Neue,Helvetica,system-ui;
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent;
	margin: 0;
	line-height: inherit;
}

hr:where(#module-uh,#module-uh *) {
	height: 0;
	color: inherit;
	border-top-width: 1px;
}

abbr:where([title]):where(#module-uh,#module-uh *) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
}

h1:where(#module-uh,#module-uh *),h2:where(#module-uh,#module-uh *),h3:where(#module-uh,#module-uh *),h4:where(#module-uh,#module-uh *),h5:where(#module-uh,#module-uh *),h6:where(#module-uh,#module-uh *) {
	font-size: inherit;
	font-weight: inherit;
}

a:where(#module-uh,#module-uh *) {
	color: inherit;
	text-decoration: inherit;
}

b:where(#module-uh,#module-uh *),strong:where(#module-uh,#module-uh *) {
	font-weight: bolder;
}

code:where(#module-uh,#module-uh *),kbd:where(#module-uh,#module-uh *),pre:where(#module-uh,#module-uh *),samp:where(#module-uh,#module-uh *) {
	font-family: Yahoo Sans CR4,Helvetica Neue,Helvetica,system-ui;
	font-feature-settings: normal;
	font-variation-settings: normal;
	font-size: 1em;
}

small:where(#module-uh,#module-uh *) {
	font-size: 80%;
}

sub:where(#module-uh,#module-uh *),sup:where(#module-uh,#module-uh *) {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: initial;
}

sub:where(#module-uh,#module-uh *) {
	bottom: -.25em;
}

sup:where(#module-uh,#module-uh *) {
	top: -.5em;
}

table:where(#module-uh,#module-uh *) {
	text-indent: 0;
	border-color: inherit;
	border-collapse: collapse;
}

button:where(#module-uh,#module-uh *),input:where(#module-uh,#module-uh *),optgroup:where(#module-uh,#module-uh *),select:where(#module-uh,#module-uh *),textarea:where(#module-uh,#module-uh *) {
	font-family: inherit;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
}

button:where(#module-uh,#module-uh *),select:where(#module-uh,#module-uh *) {
	text-transform: none;
}

button:where(#module-uh,#module-uh *),input:where([type=button]):where(#module-uh,#module-uh *),input:where([type=reset]):where(#module-uh,#module-uh *),input:where([type=submit]):where(#module-uh,#module-uh *) {
	-webkit-appearance: button;
	background-color: initial;
	background-image: none;
}

:-moz-focusring:where(#module-uh,#module-uh *) {
	outline: auto;
}

:-moz-ui-invalid:where(#module-uh,#module-uh *) {
	box-shadow: none;
}

progress:where(#module-uh,#module-uh *) {
	vertical-align: initial;
}

:where(#module-uh,#module-uh *) ::-webkit-inner-spin-button,:where(#module-uh,#module-uh *) ::-webkit-outer-spin-button {
	height: auto;
}

[type=search]:where(#module-uh,#module-uh *) {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

:where(#module-uh,#module-uh *) ::-webkit-search-decoration {
	-webkit-appearance: none;
}

:where(#module-uh,#module-uh *) ::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

summary:where(#module-uh,#module-uh *) {
	display: list-item;
}

blockquote:where(#module-uh,#module-uh *),dd:where(#module-uh,#module-uh *),dl:where(#module-uh,#module-uh *),figure:where(#module-uh,#module-uh *),h1:where(#module-uh,#module-uh *),h2:where(#module-uh,#module-uh *),h3:where(#module-uh,#module-uh *),h4:where(#module-uh,#module-uh *),h5:where(#module-uh,#module-uh *),h6:where(#module-uh,#module-uh *),hr:where(#module-uh,#module-uh *),p:where(#module-uh,#module-uh *),pre:where(#module-uh,#module-uh *) {
	margin: 0;
}

fieldset:where(#module-uh,#module-uh *) {
	margin: 0;
	padding: 0;
}

legend:where(#module-uh,#module-uh *) {
	padding: 0;
}

menu:where(#module-uh,#module-uh *),ol:where(#module-uh,#module-uh *),ul:where(#module-uh,#module-uh *) {
	list-style: none;
	margin: 0;
	padding: 0;
}

dialog:where(#module-uh,#module-uh *) {
	padding: 0;
}

textarea:where(#module-uh,#module-uh *) {
	resize: vertical;
}

:where(#module-uh,#module-uh *) input::placeholder,:where(#module-uh,#module-uh *) textarea::placeholder {
	opacity: 1;
	color: #9ca3af;
}

[role=button]:where(#module-uh,#module-uh *),button:where(#module-uh,#module-uh *) {
	cursor: pointer;
}

:disabled:where(#module-uh,#module-uh *) {
	cursor: default;
}

audio:where(#module-uh,#module-uh *),canvas:where(#module-uh,#module-uh *),embed:where(#module-uh,#module-uh *),iframe:where(#module-uh,#module-uh *),img:where(#module-uh,#module-uh *),object:where(#module-uh,#module-uh *),svg:where(#module-uh,#module-uh *),video:where(#module-uh,#module-uh *) {
	display: block;
	vertical-align: middle;
}

img:where(#module-uh,#module-uh *),video:where(#module-uh,#module-uh *) {
	max-width: 100%;
	height: auto;
}

[hidden]:where(:not([hidden=until-found])):where(#module-uh,#module-uh *) {
	display: none;
}

.pointer-events-none {
	pointer-events: none;
}

.pointer-events-auto {
	pointer-events: auto;
}

.visible {
	visibility: visible;
}

.invisible {
	visibility: hidden;
}

.static {
	position: static;
}

.fixed {
	position: fixed;
}

.absolute {
	position: absolute;
}

.relative {
	position: relative;
}

.sticky {
	position: -webkit-sticky;
	position: sticky;
}

.inset-0 {
	inset: 0;
}

.inset-x-0 {
	left: 0;
	right: 0;
}

.inset-y-0 {
	top: 0;
	bottom: 0;
}

.-bottom-2\.5 {
	bottom: -.625rem;
}

.-left-1\.5 {
	left: -.375rem;
}

.-left-16 {
	left: -4rem;
}

.-left-3 {
	left: -.75rem;
}

.-left-4 {
	left: -1rem;
}

.-left-5 {
	left: -1.25rem;
}

.-left-6 {
	left: -1.5rem;
}

.-left-full {
	left: -100%;
}

.-top-1\.5 {
	top: -.375rem;
}

.-top-2 {
	top: -.5rem;
}

.-top-2\.5 {
	top: -.625rem;
}

.-top-3 {
	top: -.75rem;
}

.-top-3\.5 {
	top: -.875rem;
}

.-top-full {
	top: -100%;
}

.-top-px {
	top: -1px;
}

.bottom-0 {
	bottom: 0;
}

.bottom-\[-5px\] {
	bottom: -5px;
}

.left-0 {
	left: 0;
}

.left-1 {
	left: .25rem;
}

.left-1\/2 {
	left: 50%;
}

.left-3\.5 {
	left: .875rem;
}

.left-5 {
	left: 1.25rem;
}

.left-6 {
	left: 1.5rem;
}

.left-\[-10000px\] {
	left: -10000px;
}

.left-\[-22px\] {
	left: -22px;
}

.left-\[-311px\] {
	left: -311px;
}

.left-\[22px\] {
	left: 22px;
}

.left-\[30px\] {
	left: 30px;
}

.right-0 {
	right: 0;
}

.right-\[-311px\] {
	right: -311px;
}

.top-0 {
	top: 0;
}

.top-10 {
	top: 2.5rem;
}

.top-12 {
	top: 3rem;
}

.top-14 {
	top: 3.5rem;
}

.top-8 {
	top: 2rem;
}

.top-\[0\.075rem\] {
	top: .075rem;
}

.top-\[15px\] {
	top: 15px;
}

.top-\[34px\] {
	top: 34px;
}

.top-\[4\.75rem\] {
	top: 4.75rem;
}

.top-\[45px\] {
	top: 45px;
}

.top-\[63px\] {
	top: 63px;
}

.top-px {
	top: 1px;
}

.-z-1 {
	z-index: -1;
}

.-z-10 {
	z-index: -10;
}

.z-1 {
	z-index: 1;
}

.z-10 {
	z-index: 10;
}

.z-100 {
	z-index: 100;
}

.z-2 {
	z-index: 2;
}

.z-20 {
	z-index: 20;
}

.z-30 {
	z-index: 30;
}

.col-start-1 {
	grid-column-start: 1;
}

.col-start-2 {
	grid-column-start: 2;
}

.col-start-3 {
	grid-column-start: 3;
}

.col-start-4 {
	grid-column-start: 4;
}

.row-span-full {
	grid-row: 1/-1;
}

.m-0 {
	margin: 0;
}

.m-auto {
	margin: auto;
}

.-mx-0\.5 {
	margin-left: -.125rem;
	margin-right: -.125rem;
}

.mx-0\.5 {
	margin-left: .125rem;
	margin-right: .125rem;
}

.mx-1 {
	margin-left: .25rem;
	margin-right: .25rem;
}

.mx-2 {
	margin-left: .5rem;
	margin-right: .5rem;
}

.mx-2\.5 {
	margin-left: .625rem;
	margin-right: .625rem;
}

.mx-3 {
	margin-left: .75rem;
	margin-right: .75rem;
}

.mx-5 {
	margin-left: 1.25rem;
	margin-right: 1.25rem;
}

.mx-auto {
	margin-left: auto;
	margin-right: auto;
}

.my-0 {
	margin-top: 0;
	margin-bottom: 0;
}

.-ml-1 {
	margin-left: -.25rem;
}

.-ml-2 {
	margin-left: -.5rem;
}

.-mr-1 {
	margin-right: -.25rem;
}

.-mr-px {
	margin-right: -1px;
}

.-mt-10 {
	margin-top: -2.5rem;
}

.mb-1 {
	margin-bottom: .25rem;
}

.mb-2\.5 {
	margin-bottom: .625rem;
}

.mb-3 {
	margin-bottom: .75rem;
}

.mb-4 {
	margin-bottom: 1rem;
}

.mb-\[17px\] {
	margin-bottom: 17px;
}

.mb-\[5px\] {
	margin-bottom: 5px;
}

.ml-1\.5 {
	margin-left: .375rem;
}

.ml-2 {
	margin-left: .5rem;
}

.ml-4 {
	margin-left: 1rem;
}

.ml-5 {
	margin-left: 1.25rem;
}

.ml-\[18px\] {
	margin-left: 18px;
}

.ml-auto {
	margin-left: auto;
}

.ml-px {
	margin-left: 1px;
}

.mr-0 {
	margin-right: 0;
}

.mr-2\.5 {
	margin-right: .625rem;
}

.mr-3 {
	margin-right: .75rem;
}

.mr-3\.5 {
	margin-right: .875rem;
}

.mr-\[4px\] {
	margin-right: 4px;
}

.mt-1 {
	margin-top: .25rem;
}

.mt-2\.5 {
	margin-top: .625rem;
}

.mt-5 {
	margin-top: 1.25rem;
}

.mt-\[3px\] {
	margin-top: 3px;
}

.mt-\[5px\] {
	margin-top: 5px;
}

.mt-uh-min1280 {
	margin-top: 56px;
}

.block {
	display: block;
}

.inline-block {
	display: inline-block;
}

.flex {
	display: flex;
}

.inline-flex {
	display: inline-flex;
}

.table {
	display: table;
}

.grid {
	display: grid;
}

.inline-grid {
	display: inline-grid;
}

.list-item {
	display: list-item;
}

.hidden {
	display: none;
}

.size-10 {
	width: 2.5rem;
	height: 2.5rem;
}

.size-2 {
	width: .5rem;
	height: .5rem;
}

.size-2\.5 {
	width: .625rem;
	height: .625rem;
}

.size-3 {
	width: .75rem;
	height: .75rem;
}

.size-3\.5 {
	width: .875rem;
	height: .875rem;
}

.size-4 {
	width: 1rem;
	height: 1rem;
}

.size-5 {
	width: 1.25rem;
	height: 1.25rem;
}

.size-6 {
	width: 1.5rem;
	height: 1.5rem;
}

.size-7 {
	width: 1.75rem;
	height: 1.75rem;
}

.size-8 {
	width: 2rem;
	height: 2rem;
}

.size-\[12px\] {
	width: 12px;
	height: 12px;
}

.size-\[18px\] {
	width: 18px;
	height: 18px;
}

.size-\[56px\] {
	width: 56px;
	height: 56px;
}

.size-\[72px\] {
	width: 72px;
	height: 72px;
}

.size-full {
	width: 100%;
	height: 100%;
}

.size-px {
	width: 1px;
	height: 1px;
}

.\!h-0 {
	height: 0!important;
}

.h-0 {
	height: 0;
}

.h-0\.5 {
	height: .125rem;
}

.h-10 {
	height: 2.5rem;
}

.h-11 {
	height: 2.75rem;
}

.h-12 {
	height: 3rem;
}

.h-14 {
	height: 3.5rem;
}

.h-4 {
	height: 1rem;
}

.h-5 {
	height: 1.25rem;
}

.h-6 {
	height: 1.5rem;
}

.h-7 {
	height: 1.75rem;
}

.h-8 {
	height: 2rem;
}

.h-9 {
	height: 2.25rem;
}

.h-\[18px\] {
	height: 18px;
}

.h-\[22px\] {
	height: 22px;
}

.h-\[28px\] {
	height: 28px;
}

.h-\[308px\] {
	height: 308px;
}

.h-\[400px\] {
	height: 400px;
}

.h-\[46px\] {
	height: 46px;
}

.h-\[472px\] {
	height: 472px;
}

.h-\[56px\] {
	height: 56px;
}

.h-\[572px\] {
	height: 572px;
}

.h-\[90\%\] {
	height: 90%;
}

.h-auto {
	height: auto;
}

.h-dvh {
	height: 100dvh;
}

.h-fit {
	height: -moz-fit-content;
	height: fit-content;
}

.h-full {
	height: 100%;
}

.h-max {
	height: max-content;
}

.max-h-\[344px\] {
	max-height: 344px;
}

.max-h-\[430px\] {
	max-height: 430px;
}

.max-h-\[72px\] {
	max-height: 72px;
}

.max-h-fit {
	max-height: -moz-fit-content;
	max-height: fit-content;
}

.min-h-10 {
	min-height: 2.5rem;
}

.min-h-8 {
	min-height: 2rem;
}

.w-0 {
	width: 0;
}

.w-0\.5 {
	width: .125rem;
}

.w-1\/4 {
	width: 25%;
}

.w-10 {
	width: 2.5rem;
}

.w-12 {
	width: 3rem;
}

.w-\[156px\] {
	width: 156px;
}

.w-\[193px\] {
	width: 193px;
}

.w-\[230px\] {
	width: 230px;
}

.w-\[232px\] {
	width: 232px;
}

.w-\[239px\] {
	width: 239px;
}

.w-\[24px\] {
	width: 24px;
}

.w-\[271px\] {
	width: 271px;
}

.w-\[311px\] {
	width: 311px;
}

.w-\[320px\] {
	width: 320px;
}

.w-\[360px\] {
	width: 360px;
}

.w-\[377px\] {
	width: 377px;
}

.w-\[400\%\] {
	width: 400%;
}

.w-\[400px\] {
	width: 400px;
}

.w-\[450px\] {
	width: 450px;
}

.w-\[48vw\] {
	width: 48vw;
}

.w-\[49\%\] {
	width: 49%;
}

.w-\[58px\] {
	width: 58px;
}

.w-\[66px\] {
	width: 66px;
}

.w-\[72px\] {
	width: 72px;
}

.w-\[73px\] {
	width: 73px;
}

.w-\[78px\] {
	width: 78px;
}

.w-auto {
	width: auto;
}

.w-fit {
	width: -moz-fit-content;
	width: fit-content;
}

.w-full {
	width: 100%;
}

.w-max {
	width: max-content;
}

.w-px {
	width: 1px;
}

.min-w-10 {
	min-width: 2.5rem;
}

.min-w-2 {
	min-width: .5rem;
}

.min-w-4 {
	min-width: 1rem;
}

.min-w-5 {
	min-width: 1.25rem;
}

.min-w-7 {
	min-width: 1.75rem;
}

.min-w-\[600px\] {
	min-width: 600px;
}

.min-w-\[604px\] {
	min-width: 604px;
}

.min-w-fit {
	min-width: -moz-fit-content;
	min-width: fit-content;
}

.min-w-min {
	min-width: min-content;
}

.max-w-0 {
	max-width: 0;
}

.max-w-6 {
	max-width: 1.5rem;
}

.max-w-60 {
	max-width: 15rem;
}

.max-w-8 {
	max-width: 2rem;
}

.max-w-9 {
	max-width: 2.25rem;
}

.max-w-\[1440px\] {
	max-width: 1440px;
}

.max-w-\[187px\] {
	max-width: 187px;
}

.max-w-\[205px\] {
	max-width: 205px;
}

.max-w-\[250px\] {
	max-width: 250px;
}

.max-w-\[275px\] {
	max-width: 275px;
}

.max-w-\[311px\] {
	max-width: 311px;
}

.max-w-\[320px\] {
	max-width: 320px;
}

.max-w-\[324px\] {
	max-width: 324px;
}

.max-w-\[360px\] {
	max-width: 360px;
}

.max-w-\[50px\] {
	max-width: 50px;
}

.max-w-\[620px\] {
	max-width: 620px;
}

.max-w-\[712px\] {
	max-width: 712px;
}

.max-w-\[716px\] {
	max-width: 716px;
}

.max-w-\[767px\] {
	max-width: 767px;
}

.max-w-fit {
	max-width: -moz-fit-content;
	max-width: fit-content;
}

.max-w-uh-custom {
	max-width: var(--uh-max-width,1312px);
}

.shrink {
	flex-shrink: 1;
}

.grow {
	flex-grow: 1;
}

.basis-0 {
	flex-basis: 0px;
}

.basis-full {
	flex-basis: 100%;
}

.-translate-x-1\/2 {
	--tw-translate-x: -50%;
}

.-translate-x-1\/2,.-translate-y-1\/4 {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/4 {
	--tw-translate-y: -25%;
}

.-translate-y-full {
	--tw-translate-y: -100%;
}

.-translate-y-full,.translate-y-0 {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-0 {
	--tw-translate-y: 0px;
}

.translate-y-\[200\%\] {
	--tw-translate-y: 200%;
}

.translate-y-\[200\%\],.translate-y-full {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-full {
	--tw-translate-y: 100%;
}

.-rotate-90 {
	--tw-rotate: -90deg;
}

.-rotate-90,.rotate-180 {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
	--tw-rotate: 180deg;
}

.rotate-90 {
	--tw-rotate: 90deg;
}

.rotate-90,.transform {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes gradient {
	0% {
		transform: translateX(-100%);
	}

	to {
		transform: translateX(100%);
	}
}

.animate-\[gradient_6s_1_cubic-bezier\(0\.7\2c 0\2c 0\2c 1\)_0s_both\] {
	animation: gradient 6s cubic-bezier(.7,0,0,1) 0s 1 both;
}

@keyframes expand_button {
	0% {
		background-color: #f0f3f5;
		border-color: #f0f3f5;
		color: #f0f3f5;
		margin-bottom: 0;
		margin-top: 0;
		width: 40px;
	}
}

.animate-expand_button {
	animation: expand_button .3s ease-in;
}

@keyframes pulse {
	50% {
		opacity: .5;
	}
}

.animate-pulse {
	animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite;
}

.cursor-default {
	cursor: default;
}

.cursor-pointer {
	cursor: pointer;
}

.select-none {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.resize {
	resize: both;
}

.list-none {
	list-style-type: none;
}

.grid-cols-4 {
	grid-template-columns: repeat(4,minmax(0,1fr));
}

.grid-cols-6 {
	grid-template-columns: repeat(6,minmax(0,1fr));
}

.grid-rows-\[auto_1fr\] {
	grid-template-rows: auto 1fr;
}

.flex-row {
	flex-direction: row;
}

.flex-col {
	flex-direction: column;
}

.flex-wrap {
	flex-wrap: wrap;
}

.items-start {
	align-items: flex-start;
}

.items-center {
	align-items: center;
}

.justify-start {
	justify-content: flex-start;
}

.justify-end {
	justify-content: flex-end;
}

.justify-center {
	justify-content: center;
}

.justify-between {
	justify-content: space-between;
}

.justify-around {
	justify-content: space-around;
}

.justify-items-start {
	justify-items: start;
}

.\!gap-0 {
	gap: 0!important;
}

.gap-0\.5 {
	gap: .125rem;
}

.gap-1 {
	gap: .25rem;
}

.gap-1\.5 {
	gap: .375rem;
}

.gap-10 {
	gap: 2.5rem;
}

.gap-2 {
	gap: .5rem;
}

.gap-2\.5 {
	gap: .625rem;
}

.gap-3 {
	gap: .75rem;
}

.gap-3\.5 {
	gap: .875rem;
}

.gap-4 {
	gap: 1rem;
}

.gap-5 {
	gap: 1.25rem;
}

.gap-8 {
	gap: 2rem;
}

.gap-\[18px\] {
	gap: 18px;
}

.gap-\[30px\] {
	gap: 30px;
}

.gap-\[5px\] {
	gap: 5px;
}

.gap-x-3 {
	column-gap: .75rem;
}

.gap-x-\[15px\] {
	column-gap: 15px;
}

.gap-y-8 {
	row-gap: 2rem;
}

.self-center {
	align-self: center;
}

.self-stretch {
	align-self: stretch;
}

.overflow-hidden {
	overflow: hidden;
}

.overflow-x-hidden {
	overflow-x: hidden;
}

.overflow-x-clip {
	overflow-x: clip;
}

.overflow-y-visible {
	overflow-y: visible;
}

.overflow-y-scroll {
	overflow-y: scroll;
}

.overscroll-auto {
	overscroll-behavior: auto;
}

.overscroll-contain {
	overscroll-behavior: contain;
}

.truncate {
	overflow: hidden;
	white-space: nowrap;
}

.text-ellipsis,.truncate {
	text-overflow: ellipsis;
}

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

.text-nowrap {
	text-wrap: nowrap;
}

.rounded-2xl {
	border-radius: 1rem;
}

.rounded-3xl {
	border-radius: 1.5rem;
}

.rounded-\[100px\] {
	border-radius: 100px;
}

.rounded-\[25px\] {
	border-radius: 25px;
}

.rounded-\[26px\] {
	border-radius: 26px;
}

.rounded-\[2px\] {
	border-radius: 2px;
}

.rounded-\[3px\] {
	border-radius: 3px;
}

.rounded-\[4px\] {
	border-radius: 4px;
}

.rounded-\[8px\] {
	border-radius: 8px;
}

.rounded-full {
	border-radius: 9999px;
}

.rounded-lg {
	border-radius: .5rem;
}

.rounded-md {
	border-radius: .375rem;
}

.rounded-none {
	border-radius: 0;
}

.rounded-xl {
	border-radius: .75rem;
}

.rounded-b-\[26px\] {
	border-bottom-right-radius: 26px;
	border-bottom-left-radius: 26px;
}

.rounded-b-none {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.rounded-t-none {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.rounded-tr-\[26px\] {
	border-top-right-radius: 26px;
}

.border {
	border-width: 1px;
}

.border-2 {
	border-width: 2px;
}

.border-4 {
	border-width: 4px;
}

.border-\[0\] {
	border-width: 0;
}

.border-\[1\.5px\] {
	border-width: 1.5px;
}

.border-b-0 {
	border-bottom-width: 0;
}

.border-b-2 {
	border-bottom-width: 2px;
}

.border-l-2 {
	border-left-width: 2px;
}

.border-t-0 {
	border-top-width: 0;
}

.border-solid {
	border-style: solid;
}

.border-none {
	border-style: none;
}

.border-\[\#f4f3f0\] {
	--tw-border-opacity: 1;
	border-color: rgb(244 243 240/var(--tw-border-opacity,1));
}

.border-\[color\:dirty-seagull\] {
	border-color: dirty-seagull;
}

.border-\[rgba\(70\2c 31\2c 140\2c 0\.6\)\] {
	border-color: #461f8c99;
}

.border-black {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 0/var(--tw-border-opacity,1));
}

.border-dirty-seagull {
	--tw-border-opacity: 1;
	border-color: rgb(224 228 233/var(--tw-border-opacity,1));
}

.border-grape-jelly {
	--tw-border-opacity: 1;
	border-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.border-pebble {
	--tw-border-opacity: 1;
	border-color: rgb(199 205 210/var(--tw-border-opacity,1));
}

.border-transparent {
	border-color: #0000;
}

.border-uh-purple {
	--tw-border-opacity: 1;
	border-color: rgb(125 46 255/var(--tw-border-opacity,1));
}

.border-white {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity,1));
}

.border-x-transparent {
	border-left-color: #0000;
	border-right-color: #0000;
}

.border-b-\[1px_solid_\#e0e4e9\] {
	border-bottom-color: 1px solid #e0e4e9;
}

.border-t-transparent {
	border-top-color: #0000;
}

.bg-\[\#0057b8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 87 184/var(--tw-bg-opacity,1));
}

.bg-\[\#430297\] {
	--tw-bg-opacity: 1;
	background-color: rgb(67 2 151/var(--tw-bg-opacity,1));
}

.bg-\[\#efefef\] {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity,1));
}

.bg-\[\#f464b1\] {
	--tw-bg-opacity: 1;
	background-color: rgb(244 100 177/var(--tw-bg-opacity,1));
}

.bg-\[\#f9fb4d\] {
	--tw-bg-opacity: 1;
	background-color: rgb(249 251 77/var(--tw-bg-opacity,1));
}

.bg-\[rgb\(35_42_49\/80\%\)\] {
	background-color: #232a31cc;
}

.bg-batcave {
	--tw-bg-opacity: 1;
	background-color: rgb(35 42 49/var(--tw-bg-opacity,1));
}

.bg-dirty-seagull {
	--tw-bg-opacity: 1;
	background-color: rgb(224 228 233/var(--tw-bg-opacity,1));
}

.bg-grape-jelly {
	--tw-bg-opacity: 1;
	background-color: rgb(96 1 210/var(--tw-bg-opacity,1));
}

.bg-gray-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(243 244 246/var(--tw-bg-opacity,1));
}

.bg-gray-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(31 41 55/var(--tw-bg-opacity,1));
}

.bg-grey-hair {
	--tw-bg-opacity: 1;
	background-color: rgb(240 243 245/var(--tw-bg-opacity,1));
}

.bg-hendrix {
	--tw-bg-opacity: 1;
	background-color: rgb(248 244 255/var(--tw-bg-opacity,1));
}

.bg-marshmallow {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.bg-midnight {
	--tw-bg-opacity: 1;
	background-color: rgb(16 21 24/var(--tw-bg-opacity,1));
}

.bg-transparent {
	background-color: initial;
}

.bg-uh-purple {
	--tw-bg-opacity: 1;
	background-color: rgb(125 46 255/var(--tw-bg-opacity,1));
}

.bg-violet-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(124 58 237/var(--tw-bg-opacity,1));
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}

.bg-\[linear-gradient\(-45deg\2c _rgb\(255_255_255\/0\)_0\%_47\%\2c _rgb\(255_255_255\/\.25\)_48\%\2c _rgb\(255_255_255\/\.6\)_51\%\2c _rgb\(255_255_255\/\.25\)_54\%\2c _rgb\(255_255_255\/0\)_55\%\)\] {
	background-image: linear-gradient(-45deg,#fff0 0 47%,#ffffff40 48%,#fff9 51%,#ffffff40 54%,#fff0 55%);
}

.bg-\[linear-gradient\(0deg\2c _\#FFF_0\%\2c _\#F8FAFB_100\%\)\] {
	background-image: linear-gradient(0deg,#fff,#f8fafb);
}

.bg-gradient-to-r {
	background-image: linear-gradient(to right,var(--tw-gradient-stops));
}

.from-\[\#544aff\] {
	--tw-gradient-from: #544aff var(--tw-gradient-from-position);
	--tw-gradient-to: #544aff00 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.from-\[\#c938e3\] {
	--tw-gradient-from: #c938e3 var(--tw-gradient-from-position);
	--tw-gradient-to: #c938e300 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.via-grape-jelly {
	--tw-gradient-to: #6001d200 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),#6001d2 var(--tw-gradient-via-position),var(--tw-gradient-to);
}

.to-\[\#4941fb\] {
	--tw-gradient-to: #4941fb var(--tw-gradient-to-position);
}

.to-\[\#dd00ff\] {
	--tw-gradient-to: #d0f var(--tw-gradient-to-position);
}

.fill-\[\#626262\] {
	fill: #626262;
}

.fill-batcave {
	fill: #232a31;
}

.fill-black {
	fill: #000;
}

.fill-creator-purple {
	fill: #7d2eff;
}

.fill-current {
	fill: currentColor;
}

.fill-dolphin {
	fill: #6e7780;
}

.fill-grape-jelly {
	fill: #6001d2;
}

.fill-uh-purple {
	fill: #7d2eff;
}

.fill-white {
	fill: #fff;
}

.stroke-\[\#231f20\] {
	stroke: #231f20;
}

.stroke-\[1\.5\] {
	stroke-width: 1.5;
}

.p-0 {
	padding: 0;
}

.p-0\.5 {
	padding: .125rem;
}

.p-1 {
	padding: .25rem;
}

.p-1\.5 {
	padding: .375rem;
}

.p-2 {
	padding: .5rem;
}

.p-2\.5 {
	padding: .625rem;
}

.p-3 {
	padding: .75rem;
}

.p-6 {
	padding: 1.5rem;
}

.\!py-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.px-0 {
	padding-left: 0;
	padding-right: 0;
}

.px-0\.5 {
	padding-left: .125rem;
	padding-right: .125rem;
}

.px-1 {
	padding-left: .25rem;
	padding-right: .25rem;
}

.px-2 {
	padding-left: .5rem;
	padding-right: .5rem;
}

.px-3 {
	padding-left: .75rem;
	padding-right: .75rem;
}

.px-3\.5 {
	padding-left: .875rem;
	padding-right: .875rem;
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem;
}

.px-9 {
	padding-left: 2.25rem;
	padding-right: 2.25rem;
}

.px-\[12px\] {
	padding-left: 12px;
	padding-right: 12px;
}

.px-\[30px\] {
	padding-left: 30px;
	padding-right: 30px;
}

.px-\[5px\] {
	padding-left: 5px;
	padding-right: 5px;
}

.py-0 {
	padding-top: 0;
	padding-bottom: 0;
}

.py-0\.5 {
	padding-top: .125rem;
	padding-bottom: .125rem;
}

.py-1 {
	padding-top: .25rem;
	padding-bottom: .25rem;
}

.py-1\.5 {
	padding-top: .375rem;
	padding-bottom: .375rem;
}

.py-2 {
	padding-top: .5rem;
	padding-bottom: .5rem;
}

.py-2\.5 {
	padding-top: .625rem;
	padding-bottom: .625rem;
}

.py-3 {
	padding-top: .75rem;
	padding-bottom: .75rem;
}

.py-5 {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
}

.py-\[0\.5px\] {
	padding-top: .5px;
	padding-bottom: .5px;
}

.py-\[3px\] {
	padding-top: 3px;
	padding-bottom: 3px;
}

.py-\[5px\] {
	padding-top: 5px;
	padding-bottom: 5px;
}

.py-\[6px\] {
	padding-top: 6px;
	padding-bottom: 6px;
}

.pb-0\.5 {
	padding-bottom: .125rem;
}

.pb-1 {
	padding-bottom: .25rem;
}

.pb-10 {
	padding-bottom: 2.5rem;
}

.pb-2 {
	padding-bottom: .5rem;
}

.pb-2\.5 {
	padding-bottom: .625rem;
}

.pb-20 {
	padding-bottom: 5rem;
}

.pb-5 {
	padding-bottom: 1.25rem;
}

.pb-\[7px\] {
	padding-bottom: 7px;
}

.pl-0 {
	padding-left: 0;
}

.pl-1 {
	padding-left: .25rem;
}

.pl-1\.5 {
	padding-left: .375rem;
}

.pl-2\.5 {
	padding-left: .625rem;
}

.pl-3 {
	padding-left: .75rem;
}

.pl-5 {
	padding-left: 1.25rem;
}

.pl-6 {
	padding-left: 1.5rem;
}

.pl-\[45px\] {
	padding-left: 45px;
}

.pr-0 {
	padding-right: 0;
}

.pr-0\.5 {
	padding-right: .125rem;
}

.pr-1 {
	padding-right: .25rem;
}

.pr-2\.5 {
	padding-right: .625rem;
}

.pr-3 {
	padding-right: .75rem;
}

.pr-3\.5 {
	padding-right: .875rem;
}

.pr-4 {
	padding-right: 1rem;
}

.pr-5 {
	padding-right: 1.25rem;
}

.pr-\[60px\] {
	padding-right: 60px;
}

.pr-\[8px\] {
	padding-right: 8px;
}

.pt-0 {
	padding-top: 0;
}

.pt-2 {
	padding-top: .5rem;
}

.pt-2\.5 {
	padding-top: .625rem;
}

.pt-3 {
	padding-top: .75rem;
}

.pt-4 {
	padding-top: 1rem;
}

.pt-6 {
	padding-top: 1.5rem;
}

.pt-\[0\.3rem\] {
	padding-top: .3rem;
}

.text-left {
	text-align: left;
}

.text-center {
	text-align: center;
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem;
}

.text-\[1\.06rem\] {
	font-size: 1.06rem;
}

.text-\[10px\] {
	font-size: 10px;
}

.text-\[11px\] {
	font-size: 11px;
}

.text-\[12px\] {
	font-size: 12px;
}

.text-\[44px\] {
	font-size: 44px;
}

.text-\[8px\] {
	font-size: 8px;
}

.text-base {
	font-size: 1rem;
	line-height: 1.5rem;
}

.text-sm {
	font-size: .875rem;
	line-height: 1.25rem;
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem;
}

.text-xs {
	font-size: .75rem;
	line-height: 1rem;
}

.font-\[450\] {
	font-weight: 450;
}

.font-\[585\] {
	font-weight: 585;
}

.font-bold {
	font-weight: 700;
}

.font-light {
	font-weight: 300;
}

.font-medium {
	font-weight: 500;
}

.font-normal {
	font-weight: 400;
}

.font-semibold {
	font-weight: 600;
}

.italic {
	font-style: italic;
}

.not-italic {
	font-style: normal;
}

.leading-4 {
	line-height: 1rem;
}

.leading-5 {
	line-height: 1.25rem;
}

.leading-6 {
	line-height: 1.5rem;
}

.leading-\[22px\] {
	line-height: 22px;
}

.leading-\[28px\] {
	line-height: 28px;
}

.leading-\[8px\] {
	line-height: 8px;
}

.leading-none {
	line-height: 1;
}

.leading-normal {
	line-height: 1.5;
}

.leading-tight {
	line-height: 1.25;
}

.tracking-tight {
	letter-spacing: -.025em;
}

.\!text-batcave {
	--tw-text-opacity: 1!important;
	color: rgb(35 42 49/var(--tw-text-opacity,1))!important;
}

.text-\[\#0057b8\] {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.text-\[\#1d1d1d\] {
	--tw-text-opacity: 1;
	color: rgb(29 29 29/var(--tw-text-opacity,1));
}

.text-\[\#461f8c\] {
	--tw-text-opacity: 1;
	color: rgb(70 31 140/var(--tw-text-opacity,1));
}

.text-batcave {
	--tw-text-opacity: 1;
	color: rgb(35 42 49/var(--tw-text-opacity,1));
}

.text-battleship {
	--tw-text-opacity: 1;
	color: rgb(91 99 106/var(--tw-text-opacity,1));
}

.text-black {
	--tw-text-opacity: 1;
	color: rgb(0 0 0/var(--tw-text-opacity,1));
}

.text-creator-purple {
	--tw-text-opacity: 1;
	color: rgb(125 46 255/var(--tw-text-opacity,1));
}

.text-dolphin {
	--tw-text-opacity: 1;
	color: rgb(110 119 128/var(--tw-text-opacity,1));
}

.text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.text-gray-500 {
	--tw-text-opacity: 1;
	color: rgb(107 114 128/var(--tw-text-opacity,1));
}

.text-gray-600 {
	--tw-text-opacity: 1;
	color: rgb(75 85 99/var(--tw-text-opacity,1));
}

.text-gray-800 {
	--tw-text-opacity: 1;
	color: rgb(31 41 55/var(--tw-text-opacity,1));
}

.text-grey-hair {
	--tw-text-opacity: 1;
	color: rgb(240 243 245/var(--tw-text-opacity,1));
}

.text-purple-700 {
	--tw-text-opacity: 1;
	color: rgb(126 34 206/var(--tw-text-opacity,1));
}

.text-uh-purple {
	--tw-text-opacity: 1;
	color: rgb(125 46 255/var(--tw-text-opacity,1));
}

.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.no-underline {
	-webkit-text-decoration-line: none;
	text-decoration-line: none;
}

.caret-purple-700 {
	caret-color: #7e22ce;
}

.\!opacity-0 {
	opacity: 0!important;
}

.opacity-0 {
	opacity: 0;
}

.opacity-100 {
	opacity: 1;
}

.opacity-60 {
	opacity: .6;
}

.\!shadow-none {
	--tw-shadow: 0 0 #0000!important;
	--tw-shadow-colored: 0 0 #0000!important;
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;
}

.shadow {
	--tw-shadow: 0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.shadow-\[0_4px_8px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0_0_1px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
	--tw-shadow: 0 4px 8px 0 #0000001a,0 0 1px 0 #0000001a;
	--tw-shadow-colored: 0 4px 8px 0 var(--tw-shadow-color),0 0 1px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.shadow-\[0px_0px_1px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\2c 0px_2px_4px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
	--tw-shadow: 0px 0px 1px 0px #0000001a,0px 2px 4px 0px #00000014;
	--tw-shadow-colored: 0px 0px 1px 0px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.shadow-\[0px_0px_1px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\2c 0px_4px_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\] {
	--tw-shadow: 0px 0px 1px 0px #0000001a,0px 4px 8px 0px #0000001a;
	--tw-shadow-colored: 0px 0px 1px 0px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.outline-none {
	outline: 2px solid #0000;
	outline-offset: 2px;
}

#module-uh outline {
	outline-style: solid;
}

.\!outline-2 {
	outline-width: 2px!important;
}

.outline-0 {
	outline-width: 0;
}

.outline-1 {
	outline-width: 1px;
}

.outline-2 {
	outline-width: 2px;
}

.outline-offset-0 {
	outline-offset: 0;
}

.outline-\[rgb\(0_87_184\/60\%\)\] {
	outline-color: #0057b899;
}

.outline-\[rgb\(70_31_140\/60\%\)\] {
	outline-color: #461f8c99;
}

.outline-pebble {
	outline-color: #c7cdd2;
}

.outline-transparent {
	outline-color: #0000;
}

.blur {
	--tw-blur: blur(8px);
}

.blur,.drop-shadow {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow {
	--tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
}

.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.backdrop-blur-0 {
	--tw-backdrop-blur: blur(0);
	-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.transition {
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
	transition-property: color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[background-color\2c box-shadow\2c color\2c width\] {
	transition-property: background-color,box-shadow,color,width;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[background-color\2c box-shadow\2c color\] {
	transition-property: background-color,box-shadow,color;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[height_0\.4s_ease-out\] {
	transition-property: height .4s ease-out;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[transform_0\.4s_ease-out\2c opacity_0\.2s_ease-out\] {
	transition-property: transform .4s ease-out,opacity .2s ease-out;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-none {
	transition-property: none;
}

.transition-shadow {
	transition-property: box-shadow;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-transform {
	transition-property: transform;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.duration-\[\.06s\] {
	transition-duration: .06s;
}

.duration-\[0\.3s\],.duration-\[\.3s\] {
	transition-duration: .3s;
}

.duration-\[0\.4s\] {
	transition-duration: .4s;
}

.ease-\[ease-out\] {
	transition-timing-function: ease-out;
}

.ease-in {
	transition-timing-function: cubic-bezier(.4,0,1,1);
}

.ease-out {
	transition-timing-function: cubic-bezier(0,0,.2,1);
}

.\[box-shadow\:0_4px_8px_0_rgb\(0_0_0\/10\%\)\2c _0_0_1px_0_rgb\(0_0_0\/10\%\)\] {
	box-shadow: 0 4px 8px 0 #0000001a,0 0 1px 0 #0000001a;
}

.\[box-shadow\:0px_4px_16px_0px_rgba\(0\2c _0\2c _0\2c _0\.20\)\2c _0px_0px_2px_0px_rgba\(0\2c _0\2c _0\2c _0\.05\)\] {
	box-shadow: 0 4px 16px 0 #0003,0 0 2px 0 #0000000d;
}

.\[flex-flow\:wrap_column\] {
	flex-flow: column wrap;
}

.\[height\:inherit\] {
	height: inherit;
}

.\[scrollbar-width\:none\] {
	scrollbar-width: none;
}

.\[transition\:_transform_0\.2s_ease-out\2c opacity_0\.1s_linear\2c margin_0\.2s_ease-out\] {
	transition: transform .2s ease-out,opacity .1s linear,margin .2s ease-out;
}

.\[transition\:all_\.06s_ease-in\] {
	transition: all .06s ease-in;
}

.\[transition\:all_\.2s_ease-in\] {
	transition: all .2s ease-in;
}

.\[transition\:all_\.3s_ease-in-out\] {
	transition: all .3s ease-in-out;
}

.\[transition\:all_\.3s_ease-in\] {
	transition: all .3s ease-in;
}

.\[transition\:background-color_0\.12s_ease\2c _box-shadow_0\.12s_ease\] {
	transition: background-color .12s ease,box-shadow .12s ease;
}

.\[transition\:background_\.3s_ease-in-out\] {
	transition: background .3s ease-in-out;
}

.\[transition\:height_\.2s_ease-in-out\2c opacity_\.4s_ease-in-out\] {
	transition: height .2s ease-in-out,opacity .4s ease-in-out;
}

.\[transition\:height_\.2s_ease-in-out\] {
	transition: height .2s ease-in-out;
}

.\[transition\:height_\.3s_ease-in-out\] {
	transition: height .3s ease-in-out;
}

.\[transition\:height_\.3s_ease\] {
	transition: height .3s ease;
}

.\[transition\:height_ease-in_\.2s\] {
	transition: height .2s ease-in;
}

.\[transition\:height_ease-in_300ms\] {
	transition: height .3s ease-in;
}

.\[transition\:left_ease-in_\.3s\] {
	transition: left .3s ease-in;
}

.\[transition\:margin-left_\.2s_ease-in-out\] {
	transition: margin-left .2s ease-in-out;
}

.\[transition\:opacity_\.100s_ease-in\2c _height_\.100s_ease-in\2c _visibility_\.1s_ease-in\] {
	transition: opacity .1s ease-in,height .1s ease-in,visibility .1s ease-in;
}

.\[transition\:opacity_\.175s_ease-in\2c _height_\.175s_ease-in\2c _visibility_\.175s_ease-in\] {
	transition: opacity .175s ease-in,height .175s ease-in,visibility .175s ease-in;
}

.\[transition\:opacity_\.175s_ease-in\2c _height_\.2s_ease-in\2c _width_\.175s_ease-in\2c _visibility_\.175s_ease-in\] {
	transition: opacity .175s ease-in,height .2s ease-in,width .175s ease-in,visibility .175s ease-in;
}

.\[transition\:opacity_\.2s_ease-in\2c _height_\.2s_ease-in\2c _visibility_\.2s_ease-in\] {
	transition: opacity .2s ease-in,height .2s ease-in,visibility .2s ease-in;
}

.\[transition\:opacity_\.3s_ease-in\2c _height_\.3s_ease-in\2c _visibility_\.3s_ease-in\] {
	transition: opacity .3s ease-in,height .3s ease-in,visibility .3s ease-in;
}

.\[transition\:opacity_\.3s_ease-in-out\] {
	transition: opacity .3s ease-in-out;
}

.\[transition\:outline_\.3s_ease-in-out\] {
	transition: outline .3s ease-in-out;
}

.\[transition\:right_ease-in_\.3s\2c _opacity_ease-in_\.3s\] {
	transition: right .3s ease-in,opacity .3s ease-in;
}

.\[transition\:transform_0\.2s_ease-out\2c opacity_0\.1s_linear\2c margin_0\.2s_ease-out\] {
	transition: transform .2s ease-out,opacity .1s linear,margin .2s ease-out;
}

.\[width\:inherit\] {
	width: inherit;
}

.placeholder\:text-battleship::placeholder {
	--tw-text-opacity: 1;
	color: rgb(91 99 106/var(--tw-text-opacity,1));
}

.backdrop\:bg-\[rgba\(0\2c _0\2c _0\2c _0\.5\)\]::-webkit-backdrop {
	background-color: #00000080;
}

.backdrop\:bg-\[rgba\(0\2c _0\2c _0\2c _0\.5\)\]::backdrop {
	background-color: #00000080;
}

.after\:absolute:after {
	content: var(--tw-content);
	position: absolute;
}

.after\:left-0:after {
	content: var(--tw-content);
	left: 0;
}

.after\:left-\[-2\.4rem\]:after {
	content: var(--tw-content);
	left: -2.4rem;
}

.after\:top-0:after {
	content: var(--tw-content);
	top: 0;
}

.after\:top-\[30px\]:after {
	content: var(--tw-content);
	top: 30px;
}

.after\:top-\[calc\(100\%_-_30px\)\]:after {
	content: var(--tw-content);
	top: calc(100% - 30px);
}

.after\:block:after {
	content: var(--tw-content);
	display: block;
}

.after\:h-8:after {
	content: var(--tw-content);
	height: 2rem;
}

.after\:h-full:after {
	content: var(--tw-content);
	height: 100%;
}

.after\:w-\[200\%\]:after {
	content: var(--tw-content);
	width: 200%;
}

.after\:w-full:after {
	content: var(--tw-content);
	width: 100%;
}

.last\:pr-0:last-child {
	padding-right: 0;
}

.hover\:cursor-pointer:hover {
	cursor: pointer;
}

.hover\:rounded-xl:hover {
	border-radius: .75rem;
}

.hover\:border-grape-jelly:hover {
	--tw-border-opacity: 1;
	border-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.hover\:border-b-\[\#0057b8\]:hover {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(0 87 184/var(--tw-border-opacity,1));
}

.hover\:border-b-grape-jelly:hover {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.hover\:bg-\[\#00396d\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(0 57 109/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#0057b8\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(0 87 184/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#414364\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(65 67 100/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#5409b2\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(84 9 178/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#efefef\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity,1));
}

.hover\:bg-dirty-seagull:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(224 228 233/var(--tw-bg-opacity,1));
}

.hover\:bg-grape-jelly:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(96 1 210/var(--tw-bg-opacity,1));
}

.hover\:bg-marshmallow:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.hover\:bg-white:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}

.hover\:bg-gradient-to-r:hover {
	background-image: linear-gradient(to right,var(--tw-gradient-stops));
}

.hover\:from-\[\#c938e3\]:hover {
	--tw-gradient-from: #c938e3 var(--tw-gradient-from-position);
	--tw-gradient-to: #c938e300 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.hover\:from-\[\#dd00ff\]:hover {
	--tw-gradient-from: #d0f var(--tw-gradient-from-position);
	--tw-gradient-to: #d0f0 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.hover\:to-\[\#4941fb\]:hover {
	--tw-gradient-to: #4941fb var(--tw-gradient-to-position);
}

.hover\:to-\[\#544aff\]:hover {
	--tw-gradient-to: #544aff var(--tw-gradient-to-position);
}

.hover\:fill-\[\#5409b2\]:hover {
	fill: #5409b2;
}

.hover\:fill-grape-jelly:hover {
	fill: #6001d2;
}

.hover\:text-\[\#0057b8\]:hover {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.hover\:text-\[\#5409b2\]:hover {
	--tw-text-opacity: 1;
	color: rgb(84 9 178/var(--tw-text-opacity,1));
}

.hover\:text-\[\#96a1ff\]:hover {
	--tw-text-opacity: 1;
	color: rgb(150 161 255/var(--tw-text-opacity,1));
}

.hover\:text-grape-jelly:hover {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.hover\:text-white:hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.hover\:underline:hover {
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
}

.hover\:outline-0:hover {
	outline-width: 0;
}

.hover\:outline-2:hover {
	outline-width: 2px;
}

.hover\:outline-\[rgb\(70_31_140\/80\%\)\]:hover {
	outline-color: #461f8ccc;
}

.hover\:drop-shadow-md:hover {
	--tw-drop-shadow: drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.hover\:\[box-shadow\:0_4px_8px_0_rgb\(0_0_0\/10\%\)\2c _0_0_1px_0_rgb\(0_0_0\/10\%\)\]:hover {
	box-shadow: 0 4px 8px 0 #0000001a,0 0 1px 0 #0000001a;
}

.focus\:left-1:focus {
	left: .25rem;
}

.focus\:top-1:focus {
	top: .25rem;
}

.focus\:border-grape-jelly:focus {
	--tw-border-opacity: 1;
	border-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.focus\:bg-\[\#efefef\]:focus {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity,1));
}

.focus\:outline-none:focus {
	outline: 2px solid #0000;
	outline-offset: 2px;
}

.focus\:ring-0:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
}

.focus-visible\:z-50:focus-visible {
	z-index: 50;
}

.focus-visible\:mx-5:focus-visible {
	margin-left: 1.25rem;
	margin-right: 1.25rem;
}

.focus-visible\:block:focus-visible {
	display: block;
}

.focus-visible\:size-auto:focus-visible {
	width: auto;
	height: auto;
}

.focus-visible\:w-\[271px\]:focus-visible {
	width: 271px;
}

.focus-visible\:rounded-\[10px\]:focus-visible {
	border-radius: 10px;
}

.focus-visible\:rounded-\[15px\]:focus-visible {
	border-radius: 15px;
}

.focus-visible\:rounded-\[1px\]:focus-visible {
	border-radius: 1px;
}

.focus-visible\:rounded-\[2px\]:focus-visible {
	border-radius: 2px;
}

.focus-visible\:rounded-\[4px\]:focus-visible {
	border-radius: 4px;
}

.focus-visible\:rounded-full:focus-visible {
	border-radius: 9999px;
}

.focus-visible\:rounded-lg:focus-visible {
	border-radius: .5rem;
}

.focus-visible\:rounded-xl:focus-visible {
	border-radius: .75rem;
}

.focus-visible\:border-4:focus-visible {
	border-width: 4px;
}

.focus-visible\:border-none:focus-visible {
	border-style: none;
}

.focus-visible\:border-\[rgb\(96_1_210\/50\%\)\]:focus-visible {
	border-color: #6001d280;
}

.focus-visible\:border-transparent:focus-visible {
	border-color: #0000;
}

.focus-visible\:border-b-grape-jelly:focus-visible {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.focus-visible\/sign-out-all\:bg-\[\#5409b2\]:focus-visible {
	--tw-bg-opacity: 1;
	background-color: rgb(84 9 178/var(--tw-bg-opacity,1));
}

.focus-visible\:bg-dirty-seagull:focus-visible {
	--tw-bg-opacity: 1;
	background-color: rgb(224 228 233/var(--tw-bg-opacity,1));
}

.focus-visible\:bg-marshmallow:focus-visible {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.focus-visible\:fill-\[\#5409b2\]:focus-visible {
	fill: #5409b2;
}

.focus-visible\:fill-grape-jelly:focus-visible {
	fill: #6001d2;
}

.focus-visible\:px-0:focus-visible {
	padding-left: 0;
	padding-right: 0;
}

.focus-visible\/sign-out-all\:text-white:focus-visible {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.focus-visible\:text-\[\#0057b8\]:focus-visible {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.focus-visible\:text-grape-jelly:focus-visible {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.focus-visible\:outline-none:focus-visible {
	outline: 2px solid #0000;
	outline-offset: 2px;
}

.focus-visible\:outline:focus-visible {
	outline-style: solid;
}

.focus-visible\:outline-4:focus-visible {
	outline-width: 4px;
}

.focus-visible\:outline-\[3px\]:focus-visible {
	outline-width: 3px;
}

.focus-visible\:-outline-offset-1:focus-visible {
	outline-offset: -1px;
}

.focus-visible\:-outline-offset-4:focus-visible {
	outline-offset: -4px;
}

.focus-visible\:outline-offset-0:focus-visible {
	outline-offset: 0;
}

.focus-visible\:outline-offset-1:focus-visible {
	outline-offset: 1px;
}

.focus-visible\:outline-offset-2:focus-visible {
	outline-offset: 2px;
}

.focus-visible\:outline-offset-4:focus-visible {
	outline-offset: 4px;
}

.focus-visible\:outline-offset-8:focus-visible {
	outline-offset: 8px;
}

.focus-visible\:outline-offset-\[12px\]:focus-visible {
	outline-offset: 12px;
}

.focus-visible\:outline-\[\#cdaeff\]:focus-visible {
	outline-color: #cdaeff;
}

.focus-visible\:outline-\[rgb\(0_87_184\/50\%\)\]:focus-visible {
	outline-color: #0057b880;
}

.focus-visible\:outline-\[rgb\(96_1_210\/50\%\)\]:focus-visible {
	outline-color: #6001d280;
}

.focus-visible\:outline-transparent:focus-visible {
	outline-color: #0000;
}

.focus-visible\:transition-none:focus-visible {
	transition-property: none;
}

.group:hover .group-hover\:top-px {
	top: 1px;
}

.group:hover .group-hover\:block {
	display: block;
}

.group\/subItem:hover .group-hover\/subItem\:rotate-180 {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/sign-out-all:hover .group-hover\/sign-out-all\:border-transparent {
	border-color: #0000;
}

.group\/sign-out-all:hover .group-hover\/sign-out-all\:bg-\[\#5409b2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(84 9 178/var(--tw-bg-opacity,1));
}

.group:hover .group-hover\:bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}

.group\/Button:hover .group-hover\/Button\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/add-account:hover .group-hover\/add-account\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/back-button:hover .group-hover\/back-button\:fill-grape-jelly,.group\/close-btn:hover .group-hover\/close-btn\:fill-grape-jelly,.group\/editions-lang:hover .group-hover\/editions-lang\:fill-grape-jelly,.group\/item:hover .group-hover\/item\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/settings:hover .group-hover\/settings\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/subItem:hover .group-hover\/subItem\:fill-grape-jelly {
	fill: #6001d2;
}

.group:hover .group-hover\:fill-\[\#0057b8\] {
	fill: #0057b8;
}

.group:hover .group-hover\:fill-\[white\] {
	fill: #fff;
}

.group:hover .group-hover\:fill-black {
	fill: #000;
}

.group:hover .group-hover\:fill-grape-jelly {
	fill: #6001d2;
}

.group:hover .group-hover\:fill-purple-700 {
	fill: #7e22ce;
}

.group\/profile-mail:hover .group-hover\/profile-mail\:stroke-grape-jelly {
	stroke: #6001d2;
}

.group\/Button:hover .group-hover\/Button\:text-grape-jelly,.group\/editions-lang:hover .group-hover\/editions-lang\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group\/editions-lang:hover .group-hover\/editions-lang\:text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.group\/item:hover .group-hover\/item\:text-grape-jelly,.group\/itemlink:hover .group-hover\/itemlink\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group\/profile-button:hover .group-hover\/profile-button\:text-\[\#5409b2\] {
	--tw-text-opacity: 1;
	color: rgb(84 9 178/var(--tw-text-opacity,1));
}

.group\/profile-mail:hover .group-hover\/profile-mail\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group\/sign-out-all:hover .group-hover\/sign-out-all\:text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.group\/subItem:hover .group-hover\/subItem\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group:hover .group-hover\:text-\[\#0057b8\] {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.group:hover .group-hover\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group:hover .group-hover\:\[box-shadow\:0_6px_4px_0_rgb\(0_0_0\/10\%\)\2c _0_0_1px_0_rgb\(0_0_0\/10\%\)\] {
	box-shadow: 0 6px 4px 0 #0000001a,0 0 1px 0 #0000001a;
}

.group:focus .group-focus\:fill-grape-jelly {
	fill: #6001d2;
}

.group:focus .group-focus\:text-grape-jelly,.group\/subItem:focus .group-focus\/subItem\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group:focus-visible .group-focus-visible\:block {
	display: block;
}

.group\/subItem:focus-visible .group-focus-visible\/subItem\:rotate-180 {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/add-account:focus-visible .group-focus-visible\/add-account\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/back-button:focus-visible .group-focus-visible\/back-button\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/close-btn:focus-visible .group-focus-visible\/close-btn\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/item:focus-visible .group-focus-visible\/item\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/settings:focus-visible .group-focus-visible\/settings\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/subItem:focus-visible .group-focus-visible\/subItem\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/profile-mail:focus-visible .group-focus-visible\/profile-mail\:stroke-grape-jelly {
	stroke: #6001d2;
}

.group\/Button:focus-visible .group-focus-visible\/Button\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.has-\[input\:focus-visible\]\:box-content:has(input:focus-visible) {
	box-sizing: initial;
}

.has-\[\:focus-visible\]\:rounded-\[2px\]:has(:focus-visible) {
	border-radius: 2px;
}

.has-\[input\:focus-visible\]\:border-4:has(input:focus-visible) {
	border-width: 4px;
}

.has-\[input\:focus-visible\]\:border-\[rgb\(0_87_184\/50\%\)\]:has(input:focus-visible) {
	border-color: #0057b880;
}

.has-\[input\:focus-visible\]\:border-\[rgb\(96_1_210\/50\%\)\]:has(input:focus-visible) {
	border-color: #6001d280;
}

.has-\[\:focus-visible\]\:bg-marshmallow:has(:focus-visible) {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.has-\[\:focus-visible\]\:outline:has(:focus-visible) {
	outline-style: solid;
}

.has-\[\:focus-visible\]\:outline-4:has(:focus-visible) {
	outline-width: 4px;
}

.has-\[input\:focus-visible\]\:outline-0:has(input:focus-visible) {
	outline-width: 0;
}

.has-\[input\:focus-visible\]\:outline-4:has(input:focus-visible) {
	outline-width: 4px;
}

.has-\[\:focus-visible\]\:outline-\[rgb\(0_87_184\/50\%\)\]:has(:focus-visible) {
	outline-color: #0057b880;
}

.has-\[\:focus-visible\]\:outline-\[rgb\(96_1_210\/50\%\)\]:has(:focus-visible) {
	outline-color: #6001d280;
}

.has-\[input\:focus-visible\]\:outline-thanos:has(input:focus-visible) {
	outline-color: #907cff;
}

.group\/Button:has(:focus-visible) .group-has-\[\:focus-visible\]\/Button\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/editions-lang:has(:focus-visible) .group-has-\[\:focus-visible\]\/editions-lang\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/editions-lang:has(:focus-visible) .group-has-\[\:focus-visible\]\/editions-lang\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

@media (min-width:640px) {
	.sm\:z-20 {
		z-index: 20;
	}

	.sm\:max-h-\[96px\] {
		max-height: 96px;
	}

	.sm\:w-full {
		width: 100%;
	}
}

@media (min-width:800px) {
	.md\:z-10 {
		z-index: 10;
	}

	.md\:z-30 {
		z-index: 30;
	}

	.md\:my-0 {
		margin-top: 0;
		margin-bottom: 0;
	}

	.md\:ml-0 {
		margin-left: 0;
	}

	.md\:ml-4 {
		margin-left: 1rem;
	}

	.md\:ml-\[5px\] {
		margin-left: 5px;
	}

	.md\:mr-1 {
		margin-right: .25rem;
	}

	.md\:mr-4 {
		margin-right: 1rem;
	}

	.md\:mr-5 {
		margin-right: 1.25rem;
	}

	.md\:mr-6 {
		margin-right: 1.5rem;
	}

	.md\:mr-\[5px\] {
		margin-right: 5px;
	}

	.md\:mt-0 {
		margin-top: 0;
	}

	.md\:mt-10 {
		margin-top: 2.5rem;
	}

	.md\:mt-\[50px\] {
		margin-top: 50px;
	}

	.md\:block {
		display: block;
	}

	.md\:flex {
		display: flex;
	}

	.md\:inline-flex {
		display: inline-flex;
	}

	.md\:hidden {
		display: none;
	}

	.md\:size-10 {
		width: 2.5rem;
		height: 2.5rem;
	}

	.md\:size-11 {
		width: 2.75rem;
		height: 2.75rem;
	}

	.md\:size-9 {
		width: 2.25rem;
		height: 2.25rem;
	}

	.md\:size-\[18px\] {
		width: 18px;
		height: 18px;
	}

	.md\:size-\[33px\] {
		width: 33px;
		height: 33px;
	}

	.md\:h-0 {
		height: 0;
	}

	.md\:h-10 {
		height: 2.5rem;
	}

	.md\:h-12 {
		height: 3rem;
	}

	.md\:h-16 {
		height: 4rem;
	}

	.md\:h-5 {
		height: 1.25rem;
	}

	.md\:h-7 {
		height: 1.75rem;
	}

	.md\:h-9 {
		height: 2.25rem;
	}

	.md\:h-\[52px\] {
		height: 52px;
	}

	.md\:h-\[56px\] {
		height: 56px;
	}

	.md\:h-\[64px\] {
		height: 64px;
	}

	.md\:h-full {
		height: 100%;
	}

	.md\:max-h-\[136px\] {
		max-height: 136px;
	}

	.md\:max-h-\[175px\] {
		max-height: 175px;
	}

	.md\:max-h-\[calc\(100vh_-_120px\)\] {
		max-height: calc(100vh - 120px);
	}

	.md\:min-h-10 {
		min-height: 2.5rem;
	}

	.md\:min-h-16 {
		min-height: 4rem;
	}

	.md\:min-h-\[64px\] {
		min-height: 64px;
	}

	.md\:w-\[33px\] {
		width: 33px;
	}

	.md\:w-full {
		width: 100%;
	}

	.md\:flex-col {
		flex-direction: column;
	}

	.md\:items-start {
		align-items: flex-start;
	}

	.md\:items-center {
		align-items: center;
	}

	.md\:justify-center {
		justify-content: center;
	}

	.md\:gap-3 {
		gap: .75rem;
	}

	.md\:overflow-auto {
		overflow: auto;
	}

	.md\:overflow-y-auto {
		overflow-y: auto;
	}

	.md\:rounded-\[100px\] {
		border-radius: 100px;
	}

	.md\:rounded-b-lg {
		border-bottom-right-radius: .5rem;
		border-bottom-left-radius: .5rem;
	}

	.md\:rounded-t-\[23px\] {
		border-top-left-radius: 23px;
		border-top-right-radius: 23px;
	}

	.md\:rounded-t-\[26px\] {
		border-top-left-radius: 26px;
		border-top-right-radius: 26px;
	}

	.md\:border-2 {
		border-width: 2px;
	}

	.md\:border-x-2 {
		border-left-width: 2px;
		border-right-width: 2px;
	}

	.md\:border-b-2 {
		border-bottom-width: 2px;
	}

	.md\:border-t-0 {
		border-top-width: 0;
	}

	.md\:bg-\[\#d1b5ff\] {
		--tw-bg-opacity: 1;
		background-color: rgb(209 181 255/var(--tw-bg-opacity,1));
	}

	.md\:bg-marshmallow {
		--tw-bg-opacity: 1;
		background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
	}

	.md\:bg-white {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
	}

	.md\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}

	.md\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.md\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem;
	}

	.md\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}

	.md\:py-1\.5 {
		padding-top: .375rem;
		padding-bottom: .375rem;
	}

	.md\:py-3 {
		padding-top: .75rem;
		padding-bottom: .75rem;
	}

	.md\:py-\[5px\] {
		padding-top: 5px;
		padding-bottom: 5px;
	}

	.md\:pb-5 {
		padding-bottom: 1.25rem;
	}

	.md\:pl-4 {
		padding-left: 1rem;
	}

	.md\:pt-2\.5 {
		padding-top: .625rem;
	}

	.md\:pt-4 {
		padding-top: 1rem;
	}

	.md\:font-normal {
		font-weight: 400;
	}

	.md\:text-dolphin {
		--tw-text-opacity: 1;
		color: rgb(110 119 128/var(--tw-text-opacity,1));
	}

	.md\:text-grape-jelly {
		--tw-text-opacity: 1;
		color: rgb(96 1 210/var(--tw-text-opacity,1));
	}

	.md\:outline-\[\#0057b8\] {
		outline-color: #0057b8;
	}

	.md\:outline-\[\#a981e9\] {
		outline-color: #a981e9;
	}

	.md\:drop-shadow-md {
		--tw-drop-shadow: drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);
		filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	}

	.md\:transition-none {
		transition-property: none;
	}

	.md\:\[transition\:height_\.2s_ease-in\2c top_\.2s_ease-in\2c opacity_\.2s_ease-in\] {
		transition: height .2s ease-in,top .2s ease-in,opacity .2s ease-in;
	}

	.md\:focus-visible\:rounded-\[19px\]:focus-visible {
		border-radius: 19px;
	}
}

@media (min-width:1024px) {
	.lg\:fixed {
		position: fixed;
	}

	.lg\:absolute {
		position: absolute;
	}

	.lg\:right-0 {
		right: 0;
	}

	.lg\:top-\[39px\] {
		top: 39px;
	}

	.lg\:top-\[44px\] {
		top: 44px;
	}

	.lg\:z-20 {
		z-index: 20;
	}

	.lg\:\!mr-6 {
		margin-right: 1.5rem!important;
	}

	.lg\:mb-1\.5 {
		margin-bottom: .375rem;
	}

	.lg\:ml-5 {
		margin-left: 1.25rem;
	}

	.lg\:mr-0 {
		margin-right: 0;
	}

	.lg\:mr-10 {
		margin-right: 2.5rem;
	}

	.lg\:mr-5 {
		margin-right: 1.25rem;
	}

	.lg\:mr-7 {
		margin-right: 1.75rem;
	}

	.lg\:mt-0 {
		margin-top: 0;
	}

	.lg\:mt-5 {
		margin-top: 1.25rem;
	}

	.lg\:flex {
		display: flex;
	}

	.lg\:hidden {
		display: none;
	}

	.lg\:h-0 {
		height: 0;
	}

	.lg\:h-12 {
		height: 3rem;
	}

	.lg\:h-4 {
		height: 1rem;
	}

	.lg\:h-9 {
		height: 2.25rem;
	}

	.lg\:h-\[301px\] {
		height: 301px;
	}

	.lg\:h-fit {
		height: -moz-fit-content;
		height: fit-content;
	}

	.lg\:h-max {
		height: max-content;
	}

	.lg\:w-\[360px\] {
		width: 360px;
	}

	.lg\:max-w-\[1504px\] {
		max-width: 1504px;
	}

	.lg\:\!gap-6 {
		gap: 1.5rem!important;
	}

	.lg\:gap-4 {
		gap: 1rem;
	}

	.lg\:overflow-hidden {
		overflow: hidden;
	}

	.lg\:bg-transparent {
		background-color: initial;
	}

	.lg\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}

	.lg\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	.lg\:py-1 {
		padding-top: .25rem;
		padding-bottom: .25rem;
	}

	.lg\:pb-2\.5 {
		padding-bottom: .625rem;
	}

	.lg\:pb-\[10px\] {
		padding-bottom: 10px;
	}

	.lg\:pt-0 {
		padding-top: 0;
	}

	.lg\:pt-1 {
		padding-top: .25rem;
	}

	.lg\:pt-5 {
		padding-top: 1.25rem;
	}

	.lg\:pt-\[12px\] {
		padding-top: 12px;
	}

	.lg\:opacity-0 {
		opacity: 0;
	}

	.lg\:opacity-100 {
		opacity: 1;
	}

	.lg\:\[box-shadow\:0_4px_16px_0_rgb\(0_0_0\/20\%\)\2c _0_0_2px_0_rgb\(0_0_0\/5\%\)\] {
		box-shadow: 0 4px 16px 0 #0003,0 0 2px 0 #0000000d;
	}

	.lg\:\[transition\:all_\.3s_ease-in-out\] {
		transition: all .3s ease-in-out;
	}

	.focus-visible\:lg\:h-\[35px\]:focus-visible {
		height: 35px;
	}

	.lg\:focus-visible\:w-\[320px\]:focus-visible {
		width: 320px;
	}
}

@media (min-width:1280px) {
	.xl\:\!mr-8 {
		margin-right: 2rem!important;
	}

	.xl\:mr-10 {
		margin-right: 2.5rem;
	}

	.xl\:w-\[184px\] {
		width: 184px;
	}

	.xl\:gap-6 {
		gap: 1.5rem;
	}
}

@media (min-width:1440px) {
	.min-\[1440px\]\:gap-x-8 {
		column-gap: 2rem;
	}
}

@media (min-width:1536px) {
	.\32xl\:mr-10 {
		margin-right: 2.5rem;
	}
}


.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button {
	display: none;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@yahoo-news/uh/dist/uh.pcs.min.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************/
::-webkit-backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;--tw-pan-y:;
	--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;
	--tw-gradient-from-position: ;--tw-gradient-via-position:;
	--tw-gradient-to-position: ;--tw-ordinal:;
	--tw-slashed-zero: ;--tw-numeric-figure:;
	--tw-numeric-spacing: ;--tw-numeric-fraction:;
	--tw-ring-inset: ;--tw-ring-offset-width:0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #3b82f680;
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;--tw-brightness:;
	--tw-contrast: ;--tw-grayscale:;
	--tw-hue-rotate: ;--tw-invert:;
	--tw-saturate: ;--tw-sepia:;
	--tw-drop-shadow: ;--tw-backdrop-blur:;
	--tw-backdrop-brightness: ;--tw-backdrop-contrast:;
	--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert: ;--tw-backdrop-opacity:;
	--tw-backdrop-saturate: ;--tw-backdrop-sepia:;
	--tw-contain-size: ;--tw-contain-layout:;
	--tw-contain-paint: ;--tw-contain-style:;
}

*,::backdrop,:after,:before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;--tw-pan-y:;
	--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;
	--tw-gradient-from-position: ;--tw-gradient-via-position:;
	--tw-gradient-to-position: ;--tw-ordinal:;
	--tw-slashed-zero: ;--tw-numeric-figure:;
	--tw-numeric-spacing: ;--tw-numeric-fraction:;
	--tw-ring-inset: ;--tw-ring-offset-width:0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #3b82f680;
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;--tw-brightness:;
	--tw-contrast: ;--tw-grayscale:;
	--tw-hue-rotate: ;--tw-invert:;
	--tw-saturate: ;--tw-sepia:;
	--tw-drop-shadow: ;--tw-backdrop-blur:;
	--tw-backdrop-brightness: ;--tw-backdrop-contrast:;
	--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert: ;--tw-backdrop-opacity:;
	--tw-backdrop-saturate: ;--tw-backdrop-sepia:;
	--tw-contain-size: ;--tw-contain-layout:;
	--tw-contain-paint: ;--tw-contain-style:;
}

:where(#module-uh,#module-uh *),:where(#module-uh,#module-uh *):after,:where(#module-uh,#module-uh *):before {
	box-sizing: border-box;
	border: 0 solid #e5e7eb;
}

:where(#module-uh,#module-uh *):after,:where(#module-uh,#module-uh *):before {
	--tw-content: "";
}

#module-uh {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	-moz-tab-size: 4;
	tab-size: 4;
	font-family: Yahoo Sans CR4,Helvetica Neue,Helvetica,system-ui;
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent;
	margin: 0;
	line-height: inherit;
}

hr:where(#module-uh,#module-uh *) {
	height: 0;
	color: inherit;
	border-top-width: 1px;
}

abbr:where([title]):where(#module-uh,#module-uh *) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
}

h1:where(#module-uh,#module-uh *),h2:where(#module-uh,#module-uh *),h3:where(#module-uh,#module-uh *),h4:where(#module-uh,#module-uh *),h5:where(#module-uh,#module-uh *),h6:where(#module-uh,#module-uh *) {
	font-size: inherit;
	font-weight: inherit;
}

a:where(#module-uh,#module-uh *) {
	color: inherit;
	text-decoration: inherit;
}

b:where(#module-uh,#module-uh *),strong:where(#module-uh,#module-uh *) {
	font-weight: bolder;
}

code:where(#module-uh,#module-uh *),kbd:where(#module-uh,#module-uh *),pre:where(#module-uh,#module-uh *),samp:where(#module-uh,#module-uh *) {
	font-family: Yahoo Sans CR4,Helvetica Neue,Helvetica,system-ui;
	font-feature-settings: normal;
	font-variation-settings: normal;
	font-size: 1em;
}

small:where(#module-uh,#module-uh *) {
	font-size: 80%;
}

sub:where(#module-uh,#module-uh *),sup:where(#module-uh,#module-uh *) {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: initial;
}

sub:where(#module-uh,#module-uh *) {
	bottom: -.25em;
}

sup:where(#module-uh,#module-uh *) {
	top: -.5em;
}

table:where(#module-uh,#module-uh *) {
	text-indent: 0;
	border-color: inherit;
	border-collapse: collapse;
}

button:where(#module-uh,#module-uh *),input:where(#module-uh,#module-uh *),optgroup:where(#module-uh,#module-uh *),select:where(#module-uh,#module-uh *),textarea:where(#module-uh,#module-uh *) {
	font-family: inherit;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
}

button:where(#module-uh,#module-uh *),select:where(#module-uh,#module-uh *) {
	text-transform: none;
}

button:where(#module-uh,#module-uh *),input:where([type=button]):where(#module-uh,#module-uh *),input:where([type=reset]):where(#module-uh,#module-uh *),input:where([type=submit]):where(#module-uh,#module-uh *) {
	-webkit-appearance: button;
	background-color: initial;
	background-image: none;
}

:-moz-focusring:where(#module-uh,#module-uh *) {
	outline: auto;
}

:-moz-ui-invalid:where(#module-uh,#module-uh *) {
	box-shadow: none;
}

progress:where(#module-uh,#module-uh *) {
	vertical-align: initial;
}

:where(#module-uh,#module-uh *) ::-webkit-inner-spin-button,:where(#module-uh,#module-uh *) ::-webkit-outer-spin-button {
	height: auto;
}

[type=search]:where(#module-uh,#module-uh *) {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

:where(#module-uh,#module-uh *) ::-webkit-search-decoration {
	-webkit-appearance: none;
}

:where(#module-uh,#module-uh *) ::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

summary:where(#module-uh,#module-uh *) {
	display: list-item;
}

blockquote:where(#module-uh,#module-uh *),dd:where(#module-uh,#module-uh *),dl:where(#module-uh,#module-uh *),figure:where(#module-uh,#module-uh *),h1:where(#module-uh,#module-uh *),h2:where(#module-uh,#module-uh *),h3:where(#module-uh,#module-uh *),h4:where(#module-uh,#module-uh *),h5:where(#module-uh,#module-uh *),h6:where(#module-uh,#module-uh *),hr:where(#module-uh,#module-uh *),p:where(#module-uh,#module-uh *),pre:where(#module-uh,#module-uh *) {
	margin: 0;
}

fieldset:where(#module-uh,#module-uh *) {
	margin: 0;
	padding: 0;
}

legend:where(#module-uh,#module-uh *) {
	padding: 0;
}

menu:where(#module-uh,#module-uh *),ol:where(#module-uh,#module-uh *),ul:where(#module-uh,#module-uh *) {
	list-style: none;
	margin: 0;
	padding: 0;
}

dialog:where(#module-uh,#module-uh *) {
	padding: 0;
}

textarea:where(#module-uh,#module-uh *) {
	resize: vertical;
}

:where(#module-uh,#module-uh *) input::placeholder,:where(#module-uh,#module-uh *) textarea::placeholder {
	opacity: 1;
	color: #9ca3af;
}

[role=button]:where(#module-uh,#module-uh *),button:where(#module-uh,#module-uh *) {
	cursor: pointer;
}

:disabled:where(#module-uh,#module-uh *) {
	cursor: default;
}

audio:where(#module-uh,#module-uh *),canvas:where(#module-uh,#module-uh *),embed:where(#module-uh,#module-uh *),iframe:where(#module-uh,#module-uh *),img:where(#module-uh,#module-uh *),object:where(#module-uh,#module-uh *),svg:where(#module-uh,#module-uh *),video:where(#module-uh,#module-uh *) {
	display: block;
	vertical-align: middle;
}

img:where(#module-uh,#module-uh *),video:where(#module-uh,#module-uh *) {
	max-width: 100%;
	height: auto;
}

[hidden]:where(:not([hidden=until-found])):where(#module-uh,#module-uh *) {
	display: none;
}

.pointer-events-none {
	pointer-events: none;
}

.pointer-events-auto {
	pointer-events: auto;
}

.visible {
	visibility: visible;
}

.invisible {
	visibility: hidden;
}

.static {
	position: static;
}

.fixed {
	position: fixed;
}

.absolute {
	position: absolute;
}

.relative {
	position: relative;
}

.sticky {
	position: -webkit-sticky;
	position: sticky;
}

.inset-0 {
	inset: 0;
}

.inset-x-0 {
	left: 0;
	right: 0;
}

.inset-y-0 {
	top: 0;
	bottom: 0;
}

.-bottom-2\.5 {
	bottom: -.625rem;
}

.-left-1\.5 {
	left: -.375rem;
}

.-left-16 {
	left: -4rem;
}

.-left-3 {
	left: -.75rem;
}

.-left-4 {
	left: -1rem;
}

.-left-5 {
	left: -1.25rem;
}

.-left-6 {
	left: -1.5rem;
}

.-left-full {
	left: -100%;
}

.-top-1\.5 {
	top: -.375rem;
}

.-top-2 {
	top: -.5rem;
}

.-top-2\.5 {
	top: -.625rem;
}

.-top-3 {
	top: -.75rem;
}

.-top-3\.5 {
	top: -.875rem;
}

.-top-full {
	top: -100%;
}

.-top-px {
	top: -1px;
}

.bottom-0 {
	bottom: 0;
}

.bottom-\[-5px\] {
	bottom: -5px;
}

.left-0 {
	left: 0;
}

.left-1 {
	left: .25rem;
}

.left-1\/2 {
	left: 50%;
}

.left-3\.5 {
	left: .875rem;
}

.left-5 {
	left: 1.25rem;
}

.left-6 {
	left: 1.5rem;
}

.left-\[-10000px\] {
	left: -10000px;
}

.left-\[-22px\] {
	left: -22px;
}

.left-\[-311px\] {
	left: -311px;
}

.left-\[22px\] {
	left: 22px;
}

.left-\[30px\] {
	left: 30px;
}

.right-0 {
	right: 0;
}

.right-\[-311px\] {
	right: -311px;
}

.top-0 {
	top: 0;
}

.top-10 {
	top: 2.5rem;
}

.top-12 {
	top: 3rem;
}

.top-14 {
	top: 3.5rem;
}

.top-8 {
	top: 2rem;
}

.top-\[0\.075rem\] {
	top: .075rem;
}

.top-\[15px\] {
	top: 15px;
}

.top-\[34px\] {
	top: 34px;
}

.top-\[4\.75rem\] {
	top: 4.75rem;
}

.top-\[45px\] {
	top: 45px;
}

.top-\[63px\] {
	top: 63px;
}

.top-px {
	top: 1px;
}

.-z-1 {
	z-index: -1;
}

.-z-10 {
	z-index: -10;
}

.z-1 {
	z-index: 1;
}

.z-10 {
	z-index: 10;
}

.z-100 {
	z-index: 100;
}

.z-2 {
	z-index: 2;
}

.z-20 {
	z-index: 20;
}

.z-30 {
	z-index: 30;
}

.col-start-1 {
	grid-column-start: 1;
}

.col-start-2 {
	grid-column-start: 2;
}

.col-start-3 {
	grid-column-start: 3;
}

.col-start-4 {
	grid-column-start: 4;
}

.row-span-full {
	grid-row: 1/-1;
}

.m-0 {
	margin: 0;
}

.m-auto {
	margin: auto;
}

.-mx-0\.5 {
	margin-left: -.125rem;
	margin-right: -.125rem;
}

.mx-0\.5 {
	margin-left: .125rem;
	margin-right: .125rem;
}

.mx-1 {
	margin-left: .25rem;
	margin-right: .25rem;
}

.mx-2 {
	margin-left: .5rem;
	margin-right: .5rem;
}

.mx-2\.5 {
	margin-left: .625rem;
	margin-right: .625rem;
}

.mx-3 {
	margin-left: .75rem;
	margin-right: .75rem;
}

.mx-5 {
	margin-left: 1.25rem;
	margin-right: 1.25rem;
}

.mx-auto {
	margin-left: auto;
	margin-right: auto;
}

.my-0 {
	margin-top: 0;
	margin-bottom: 0;
}

.-ml-1 {
	margin-left: -.25rem;
}

.-ml-2 {
	margin-left: -.5rem;
}

.-mr-1 {
	margin-right: -.25rem;
}

.-mr-px {
	margin-right: -1px;
}

.-mt-10 {
	margin-top: -2.5rem;
}

.mb-1 {
	margin-bottom: .25rem;
}

.mb-2\.5 {
	margin-bottom: .625rem;
}

.mb-3 {
	margin-bottom: .75rem;
}

.mb-4 {
	margin-bottom: 1rem;
}

.mb-\[17px\] {
	margin-bottom: 17px;
}

.mb-\[5px\] {
	margin-bottom: 5px;
}

.ml-1\.5 {
	margin-left: .375rem;
}

.ml-2 {
	margin-left: .5rem;
}

.ml-4 {
	margin-left: 1rem;
}

.ml-5 {
	margin-left: 1.25rem;
}

.ml-\[18px\] {
	margin-left: 18px;
}

.ml-auto {
	margin-left: auto;
}

.ml-px {
	margin-left: 1px;
}

.mr-0 {
	margin-right: 0;
}

.mr-2\.5 {
	margin-right: .625rem;
}

.mr-3 {
	margin-right: .75rem;
}

.mr-3\.5 {
	margin-right: .875rem;
}

.mr-\[4px\] {
	margin-right: 4px;
}

.mt-1 {
	margin-top: .25rem;
}

.mt-2\.5 {
	margin-top: .625rem;
}

.mt-5 {
	margin-top: 1.25rem;
}

.mt-\[3px\] {
	margin-top: 3px;
}

.mt-\[5px\] {
	margin-top: 5px;
}

.mt-uh-min1280 {
	margin-top: 56px;
}

.block {
	display: block;
}

.inline-block {
	display: inline-block;
}

.flex {
	display: flex;
}

.inline-flex {
	display: inline-flex;
}

.table {
	display: table;
}

.grid {
	display: grid;
}

.inline-grid {
	display: inline-grid;
}

.list-item {
	display: list-item;
}

.hidden {
	display: none;
}

.size-10 {
	width: 2.5rem;
	height: 2.5rem;
}

.size-2 {
	width: .5rem;
	height: .5rem;
}

.size-2\.5 {
	width: .625rem;
	height: .625rem;
}

.size-3 {
	width: .75rem;
	height: .75rem;
}

.size-3\.5 {
	width: .875rem;
	height: .875rem;
}

.size-4 {
	width: 1rem;
	height: 1rem;
}

.size-5 {
	width: 1.25rem;
	height: 1.25rem;
}

.size-6 {
	width: 1.5rem;
	height: 1.5rem;
}

.size-7 {
	width: 1.75rem;
	height: 1.75rem;
}

.size-8 {
	width: 2rem;
	height: 2rem;
}

.size-\[12px\] {
	width: 12px;
	height: 12px;
}

.size-\[18px\] {
	width: 18px;
	height: 18px;
}

.size-\[56px\] {
	width: 56px;
	height: 56px;
}

.size-\[72px\] {
	width: 72px;
	height: 72px;
}

.size-full {
	width: 100%;
	height: 100%;
}

.size-px {
	width: 1px;
	height: 1px;
}

.\!h-0 {
	height: 0!important;
}

.h-0 {
	height: 0;
}

.h-0\.5 {
	height: .125rem;
}

.h-10 {
	height: 2.5rem;
}

.h-11 {
	height: 2.75rem;
}

.h-12 {
	height: 3rem;
}

.h-14 {
	height: 3.5rem;
}

.h-4 {
	height: 1rem;
}

.h-5 {
	height: 1.25rem;
}

.h-6 {
	height: 1.5rem;
}

.h-7 {
	height: 1.75rem;
}

.h-8 {
	height: 2rem;
}

.h-9 {
	height: 2.25rem;
}

.h-\[18px\] {
	height: 18px;
}

.h-\[22px\] {
	height: 22px;
}

.h-\[28px\] {
	height: 28px;
}

.h-\[308px\] {
	height: 308px;
}

.h-\[400px\] {
	height: 400px;
}

.h-\[46px\] {
	height: 46px;
}

.h-\[472px\] {
	height: 472px;
}

.h-\[56px\] {
	height: 56px;
}

.h-\[572px\] {
	height: 572px;
}

.h-\[90\%\] {
	height: 90%;
}

.h-auto {
	height: auto;
}

.h-dvh {
	height: 100dvh;
}

.h-fit {
	height: -moz-fit-content;
	height: fit-content;
}

.h-full {
	height: 100%;
}

.h-max {
	height: max-content;
}

.max-h-\[344px\] {
	max-height: 344px;
}

.max-h-\[430px\] {
	max-height: 430px;
}

.max-h-\[72px\] {
	max-height: 72px;
}

.max-h-fit {
	max-height: -moz-fit-content;
	max-height: fit-content;
}

.min-h-10 {
	min-height: 2.5rem;
}

.min-h-8 {
	min-height: 2rem;
}

.w-0 {
	width: 0;
}

.w-0\.5 {
	width: .125rem;
}

.w-1\/4 {
	width: 25%;
}

.w-10 {
	width: 2.5rem;
}

.w-12 {
	width: 3rem;
}

.w-\[156px\] {
	width: 156px;
}

.w-\[193px\] {
	width: 193px;
}

.w-\[230px\] {
	width: 230px;
}

.w-\[232px\] {
	width: 232px;
}

.w-\[239px\] {
	width: 239px;
}

.w-\[24px\] {
	width: 24px;
}

.w-\[271px\] {
	width: 271px;
}

.w-\[311px\] {
	width: 311px;
}

.w-\[320px\] {
	width: 320px;
}

.w-\[360px\] {
	width: 360px;
}

.w-\[377px\] {
	width: 377px;
}

.w-\[400\%\] {
	width: 400%;
}

.w-\[400px\] {
	width: 400px;
}

.w-\[450px\] {
	width: 450px;
}

.w-\[48vw\] {
	width: 48vw;
}

.w-\[49\%\] {
	width: 49%;
}

.w-\[58px\] {
	width: 58px;
}

.w-\[66px\] {
	width: 66px;
}

.w-\[72px\] {
	width: 72px;
}

.w-\[73px\] {
	width: 73px;
}

.w-\[78px\] {
	width: 78px;
}

.w-auto {
	width: auto;
}

.w-fit {
	width: -moz-fit-content;
	width: fit-content;
}

.w-full {
	width: 100%;
}

.w-max {
	width: max-content;
}

.w-px {
	width: 1px;
}

.min-w-10 {
	min-width: 2.5rem;
}

.min-w-2 {
	min-width: .5rem;
}

.min-w-4 {
	min-width: 1rem;
}

.min-w-5 {
	min-width: 1.25rem;
}

.min-w-7 {
	min-width: 1.75rem;
}

.min-w-\[600px\] {
	min-width: 600px;
}

.min-w-\[604px\] {
	min-width: 604px;
}

.min-w-fit {
	min-width: -moz-fit-content;
	min-width: fit-content;
}

.min-w-min {
	min-width: min-content;
}

.max-w-0 {
	max-width: 0;
}

.max-w-6 {
	max-width: 1.5rem;
}

.max-w-60 {
	max-width: 15rem;
}

.max-w-8 {
	max-width: 2rem;
}

.max-w-9 {
	max-width: 2.25rem;
}

.max-w-\[1440px\] {
	max-width: 1440px;
}

.max-w-\[187px\] {
	max-width: 187px;
}

.max-w-\[205px\] {
	max-width: 205px;
}

.max-w-\[250px\] {
	max-width: 250px;
}

.max-w-\[275px\] {
	max-width: 275px;
}

.max-w-\[311px\] {
	max-width: 311px;
}

.max-w-\[320px\] {
	max-width: 320px;
}

.max-w-\[324px\] {
	max-width: 324px;
}

.max-w-\[360px\] {
	max-width: 360px;
}

.max-w-\[50px\] {
	max-width: 50px;
}

.max-w-\[620px\] {
	max-width: 620px;
}

.max-w-\[712px\] {
	max-width: 712px;
}

.max-w-\[716px\] {
	max-width: 716px;
}

.max-w-\[767px\] {
	max-width: 767px;
}

.max-w-fit {
	max-width: -moz-fit-content;
	max-width: fit-content;
}

.max-w-uh-custom {
	max-width: var(--uh-max-width,1312px);
}

.shrink {
	flex-shrink: 1;
}

.grow {
	flex-grow: 1;
}

.basis-0 {
	flex-basis: 0px;
}

.basis-full {
	flex-basis: 100%;
}

.-translate-x-1\/2 {
	--tw-translate-x: -50%;
}

.-translate-x-1\/2,.-translate-y-1\/4 {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/4 {
	--tw-translate-y: -25%;
}

.-translate-y-full {
	--tw-translate-y: -100%;
}

.-translate-y-full,.translate-y-0 {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-0 {
	--tw-translate-y: 0px;
}

.translate-y-\[200\%\] {
	--tw-translate-y: 200%;
}

.translate-y-\[200\%\],.translate-y-full {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-full {
	--tw-translate-y: 100%;
}

.-rotate-90 {
	--tw-rotate: -90deg;
}

.-rotate-90,.rotate-180 {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
	--tw-rotate: 180deg;
}

.rotate-90 {
	--tw-rotate: 90deg;
}

.rotate-90,.transform {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes gradient {
	0% {
		transform: translateX(-100%);
	}

	to {
		transform: translateX(100%);
	}
}

.animate-\[gradient_6s_1_cubic-bezier\(0\.7\2c 0\2c 0\2c 1\)_0s_both\] {
	animation: gradient 6s cubic-bezier(.7,0,0,1) 0s 1 both;
}

@keyframes expand_button {
	0% {
		background-color: #f0f3f5;
		border-color: #f0f3f5;
		color: #f0f3f5;
		margin-bottom: 0;
		margin-top: 0;
		width: 40px;
	}
}

.animate-expand_button {
	animation: expand_button .3s ease-in;
}

@keyframes pulse {
	50% {
		opacity: .5;
	}
}

.animate-pulse {
	animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite;
}

.cursor-default {
	cursor: default;
}

.cursor-pointer {
	cursor: pointer;
}

.select-none {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.resize {
	resize: both;
}

.list-none {
	list-style-type: none;
}

.grid-cols-4 {
	grid-template-columns: repeat(4,minmax(0,1fr));
}

.grid-cols-6 {
	grid-template-columns: repeat(6,minmax(0,1fr));
}

.grid-rows-\[auto_1fr\] {
	grid-template-rows: auto 1fr;
}

.flex-row {
	flex-direction: row;
}

.flex-col {
	flex-direction: column;
}

.flex-wrap {
	flex-wrap: wrap;
}

.items-start {
	align-items: flex-start;
}

.items-center {
	align-items: center;
}

.justify-start {
	justify-content: flex-start;
}

.justify-end {
	justify-content: flex-end;
}

.justify-center {
	justify-content: center;
}

.justify-between {
	justify-content: space-between;
}

.justify-around {
	justify-content: space-around;
}

.justify-items-start {
	justify-items: start;
}

.\!gap-0 {
	gap: 0!important;
}

.gap-0\.5 {
	gap: .125rem;
}

.gap-1 {
	gap: .25rem;
}

.gap-1\.5 {
	gap: .375rem;
}

.gap-10 {
	gap: 2.5rem;
}

.gap-2 {
	gap: .5rem;
}

.gap-2\.5 {
	gap: .625rem;
}

.gap-3 {
	gap: .75rem;
}

.gap-3\.5 {
	gap: .875rem;
}

.gap-4 {
	gap: 1rem;
}

.gap-5 {
	gap: 1.25rem;
}

.gap-8 {
	gap: 2rem;
}

.gap-\[18px\] {
	gap: 18px;
}

.gap-\[30px\] {
	gap: 30px;
}

.gap-\[5px\] {
	gap: 5px;
}

.gap-x-3 {
	column-gap: .75rem;
}

.gap-x-\[15px\] {
	column-gap: 15px;
}

.gap-y-8 {
	row-gap: 2rem;
}

.self-center {
	align-self: center;
}

.self-stretch {
	align-self: stretch;
}

.overflow-hidden {
	overflow: hidden;
}

.overflow-x-hidden {
	overflow-x: hidden;
}

.overflow-x-clip {
	overflow-x: clip;
}

.overflow-y-visible {
	overflow-y: visible;
}

.overflow-y-scroll {
	overflow-y: scroll;
}

.overscroll-auto {
	overscroll-behavior: auto;
}

.overscroll-contain {
	overscroll-behavior: contain;
}

.truncate {
	overflow: hidden;
	white-space: nowrap;
}

.text-ellipsis,.truncate {
	text-overflow: ellipsis;
}

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

.text-nowrap {
	text-wrap: nowrap;
}

.rounded-2xl {
	border-radius: 1rem;
}

.rounded-3xl {
	border-radius: 1.5rem;
}

.rounded-\[100px\] {
	border-radius: 100px;
}

.rounded-\[25px\] {
	border-radius: 25px;
}

.rounded-\[26px\] {
	border-radius: 26px;
}

.rounded-\[2px\] {
	border-radius: 2px;
}

.rounded-\[3px\] {
	border-radius: 3px;
}

.rounded-\[4px\] {
	border-radius: 4px;
}

.rounded-\[8px\] {
	border-radius: 8px;
}

.rounded-full {
	border-radius: 9999px;
}

.rounded-lg {
	border-radius: .5rem;
}

.rounded-md {
	border-radius: .375rem;
}

.rounded-none {
	border-radius: 0;
}

.rounded-xl {
	border-radius: .75rem;
}

.rounded-b-\[26px\] {
	border-bottom-right-radius: 26px;
	border-bottom-left-radius: 26px;
}

.rounded-b-none {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.rounded-t-none {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.rounded-tr-\[26px\] {
	border-top-right-radius: 26px;
}

.border {
	border-width: 1px;
}

.border-2 {
	border-width: 2px;
}

.border-4 {
	border-width: 4px;
}

.border-\[0\] {
	border-width: 0;
}

.border-\[1\.5px\] {
	border-width: 1.5px;
}

.border-b-0 {
	border-bottom-width: 0;
}

.border-b-2 {
	border-bottom-width: 2px;
}

.border-l-2 {
	border-left-width: 2px;
}

.border-t-0 {
	border-top-width: 0;
}

.border-solid {
	border-style: solid;
}

.border-none {
	border-style: none;
}

.border-\[\#f4f3f0\] {
	--tw-border-opacity: 1;
	border-color: rgb(244 243 240/var(--tw-border-opacity,1));
}

.border-\[color\:dirty-seagull\] {
	border-color: dirty-seagull;
}

.border-\[rgba\(70\2c 31\2c 140\2c 0\.6\)\] {
	border-color: #461f8c99;
}

.border-black {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 0/var(--tw-border-opacity,1));
}

.border-dirty-seagull {
	--tw-border-opacity: 1;
	border-color: rgb(224 228 233/var(--tw-border-opacity,1));
}

.border-grape-jelly {
	--tw-border-opacity: 1;
	border-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.border-pebble {
	--tw-border-opacity: 1;
	border-color: rgb(199 205 210/var(--tw-border-opacity,1));
}

.border-transparent {
	border-color: #0000;
}

.border-uh-purple {
	--tw-border-opacity: 1;
	border-color: rgb(125 46 255/var(--tw-border-opacity,1));
}

.border-white {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity,1));
}

.border-x-transparent {
	border-left-color: #0000;
	border-right-color: #0000;
}

.border-b-\[1px_solid_\#e0e4e9\] {
	border-bottom-color: 1px solid #e0e4e9;
}

.border-t-transparent {
	border-top-color: #0000;
}

.bg-\[\#0057b8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 87 184/var(--tw-bg-opacity,1));
}

.bg-\[\#430297\] {
	--tw-bg-opacity: 1;
	background-color: rgb(67 2 151/var(--tw-bg-opacity,1));
}

.bg-\[\#efefef\] {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity,1));
}

.bg-\[\#f464b1\] {
	--tw-bg-opacity: 1;
	background-color: rgb(244 100 177/var(--tw-bg-opacity,1));
}

.bg-\[\#f9fb4d\] {
	--tw-bg-opacity: 1;
	background-color: rgb(249 251 77/var(--tw-bg-opacity,1));
}

.bg-\[rgb\(35_42_49\/80\%\)\] {
	background-color: #232a31cc;
}

.bg-batcave {
	--tw-bg-opacity: 1;
	background-color: rgb(35 42 49/var(--tw-bg-opacity,1));
}

.bg-dirty-seagull {
	--tw-bg-opacity: 1;
	background-color: rgb(224 228 233/var(--tw-bg-opacity,1));
}

.bg-grape-jelly {
	--tw-bg-opacity: 1;
	background-color: rgb(96 1 210/var(--tw-bg-opacity,1));
}

.bg-gray-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(243 244 246/var(--tw-bg-opacity,1));
}

.bg-gray-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(31 41 55/var(--tw-bg-opacity,1));
}

.bg-grey-hair {
	--tw-bg-opacity: 1;
	background-color: rgb(240 243 245/var(--tw-bg-opacity,1));
}

.bg-hendrix {
	--tw-bg-opacity: 1;
	background-color: rgb(248 244 255/var(--tw-bg-opacity,1));
}

.bg-marshmallow {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.bg-midnight {
	--tw-bg-opacity: 1;
	background-color: rgb(16 21 24/var(--tw-bg-opacity,1));
}

.bg-transparent {
	background-color: initial;
}

.bg-uh-purple {
	--tw-bg-opacity: 1;
	background-color: rgb(125 46 255/var(--tw-bg-opacity,1));
}

.bg-violet-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(124 58 237/var(--tw-bg-opacity,1));
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}

.bg-\[linear-gradient\(-45deg\2c _rgb\(255_255_255\/0\)_0\%_47\%\2c _rgb\(255_255_255\/\.25\)_48\%\2c _rgb\(255_255_255\/\.6\)_51\%\2c _rgb\(255_255_255\/\.25\)_54\%\2c _rgb\(255_255_255\/0\)_55\%\)\] {
	background-image: linear-gradient(-45deg,#fff0 0 47%,#ffffff40 48%,#fff9 51%,#ffffff40 54%,#fff0 55%);
}

.bg-\[linear-gradient\(0deg\2c _\#FFF_0\%\2c _\#F8FAFB_100\%\)\] {
	background-image: linear-gradient(0deg,#fff,#f8fafb);
}

.bg-gradient-to-r {
	background-image: linear-gradient(to right,var(--tw-gradient-stops));
}

.from-\[\#544aff\] {
	--tw-gradient-from: #544aff var(--tw-gradient-from-position);
	--tw-gradient-to: #544aff00 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.from-\[\#c938e3\] {
	--tw-gradient-from: #c938e3 var(--tw-gradient-from-position);
	--tw-gradient-to: #c938e300 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.via-grape-jelly {
	--tw-gradient-to: #6001d200 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),#6001d2 var(--tw-gradient-via-position),var(--tw-gradient-to);
}

.to-\[\#4941fb\] {
	--tw-gradient-to: #4941fb var(--tw-gradient-to-position);
}

.to-\[\#dd00ff\] {
	--tw-gradient-to: #d0f var(--tw-gradient-to-position);
}

.fill-\[\#626262\] {
	fill: #626262;
}

.fill-batcave {
	fill: #232a31;
}

.fill-black {
	fill: #000;
}

.fill-creator-purple {
	fill: #7d2eff;
}

.fill-current {
	fill: currentColor;
}

.fill-dolphin {
	fill: #6e7780;
}

.fill-grape-jelly {
	fill: #6001d2;
}

.fill-uh-purple {
	fill: #7d2eff;
}

.fill-white {
	fill: #fff;
}

.stroke-\[\#231f20\] {
	stroke: #231f20;
}

.stroke-\[1\.5\] {
	stroke-width: 1.5;
}

.p-0 {
	padding: 0;
}

.p-0\.5 {
	padding: .125rem;
}

.p-1 {
	padding: .25rem;
}

.p-1\.5 {
	padding: .375rem;
}

.p-2 {
	padding: .5rem;
}

.p-2\.5 {
	padding: .625rem;
}

.p-3 {
	padding: .75rem;
}

.p-6 {
	padding: 1.5rem;
}

.\!py-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.px-0 {
	padding-left: 0;
	padding-right: 0;
}

.px-0\.5 {
	padding-left: .125rem;
	padding-right: .125rem;
}

.px-1 {
	padding-left: .25rem;
	padding-right: .25rem;
}

.px-2 {
	padding-left: .5rem;
	padding-right: .5rem;
}

.px-3 {
	padding-left: .75rem;
	padding-right: .75rem;
}

.px-3\.5 {
	padding-left: .875rem;
	padding-right: .875rem;
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem;
}

.px-9 {
	padding-left: 2.25rem;
	padding-right: 2.25rem;
}

.px-\[12px\] {
	padding-left: 12px;
	padding-right: 12px;
}

.px-\[30px\] {
	padding-left: 30px;
	padding-right: 30px;
}

.px-\[5px\] {
	padding-left: 5px;
	padding-right: 5px;
}

.py-0 {
	padding-top: 0;
	padding-bottom: 0;
}

.py-0\.5 {
	padding-top: .125rem;
	padding-bottom: .125rem;
}

.py-1 {
	padding-top: .25rem;
	padding-bottom: .25rem;
}

.py-1\.5 {
	padding-top: .375rem;
	padding-bottom: .375rem;
}

.py-2 {
	padding-top: .5rem;
	padding-bottom: .5rem;
}

.py-2\.5 {
	padding-top: .625rem;
	padding-bottom: .625rem;
}

.py-3 {
	padding-top: .75rem;
	padding-bottom: .75rem;
}

.py-5 {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
}

.py-\[0\.5px\] {
	padding-top: .5px;
	padding-bottom: .5px;
}

.py-\[3px\] {
	padding-top: 3px;
	padding-bottom: 3px;
}

.py-\[5px\] {
	padding-top: 5px;
	padding-bottom: 5px;
}

.py-\[6px\] {
	padding-top: 6px;
	padding-bottom: 6px;
}

.pb-0\.5 {
	padding-bottom: .125rem;
}

.pb-1 {
	padding-bottom: .25rem;
}

.pb-10 {
	padding-bottom: 2.5rem;
}

.pb-2 {
	padding-bottom: .5rem;
}

.pb-2\.5 {
	padding-bottom: .625rem;
}

.pb-20 {
	padding-bottom: 5rem;
}

.pb-5 {
	padding-bottom: 1.25rem;
}

.pb-\[7px\] {
	padding-bottom: 7px;
}

.pl-0 {
	padding-left: 0;
}

.pl-1 {
	padding-left: .25rem;
}

.pl-1\.5 {
	padding-left: .375rem;
}

.pl-2\.5 {
	padding-left: .625rem;
}

.pl-3 {
	padding-left: .75rem;
}

.pl-5 {
	padding-left: 1.25rem;
}

.pl-6 {
	padding-left: 1.5rem;
}

.pl-\[45px\] {
	padding-left: 45px;
}

.pr-0 {
	padding-right: 0;
}

.pr-0\.5 {
	padding-right: .125rem;
}

.pr-1 {
	padding-right: .25rem;
}

.pr-2\.5 {
	padding-right: .625rem;
}

.pr-3 {
	padding-right: .75rem;
}

.pr-3\.5 {
	padding-right: .875rem;
}

.pr-4 {
	padding-right: 1rem;
}

.pr-5 {
	padding-right: 1.25rem;
}

.pr-\[60px\] {
	padding-right: 60px;
}

.pr-\[8px\] {
	padding-right: 8px;
}

.pt-0 {
	padding-top: 0;
}

.pt-2 {
	padding-top: .5rem;
}

.pt-2\.5 {
	padding-top: .625rem;
}

.pt-3 {
	padding-top: .75rem;
}

.pt-4 {
	padding-top: 1rem;
}

.pt-6 {
	padding-top: 1.5rem;
}

.pt-\[0\.3rem\] {
	padding-top: .3rem;
}

.text-left {
	text-align: left;
}

.text-center {
	text-align: center;
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem;
}

.text-\[1\.06rem\] {
	font-size: 1.06rem;
}

.text-\[10px\] {
	font-size: 10px;
}

.text-\[11px\] {
	font-size: 11px;
}

.text-\[12px\] {
	font-size: 12px;
}

.text-\[44px\] {
	font-size: 44px;
}

.text-\[8px\] {
	font-size: 8px;
}

.text-base {
	font-size: 1rem;
	line-height: 1.5rem;
}

.text-sm {
	font-size: .875rem;
	line-height: 1.25rem;
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem;
}

.text-xs {
	font-size: .75rem;
	line-height: 1rem;
}

.font-\[450\] {
	font-weight: 450;
}

.font-\[585\] {
	font-weight: 585;
}

.font-bold {
	font-weight: 700;
}

.font-light {
	font-weight: 300;
}

.font-medium {
	font-weight: 500;
}

.font-normal {
	font-weight: 400;
}

.font-semibold {
	font-weight: 600;
}

.italic {
	font-style: italic;
}

.not-italic {
	font-style: normal;
}

.leading-4 {
	line-height: 1rem;
}

.leading-5 {
	line-height: 1.25rem;
}

.leading-6 {
	line-height: 1.5rem;
}

.leading-\[22px\] {
	line-height: 22px;
}

.leading-\[28px\] {
	line-height: 28px;
}

.leading-\[8px\] {
	line-height: 8px;
}

.leading-none {
	line-height: 1;
}

.leading-normal {
	line-height: 1.5;
}

.leading-tight {
	line-height: 1.25;
}

.tracking-tight {
	letter-spacing: -.025em;
}

.\!text-batcave {
	--tw-text-opacity: 1!important;
	color: rgb(35 42 49/var(--tw-text-opacity,1))!important;
}

.text-\[\#0057b8\] {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.text-\[\#1d1d1d\] {
	--tw-text-opacity: 1;
	color: rgb(29 29 29/var(--tw-text-opacity,1));
}

.text-\[\#461f8c\] {
	--tw-text-opacity: 1;
	color: rgb(70 31 140/var(--tw-text-opacity,1));
}

.text-batcave {
	--tw-text-opacity: 1;
	color: rgb(35 42 49/var(--tw-text-opacity,1));
}

.text-battleship {
	--tw-text-opacity: 1;
	color: rgb(91 99 106/var(--tw-text-opacity,1));
}

.text-black {
	--tw-text-opacity: 1;
	color: rgb(0 0 0/var(--tw-text-opacity,1));
}

.text-creator-purple {
	--tw-text-opacity: 1;
	color: rgb(125 46 255/var(--tw-text-opacity,1));
}

.text-dolphin {
	--tw-text-opacity: 1;
	color: rgb(110 119 128/var(--tw-text-opacity,1));
}

.text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.text-gray-500 {
	--tw-text-opacity: 1;
	color: rgb(107 114 128/var(--tw-text-opacity,1));
}

.text-gray-600 {
	--tw-text-opacity: 1;
	color: rgb(75 85 99/var(--tw-text-opacity,1));
}

.text-gray-800 {
	--tw-text-opacity: 1;
	color: rgb(31 41 55/var(--tw-text-opacity,1));
}

.text-grey-hair {
	--tw-text-opacity: 1;
	color: rgb(240 243 245/var(--tw-text-opacity,1));
}

.text-purple-700 {
	--tw-text-opacity: 1;
	color: rgb(126 34 206/var(--tw-text-opacity,1));
}

.text-uh-purple {
	--tw-text-opacity: 1;
	color: rgb(125 46 255/var(--tw-text-opacity,1));
}

.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.no-underline {
	-webkit-text-decoration-line: none;
	text-decoration-line: none;
}

.caret-purple-700 {
	caret-color: #7e22ce;
}

.\!opacity-0 {
	opacity: 0!important;
}

.opacity-0 {
	opacity: 0;
}

.opacity-100 {
	opacity: 1;
}

.opacity-60 {
	opacity: .6;
}

.\!shadow-none {
	--tw-shadow: 0 0 #0000!important;
	--tw-shadow-colored: 0 0 #0000!important;
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;
}

.shadow {
	--tw-shadow: 0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.shadow-\[0_4px_8px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0_0_1px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
	--tw-shadow: 0 4px 8px 0 #0000001a,0 0 1px 0 #0000001a;
	--tw-shadow-colored: 0 4px 8px 0 var(--tw-shadow-color),0 0 1px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.shadow-\[0px_0px_1px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\2c 0px_2px_4px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
	--tw-shadow: 0px 0px 1px 0px #0000001a,0px 2px 4px 0px #00000014;
	--tw-shadow-colored: 0px 0px 1px 0px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.shadow-\[0px_0px_1px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\2c 0px_4px_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\] {
	--tw-shadow: 0px 0px 1px 0px #0000001a,0px 4px 8px 0px #0000001a;
	--tw-shadow-colored: 0px 0px 1px 0px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.outline-none {
	outline: 2px solid #0000;
	outline-offset: 2px;
}

.\!outline-2 {
	outline-width: 2px!important;
}

.outline-0 {
	outline-width: 0;
}

.outline-1 {
	outline-width: 1px;
}

.outline-2 {
	outline-width: 2px;
}

.outline-offset-0 {
	outline-offset: 0;
}

.outline-\[rgb\(0_87_184\/60\%\)\] {
	outline-color: #0057b899;
}

.outline-\[rgb\(70_31_140\/60\%\)\] {
	outline-color: #461f8c99;
}

.outline-pebble {
	outline-color: #c7cdd2;
}

.outline-transparent {
	outline-color: #0000;
}

.blur {
	--tw-blur: blur(8px);
}

.blur,.drop-shadow {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow {
	--tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
}

.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.backdrop-blur-0 {
	--tw-backdrop-blur: blur(0);
	-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.transition {
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
	transition-property: color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[background-color\2c box-shadow\2c color\2c width\] {
	transition-property: background-color,box-shadow,color,width;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[background-color\2c box-shadow\2c color\] {
	transition-property: background-color,box-shadow,color;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[height_0\.4s_ease-out\] {
	transition-property: height .4s ease-out;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-\[transform_0\.4s_ease-out\2c opacity_0\.2s_ease-out\] {
	transition-property: transform .4s ease-out,opacity .2s ease-out;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-none {
	transition-property: none;
}

.transition-shadow {
	transition-property: box-shadow;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.transition-transform {
	transition-property: transform;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s;
}

.duration-\[\.06s\] {
	transition-duration: .06s;
}

.duration-\[0\.3s\],.duration-\[\.3s\] {
	transition-duration: .3s;
}

.duration-\[0\.4s\] {
	transition-duration: .4s;
}

.ease-\[ease-out\] {
	transition-timing-function: ease-out;
}

.ease-in {
	transition-timing-function: cubic-bezier(.4,0,1,1);
}

.ease-out {
	transition-timing-function: cubic-bezier(0,0,.2,1);
}

.\[box-shadow\:0_4px_8px_0_rgb\(0_0_0\/10\%\)\2c _0_0_1px_0_rgb\(0_0_0\/10\%\)\] {
	box-shadow: 0 4px 8px 0 #0000001a,0 0 1px 0 #0000001a;
}

.\[box-shadow\:0px_4px_16px_0px_rgba\(0\2c _0\2c _0\2c _0\.20\)\2c _0px_0px_2px_0px_rgba\(0\2c _0\2c _0\2c _0\.05\)\] {
	box-shadow: 0 4px 16px 0 #0003,0 0 2px 0 #0000000d;
}

.\[flex-flow\:wrap_column\] {
	flex-flow: column wrap;
}

.\[height\:inherit\] {
	height: inherit;
}

.\[scrollbar-width\:none\] {
	scrollbar-width: none;
}

.\[transition\:_transform_0\.2s_ease-out\2c opacity_0\.1s_linear\2c margin_0\.2s_ease-out\] {
	transition: transform .2s ease-out,opacity .1s linear,margin .2s ease-out;
}

.\[transition\:all_\.06s_ease-in\] {
	transition: all .06s ease-in;
}

.\[transition\:all_\.2s_ease-in\] {
	transition: all .2s ease-in;
}

.\[transition\:all_\.3s_ease-in-out\] {
	transition: all .3s ease-in-out;
}

.\[transition\:all_\.3s_ease-in\] {
	transition: all .3s ease-in;
}

.\[transition\:background-color_0\.12s_ease\2c _box-shadow_0\.12s_ease\] {
	transition: background-color .12s ease,box-shadow .12s ease;
}

.\[transition\:background_\.3s_ease-in-out\] {
	transition: background .3s ease-in-out;
}

.\[transition\:height_\.2s_ease-in-out\2c opacity_\.4s_ease-in-out\] {
	transition: height .2s ease-in-out,opacity .4s ease-in-out;
}

.\[transition\:height_\.2s_ease-in-out\] {
	transition: height .2s ease-in-out;
}

.\[transition\:height_\.3s_ease-in-out\] {
	transition: height .3s ease-in-out;
}

.\[transition\:height_\.3s_ease\] {
	transition: height .3s ease;
}

.\[transition\:height_ease-in_\.2s\] {
	transition: height .2s ease-in;
}

.\[transition\:height_ease-in_300ms\] {
	transition: height .3s ease-in;
}

.\[transition\:left_ease-in_\.3s\] {
	transition: left .3s ease-in;
}

.\[transition\:margin-left_\.2s_ease-in-out\] {
	transition: margin-left .2s ease-in-out;
}

.\[transition\:opacity_\.100s_ease-in\2c _height_\.100s_ease-in\2c _visibility_\.1s_ease-in\] {
	transition: opacity .1s ease-in,height .1s ease-in,visibility .1s ease-in;
}

.\[transition\:opacity_\.175s_ease-in\2c _height_\.175s_ease-in\2c _visibility_\.175s_ease-in\] {
	transition: opacity .175s ease-in,height .175s ease-in,visibility .175s ease-in;
}

.\[transition\:opacity_\.175s_ease-in\2c _height_\.2s_ease-in\2c _width_\.175s_ease-in\2c _visibility_\.175s_ease-in\] {
	transition: opacity .175s ease-in,height .2s ease-in,width .175s ease-in,visibility .175s ease-in;
}

.\[transition\:opacity_\.2s_ease-in\2c _height_\.2s_ease-in\2c _visibility_\.2s_ease-in\] {
	transition: opacity .2s ease-in,height .2s ease-in,visibility .2s ease-in;
}

.\[transition\:opacity_\.3s_ease-in\2c _height_\.3s_ease-in\2c _visibility_\.3s_ease-in\] {
	transition: opacity .3s ease-in,height .3s ease-in,visibility .3s ease-in;
}

.\[transition\:opacity_\.3s_ease-in-out\] {
	transition: opacity .3s ease-in-out;
}

.\[transition\:outline_\.3s_ease-in-out\] {
	transition: outline .3s ease-in-out;
}

.\[transition\:right_ease-in_\.3s\2c _opacity_ease-in_\.3s\] {
	transition: right .3s ease-in,opacity .3s ease-in;
}

.\[transition\:transform_0\.2s_ease-out\2c opacity_0\.1s_linear\2c margin_0\.2s_ease-out\] {
	transition: transform .2s ease-out,opacity .1s linear,margin .2s ease-out;
}

.\[width\:inherit\] {
	width: inherit;
}

.placeholder\:text-battleship::placeholder {
	--tw-text-opacity: 1;
	color: rgb(91 99 106/var(--tw-text-opacity,1));
}

.backdrop\:bg-\[rgba\(0\2c _0\2c _0\2c _0\.5\)\]::-webkit-backdrop {
	background-color: #00000080;
}

.backdrop\:bg-\[rgba\(0\2c _0\2c _0\2c _0\.5\)\]::backdrop {
	background-color: #00000080;
}

.after\:absolute:after {
	content: var(--tw-content);
	position: absolute;
}

.after\:left-0:after {
	content: var(--tw-content);
	left: 0;
}

.after\:left-\[-2\.4rem\]:after {
	content: var(--tw-content);
	left: -2.4rem;
}

.after\:top-0:after {
	content: var(--tw-content);
	top: 0;
}

.after\:top-\[30px\]:after {
	content: var(--tw-content);
	top: 30px;
}

.after\:top-\[calc\(100\%_-_30px\)\]:after {
	content: var(--tw-content);
	top: calc(100% - 30px);
}

.after\:block:after {
	content: var(--tw-content);
	display: block;
}

.after\:h-8:after {
	content: var(--tw-content);
	height: 2rem;
}

.after\:h-full:after {
	content: var(--tw-content);
	height: 100%;
}

.after\:w-\[200\%\]:after {
	content: var(--tw-content);
	width: 200%;
}

.after\:w-full:after {
	content: var(--tw-content);
	width: 100%;
}

.last\:pr-0:last-child {
	padding-right: 0;
}

.hover\:cursor-pointer:hover {
	cursor: pointer;
}

.hover\:rounded-xl:hover {
	border-radius: .75rem;
}

.hover\:border-grape-jelly:hover {
	--tw-border-opacity: 1;
	border-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.hover\:border-b-\[\#0057b8\]:hover {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(0 87 184/var(--tw-border-opacity,1));
}

.hover\:border-b-grape-jelly:hover {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.hover\:bg-\[\#00396d\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(0 57 109/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#0057b8\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(0 87 184/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#414364\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(65 67 100/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#5409b2\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(84 9 178/var(--tw-bg-opacity,1));
}

.hover\:bg-\[\#efefef\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity,1));
}

.hover\:bg-dirty-seagull:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(224 228 233/var(--tw-bg-opacity,1));
}

.hover\:bg-grape-jelly:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(96 1 210/var(--tw-bg-opacity,1));
}

.hover\:bg-marshmallow:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.hover\:bg-white:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}

.hover\:bg-gradient-to-r:hover {
	background-image: linear-gradient(to right,var(--tw-gradient-stops));
}

.hover\:from-\[\#c938e3\]:hover {
	--tw-gradient-from: #c938e3 var(--tw-gradient-from-position);
	--tw-gradient-to: #c938e300 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.hover\:from-\[\#dd00ff\]:hover {
	--tw-gradient-from: #d0f var(--tw-gradient-from-position);
	--tw-gradient-to: #d0f0 var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}

.hover\:to-\[\#4941fb\]:hover {
	--tw-gradient-to: #4941fb var(--tw-gradient-to-position);
}

.hover\:to-\[\#544aff\]:hover {
	--tw-gradient-to: #544aff var(--tw-gradient-to-position);
}

.hover\:fill-\[\#5409b2\]:hover {
	fill: #5409b2;
}

.hover\:fill-grape-jelly:hover {
	fill: #6001d2;
}

.hover\:text-\[\#0057b8\]:hover {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.hover\:text-\[\#5409b2\]:hover {
	--tw-text-opacity: 1;
	color: rgb(84 9 178/var(--tw-text-opacity,1));
}

.hover\:text-\[\#96a1ff\]:hover {
	--tw-text-opacity: 1;
	color: rgb(150 161 255/var(--tw-text-opacity,1));
}

.hover\:text-grape-jelly:hover {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.hover\:text-white:hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.hover\:underline:hover {
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
}

.hover\:outline-0:hover {
	outline-width: 0;
}

.hover\:outline-2:hover {
	outline-width: 2px;
}

.hover\:outline-\[rgb\(70_31_140\/80\%\)\]:hover {
	outline-color: #461f8ccc;
}

.hover\:drop-shadow-md:hover {
	--tw-drop-shadow: drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.hover\:\[box-shadow\:0_4px_8px_0_rgb\(0_0_0\/10\%\)\2c _0_0_1px_0_rgb\(0_0_0\/10\%\)\]:hover {
	box-shadow: 0 4px 8px 0 #0000001a,0 0 1px 0 #0000001a;
}

.focus\:left-1:focus {
	left: .25rem;
}

.focus\:top-1:focus {
	top: .25rem;
}

.focus\:border-grape-jelly:focus {
	--tw-border-opacity: 1;
	border-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.focus\:bg-\[\#efefef\]:focus {
	--tw-bg-opacity: 1;
	background-color: rgb(239 239 239/var(--tw-bg-opacity,1));
}

.focus\:outline-none:focus {
	outline: 2px solid #0000;
	outline-offset: 2px;
}

.focus\:ring-0:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
}

.focus-visible\:z-50:focus-visible {
	z-index: 50;
}

.focus-visible\:mx-5:focus-visible {
	margin-left: 1.25rem;
	margin-right: 1.25rem;
}

.focus-visible\:block:focus-visible {
	display: block;
}

.focus-visible\:size-auto:focus-visible {
	width: auto;
	height: auto;
}

.focus-visible\:w-\[271px\]:focus-visible {
	width: 271px;
}

.focus-visible\:rounded-\[10px\]:focus-visible {
	border-radius: 10px;
}

.focus-visible\:rounded-\[15px\]:focus-visible {
	border-radius: 15px;
}

.focus-visible\:rounded-\[1px\]:focus-visible {
	border-radius: 1px;
}

.focus-visible\:rounded-\[2px\]:focus-visible {
	border-radius: 2px;
}

.focus-visible\:rounded-\[4px\]:focus-visible {
	border-radius: 4px;
}

.focus-visible\:rounded-full:focus-visible {
	border-radius: 9999px;
}

.focus-visible\:rounded-lg:focus-visible {
	border-radius: .5rem;
}

.focus-visible\:rounded-xl:focus-visible {
	border-radius: .75rem;
}

.focus-visible\:border-4:focus-visible {
	border-width: 4px;
}

.focus-visible\:border-none:focus-visible {
	border-style: none;
}

.focus-visible\:border-\[rgb\(96_1_210\/50\%\)\]:focus-visible {
	border-color: #6001d280;
}

.focus-visible\:border-transparent:focus-visible {
	border-color: #0000;
}

.focus-visible\:border-b-grape-jelly:focus-visible {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(96 1 210/var(--tw-border-opacity,1));
}

.focus-visible\/sign-out-all\:bg-\[\#5409b2\]:focus-visible {
	--tw-bg-opacity: 1;
	background-color: rgb(84 9 178/var(--tw-bg-opacity,1));
}

.focus-visible\:bg-dirty-seagull:focus-visible {
	--tw-bg-opacity: 1;
	background-color: rgb(224 228 233/var(--tw-bg-opacity,1));
}

.focus-visible\:bg-marshmallow:focus-visible {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.focus-visible\:fill-\[\#5409b2\]:focus-visible {
	fill: #5409b2;
}

.focus-visible\:fill-grape-jelly:focus-visible {
	fill: #6001d2;
}

.focus-visible\:px-0:focus-visible {
	padding-left: 0;
	padding-right: 0;
}

.focus-visible\/sign-out-all\:text-white:focus-visible {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.focus-visible\:text-\[\#0057b8\]:focus-visible {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.focus-visible\:text-grape-jelly:focus-visible {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.focus-visible\:outline-none:focus-visible {
	outline: 2px solid #0000;
	outline-offset: 2px;
}

.focus-visible\:outline:focus-visible {
	outline-style: solid;
}

.focus-visible\:outline-4:focus-visible {
	outline-width: 4px;
}

.focus-visible\:outline-\[3px\]:focus-visible {
	outline-width: 3px;
}

.focus-visible\:-outline-offset-1:focus-visible {
	outline-offset: -1px;
}

.focus-visible\:-outline-offset-4:focus-visible {
	outline-offset: -4px;
}

.focus-visible\:outline-offset-0:focus-visible {
	outline-offset: 0;
}

.focus-visible\:outline-offset-1:focus-visible {
	outline-offset: 1px;
}

.focus-visible\:outline-offset-2:focus-visible {
	outline-offset: 2px;
}

.focus-visible\:outline-offset-4:focus-visible {
	outline-offset: 4px;
}

.focus-visible\:outline-offset-8:focus-visible {
	outline-offset: 8px;
}

.focus-visible\:outline-offset-\[12px\]:focus-visible {
	outline-offset: 12px;
}

.focus-visible\:outline-\[\#cdaeff\]:focus-visible {
	outline-color: #cdaeff;
}

.focus-visible\:outline-\[rgb\(0_87_184\/50\%\)\]:focus-visible {
	outline-color: #0057b880;
}

.focus-visible\:outline-\[rgb\(96_1_210\/50\%\)\]:focus-visible {
	outline-color: #6001d280;
}

.focus-visible\:outline-transparent:focus-visible {
	outline-color: #0000;
}

.focus-visible\:transition-none:focus-visible {
	transition-property: none;
}

.group:hover .group-hover\:top-px {
	top: 1px;
}

.group:hover .group-hover\:block {
	display: block;
}

.group\/subItem:hover .group-hover\/subItem\:rotate-180 {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/sign-out-all:hover .group-hover\/sign-out-all\:border-transparent {
	border-color: #0000;
}

.group\/sign-out-all:hover .group-hover\/sign-out-all\:bg-\[\#5409b2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(84 9 178/var(--tw-bg-opacity,1));
}

.group:hover .group-hover\:bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}

.group\/Button:hover .group-hover\/Button\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/add-account:hover .group-hover\/add-account\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/back-button:hover .group-hover\/back-button\:fill-grape-jelly,.group\/close-btn:hover .group-hover\/close-btn\:fill-grape-jelly,.group\/editions-lang:hover .group-hover\/editions-lang\:fill-grape-jelly,.group\/item:hover .group-hover\/item\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/settings:hover .group-hover\/settings\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/subItem:hover .group-hover\/subItem\:fill-grape-jelly {
	fill: #6001d2;
}

.group:hover .group-hover\:fill-\[\#0057b8\] {
	fill: #0057b8;
}

.group:hover .group-hover\:fill-\[white\] {
	fill: #fff;
}

.group:hover .group-hover\:fill-black {
	fill: #000;
}

.group:hover .group-hover\:fill-grape-jelly {
	fill: #6001d2;
}

.group:hover .group-hover\:fill-purple-700 {
	fill: #7e22ce;
}

.group\/profile-mail:hover .group-hover\/profile-mail\:stroke-grape-jelly {
	stroke: #6001d2;
}

.group\/Button:hover .group-hover\/Button\:text-grape-jelly,.group\/editions-lang:hover .group-hover\/editions-lang\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group\/editions-lang:hover .group-hover\/editions-lang\:text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.group\/item:hover .group-hover\/item\:text-grape-jelly,.group\/itemlink:hover .group-hover\/itemlink\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group\/profile-button:hover .group-hover\/profile-button\:text-\[\#5409b2\] {
	--tw-text-opacity: 1;
	color: rgb(84 9 178/var(--tw-text-opacity,1));
}

.group\/profile-mail:hover .group-hover\/profile-mail\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group\/sign-out-all:hover .group-hover\/sign-out-all\:text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity,1));
}

.group\/subItem:hover .group-hover\/subItem\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group:hover .group-hover\:text-\[\#0057b8\] {
	--tw-text-opacity: 1;
	color: rgb(0 87 184/var(--tw-text-opacity,1));
}

.group:hover .group-hover\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group:hover .group-hover\:\[box-shadow\:0_6px_4px_0_rgb\(0_0_0\/10\%\)\2c _0_0_1px_0_rgb\(0_0_0\/10\%\)\] {
	box-shadow: 0 6px 4px 0 #0000001a,0 0 1px 0 #0000001a;
}

.group:focus .group-focus\:fill-grape-jelly {
	fill: #6001d2;
}

.group:focus .group-focus\:text-grape-jelly,.group\/subItem:focus .group-focus\/subItem\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.group:focus-visible .group-focus-visible\:block {
	display: block;
}

.group\/subItem:focus-visible .group-focus-visible\/subItem\:rotate-180 {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/add-account:focus-visible .group-focus-visible\/add-account\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/back-button:focus-visible .group-focus-visible\/back-button\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/close-btn:focus-visible .group-focus-visible\/close-btn\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/item:focus-visible .group-focus-visible\/item\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/settings:focus-visible .group-focus-visible\/settings\:fill-\[\#5409b2\] {
	fill: #5409b2;
}

.group\/subItem:focus-visible .group-focus-visible\/subItem\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/profile-mail:focus-visible .group-focus-visible\/profile-mail\:stroke-grape-jelly {
	stroke: #6001d2;
}

.group\/Button:focus-visible .group-focus-visible\/Button\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

.has-\[input\:focus-visible\]\:box-content:has(input:focus-visible) {
	box-sizing: initial;
}

.has-\[\:focus-visible\]\:rounded-\[2px\]:has(:focus-visible) {
	border-radius: 2px;
}

.has-\[input\:focus-visible\]\:border-4:has(input:focus-visible) {
	border-width: 4px;
}

.has-\[input\:focus-visible\]\:border-\[rgb\(0_87_184\/50\%\)\]:has(input:focus-visible) {
	border-color: #0057b880;
}

.has-\[input\:focus-visible\]\:border-\[rgb\(96_1_210\/50\%\)\]:has(input:focus-visible) {
	border-color: #6001d280;
}

.has-\[\:focus-visible\]\:bg-marshmallow:has(:focus-visible) {
	--tw-bg-opacity: 1;
	background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
}

.has-\[\:focus-visible\]\:outline:has(:focus-visible) {
	outline-style: solid;
}

.has-\[\:focus-visible\]\:outline-4:has(:focus-visible) {
	outline-width: 4px;
}

.has-\[input\:focus-visible\]\:outline-0:has(input:focus-visible) {
	outline-width: 0;
}

.has-\[input\:focus-visible\]\:outline-4:has(input:focus-visible) {
	outline-width: 4px;
}

.has-\[\:focus-visible\]\:outline-\[rgb\(0_87_184\/50\%\)\]:has(:focus-visible) {
	outline-color: #0057b880;
}

.has-\[\:focus-visible\]\:outline-\[rgb\(96_1_210\/50\%\)\]:has(:focus-visible) {
	outline-color: #6001d280;
}

.has-\[input\:focus-visible\]\:outline-thanos:has(input:focus-visible) {
	outline-color: #907cff;
}

.group\/Button:has(:focus-visible) .group-has-\[\:focus-visible\]\/Button\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/editions-lang:has(:focus-visible) .group-has-\[\:focus-visible\]\/editions-lang\:fill-grape-jelly {
	fill: #6001d2;
}

.group\/editions-lang:has(:focus-visible) .group-has-\[\:focus-visible\]\/editions-lang\:text-grape-jelly {
	--tw-text-opacity: 1;
	color: rgb(96 1 210/var(--tw-text-opacity,1));
}

@media (min-width:640px) {
	.sm\:z-20 {
		z-index: 20;
	}

	.sm\:max-h-\[96px\] {
		max-height: 96px;
	}

	.sm\:w-full {
		width: 100%;
	}
}

@media (min-width:800px) {
	.md\:z-10 {
		z-index: 10;
	}

	.md\:z-30 {
		z-index: 30;
	}

	.md\:my-0 {
		margin-top: 0;
		margin-bottom: 0;
	}

	.md\:ml-0 {
		margin-left: 0;
	}

	.md\:ml-4 {
		margin-left: 1rem;
	}

	.md\:ml-\[5px\] {
		margin-left: 5px;
	}

	.md\:mr-1 {
		margin-right: .25rem;
	}

	.md\:mr-4 {
		margin-right: 1rem;
	}

	.md\:mr-5 {
		margin-right: 1.25rem;
	}

	.md\:mr-6 {
		margin-right: 1.5rem;
	}

	.md\:mr-\[5px\] {
		margin-right: 5px;
	}

	.md\:mt-0 {
		margin-top: 0;
	}

	.md\:mt-10 {
		margin-top: 2.5rem;
	}

	.md\:mt-\[50px\] {
		margin-top: 50px;
	}

	.md\:block {
		display: block;
	}

	.md\:flex {
		display: flex;
	}

	.md\:inline-flex {
		display: inline-flex;
	}

	.md\:hidden {
		display: none;
	}

	.md\:size-10 {
		width: 2.5rem;
		height: 2.5rem;
	}

	.md\:size-11 {
		width: 2.75rem;
		height: 2.75rem;
	}

	.md\:size-9 {
		width: 2.25rem;
		height: 2.25rem;
	}

	.md\:size-\[18px\] {
		width: 18px;
		height: 18px;
	}

	.md\:size-\[33px\] {
		width: 33px;
		height: 33px;
	}

	.md\:h-0 {
		height: 0;
	}

	.md\:h-10 {
		height: 2.5rem;
	}

	.md\:h-12 {
		height: 3rem;
	}

	.md\:h-16 {
		height: 4rem;
	}

	.md\:h-5 {
		height: 1.25rem;
	}

	.md\:h-7 {
		height: 1.75rem;
	}

	.md\:h-9 {
		height: 2.25rem;
	}

	.md\:h-\[52px\] {
		height: 52px;
	}

	.md\:h-\[56px\] {
		height: 56px;
	}

	.md\:h-\[64px\] {
		height: 64px;
	}

	.md\:h-full {
		height: 100%;
	}

	.md\:max-h-\[136px\] {
		max-height: 136px;
	}

	.md\:max-h-\[175px\] {
		max-height: 175px;
	}

	.md\:max-h-\[calc\(100vh_-_120px\)\] {
		max-height: calc(100vh - 120px);
	}

	.md\:min-h-10 {
		min-height: 2.5rem;
	}

	.md\:min-h-16 {
		min-height: 4rem;
	}

	.md\:min-h-\[64px\] {
		min-height: 64px;
	}

	.md\:w-\[33px\] {
		width: 33px;
	}

	.md\:w-full {
		width: 100%;
	}

	.md\:flex-col {
		flex-direction: column;
	}

	.md\:items-start {
		align-items: flex-start;
	}

	.md\:items-center {
		align-items: center;
	}

	.md\:justify-center {
		justify-content: center;
	}

	.md\:gap-3 {
		gap: .75rem;
	}

	.md\:overflow-auto {
		overflow: auto;
	}

	.md\:overflow-y-auto {
		overflow-y: auto;
	}

	.md\:rounded-\[100px\] {
		border-radius: 100px;
	}

	.md\:rounded-b-lg {
		border-bottom-right-radius: .5rem;
		border-bottom-left-radius: .5rem;
	}

	.md\:rounded-t-\[23px\] {
		border-top-left-radius: 23px;
		border-top-right-radius: 23px;
	}

	.md\:rounded-t-\[26px\] {
		border-top-left-radius: 26px;
		border-top-right-radius: 26px;
	}

	.md\:border-2 {
		border-width: 2px;
	}

	.md\:border-x-2 {
		border-left-width: 2px;
		border-right-width: 2px;
	}

	.md\:border-b-2 {
		border-bottom-width: 2px;
	}

	.md\:border-t-0 {
		border-top-width: 0;
	}

	.md\:bg-\[\#d1b5ff\] {
		--tw-bg-opacity: 1;
		background-color: rgb(209 181 255/var(--tw-bg-opacity,1));
	}

	.md\:bg-marshmallow {
		--tw-bg-opacity: 1;
		background-color: rgb(245 248 250/var(--tw-bg-opacity,1));
	}

	.md\:bg-white {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
	}

	.md\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}

	.md\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.md\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem;
	}

	.md\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}

	.md\:py-1\.5 {
		padding-top: .375rem;
		padding-bottom: .375rem;
	}

	.md\:py-3 {
		padding-top: .75rem;
		padding-bottom: .75rem;
	}

	.md\:py-\[5px\] {
		padding-top: 5px;
		padding-bottom: 5px;
	}

	.md\:pb-5 {
		padding-bottom: 1.25rem;
	}

	.md\:pl-4 {
		padding-left: 1rem;
	}

	.md\:pt-2\.5 {
		padding-top: .625rem;
	}

	.md\:pt-4 {
		padding-top: 1rem;
	}

	.md\:font-normal {
		font-weight: 400;
	}

	.md\:text-dolphin {
		--tw-text-opacity: 1;
		color: rgb(110 119 128/var(--tw-text-opacity,1));
	}

	.md\:text-grape-jelly {
		--tw-text-opacity: 1;
		color: rgb(96 1 210/var(--tw-text-opacity,1));
	}

	.md\:outline-\[\#0057b8\] {
		outline-color: #0057b8;
	}

	.md\:outline-\[\#a981e9\] {
		outline-color: #a981e9;
	}

	.md\:drop-shadow-md {
		--tw-drop-shadow: drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);
		filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
	}

	.md\:transition-none {
		transition-property: none;
	}

	.md\:\[transition\:height_\.2s_ease-in\2c top_\.2s_ease-in\2c opacity_\.2s_ease-in\] {
		transition: height .2s ease-in,top .2s ease-in,opacity .2s ease-in;
	}

	.md\:focus-visible\:rounded-\[19px\]:focus-visible {
		border-radius: 19px;
	}
}

@media (min-width:1024px) {
	.lg\:fixed {
		position: fixed;
	}

	.lg\:absolute {
		position: absolute;
	}

	.lg\:right-0 {
		right: 0;
	}

	.lg\:top-\[39px\] {
		top: 39px;
	}

	.lg\:top-\[44px\] {
		top: 44px;
	}

	.lg\:z-20 {
		z-index: 20;
	}

	.lg\:\!mr-6 {
		margin-right: 1.5rem!important;
	}

	.lg\:mb-1\.5 {
		margin-bottom: .375rem;
	}

	.lg\:ml-5 {
		margin-left: 1.25rem;
	}

	.lg\:mr-0 {
		margin-right: 0;
	}

	.lg\:mr-10 {
		margin-right: 2.5rem;
	}

	.lg\:mr-5 {
		margin-right: 1.25rem;
	}

	.lg\:mr-7 {
		margin-right: 1.75rem;
	}

	.lg\:mt-0 {
		margin-top: 0;
	}

	.lg\:mt-5 {
		margin-top: 1.25rem;
	}

	.lg\:flex {
		display: flex;
	}

	.lg\:hidden {
		display: none;
	}

	.lg\:h-0 {
		height: 0;
	}

	.lg\:h-12 {
		height: 3rem;
	}

	.lg\:h-4 {
		height: 1rem;
	}

	.lg\:h-9 {
		height: 2.25rem;
	}

	.lg\:h-\[301px\] {
		height: 301px;
	}

	.lg\:h-fit {
		height: -moz-fit-content;
		height: fit-content;
	}

	.lg\:h-max {
		height: max-content;
	}

	.lg\:w-\[360px\] {
		width: 360px;
	}

	.lg\:max-w-\[1504px\] {
		max-width: 1504px;
	}

	.lg\:\!gap-6 {
		gap: 1.5rem!important;
	}

	.lg\:gap-4 {
		gap: 1rem;
	}

	.lg\:overflow-hidden {
		overflow: hidden;
	}

	.lg\:bg-transparent {
		background-color: initial;
	}

	.lg\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}

	.lg\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	.lg\:py-1 {
		padding-top: .25rem;
		padding-bottom: .25rem;
	}

	.lg\:pb-2\.5 {
		padding-bottom: .625rem;
	}

	.lg\:pb-\[10px\] {
		padding-bottom: 10px;
	}

	.lg\:pt-0 {
		padding-top: 0;
	}

	.lg\:pt-1 {
		padding-top: .25rem;
	}

	.lg\:pt-5 {
		padding-top: 1.25rem;
	}

	.lg\:pt-\[12px\] {
		padding-top: 12px;
	}

	.lg\:opacity-0 {
		opacity: 0;
	}

	.lg\:opacity-100 {
		opacity: 1;
	}

	.lg\:\[box-shadow\:0_4px_16px_0_rgb\(0_0_0\/20\%\)\2c _0_0_2px_0_rgb\(0_0_0\/5\%\)\] {
		box-shadow: 0 4px 16px 0 #0003,0 0 2px 0 #0000000d;
	}

	.lg\:\[transition\:all_\.3s_ease-in-out\] {
		transition: all .3s ease-in-out;
	}

	.focus-visible\:lg\:h-\[35px\]:focus-visible {
		height: 35px;
	}

	.lg\:focus-visible\:w-\[320px\]:focus-visible {
		width: 320px;
	}
}

@media (min-width:1280px) {
	.xl\:\!mr-8 {
		margin-right: 2rem!important;
	}

	.xl\:mr-10 {
		margin-right: 2.5rem;
	}

	.xl\:w-\[184px\] {
		width: 184px;
	}

	.xl\:gap-6 {
		gap: 1.5rem;
	}
}

@media (min-width:1440px) {
	.min-\[1440px\]\:gap-x-8 {
		column-gap: 2rem;
	}
}

@media (min-width:1536px) {
	.\32xl\:mr-10 {
		margin-right: 2.5rem;
	}
}


.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button {
	display: none;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@yahoo-news/uh/css/font.css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
	font-family: "Yahoo Sans CR4";
  font-display: swap;
  font-style: normal;
  font-weight: 1 1000;
  src:
    local("Yahoo Sans CR4"), 
    local(Yahoo Sans CR4),
    url(https://s.yimg.com/bw/fonts/yahoo-sans-cr4-vf.woff2) format("woff2");
}

.font-yahoosans {
	font-family: "Yahoo Sans CR4", "Helvetica Neue","Helvetica", system-ui;
}

/* help custom styles */
input#uh-sbq {
    background: none;
}
.ybar-bg {
	transition: all .15s ease-in-out;
    -moz-transition: all .15s ease-in-out;
    -webkit-transition: all .15s ease-in-out;
}
#module-uh {
	position:fixed;
	top:0;
    background: linear-gradient(to left, #7E1FFF 0%, #39007D 100%);
}
.site-header.mini {
    position:fixed;
    top: 0;
    width: 100%;
    z-index:6;
}
.subnav {
    margin-top: 14px;
}
.has-scrolled {
	-webkit-box-shadow: 0 0 9px 0 #490F76;
	-moz-box-shadow: 0 0 9px 0 #490f76;
	box-shadow: 0 0 9px 0 #490F76;
}

.ybar-container .logo {
    margin-top:20px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width:130px;
}
.ybar-container .header-search-icon {
    position:fixed;
    top:20px;
    right:20px;
}
.ybar-container .ybar-dark {
    position: fixed;
    z-index: 100;
    top: 0;
    width: 100%;
}
.ybar-container .header-search-container {
    position:fixed;
    z-index:105;
    width:100%;
    top:0;
}
.ybar-container .header-search-container input[type=text] {
    padding: 6px;
    margin-top: 9px;
    margin-left: 7px;
    font-size: 20px;
    border: none;
    height: 46px;
    width: 95%;
    border-radius: 5px;
}
.ybar-container .header-search-container button {
    position:absolute;
    top:0;
    right:0;
    height: 48px;
    padding: 8px 10px 6px 10px;
    margin-top: 8px;
    margin-right: 7px;
    /*background: #00c1a5;*/
    border-radius: 0 5px 5px 0;
    font-size: 17px;
    border: none;
    cursor: pointer;
    width:50px;
}
.ybar-container .ybar-bg-mobile {
    position: fixed;
    height: 66px;
    z-index: 98;
    top: 0;
    width: 100%;
    background: linear-gradient(to left, #7E1FFF 0%, #39007D 100%);
}
.ybar-container .ybar-search-active-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(51,51,51,0.7);
    z-index: 99;
}
.ybar-container .site-header {
    margin-top: -20px;
}

.site-header > .inner .intro {
    max-width: 1300px;
    width: 96%;
    margin: 0 auto;
    padding: 20px 0 20px; 
    text-align: center;
    color: #fff;
}

@media (min-width: 800px) {
    .ybar-container {
        display:none;
    }
    #Stencil body {
        margin-top:76px !important;
    }
}
@media (min-width: 0px) and (max-width: 800px) {
    #module-uh {
        display: none;
    }
    body {
        margin-top:66px;
    }
}

#module-uh {
    z-index:500;
}
