sk-task-details {
	h1:has(input[type="checkbox"]) {
		font-size: var(--font-size-4xl);
		display: flex;
		flex-direction: row;
		gap: var(--space-md);
		align-items: center;

		input[type="checkbox"] {
			width: 2rem;
			height: 2rem;
		}
	}
}

sk-task-list {
	.task-check-main {
		width: 2rem;
		height: 2rem;
	}
}

sk-markdown {
	max-width: 100%;
}

sk-notes-hub {
	.icon-thumbnail {
		width: 3rem;
		height: 3rem;
		object-fit: cover;
		border-radius: var(--border-radius, 4px);
		flex-shrink: 0;
	}

	.journal-pictures {
		display: grid;
		grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
		gap: var(--gap, 8px);
		padding: var(--gap, 8px);
		margin: 0;

		li {
			list-style: none;

			a {
				display: block;
				padding: 0;
				text-decoration: none;
			}
		}
	}

	.journal-picture-img {
		width: 100%;
		height: 260px;
		object-fit: cover;
		border-radius: var(--border-radius, 8px);
	}
}

