file-renaming-settings {
	#file-renaming-format-template {
		min-height: 3.25em;
		padding: 0.4em;
		/* Match label margins */
		margin-block: 1px 2px;
		margin-inline: 6px 5px;

		&:read-only {
			opacity: 0.5;
		}
	}

	#file-renaming-format-preview {
		padding: 0.4em;
	}

	#file-rename-settings-section-instructions,
	#file-renaming-template-invalid {
		margin-top: .5em;
	}

	#file-renaming-template-invalid {
		color: var(--color-invalid);
		font-size: 0.9em;
		padding: 8px 10px;
		background: var(--color-invalid-background);
		border-radius: 6px;
	}

	#file-renaming-format-template-label h2 {
		margin-top: 0;
	}

	.indented-pref {
		margin-inline-start: 2em;
	}

	.is-hidden {
		display: none;
	}
}
