/*!
 * VisualEditor UserInterface SymbolListBookletLayout styles.
 *
 * @copyright See AUTHORS.txt
 */

.ve-ui-symbolListBookletLayout {
	.oo-ui-outlineOptionWidget {
		padding: 0.25em 0.5em;
	}
}

.ve-ui-symbolListPage {
	.oo-ui-bookletLayout-stackLayout > & {
		padding: 0.5em;
	}

	h3 {
		color: #54595d;
		margin: 0 0 0.5em 0;
		font-weight: normal;
		font-size: 1em;
	}

	&-symbols {
		white-space: normal;
	}

	&-symbol {
		cursor: pointer;
		font-size: 1.5em;
		line-height: 1.8em;
		min-width: 1.8em;
		height: 1.8em;
		text-align: center;
		display: inline-block;
		vertical-align: top;
		margin: 0 3px 3px 0;
		border: 1px solid #eaecf0;
		transition: border-color 200ms;

		&:hover {
			border-color: #c8ccd1;
		}
	}
}
