
#wpadminbar #wp-admin-bar-code-snippets > .ab-item .code-snippets-admin-bar-icon {
	block-size: 16px;
	inline-size: 16px;
	inset-block-start: 5px;
}

#wpadminbar #wp-admin-bar-code-snippets > .ab-item .code-snippets-admin-bar-icon:before {
	background-color: rgba(240, 245, 250, .6);
	block-size: 16px;
	content: "";
	display: block;
	inline-size: 16px;
	-webkit-mask-image: url("https://cdn-ileobno.nitrocdn.com/pXVWnkLhwVocJlarphiMyNrClvxrCkWQ/assets/images/optimized/rev-ba277aa/lakecity.com/wp-content/plugins/code-snippets/dist/77309b6c62059751c2c4.svg");
	mask-image: url("https://cdn-ileobno.nitrocdn.com/pXVWnkLhwVocJlarphiMyNrClvxrCkWQ/assets/images/optimized/rev-ba277aa/lakecity.com/wp-content/plugins/code-snippets/dist/77309b6c62059751c2c4.svg");
	-webkit-mask-position: center;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
}

#wpadminbar .code-snippets-pagination-node > .ab-item {
	margin-block-end: 6px;
	padding: 0;
}

#wpadminbar .code-snippets-safe-mode-active.ab-item, #wpadminbar .code-snippets-safe-mode-active > .ab-item {
	background: #b32d2e;
	color: #fff;
}

#wpadminbar .code-snippets-disabled > .ab-item {
	opacity: .6;
}

#wpadminbar .code-snippets-pagination-controls {
	align-items: stretch;
	display: flex;
	inline-size: 100%;
	white-space: nowrap;
}

#wpadminbar .code-snippets-pagination-controls .code-snippets-pagination-button {
	align-items: center;
	background: rgba(240, 245, 250, .08);
	box-sizing: border-box;
	color: inherit;
	display: inline-flex;
	flex: 1 1 0;
	justify-content: center;
	line-height: 1.2;
	min-block-size: 32px;
	padding: 0 10px;
	text-decoration: none;
}

#wpadminbar .code-snippets-pagination-controls .code-snippets-pagination-button + .code-snippets-pagination-button {
	border-inline-start: 1px solid rgba(240, 245, 250, .15);
}

#wpadminbar .code-snippets-pagination-controls .code-snippets-pagination-button[aria-disabled=true] {
	opacity: .4;
	pointer-events: none;
}

#wpadminbar .code-snippets-pagination-controls a.code-snippets-pagination-button:hover {
	background: rgba(240, 245, 250, .16);
}

#wpadminbar .code-snippets-pagination-controls a[data-action=first], #wpadminbar .code-snippets-pagination-controls a[data-action=last] {
	flex: 0 0 36px;
	padding: 0;
}

#wpadminbar .code-snippets-pagination-controls .code-snippets-pagination-page {
	cursor: default;
	flex: 0 0 auto;
	opacity: .85;
}

#wpadminbar .code-snippets-safe-mode-active.hover > .ab-item, #wpadminbar .code-snippets-safe-mode-active:hover > .ab-item {
	background: #d63638;
	color: #fff;
}

#wpadminbar .code-snippets-disabled.hover > .ab-item, #wpadminbar .code-snippets-disabled:hover > .ab-item {
	opacity: 1;
}

#wpadminbar .code-snippets-safe-mode.code-snippets-safe-mode-active.ab-item, #wpadminbar .code-snippets-safe-mode.code-snippets-safe-mode-active > .ab-item {
	font-weight: 600;
}

#wpadminbar .code-snippets-safe-mode .code-snippets-external-icon {
	display: inline-block;
	font-family: dashicons;
	inset-block-start: 6px;
	line-height: 1;
	opacity: .8;
	position: relative;
}

#wpadminbar .code-snippets-safe-mode.hover .code-snippets-external-icon, #wpadminbar .code-snippets-safe-mode:hover .code-snippets-external-icon {
	opacity: 1;
}

#wpadminbar #wp-admin-bar-code-snippets-active-snippets > .ab-sub-wrapper > .ab-submenu, #wpadminbar #wp-admin-bar-code-snippets-inactive-snippets > .ab-sub-wrapper > .ab-submenu {
	padding-block-start: 0;
}
