
	.title.svelte-1hctqe3 {
		font-weight: bold;
		text-align: center;
		padding: 1em;
	}
	ul.svelte-1hctqe3 {
		width: 100%;
	}
	ul.svelte-1hctqe3 > li:where(.svelte-1hctqe3) {
		height: 80px;
		width: 100%;
	}

	ul.svelte-1hctqe3 > li.separator:where(.svelte-1hctqe3) {
		margin-top: 20px;
		border-bottom: 1px solid var(--fg-section);
		height: 0px;
	}

	ul.svelte-1hctqe3 > li:where(.svelte-1hctqe3):hover {
		cursor: pointer;
		background-color: var(--bg-section-hover);
		color: var(--fg-section-hover);
	}
	ul.svelte-1hctqe3 > li:where(.svelte-1hctqe3):hover > a:where(.svelte-1hctqe3),
	ul.svelte-1hctqe3 > li:where(.svelte-1hctqe3):hover > button:where(.svelte-1hctqe3) {
		color: var(--fg-section-hover);
	}

	ul.svelte-1hctqe3 > li:where(.svelte-1hctqe3) > a:where(.svelte-1hctqe3),
	ul.svelte-1hctqe3 > li:where(.svelte-1hctqe3) > button:where(.svelte-1hctqe3) {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-items: baseline;
		gap: 2em;
		flex-grow: 1;
		padding: 16px 24px;
		background-color: transparent;
		margin: 0;
		color: var(--fg-section);
	}
	ul.svelte-1hctqe3 > li:where(.svelte-1hctqe3) > button:where(.svelte-1hctqe3) {
		font-weight: bold;
		font-size: 18px;
	}
